    @font-face {
        font-family: 'SamsungSharpSans';
        src: url('/index_files/samsungsharpsans.otf') format('opentype');
        font-weight: 400;
    }
    
    @font-face {
        font-family: 'SamsungSharpSans';
        src: url('/index_files/samsungsharpsans-medium.otf') format('opentype');
        font-weight: 500;
    }
    
    @font-face {
        font-family: 'SamsungSharpSans';
        src: url('/index_files/samsungsharpsans-bold.otf') format('opentype');
        font-weight: 700;
    }

    @font-face {
        font-family: 'SamsungOne-400';
        src: url('/index_files/SamsungOne-400.ttf') format('opentype');
    }
    
    @font-face {
        font-family: 'SamsungOne-700';
        src: url('/index_files/SamsungOne-700.ttf') format('opentype');
    }

    .samsungone-400-font{
        font-family: 'SamsungOne-400' !important;
    }

    .samsungone-700-font{
        font-family: 'SamsungOne-700' !important;

    }
    
    body {
        font-family: 'SamsungSharpSans', sans-serif !important;
    }
  
    .container{
        max-width: 1240px;
        max-width: 1320px;

    }
    .banner{
        background-color: #0B4332;
        display: flex;
    }

    .banner-content{
        background-color: #0B4332;
    }


    .logo {
        display: flex;
        align-items: center;
        gap: 8px;
        color: #0b4332;
        font-weight: bold;
    }

    .nav-links {
        display: flex;
        gap: 32px;
    }

 

    .whatsapp-button {
        display: flex;
        align-items: center;
        gap: 6px;
        padding: 6px 16px;
        border: 1px solid #0b4332;
        border-radius: 20px;
        color: #0b4332;
        font-weight: bold;
        background-color: transparent;
    }

    .whatsapp-button img {
        width: 16px;
        height: 16px;
    }




    .banner-shape-1 {
        position: absolute;
        left: 0px; top: 4030px;
        width: 1440px; height: 883px;
        background-color: #0B4332;
    }

    .banner-shape-2 {
        position: absolute;
        left: 620px; top: 1142px;
        width: 828px; height: 1223px;
        background-color: url(#pattern0_1_2);
    }

    .banner-shape-3 {
        position: absolute;
        left: 0px; top: 0px;
        width: 1440px; height: 1027px;
        background-color: #0B4332;
    }

    .banner-shape-4 {
        position: absolute;
        left: 0px; top: 0px;
        width: 1440px; height: 868px;
        background-color: #0B4332;
    }

    .banner-shape-5 {
        position: absolute;
        background-color: white;
        width: 100px; height: 100px;
        /* path data: M102.688 421V374.28H118.688C128.352 374.28 135.52 ... */
    }

    .banner-shape-6 {
        position: absolute;
        background-color: white;
        width: 100px; height: 100px;
        /* path data: M101.476 577V556.56H105.284V577H101.476ZM107.842 5... */
    }

    .banner-shape-7 {
        position: absolute;
        background-color: white;
        width: 100px; height: 100px;
        /* path data: M409.695 572.047C409.875 572.502 409.818 573.084 4... */
    }

    .banner-shape-8 {
        position: absolute;
        background-color: white;
        width: 100px; height: 100px;
        /* path data: M421.046 558.549L417.573 577.354H422.633L425.195 5... */
    }

    .banner-shape-9 {
        position: absolute;
        background-color: white;
        width: 100px; height: 100px;
        /* path data: M470.566 572.011C470.746 572.466 470.689 573.049 4... */
    }

    .banner-shape-10 {
        position: absolute;
        background-color: white;
        width: 100px; height: 100px;
        /* path data: M486.282 574.537C487.583 574.537 487.983 573.636 4... */
    }

    @media (max-width: 768px) {
        .container, .container-md, .container-sm {
            /* max-width: 720px; */
            max-width: 91% !important;
        }
    }

    .bg-light-green {
        background-color: #CCFFCC;
    }

    .bg-dark-green {
        background-color: #004333;
    }

    .bg-deep-green {
        background-color: #002e22;
    }

    .light-green {
        color: #CCFFCC;
    }

    .dark-green {
        color: #004333;
    }

    .deep-green {
        color: #002e22;
    }

    .deep-gray {
        color: #5D5D5D;
        font-weight: 500 !important;
    }




