main{
    h1, h2, h3, p, a{
        margin-left: 2%;
        margin-right: 2%;
    }

    h2{
        font-size: 30;
    }

    #faq{
        h2{
            font-size: 35;
        }
        p{
            font-size: larger;
        }
    }

    #employes{
        display: flex;
        justify-content: space-evenly;

        margin-bottom: 100px;
        width: 100%;

        div{
            display: flex;
            justify-content: center;
            flex-direction: column;
            align-items: center;

            margin-top: 20px;
            max-width: 400px;
            max-height: 500px;
            margin-right: 20px;
            padding-bottom: 5px;

            background-color: rgb(165, 165, 165);
            border: 5px solid rgb(157, 191, 255);
            border-radius: 20px;

            img{
                max-width: 300px;
                margin-top: 30px;

                border: 2px solid rgb(157, 191, 255);
                border-radius: 5px;
            }

            h3, p, a{
                width: 100%;
                text-align: center;
            }

            a{
                color: rgb(109, 34, 180);
            }
        }
    }
}

@media screen and (max-width: 1200px) {
    main{
        #employes{
            justify-content: flex-start;
            flex-direction: column;
            align-items: center;

            width: 100%;
        }
    }
}