body {
    /* position: relative;
     width: 1440px;
     height: 3793px;
     margin: auto;*/

    background: #F2F2F2;
    display: flex;
    flex-direction: column;
    align-items: center;
    flex-wrap: nowrap;
    justify-content: space-between;

}

*
{
    -webkit-font-feature-settings: "locl" 0;
    -moz-font-feature-settings:    "locl" 0;
    -ms-font-feature-settings:     "locl" 0;
    font-feature-settings:         "locl" 0;
}

@media screen and (min-width : 800px) {
    #header {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        /*padding: 12px 40px; */
        gap: 71px;


        max-width:1440px;
        width: 100%;
        height: 88px;

        /* position: absolute;
         left: 0px;    
         top: 0px;*/
        background: #FFFFFF;
        box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.1);

    }

    #center {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: center;
        max-width: 1440px;
        width: 100%;
        /* padding: 12px 40px; 
        gap: 71px;*/
    }

    #center-buttons {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: center;
        max-width: 1280px;
        width: 100%;
    }

    #headerLogo {
        margin: 12px 40px; 
        width: 152.23px;
        height: 64px;
    }

    #headerLeft {

        display: flex;
        /*flex-direction: row-reverse;*/
        align-items: center;
        padding: 0px;
        /*gap: 32px;*/
        gap: 28px;
        width: 645px;
        height: 48px;
        margin: 12px 40px; 
    }

    .inputHeader {

        color: #495057;
        font-family: Montserrat;
        font-size: 14px;
        font-weight: 400;
        line-height: 150%;
        /* padding-right: 32px;*/
        text-indent: 10px;
        text-decoration: none;

        /*  display: flex;
          flex-direction: row;
          align-items: center;*/
        padding: 15px 16px;
        /*  gap: 8px;
          
          height: 48px;*/
        height: 21px;
        width: 320px;
        border: 1px solid #B6B6B6;
        border-radius: 16px;
        -webkit-border-radius: 16px;
    }

    .ui-inputgroup {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        align-items: center;
    }

    .ui-inputgroup .ui-inputgroup-addon, .ui-inputgroup .ui-inputgroup-addon-checkbox {
        display: inline-block;
        text-align: center;
        min-width: 3em;
        font-size: 1rem;
        /*height: 43px;*/
        height: 53px;
        border-bottom-left-radius: 16px;
        border-top-left-radius: 16px;
        border-width: 1px 0px 1px 1px;
        border-style: solid;
        border-color: #B6B6B6;
        /* border: 1px solid #B6B6B6;*/
        -webkit-border-top-left-radius: 16px;
        -webkit-border-bottom-left-radius: 16px;
    }

    .langButtonBG {
        width: 40px;
        height: 28px;

        background: linear-gradient(70.46deg, #048282 7.92%, #19BDA0 91.02%);
        border: 1px solid #B6B6B6;
        border-radius: 8px;

        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 14px;
        line-height: 150%;
        color: #FFFFFF;
        box-sizing: border-box;
    }

    .langButtonEN {
        width: 40px;
        height: 28px;

        background: #ffffff;
        box-sizing: border-box;

        border: 1px solid #B6B6B6;
        border-radius: 8px;

        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 14px;
        line-height: 150%;
        color: #000000;
    }

    .headerLeftBtn {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        padding: 0px;
        gap: 8px;

        width: 88px;
        height: 28px;
    }

    .headerLeftBorder {
        width: 1px;
        border-left: 1px solid #B6B6B6;
    }

    .headerLeftMenu {
        display: flex;
        flex-direction: row;
        align-items: center;
        padding: 0px;
        gap: 16px;

        width: 101px;
        height: 30px;
    }

    .headerLeftMenuText {
        width: 45px;
        height: 21px;

        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 14px;
        line-height: 150%;
        text-align: right;
        color: #1D1D1D;
    }

    .headerLeftMenuBtn {
        width: 40px; 
        height: 30px; 
        border: none; 
        background-color: #FFFFFF
    }

    .headerLeftMenuBtn .ui-widget .ui-icon.pi, 
    .headerLeftMenuBtn .ui-icon.pi {
        background: none repeat scroll 0 0 transparent !important;
        text-indent: 0 !important;
        font-size: 3em;
    }

    .headerLeftMenu .ui-button-icon-only .ui-icon {
        left: 50%;
        margin-left: -25px;
    }
    .headerLeftMenu .ui-button-icon-only .ui-icon,
    .headerLeftMenu .ui-button-text-icon-left .ui-icon,
    .headerLeftMenu  .ui-button-text-icon-right .ui-icon {
        position: absolute;
        top: 50%;
        margin-top: -25px;
    }

    #overMenuPanel .ui-overlaypanel-content {
        padding: 0px;
        position: absolute;
        width: 1440px;
        height: 512px;
        /*right: -67px;*/
        /*right: -82px;*/
        right: -206px;
        top: 30px;
        background-color: white;
    }

    .sRightPanel {
        box-sizing: border-box;   
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        padding: 64px 80px;
        gap: 32px;

        position: absolute;
        max-width: 1440px;
        /*width: 1440px;*/
       /* height: 592px;
          height: 512px;*/
       height: 642px;

        background: #FFFFFF;    
        border-bottom: 2px solid #19BDA0;
    }

    .sRightPanel-left {
        display: flex;
        flex-direction: column;
        justify-content: flex-end;
        align-items: flex-start;
        padding: 0px;
        gap: 32px;

        width: 733px;
        /* height: 384px;
        height: 424px;
        height: 464px;*/
        height: 534px;
    }

    .sRightPanel-left-1-2 {
        display: flex;
        flex-direction: row;
        /*  justify-content: flex-end;
          align-items: flex-start;
          padding: 0px;
          gap: 32px;    
          height: 384px;*/
        width: 733px;
        height: 464px;
    }

    .sRightPanel-left-1 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 16px;

        /* width: 733px;*/
        width: 400px;
        height: 424px;
    }
    /*
    .sRightPanel-left-1 > span {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 150%;
        display: flex;
    
        align-items: center;
        color: #1D1D1D
    }
    */
    .sRightPanel-left-2 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 16px;
        width: 211px;
        /* height: 304px;*/
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 150%;
        color: #1D1D1D
    }

    .sRightPanel-left-2 > span {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 150%;
        width: inherit;
    }

    .sRightPanel-left-3 {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        padding: 10px 26px;
        gap: 10px;

        width: 690px;
        height: 28px;

        /* Gradient/Main Dark */
        background: linear-gradient(78.6deg, #045E5E 5.01%, #048282 91.61%);
        border-radius: 8px;
    }

    .sRightPanel-right{
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: flex-start;
        padding: 0px 0px 0px 30px;
        gap: 32px;

        width: 483px;
        height: 384px;

        border-left: 1px solid #B6B6B6;
    }

    .sRightPanel-right-1 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 24px;
        font-family: 'Montserrat';
        font-style: normal;
        font-size: 14px;
        line-height: 150%;
        width: 310px;
        height: 141px;
    }

    .sRightPanel-right-2 {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        padding: 0px;
        gap: 8px;

        width: 100px;
        height: 28px;
    }

    #footer {

        /* max-width:1360px;
        height: 260px;*/


        display: flex;
        flex-direction: column;
        /* align-items: flex-start;
         padding: 32px 40px;*/
        gap: 71px;

        /*  position: absolute;
          max-width: 1440px;
          
          left: 0px;
          top: 3473px;*/
        max-width: 1440px;
        width: 100%;
        min-height: 320px;
        background: #033131;
        flex-wrap: wrap;
    }

    .footer-border {
        display: flex;
        flex-direction: column;
        justify-content: center;
        /*align-items: flex-start;*/
        margin: 32px 40px;
        /*  width: 1360px;*/
        min-height: 225px;

        gap: 32px;

        border-bottom: 1px solid #009A82;
        flex-wrap: wrap;
    }

    .footer-in {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        /* align-items: flex-start;*/
        padding: 0px;
        gap: 71px;

        /*width: 1360px;
        width: 100%;
        height: 193px; 
        align-self: stretch;*/
        flex-wrap: wrap;
    }

    .footerLeft {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        padding: 0px;
        gap: 71px;

        /*width: 650.28px;
        height: 108px;*/
        flex-wrap: wrap;
    }

    .footerLeft-in {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        padding: 0px;
        gap: 32px;

        /*width: 389px;
        height: 108px;*/
        flex-wrap: wrap;
    }
    .footerLeft-in > div {
        display: flex;
        flex-direction: column;
        /* align-items: flex-start;*/
        gap: 8px;
    }


    .footerLink {

        /*padding: 10px;*/
        color: #FFFFFF;
        font-family: Montserrat;
        font-size: 14px;
        font-weight: 600;
        line-height: 150%;
        text-decoration: none;
        cursor: pointer;

    }

    .footerLink:hover {

        /*padding: 10px;
        color: #ffc300;*/
        font-family: Montserrat;
        font-size: 14px;
        font-weight: 600;
        line-height: 150%;
        text-decoration: none;
        cursor: pointer;
        color: #EAEAEA;
    }

    .mysliderLink {

        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 150%;
        width: inherit;
        text-decoration: none;
        cursor: pointer;
        color: #1D1D1D
    }

    .mysliderLink:hover {

        color: #19BDA0;
        font-family: Montserrat;
        font-size: 16px;
        font-weight: 600;
        line-height: 150%;
        text-decoration: none;
        cursor: pointer;
    }

    .footerRight {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 24px;

        width: 413.5px;
        height: 193px;

    }

    .footerRight-up {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 12px;

        width: 413.5px;
        height: 141px;
    }

    .footerRight-down {
        padding: 0px;
        gap: 8px;

        width: 100px;
        height: 28px;
    }

    .footerLink1 {

        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 150%;
        align-items: center;
        color: #FFFFFF;
    }

    .footerLink1-1 {

        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 14px;
        line-height: 150%;
        align-items: center;
        color: #FFFFFF;
    }

    .center-home-img {
        display: flex;
        flex-direction: row;
        align-items: center;

        /* position: absolute;*/
        max-width: 1440px;
        /*width: 1440px;*/
        height: 480px;
        /*  left: 0px;
          top: 88px;*/
    }

    .center-home-panel {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
        padding: 56px 24px;
        /* gap: 12px;*/
        gap: 42px;
        max-width: 1440px;
        /*width: 1440px;*/

        /* position: relative;
         top: 672px;
           width: 515px;
           height: 409px;
           left: 189px; 
           background: #FFFFFF;
           border-radius: 16px;*/
    }

    .center-home-panel-1 {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        /*padding: 56px 24px;*/
        gap: 12px;

        width: 515px;
        height: 409px;

        /*  position: absolute;
         
         left: 189px;
         top: 672px;*/

        background: #FFFFFF;
        border-radius: 16px;
    }

    .center-home-panel-1:hover {
        -webkit-transform: scale(1.05, 1.05);
        transform: scale(1.05, 1.05);
    }

    .center-home-panel-1:hover::after {
        opacity: 1;
    }

    .center-home-panel-12 {
        font-family: 'Playfair Display';
        font-style: normal;
        font-weight: 700;
        font-size: 32px;
        line-height: 150%;

        /* identical to box height, or 48px */
        display: flex;
        align-items: center;
        text-align: center;

        /* Neutral/100 */
        color: #000000;
    }

    .center-home-panel-13 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;


        display: flex;
        align-items: center;
        justify-content: center;

        color: #000000;
        text-decoration: none;
    }

    .center-home-news {
        display: flex;
        flex-direction: row;
        align-items: center;
        /* padding: 0px 80px 0px 0px;*/
        gap: 78px;

        /*  position: absolute;*/
        max-width: 1440px;
        width: 100%;
        /*width: 1440px;*/
        /*height: 480px;*/
        /* left: 0px;
         top: 1626px;*/

        background: #FFFFFF;
        flex-wrap: wrap;
    }

    .center-home-news-1 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 48px;

        width: 562.3px;
        height: 271px;
    }

    .center-home-news-11 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 24px;

        width: 562.3px;
        height: 271px;
    }

    .center-home-news-111 {
        font-family: 'Playfair Display';
        font-style: normal;
        font-weight: 700;
        font-size: 32px;
        line-height: 150%;
        align-items: center;
        color: #000000;
    }

    .center-home-news-112 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 150%;
        align-items: center;
        color: #1D1D1D;
        text-align: center;
    }

    .center-home-news-12 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 16px;

        width: 562.3px;
        height: 175px;
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 150%;
    }

    .center-home-news-12-btn {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        padding: 16px 28px;
        gap: 10px;

        width: 173px;
        height: 48px;

        /* Gradient/Main */
        background: linear-gradient(70.46deg, #048282 7.92%, #19BDA0 91.02%);
        border-radius: 100px;
        border: 0px;
    }

    .center-home-news-12-btn > span {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 14px;
        line-height: 150%;
        text-align: center;
        color: #FFFFFF;
    }

    .center-home-bulletin {
        display: flex;
        flex-direction: column;
        align-items: center;
        padding: 0px;
        gap: 48px;

        /* position: absolute;*/
        max-width: 1440px;
        width: 100%;
        /*width: 1440px;*/
        height: 551px;
        /*  top: 2106px;*/

        background-color: #FFFFFF;
    }

    .center-home-bulletin1 {
        display: flex;
        flex-direction: column;
        align-items: center;
        padding: 0px;
        gap: 8px;
        width: 100%;
        /*  width: 841px;*/
        height: 140px;

        margin-top: 100px;
    }

    .center-home-bulletin1-1 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;
        margin-top: 40px;
        display: flex;
        align-items: center;

        /* Neutral/100 */
        color: #000000;
        text-decoration: none;
    }

    .center-home-bulletin2 {

    }

    .center-home-map {
        display: flex;
        flex-direction: column;
        align-items: center;
        padding: 0px;
        gap: 32px;

        /* position: absolute;*/
        max-width: 1440px;
        width: 100%;
        /*width: 1440px;*/
        height: 608px;
        /*left: -163px;
        top: 2865px;*/

        background-color: #FFFFFF;
    }

    .center-home-map-1 {
        display: flex;
        flex-direction: row;
        align-items: center;
        padding: 0px;
        gap: 64px;

        width: 1036px;
        height: 96px;
    }

    .center-home-map-11 {
        font-family: 'Playfair Display';
        font-style: normal;
        font-weight: 700;
        font-size: 32px;
        line-height: 150%;
        display: flex;
        align-items: center;
        color: #000000;
    }

    .center-home-map-12 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 12px;

        width:650px;
        height: 54px;
    }

    .center-img {
        position: relative;
        display: flex;
    }

    .center-img-1 {
        position: absolute;
        top: 7em;
        left: 5em;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: flex-start;
        padding: 0px;
        gap: clamp(2rem, 8.33vw, 10rem);
        font-family: 'Montserrat';
        font-style: normal; 
        line-height: 140%;
        /* align-items: center;
         letter-spacing: -0.03em;*/
        color: #F2F2F2;
    }

    .center-img-1-1 {
        position: absolute;
        top: 6em;
        left: 5em;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: flex-start;
        padding: 0px;
        gap: 5em;
        font-family: 'Montserrat';
        font-style: normal; 
        line-height: 140%;
        /* align-items: center;
         letter-spacing: -0.03em;*/
        color: #F2F2F2;
    }

    .center-img-1-2 {
        position: absolute;
        top: 6em;
        left: 5em;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: flex-start;
        padding: 0px;
        gap: 1em;
        font-family: 'Montserrat';
        font-style: normal; 
        line-height: 140%;
        /* align-items: center;
         letter-spacing: -0.03em;*/
        color: #F2F2F2;
    }

    .center-img-1-1-1 {
        display: flex;
        flex-direction: row;
        align-items: center; 
    }

    .center-img-11 {
        font-weight: 700;
        /*font-size: 64px;*/
        font-size: clamp(2rem, 3.33vw, 5rem);
        text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    }

    .center-img-12 {
        font-weight: 400;
        /*font-size: 16px;*/
        font-size: 0.83vw;
    }

    .center-img-13 {
        width:100%;
        height:100%;
        min-width: 500px;
    }

    .center-img-14 {
        font-weight: 700;
        /*font-size: 44px;*/
        font-size: 2.3vw;
        line-height: 150%;
    }

    .center-img-14-1 {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        padding: 10px 16px;
        gap: 10px;

        /*width: 175px;
        height: 48px;*/
        width: 9.12vw;
        height: 2.5vw;

        background: #F2F2F2;
        border-radius: 100px;

        order: 1;
        flex-grow: 0;
    }

    .center-img-14-2 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        /*font-size: 14px;
        font-size: 0.73vw;*/
        font-size: clamp(0.5em, 0.73vw, 1em);
        line-height: 150%;
        display: flex;
        align-items: center;
        text-align: center;
        text-decoration: none;
        color: #000000;
        /* flex: none;
         order: 0;
         flex-grow: 0;*/
    }

    .center-aboutus-img {
        /* display: flex;
         flex-direction: row;
         justify-content: space-between;
         align-items: center;
         gap: 78px;*/

        /* position: absolute;*/
        max-width: 1440px;
        /*width: 1440px;*/
        height: 400px;
        left: 0px;
        top: 88px;

    }

    .center-aboutus-panel {
        display: flex;
        flex-direction: row;
        justify-content: center;
        /* align-items: center;*/
        padding: 24px 0px 24px 0px; 
        gap: 32px;

        /*   width: 1280px;*/

        /*  height: 408px;
         left: 736px; 
         top: 592px;*/
    }

    .center-aboutus-panel-1 {
        display: flex;
        flex-direction: row;
        /* align-items: flex-start;*/
        padding: 0px;
        gap: 24px;
        flex-wrap: wrap;
        justify-content: center;
        margin: 110px 0px 110px 0px;
        /*
            position: absolute;
            width: 624px;
            height: 408px;
            left: 80px;
            top: 592px;*/
    }

    .center-aboutus-panel-1 > span {
        display: flex;
        /* flex-direction: row;    
         align-items: center;*/
        justify-content: center;
        padding: 24px;
        gap: 12px;

        width: 580px;
        /* height: 84px;*/
        background: #FFFFFF;
        border-radius: 16px;
    }
    /*
    .center-aboutus-panel-2 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 24px;
      
    }
    
    .center-aboutus-panel-2 > span {
        display: flex;
        justify-content: center;
        padding: 24px;
        gap: 12px;
    
        width: 624px;
        height: 84px;
        background: #FFFFFF;
        border-radius: 16px;
    }
    */
    .aboutusLink {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 24px;
        line-height: 150%;
        color: #000000;
        text-decoration: none;
        cursor: pointer;
    }

    .aboutusLink:hover {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 24px;
        line-height: 150%;
        color: #19BDA0;
        text-decoration: none;
        cursor: pointer;
    }

    .center-actv-comp {
        display: flex;
        flex-direction: row;
        align-items: center;
        /* padding: 24px 80px;*/
        gap: 78px;
        /*   max-width: 1440px;
           width: 104%;*/
        width: 100%;
        /*width: 1440px;*/
        height: 240px;

        /*  position: absolute;
          left: 0px;
          top: 88px;*/

        background: linear-gradient(78.6deg, #045E5E 5.01%, #048282 91.61%);
    }

    .center-actv-comp1 {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
        padding-left: 80px;
        gap: 40px;
        /*
            width: 1280px;
            height: 192px;*/
    }

    .center-bd-right-21:hover {
        -webkit-transform: scale(1.05, 1.05);
        transform: scale(1.05, 1.05);
    }

    .center-bd-right-21:hover::after {
        opacity: 1;
    }

    .center-actv-comp11 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 44px;
        line-height: 150%;

        display: flex;
        align-items: center;

        color: #F2F2F2;
    }

    .center-actv-comp12 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 150%;

        display: flex;
        align-items: center;

        color: #F2F2F2;
    }

    .center-actv-comp-panel {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        padding: 56px 0px 0px 0px;
        gap: 32px;

        /* max-width: 1440px;
         width: 104%;*/
        width: 100%;
        /*width: 1440px;*/
    }

    .center-panel-menu {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px 12px 0px 80px;
        gap: 32px;

        /* width: 296px;
         height: 642px;
         left: 80px;*/
        border-right: 1px solid #B6B6B6;
    }

    .center-panel-menu-1 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 12px;
        /* width: 284px;
         height: 454px;*/
    }

    .center-panel-menu-2 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 12px;
        /* width: 284px;
         height: 156px;*/
    }

    .center-panel-right {
        display: flex;
        flex-direction: column;
        /*  align-items: flex-start;*/
        /*padding: 0px 0px 100px 0px;*/
        padding: 0px;
        gap: 40px;
        width: inherit;
    }

    .left-panel-menu-12 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 150%;
        color: #1D1D1D;
        text-decoration: none;
    }

    .left-panel-menu-12:hover {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 150%;
        color: #009A82;
        text-decoration: none;
    }

    .activel {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 150%;
        color: #009A82;
        text-decoration: none;
    }

    .left-panel-menu-13 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 150%;

        display: flex;
        align-items: center;

        color: #009A82;    
        text-decoration: none;
    }

    .left-panel-menu-14 {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        padding: 10px 16px;
        gap: 10px;

        width: 252px;
        height: 24px;

        /* Gradient/Main Dark */
        background: linear-gradient(78.6deg, #045E5E 5.01%, #048282 91.61%);
        border-radius: 8px;
    }

    .left-panel-menu-15 { 
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 150%;

        display: flex;
        align-items: center;
        color: #FFFFFF;
        text-decoration: none;
    }

    .left-panel-menu-16 { 
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        line-height: 150%;

        display: flex;
        align-items: center;
        color: #FFFFFF;
        text-decoration: none;
    }

    .center-panel-right-1 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px 24px 0px 0px;
        gap: 16px;

        /* width: 952px;
         height: 588px;*/
    }

    .center-panel-right-11 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 24px;
        line-height: 150%;

        display: flex;
        align-items: center;

        color: #000000;
    }

    .center-panel-right-12 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 150%;

        /* display: flex;
        flex-direction: column;
         align-items: center;*/

        color: #000000;
        text-align: justify;
    }

    .center-panel-right-12 li {
        margin-bottom: 16px;
    }

    .center-panel-right-12 a {
        text-decoration: none;
        color: #048282;
        font-weight: 700;
    }

    .center-panel-right-13 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 150%;

        /* display: flex;
         flex-direction: column;
           align-items: center;*/

        color: #048282;

        margin-left: 10px;
        text-decoration: none;
    }

    .center-panel-right-14 {
        display: flex;
        flex-direction: row;
        align-items: center;
        padding: 16px 24px;
        gap: 12px;

        width: 100%;
        float: left;

        /* Neutral/10 */
        background: #FFFFFF;
        border-radius: 16px;

        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;

        align-items: center;

        color: #048282;
    }

    .center-panel-right-14 a {
        text-decoration: none;
        color: #048282;
    }

    .center-panel-files {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 16px;
    }

    .center-panel-files-2 a {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 16px;
    }

    .center-panel-right-2 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 16px;
    }

    .center-panel-right-21 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 24px;
        line-height: 150%;
        display: flex;
        align-items: center;
        color: #000000;
    }

    .center-panel-right-22 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 150%;

        display: flex;
        align-items: center;

        color: #000000;
    }

    .center-panel-right-3 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 24px;

        /* width: 952px;
         height: 584px;*/
    }

    .center-panel-right-31 {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        padding: 18px 32px 18px 16px;
        gap: 12px;

        width: 952px;
        /* height: 128px;*/
        height: 96px;

        /* Neutral/10 */
        background: #FFFFFF;
        border-radius: 16px;   
    }


    .center-panel-right-32 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;
        display: flex;
        align-items: center;
        color: #000000;
        gap: 10px;
    }

    .center-panel-right-32 a {

        text-decoration: none;
        color: #048282;
    }

    .center-panel-right-33 {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        padding: 2px 0px;
        gap: 2px;

        width: 68px;
        height: 24px;

        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;
        color: #000000;
    }

    .center-panel-right-33 a {

        text-decoration: none;
        color: #048282;
    }

    .center-panel-right-4 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 500;
        font-size: 16px;
        line-height: 150%;
        display: flex;
        align-items: center;
        color: #048282;
        text-decoration: none;
    }

    .center-panel-ca-table {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 150%;
        color: #000000;

        margin-bottom: 110px;
    }

    .center-panel-ca-table > tbody > tr > td {
        border-bottom: 1px solid #B6B6B6;
        padding: 8px 16px;
    }

    .centerBannerLinkA{

        color: #F2F2F2;
        font-family: Montserrat;
        font-size: 16px;
        /*font-size: 0.83vw;*/
        font-weight: 400;
        line-height: 20px;
        text-decoration: none;
    }

    .center-bd-right {
        display: flex;
        flex-direction: column;
        align-items: center;
        padding: 0px;
        gap: 40px;
    }

    .center-bd-right-1 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 16px;
    }

    .center-bd-right-11 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;

        /* or 24px */
        display: flex;
        align-items: center;

        /* Neutral/100 */
        color: #000000;
    }

    .center-bd-right-2 {
        display: flex;
        flex-direction: row;
        align-items: center;    
        justify-content: center;
        padding: 0px;
        gap: 24px;
        flex-wrap: wrap;
    }

    .center-bd-right-21 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 16px;
    }

    .center-bd-right-22 {
        border-radius: 8px;
    }

    .center-bd-right-23 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 4px; 
    }

    .center-bd-right-24 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 24px;
        line-height: 150%;
        display: flex;
        align-items: center;
        text-transform: capitalize;
        color: #1D1D1D;
    }

    .center-bd-right-25 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 150%;
        display: flex;
        align-items: center;
        color: #009A82;
    }

    .center-bd-right-26 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 150%;
        display: flex;
        align-items: center;
        color: #1D1D1D;  
    }

    .center-bd-right-27 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 16px;
        gap: 41px;

        /* position: absolute;
         left: 283px;
         top: 128px;*/
        width: 874px;
        height: 875px;
        background: #FFFFFF;
        border-radius: 16px; 
    }

    .center-sh-right-1 {
        flex-direction: row-reverse;
        display: flex;
    }

    .center-issuer-panel-1 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 16px;
        max-width: 1280px;
        width: 100%;
        /*width: 1280px;*/
        margin-top: 40px;
    }

    .center-issuer-panel-11 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 150%;
        display: flex;
        align-items: center;
        color: #000000;
    }

    .center-issuer-panel-2 {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        align-items: flex-start;
        padding: 40px 0px 40px 0px;
        gap: 24px;

        max-width: 1280px;
        width: 100%;
        /*  width: 1280px;*/

        border-bottom: 1px solid #009A82;
        justify-content: center;
    }

    .center-issuer-panel-21 {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        padding: 24px 32px;
        gap: 12px;
        flex-grow: 1;
        max-width: 400px;
        /* width: 410.67px;
         height: 84px;*/


        background: linear-gradient(78.6deg, #045E5E 5.01%, #048282 91.61%);
        border-radius: 16px;
    }

    .center-issuer-panel-22 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 24px;
        line-height: 150%;

        display: flex;
        align-items: center;

        color: #FFFFFF;
    }

    .center-issuer-panel-23 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;
        justify-content: center;
        display: flex;
        align-items: center;

        flex-grow: 1;
        width: 400px;

        color: #FFFFFF;
        text-decoration: none;
    }

    .center-panel-issuers-1 {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        padding: 16px 28px;
        gap: 2px;

        /*width: 119px;
        height: 48px;*/


        background: linear-gradient(70.46deg, #048282 7.92%, #19BDA0 91.02%);
        border-radius: 100px;
    }

    .center-faq-panel {
        display: flex;
        flex-direction: column;
        justify-content: center;
        /* align-items: center;*/
        padding: 24px 0px 24px 0px; 
        gap: 32px;
        /* flex-wrap: wrap;
           position: absolute; */

        width: 1280px;

        /*  height: 408px;
         left: 736px; 
         top: 592px;*/

        /* max-width: 1280px; */
        /* width: 100%; 
        margin: auto;*/
    }

    .center-members-panel-1 {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        padding: 0px;
        gap: 32px;

        width: 1280px;
        margin-top: 40px;
    }

    .center-members-panel-11 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 150%;
        display: flex;
        align-items: center;
        color: #000000;
    }

    .center-members-panel-13 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 24px;
    }

    .center-members-panel-14 {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        padding: 0px;
        gap: 32px;
    }

    .center-members-panel-2 {
        background: #FFFFFF; 
        border-radius: 8px;
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 14px;
        line-height: 150%;
        /*text-align: center;*/

        /* Neutral/80 */
        color: #1D1D1D;
    }

    .dot {
        height: 20px;
        width: 20px;
        border-radius: 50%;
        display: inline-block;
    }

    .center-investors-panel {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        padding: 0px;
        gap: 32px;

        max-width: 1280px;
        width: 100%;
        flex-wrap: wrap;
    }

    .center-investors-panel-1 {
        display: flex;
        flex-direction: column;
        /* justify-content: space-between;*/
        align-items: center;
        padding: 48px 48px;

        width: 300px;
        height: 250px;

        background: #FFFFFF;
        border-radius: 16px;

        margin-top: 48px;
    }

    .center-investors-panel-1:hover {
        -webkit-transform: scale(1.05, 1.05);
        transform: scale(1.05, 1.05);
    }

    .center-investors-panel-1:hover::after {
        opacity: 1;
    }

    .center-investors-panel-12 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;

        /* identical to box height, or 24px */
        display: flex;
        align-items: center;
        text-align: center;

        /* Neutral/100 */
        color: #000000;
    }

    .center-investors-panel-12 a {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;

        /* identical to box height, or 24px */
        display: flex;
        align-items: center;
        text-align: center;

        /* Neutral/100 */
        color: #000000;
        text-decoration: none;
    }

    .issuer-search-dialog-1 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;
        justify-content: center;
        display: flex;
        align-items: center;
        flex-grow: 1;
    }

    .center-home-map-13 {                        
        width:1440px;
        height: 450px;                        
        border:0; 
    }

    .invp-map {
        width:1024px;
        height:665px;
    }
}

@media screen and (max-width : 800px) {
    #header {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        /*padding: 12px 40px; */
        gap: 71px;


        max-width:1440px;
        width: 100%;
        height: 88px;

        /* position: absolute;
         left: 0px;    
         top: 0px;*/
        background: #FFFFFF;
        box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.1);

    }

    #center {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: center;
        max-width: 1440px;
        width: 100%;
        /* padding: 12px 40px; 
        gap: 71px;*/
    }

    #center-buttons {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: center;
        max-width: 1280px;
        width: 100%;
    }

    #headerLogo {
        margin: 12px 40px; 
        width: 152.23px;
        height: 64px;
    }

    #headerLeft {

        display: flex;
        /*flex-direction: row-reverse;*/
        align-items: center;
        padding: 0px;
        gap: 18px;
        width: 645px;
        height: 48px;
        margin: 12px 40px; 
    }

    .inputHeader {

        color: #495057;
        font-family: Montserrat;
        font-size: 14px;
        font-weight: 400;
        line-height: 150%;
        /* padding-right: 32px;*/
        text-indent: 10px;
        text-decoration: none;

        /*  display: flex;
          flex-direction: row;
          align-items: center;*/
        padding: 15px 16px;
        /*  gap: 8px;
          
          height: 48px;*/
        height: 21px;
        width: 320px;
        border: 1px solid #B6B6B6;
        border-radius: 16px;
        -webkit-border-radius: 16px;
    }

    .ui-inputgroup {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        align-items: center;
    }

    .ui-inputgroup .ui-inputgroup-addon, .ui-inputgroup .ui-inputgroup-addon-checkbox {
        display: inline-block;
        text-align: center;
        min-width: 3em;
        font-size: 1rem;
        /*height: 43px;*/
        height: 53px;
        border-bottom-left-radius: 16px;
        border-top-left-radius: 16px;
        border-width: 1px 0px 1px 1px;
        border-style: solid;
        border-color: #B6B6B6;
        /* border: 1px solid #B6B6B6;*/
        -webkit-border-top-left-radius: 16px;
        -webkit-border-bottom-left-radius: 16px;
    }

    .langButtonBG {
        width: 40px;
        height: 28px;

        background: linear-gradient(70.46deg, #048282 7.92%, #19BDA0 91.02%);
        border: 1px solid #B6B6B6;
        border-radius: 8px;

        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 14px;
        line-height: 150%;
        color: #FFFFFF;
        box-sizing: border-box;
    }

    .langButtonEN {
        width: 40px;
        height: 28px;

        background: #ffffff;
        box-sizing: border-box;

        border: 1px solid #B6B6B6;
        border-radius: 8px;

        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 14px;
        line-height: 150%;
        color: #000000;
    }

    .headerLeftBtn {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        padding: 0px;
        gap: 8px;

        width: 88px;
        height: 28px;
    }

    .headerLeftBorder {
        width: 1px;
        border-left: 1px solid #B6B6B6;
    }

    .headerLeftMenu {
        display: flex;
        flex-direction: row;
        align-items: center;
        padding: 0px;
        gap: 16px;

        width: 101px;
        height: 30px;
    }

    .headerLeftMenuText {
        width: 45px;
        height: 21px;

        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 14px;
        line-height: 150%;
        text-align: right;
        color: #1D1D1D;
    }

    .headerLeftMenuBtn {
        width: 40px; 
        height: 30px; 
        border: none; 
        background-color: #FFFFFF
    }

    .headerLeftMenuBtn .ui-widget .ui-icon.pi, 
    .headerLeftMenuBtn .ui-icon.pi {
        background: none repeat scroll 0 0 transparent !important;
        text-indent: 0 !important;
        font-size: 3em;
    }

    .headerLeftMenu .ui-button-icon-only .ui-icon {
        left: 50%;
        margin-left: -25px;
    }
    .headerLeftMenu .ui-button-icon-only .ui-icon,
    .headerLeftMenu .ui-button-text-icon-left .ui-icon,
    .headerLeftMenu  .ui-button-text-icon-right .ui-icon {
        position: absolute;
        top: 50%;
        margin-top: -25px;
    }

    #overMenuPanel .ui-overlaypanel-content {
        padding: 0px;
        position: absolute;
        width: 1440px;
        height: 512px;
        /*right: -67px;*/
        /*right: -82px;*/
        right: -206px;
        top: 30px;
        background-color: white;
    }

    .sRightPanel {
        box-sizing: border-box;   
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        padding: 64px 80px;
        gap: 32px;

        position: absolute;
        max-width: 1440px;
        /*width: 1440px;*/
        height: 592px;
        /*  height: 512px;*/

        background: #FFFFFF;    
        border-bottom: 2px solid #19BDA0;
    }

    .sRightPanel-left {
        display: flex;
        flex-direction: column;
        justify-content: flex-end;
        align-items: flex-start;
        padding: 0px;
        gap: 32px;

        width: 733px;
        /* height: 384px;
        height: 424px;*/
        height: 464px;
    }

    .sRightPanel-left-1-2 {
        display: flex;
        flex-direction: row;
        /*  justify-content: flex-end;
          align-items: flex-start;
          padding: 0px;
          gap: 32px;    
          height: 384px;*/
        width: 733px;
        height: 464px;
    }

    .sRightPanel-left-1 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 16px;

        /* width: 733px;*/
        width: 400px;
        height: 424px;
    }
    /*
    .sRightPanel-left-1 > span {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 150%;
        display: flex;
    
        align-items: center;
        color: #1D1D1D
    }
    */
    .sRightPanel-left-2 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 16px;
        width: 211px;
        /* height: 304px;*/
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 150%;
        color: #1D1D1D
    }

    .sRightPanel-left-2 > span {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 150%;
        width: inherit;
    }

    .sRightPanel-left-3 {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        padding: 10px 26px;
        gap: 10px;

        width: 690px;
        height: 28px;

        /* Gradient/Main Dark */
        background: linear-gradient(78.6deg, #045E5E 5.01%, #048282 91.61%);
        border-radius: 8px;
    }

    .sRightPanel-right{
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: flex-start;
        padding: 0px 0px 0px 30px;
        gap: 32px;

        width: 483px;
        height: 384px;

        border-left: 1px solid #B6B6B6;
    }

    .sRightPanel-right-1 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 24px;
        font-family: 'Montserrat';
        font-style: normal;
        font-size: 14px;
        line-height: 150%;
        width: 310px;
        height: 141px;
    }

    .sRightPanel-right-2 {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        padding: 0px;
        gap: 8px;

        width: 100px;
        height: 28px;
    }

    #footer {

        /* max-width:1360px;
        height: 260px;*/


        display: flex;
        flex-direction: column;
        /* align-items: flex-start;
         padding: 32px 40px;*/
        gap: 71px;

        /*  position: absolute;
          max-width: 1440px;
          
          left: 0px;
          top: 3473px;*/
        max-width: 1440px;
        width: 100%;
        min-height: 320px;
        background: #033131;
        flex-wrap: wrap;
    }

    .footer-border {
        display: flex;
        flex-direction: column;
        justify-content: center;
        /*align-items: flex-start;*/
        margin: 32px 40px;
        /*  width: 1360px;*/
        min-height: 225px;

        gap: 32px;

        border-bottom: 1px solid #009A82;
        flex-wrap: wrap;
    }

    .footer-in {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        /* align-items: flex-start;*/
        padding: 0px;
        gap: 71px;

        /*width: 1360px;
        width: 100%;
        height: 193px; 
        align-self: stretch;*/
        flex-wrap: wrap;
    }

    .footerLeft {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        padding: 0px;
        gap: 71px;

        /*width: 650.28px;
        height: 108px;*/
        flex-wrap: wrap;
    }

    .footerLeft-in {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        padding: 0px;
        gap: 32px;

        /*width: 389px;
        height: 108px;*/
        flex-wrap: wrap;
    }
    .footerLeft-in > div {
        display: flex;
        flex-direction: column;
        /* align-items: flex-start;*/
        gap: 8px;
    }


    .footerLink {

        /*padding: 10px;*/
        color: #FFFFFF;
        font-family: Montserrat;
        font-size: 14px;
        font-weight: 600;
        line-height: 150%;
        text-decoration: none;
        cursor: pointer;

    }

    .footerLink:hover {

        /*padding: 10px;
        color: #ffc300;*/
        font-family: Montserrat;
        font-size: 14px;
        font-weight: 600;
        line-height: 150%;
        text-decoration: none;
        cursor: pointer;
        color: #EAEAEA;
    }

    .mysliderLink {

        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 150%;
        width: inherit;
        text-decoration: none;
        cursor: pointer;
        color: #1D1D1D
    }

    .mysliderLink:hover {

        color: #19BDA0;
        font-family: Montserrat;
        font-size: 16px;
        font-weight: 600;
        line-height: 150%;
        text-decoration: none;
        cursor: pointer;
    }

    .footerRight {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 24px;

        width: 413.5px;
        height: 193px;

    }

    .footerRight-up {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 12px;

        width: 413.5px;
        height: 141px;
    }

    .footerRight-down {
        padding: 0px;
        gap: 8px;

        width: 100px;
        height: 28px;
    }

    .footerLink1 {

        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 150%;
        align-items: center;
        color: #FFFFFF;
    }

    .footerLink1-1 {

        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 14px;
        line-height: 150%;
        align-items: center;
        color: #FFFFFF;
    }

    .center-home-img {
        display: flex;
        flex-direction: row;
        align-items: center;

        /* position: absolute;*/
        max-width: 1440px;
        /*width: 1440px;*/
        height: 480px;
        /*  left: 0px;
          top: 88px;*/
    }

    .center-home-panel {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
        padding: 56px 24px;
        /* gap: 12px;*/
        gap: 42px;
        max-width: 1440px;
        /*width: 1440px;*/

        /* position: relative;
         top: 672px;
           width: 515px;
           height: 409px;
           left: 189px; 
           background: #FFFFFF;
           border-radius: 16px;*/
    }

    .center-home-panel-1 {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        /*padding: 56px 24px;*/
        gap: 12px;

        width: 515px;
        height: 409px;

        /*  position: absolute;
         
         left: 189px;
         top: 672px;*/

        background: #FFFFFF;
        border-radius: 16px;
    }

    .center-home-panel-1:hover {
        -webkit-transform: scale(1.05, 1.05);
        transform: scale(1.05, 1.05);
    }

    .center-home-panel-1:hover::after {
        opacity: 1;
    }

    .center-home-panel-12 {
        font-family: 'Playfair Display';
        font-style: normal;
        font-weight: 700;
        font-size: 32px;
        line-height: 150%;

        /* identical to box height, or 48px */
        display: flex;
        align-items: center;
        text-align: center;

        /* Neutral/100 */
        color: #000000;
    }

    .center-home-panel-13 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;


        display: flex;
        align-items: center;
        justify-content: center;

        color: #000000;
        text-decoration: none;
    }

    .center-home-news {
        display: flex;
        flex-direction: row;
        align-items: center;
        /* padding: 0px 80px 0px 0px;*/
        gap: 78px;

        /*  position: absolute;*/
        max-width: 1440px;
        width: 100%;
        /*width: 1440px;*/
        /*height: 480px;*/
        /* left: 0px;
         top: 1626px;*/

        background: #FFFFFF;
        flex-wrap: wrap;
    }

    .center-home-news-1 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 48px;

        /* width: 562.3px; */
        width: 100%;
        height: 271px;
    }

    .center-home-news-11 {
        display: flex;
        flex-direction: column;
        align-items: center;
        padding: 0px;
        gap: 24px;

        /*width: 562.3px;*/
        width: 100%;
        height: 271px;
    }

    .center-home-news-111 {
        font-family: 'Playfair Display';
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 150%;
        align-items: center;
        color: #000000;
    }

    .center-home-news-112 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 150%;
        align-items: center;
        color: #1D1D1D;
        padding: 10px;
        text-align: justify;
    }

    .center-home-news-12 {
        display: flex;
        flex-direction: column;
        align-items: center;
        padding: 0px;
        gap: 16px;

        width: 100%;
        /* width: 562.3px; */
        height: 175px;
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 150%;
    }

    .center-home-news-12-btn {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        padding: 16px 28px;
        gap: 10px;

        width: 173px;
        height: 48px;

        /* Gradient/Main */
        background: linear-gradient(70.46deg, #048282 7.92%, #19BDA0 91.02%);
        border-radius: 100px;
        border: 0px;
    }

    .center-home-news-12-btn > span {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 14px;
        line-height: 150%;
        text-align: center;
        color: #FFFFFF;
    }

    .center-home-bulletin {
        display: flex;
        flex-direction: column;
        align-items: center;
        padding: 0px;
        gap: 48px;

        /* position: absolute;*/
        max-width: 1440px;
        width: 100%;
        /*width: 1440px;*/
        height: 551px;
        /*  top: 2106px;*/

        background-color: #FFFFFF;
    }

    .center-home-bulletin1 {
        display: flex;
        flex-direction: column;
        align-items: center;
        padding: 0px;
        gap: 8px;
        width: 100%;
        /* width: 841px;*/
        height: 140px;

        margin-top: 100px;
    }

    .center-home-bulletin1-1 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;
        margin-top: 40px;
        display: flex;
        align-items: center;

        /* Neutral/100 */
        color: #000000;
        text-decoration: none;
    }

    .center-home-bulletin2 {

    }

    .center-home-map {
        display: flex;
        flex-direction: column;
        align-items: center;
        padding: 0px;
        gap: 32px;

        /* position: absolute;*/
        max-width: 1440px;
        width: 100%;
        /*width: 1440px;*/
        height: 608px;
        /*left: -163px;
        top: 2865px;*/

        background-color: #FFFFFF;
    }

    .center-home-map-1 {
        display: flex;
        flex-direction: column;
        align-items: center;
        padding: 0px;
        gap: 64px;

        width: 100%;
        /* width: 1036px; */
        height: 300px;
    }

    .center-home-map-11 {
        font-family: 'Playfair Display';
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 150%;
        display: flex;
        align-items: center;
        color: #000000;
    }

    .center-home-map-12 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 12px;
        width: 100%;
        /* width:650px;*/
        height: 54px;
    }

    .center-img {
        position: relative;
        display: flex;
    }

    .center-img-1 {
        position: absolute;
        top: 7em;
        left: 5em;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: flex-start;
        padding: 0px;
        gap: clamp(2rem, 8.33vw, 10rem);
        font-family: 'Montserrat';
        font-style: normal; 
        line-height: 140%;
        /* align-items: center;
         letter-spacing: -0.03em;*/
        color: #F2F2F2;
    }

    .center-img-1-1 {
        position: absolute;
        top: 1.5em;
        left: 2em;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: flex-start;
        padding: 0px;
        gap: 2.2em;
        font-family: 'Montserrat';
        font-style: normal; 
        line-height: 140%;
        /* align-items: center;
         letter-spacing: -0.03em;*/
        color: #F2F2F2;
    }

    .center-img-1-2 {
        position: absolute;
        top: 1em;
        left: 2em;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: flex-start;
        padding: 0px;
        gap: 1em;
        font-family: 'Montserrat';
        font-style: normal; 
        line-height: 140%;
        /* align-items: center;
         letter-spacing: -0.03em;*/
        color: #F2F2F2;
    }

    .center-img-1-1-1 {
        display: flex;
        flex-direction: row;
        align-items: center; 
    }

    .center-img-11 {
        font-weight: 700;
        /*font-size: 64px;*/
        font-size: clamp(2rem, 3.33vw, 5rem);
        text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    }

    .center-img-12 {
        font-weight: 400;
        font-size: 16px;
       /* font-size: 0.83vw;*/
    }

    .center-img-13 {
        width:100%;
        height:100%;
        min-width: 500px;
    }

    .center-img-14 {
        font-weight: 700;
        /*font-size: 44px;*/
        font-size: 2.3vw;
        line-height: 150%;
    }

    .center-img-14-1 {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        padding: 10px 16px;
        gap: 10px;

        /*width: 175px;
        height: 48px;*/
        width: 9.12vw;
        height: 2.5vw;

        background: #F2F2F2;
        border-radius: 100px;

        order: 1;
        flex-grow: 0;
    }

    .center-img-14-2 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        /*font-size: 14px;
        font-size: 0.73vw;*/
        font-size: clamp(0.5em, 0.73vw, 1em);
        line-height: 150%;
        display: flex;
        align-items: center;
        text-align: center;
        text-decoration: none;
        color: #000000;
        /* flex: none;
         order: 0;
         flex-grow: 0;*/
    }

    .center-aboutus-img {
        /* display: flex;
         flex-direction: row;
         justify-content: space-between;
         align-items: center;
         gap: 78px;*/

        /* position: absolute;*/
        max-width: 1440px;
        /*width: 1440px;*/
        height: 400px;
        left: 0px;
        top: 88px;

    }

    .center-aboutus-panel {
        display: flex;
        flex-direction: row;
        justify-content: center;
        /* align-items: center;*/
        padding: 24px 0px 24px 0px; 
        gap: 32px;

        /*   width: 1280px;*/

        /*  height: 408px;
         left: 736px; 
         top: 592px;*/
    }

    .center-aboutus-panel-1 {
        display: flex;
        flex-direction: row;
        /* align-items: flex-start;*/
        padding: 0px;
        gap: 24px;
        flex-wrap: wrap;
        justify-content: center;
        margin: 110px 0px 110px 0px;
        /*
            position: absolute;
            width: 624px;
            height: 408px;
            left: 80px;
            top: 592px;*/
    }

    .center-aboutus-panel-1 > span {
        display: flex;
        /* flex-direction: row;    
         align-items: center;*/
        justify-content: center;
        padding: 24px;
        gap: 12px;

        width: 580px;
        /* height: 84px;*/
        background: #FFFFFF;
        border-radius: 16px;
    }
    /*
    .center-aboutus-panel-2 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 24px;
      
    }
    
    .center-aboutus-panel-2 > span {
        display: flex;
        justify-content: center;
        padding: 24px;
        gap: 12px;
    
        width: 624px;
        height: 84px;
        background: #FFFFFF;
        border-radius: 16px;
    }
    */
    .aboutusLink {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 24px;
        line-height: 150%;
        color: #000000;
        text-decoration: none;
        cursor: pointer;
    }

    .aboutusLink:hover {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 24px;
        line-height: 150%;
        color: #19BDA0;
        text-decoration: none;
        cursor: pointer;
    }

    .center-actv-comp {
        display: flex;
        flex-direction: row;
        align-items: center;
        /* padding: 24px 80px;*/
        gap: 78px;
        /*   max-width: 1440px;
           width: 104%;*/
        width: 100%;
        /*width: 1440px;*/
        height: 240px;

        /*  position: absolute;
          left: 0px;
          top: 88px;*/

        background: linear-gradient(78.6deg, #045E5E 5.01%, #048282 91.61%);
    }

    .center-actv-comp1 {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
        padding-left: 80px;
        gap: 40px;
        /*
            width: 1280px;
            height: 192px;*/
    }

    .center-bd-right-21:hover {
        -webkit-transform: scale(1.05, 1.05);
        transform: scale(1.05, 1.05);
    }

    .center-bd-right-21:hover::after {
        opacity: 1;
    }

    .center-actv-comp11 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 44px;
        line-height: 150%;

        display: flex;
        align-items: center;

        color: #F2F2F2;
    }

    .center-actv-comp12 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 150%;

        display: flex;
        align-items: center;

        color: #F2F2F2;
    }

    .center-actv-comp-panel {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        padding: 56px 0px 0px 0px;
        gap: 32px;

        /* max-width: 1440px;
         width: 104%;*/
        width: 100%;
        /*width: 1440px;*/
    }

    .center-panel-menu {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px 12px 0px 80px;
        gap: 32px;

        /* width: 296px;
         height: 642px;
         left: 80px;*/
        border-right: 1px solid #B6B6B6;
    }

    .center-panel-menu-1 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 12px;
        /* width: 284px;
         height: 454px;*/
    }

    .center-panel-menu-2 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 12px;
        /* width: 284px;
         height: 156px;*/
    }

    .center-panel-right {
        display: flex;
        flex-direction: column;
        /*  align-items: flex-start;*/
        /*padding: 0px 0px 100px 0px;*/
        padding: 0px;
        gap: 40px;
        width: inherit;
    }

    .left-panel-menu-12 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 10px;
        line-height: 150%;
        color: #1D1D1D;
        text-decoration: none;
    }

    .left-panel-menu-12:hover {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 150%;
        color: #009A82;
        text-decoration: none;
    }

    .activel {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 10px;
        line-height: 150%;
        color: #009A82;
        text-decoration: none;
    }

    .left-panel-menu-13 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 150%;

        display: flex;
        align-items: center;

        color: #009A82;    
        text-decoration: none;
    }

    .left-panel-menu-14 {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        padding: 10px 16px;
        gap: 10px;

        width: 126px;
        height: 18px;

        /* Gradient/Main Dark */
        background: linear-gradient(78.6deg, #045E5E 5.01%, #048282 91.61%);
        border-radius: 8px;
    }

    .left-panel-menu-15 { 
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 10px;
        line-height: 150%;

        display: flex;
        align-items: center;
        color: #FFFFFF;
        text-decoration: none;
    }

    .left-panel-menu-16 { 
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        line-height: 150%;

        display: flex;
        align-items: center;
        color: #FFFFFF;
        text-decoration: none;
    }

    .center-panel-right-1 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px 24px 0px 0px;
        gap: 16px;

        /* width: 952px;
         height: 588px;*/
    }

    .center-panel-right-11 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 24px;
        line-height: 150%;

        display: flex;
        align-items: center;

        color: #000000;
    }

    .center-panel-right-12 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 12px;
        line-height: 150%;

        /* display: flex;
        flex-direction: column;
         align-items: center;*/

        color: #000000;
        text-align: justify;
    }

    .center-panel-right-12 li {
        margin-bottom: 16px;
    }

    .center-panel-right-12 a {
        text-decoration: none;
        color: #048282;
        font-weight: 700;
    }

    .center-panel-right-13 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 150%;

        /* display: flex;
         flex-direction: column;
           align-items: center;*/

        color: #048282;

        margin-left: 10px;
        text-decoration: none;
    }

    .center-panel-right-14 {
        display: flex;
        flex-direction: row;
        align-items: center;
        padding: 16px 24px;
        gap: 12px;

        width: 100%;
        float: left;

        /* Neutral/10 */
        background: #FFFFFF;
        border-radius: 16px;

        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;

        align-items: center;

        color: #048282;
    }

    .center-panel-right-14 a {
        text-decoration: none;
        color: #048282;
    }

    .center-panel-files {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 16px;
    }

    .center-panel-files-2 a {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 16px;
    }

    .center-panel-right-2 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 16px;
    }

    .center-panel-right-21 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 24px;
        line-height: 150%;
        display: flex;
        align-items: center;
        color: #000000;
    }

    .center-panel-right-22 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 150%;

        display: flex;
        align-items: center;

        color: #000000;
    }

    .center-panel-right-3 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 24px;

        /* width: 952px;
         height: 584px;*/
    }

    .center-panel-right-31 {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        padding: 18px 32px 18px 16px;
        gap: 12px;

        width: 952px;
        /* height: 128px;*/
        height: 96px;

        /* Neutral/10 */
        background: #FFFFFF;
        border-radius: 16px;   
    }


    .center-panel-right-32 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;
        display: flex;
        align-items: center;
        color: #000000;
        gap: 10px;
    }

    .center-panel-right-32 a {

        text-decoration: none;
        color: #048282;
    }

    .center-panel-right-33 {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        padding: 2px 0px;
        gap: 2px;

        width: 68px;
        height: 24px;

        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;
        color: #000000;
    }

    .center-panel-right-33 a {

        text-decoration: none;
        color: #048282;
    }

    .center-panel-right-4 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 500;
        font-size: 16px;
        line-height: 150%;
        display: flex;
        align-items: center;
        color: #048282;
        text-decoration: none;
    }

    .center-panel-ca-table {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 150%;
        color: #000000;

        margin-bottom: 110px;
    }

    .center-panel-ca-table > tbody > tr > td {
        border-bottom: 1px solid #B6B6B6;
        padding: 8px 16px;
    }

    .centerBannerLinkA{

        color: #F2F2F2;
        font-family: Montserrat;
        font-size: 16px;
       /* font-size: 0.83vw;*/
        font-weight: 400;
        line-height: 20px;
        text-decoration: none;
    }

    .center-bd-right {
        display: flex;
        flex-direction: column;
        align-items: center;
        padding: 0px;
        gap: 40px;
    }

    .center-bd-right-1 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 16px;
    }

    .center-bd-right-11 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;

        /* or 24px */
        display: flex;
        align-items: center;

        /* Neutral/100 */
        color: #000000;
    }

    .center-bd-right-2 {
        display: flex;
        flex-direction: row;
        align-items: center;    
        justify-content: center;
        padding: 0px;
        gap: 24px;
        flex-wrap: wrap;
    }

    .center-bd-right-21 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 16px;
    }

    .center-bd-right-22 {
        border-radius: 8px;
    }

    .center-bd-right-23 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 4px; 
    }

    .center-bd-right-24 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 24px;
        line-height: 150%;
        display: flex;
        align-items: center;
        text-transform: capitalize;
        color: #1D1D1D;
    }

    .center-bd-right-25 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 150%;
        display: flex;
        align-items: center;
        color: #009A82;
    }

    .center-bd-right-26 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 150%;
        display: flex;
        align-items: center;
        color: #1D1D1D;  
    }

    .center-bd-right-27 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 16px;
        gap: 41px;

        /* position: absolute;
         left: 283px;
         top: 128px;*/
        width: 874px;
        height: 875px;
        background: #FFFFFF;
        border-radius: 16px; 
    }

    .center-sh-right-1 {
        flex-direction: row-reverse;
        display: flex;
    }

    .center-issuer-panel-1 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 16px;
        max-width: 1280px;
        width: 100%;
        /*width: 1280px;*/
        margin-top: 40px;
    }

    .center-issuer-panel-11 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 150%;
        display: flex;
        align-items: center;
        color: #000000;
    }

    .center-issuer-panel-2 {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        align-items: flex-start;
        padding: 40px 0px 40px 0px;
        gap: 24px;

        max-width: 1280px;
        width: 100%;
        /*  width: 1280px;*/

        border-bottom: 1px solid #009A82;
        justify-content: center;
    }

    .center-issuer-panel-21 {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        padding: 24px 32px;
        gap: 12px;
        flex-grow: 1;
        max-width: 400px;
        /* width: 410.67px;
         height: 84px;*/


        background: linear-gradient(78.6deg, #045E5E 5.01%, #048282 91.61%);
        border-radius: 16px;
    }

    .center-issuer-panel-22 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 24px;
        line-height: 150%;

        display: flex;
        align-items: center;

        color: #FFFFFF;
    }

    .center-issuer-panel-23 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;
        justify-content: center;
        display: flex;
        align-items: center;

        flex-grow: 1;
        width: 400px;

        color: #FFFFFF;
        text-decoration: none;
    }

    .center-panel-issuers-1 {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        padding: 16px 28px;
        gap: 2px;

        /*width: 119px;
        height: 48px;*/


        background: linear-gradient(70.46deg, #048282 7.92%, #19BDA0 91.02%);
        border-radius: 100px;
    }

    .center-faq-panel {
        display: flex;
        flex-direction: column;
        justify-content: center;
        /* align-items: center;*/
        padding: 24px 0px 24px 0px; 
        gap: 32px;
        /* flex-wrap: wrap;
           position: absolute; */

        width: 1280px;

        /*  height: 408px;
         left: 736px; 
         top: 592px;*/

        /* max-width: 1280px; */
        /* width: 100%; 
        margin: auto;*/
    }

    .center-members-panel-1 {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        padding: 0px;
        gap: 32px;
        /*width: 1280px; */
        width: 100%;
        margin-top: 40px;
    }

    .center-members-panel-11 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 150%;
        display: flex;
        align-items: center;
        color: #000000;
    }

    .center-members-panel-13 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 24px;
    }

    .center-members-panel-14 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 0px;
        gap: 32px;
    }

    .center-members-panel-2 {
        background: #FFFFFF; 
        border-radius: 8px;
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 14px;
        line-height: 150%;
        /*text-align: center;*/

        /* Neutral/80 */
        color: #1D1D1D;
    }

    .dot {
        height: 20px;
        width: 20px;
        border-radius: 50%;
        display: inline-block;
    }

    .center-investors-panel {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        padding: 0px;
        gap: 32px;

        max-width: 1280px;
        width: 100%;
        flex-wrap: wrap;
    }

    .center-investors-panel-1 {
        display: flex;
        flex-direction: column;
        /* justify-content: space-between;*/
        align-items: center;
        padding: 48px 48px;

        width: 300px;
        height: 250px;

        background: #FFFFFF;
        border-radius: 16px;

        margin-top: 48px;
    }

    .center-investors-panel-1:hover {
        -webkit-transform: scale(1.05, 1.05);
        transform: scale(1.05, 1.05);
    }

    .center-investors-panel-1:hover::after {
        opacity: 1;
    }

    .center-investors-panel-12 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;

        /* identical to box height, or 24px */
        display: flex;
        align-items: center;
        text-align: center;

        /* Neutral/100 */
        color: #000000;
    }

    .center-investors-panel-12 a {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;

        /* identical to box height, or 24px */
        display: flex;
        align-items: center;
        text-align: center;

        /* Neutral/100 */
        color: #000000;
        text-decoration: none;
    }

    .issuer-search-dialog-1 {
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;
        justify-content: center;
        display: flex;
        align-items: center;
        flex-grow: 1;
    }

    .center-home-map-13 {                        
        width: 100%;
        height: 100%;                    
        border:0; 
    }

    .invp-map {
        width:512px;
        height:332px;
    }
}