        @font-face {
            font-family: 'DM_Sans';
            src: url('./assets/fonts/DM_Sans/DMSans-Regular.ttf') format('truetype');
            font-style: normal;
            font-weight: normal;
        }

        @font-face {
            font-family: 'DM_Sans';
            src: url('./assets/fonts/DM_Sans/DMSans-Bold.ttf') format('truetype');
            font-style: bold;
            font-weight: bold;
        }

        <style > @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@800&display=swap');

        </style > body {
            padding: 0;
            margin: 0;
            font-family: 'DM_Sans', sans-serif;
        }

        body {
            background-color: #f9f9f9;
        }

        a.text-grey:hover {
            color: #324EF4;
        }

        .barTop {
            background: #000;
        }

        .bgBlue {
            background: #324EF4;
        }

        .bgGrey {
            background: #525151;
        }

        .middle_cont {
            align-items: center;
        }

        .TextBlue {
            color: #324EF4;
        }

        .title {
            font-family: 'Open Sans', sans-serif;
            font-weight: 800;
        }

        .imgFluids {
            width: 100px;
            height: 100px;
        }

        .font-cont {
            font-size: 12px;
        }

        .BorderBottomBlue {
            border-bottom: 2px solid #324EF4;
        }

        .imgFluid {
            width: 250px;
        }

        .imgIco {
            width: 44px;
        }

        .aligne_content {
            display: flex;
            justify-content: center;
            justify-items: center;
        }

        .w-40 {
            width: auto;
        }

        @media (max-width: 920px) {
            .imgFluid {
                width: 186px;
                padding: 10px;
            }

            .w-40 {
                width: 33%;
                text-align: center;
            }

            .aligne_content {
                display: inline-grid;
                justify-content: center;
                justify-items: center;
            }

        }

.boxButton
{
      display: flex;  
        align-items: center;
}
        @media screen and (min-width: 1170px) and (max-width: 2400px) {
            .container {
                width: 1170px;
            }
        }


        @media screen and (min-width: 601px) and (max-width: 1169px) {
            .container {
                width: 768px;
            }
        }

        @media screen and (min-width: 0px) and (max-width: 600px) {
            .container {
                width: 100%;
            }
        }