  @font-face {font-family: Poppins; src: url(https://www.alternate.nl/download/b2c_nl/pic/fonts/Poppins-Regular.ttf); }
    
    #PortalPagina { width: 100%; position: relative; z-index: 0; font-family: Poppins;     background: black;}
    #PortalPagina img { width: 100%; }
    #PortalPagina h1 { font-size: 30px; } 
    #PortalPagina h2 { font-size: 25px; line-height: 40px; }
    #PortalPagina p { font-size: 16px; line-height: 24px; }
    
    /* Menu */
    #PortalMenu { display: flex; justify-content: center; }
    #PortalMenu a { color: white; width: fit-content; padding: 18px 87px; background: black; }
    #PortalMenu a:nth-child(2) { color: #f4ee1e; }
    
    #Section9 { display: flex; flex-direction: column; align-items: center; }
    #Section9 a { width: 20%; padding: 0; }
    #Section9 a img { width: auto; }
    
    @media screen and (max-width: 667px) { /* Mobile */
        #PortalPagina h1 { font-size: 25px; }
        #PortalPagina p { font-size: 14px; line-height: 23px;}
        
        #PortalMenu { overflow: hidden; }
        #PortalMenu a { width: 100%; text-align: center; border-bottom: solid #272727; }
        
        #Section9 .row { overflow: scroll; display: flex; flex-flow: row; width: 100%; }
        #Section9 a { width: 67%; }
    }

    @media screen and (min-width: 768px) and (max-width: 1032px) { /* Tablet */
        #Section9 .row { overflow: scroll; width: 100%; flex-flow: row; }
        #Section9 a { width: 33%; }
    }