#content > .container{
    padding-bottom: 3rem;
}
    #content > .container #contactForm {
        padding-right: 3rem;
    }
        #content > .container #contactForm .form-group{
            margin-bottom: 1.3rem;
        }
        #content > .container #contactForm input {
            border: none;
            border-radius: 0;
            border-bottom: 1px solid var(--gray);
        }
            #content > .container #contactForm input:hover,
            #content > .container #contactForm input:focus{
                border-bottom: 1px solid var(--main);
            }
        #content > .container #contactForm textarea {
            width: 100%;
            border: none;
            height: 7rem;
            padding: .5rem;
            font-size: .9rem;
            outline: none !important;
            box-shadow: none !important;
            border-bottom: 1px solid var(--gray);
        }
            #content > .container #contactForm textarea:hover,
            #content > .container #contactForm textarea:focus{
                border-bottom: 1px solid var(--main);
            }
        #content > .container #contactForm .hint-google {
            color: var(--gray);
            margin-bottom: 1rem;
        }
            #content > .container #contactForm .hint-google a{
                font-weight: 500;
                color: var(--main);
                text-decoration: none;
            }
                #content > .container #contactForm .hint-google a:hover{
                    color: var(--main4);
                }
@media screen and (max-width: 767px) {
    #content > .container #contactForm{
        padding-right: 0;
        margin-bottom: 2rem;
    }
}
#content > .container .info-box {
    display: flex;
    max-width: 17rem;
    min-height: 12rem;
    align-items: center;
    border-radius: 1.3rem;
    justify-content: center;
    box-shadow: 0 0 10px rgb(0 0 0 / 10%);
}
    #content > .container .info-box a {
        display: flex;
        font-size: .9rem;
        position: relative;
        color: var(--black);
        align-items: center;
        text-decoration: none;
    }
        #content > .container .info-box a:hover{
            color: var(--main);
        }
    #content > .container .info-box svg {
        font-size: 1.7rem;
        color: var(--main);
        margin-right: 1rem;
    }
@media screen and (max-width: 767px) {
    #content > .container .info-box{
        width: 100%;
        max-width: 100%;
    }
}