#vaganova-method {
    min-height: 940px;
}

#vaganova-method .visual {
    float: left;
    width: 500px;
    padding-right: 1em;
}

#vaganova-method .visual img {
    width: 100%
}

@media (max-width: 1300px)
{
    #vaganova-method .visual {
        width: 40%;
    }
}

@media (max-width: 955px)
{
    #vaganova-method .visual {
        width: 50%;
    }
}

@media (max-width: 400px)
{
    #vaganova-method .visual {
        float: none;
        width: 100%;
        padding-right: 0;
        padding-bottom: 1em;
    }
}