@media screen and (max-width: 1200px)
{
    #page-top .center .content .text h1
    {
        font-size: 3.8rem;
        line-height: 5.0rem;
    }
    #page-top .center .content #form-ebook h2
    {
        font-size: 2.5rem;
    }
    #page-bottom .center .text h3
    {
        font-size: 3rem;
        line-height: 4rem;
    }

    #page-bottom .center .video
    {
        width: 55%;
    }
}
@media screen and (max-width: 1100px)
{
    #page-top .center .content #form-ebook
    {
        width: 50%;
    }
    #page-top .center .content .text
    {
        font-size: 1.8rem;
        line-height: 2.6rem;
    }
    #page-top .center .content .text h1
    {
        font-size: 3rem;
        line-height: 4.2rem;
    }
    #page-bottom .center .text
    {
        width: 100%;
        margin: 0 auto;
        float: none;
    }
    #page-bottom .center .text h3
    {
        font-size: 3rem;
        line-height: 4rem;
    }

    #page-bottom .center .container
    {
        float: none;
        margin: 3rem auto;
        width: 100%;
        padding-bottom: 62.5%;
    }
}
@media screen and (max-width: 900px)
{
    #page-top
    {
        padding: 0.0rem 0rem 5.0rem 0rem;
        background-image: none;
        background-color: #222;
    }

    #page-top .center .logo
    {
        padding: 2rem 0rem;
    }
    #page-top .center .content #form-ebook
    {
        width: 100%;
        max-width: 50rem;
        float: none;
        margin: 2rem auto;
    }
    #page-top .center .content .text
    {
        width: 100%;
        float: none;
        font-size: 1.4rem;
        line-height: 1.8rem;
    }
    #page-top .center .content .text h1
    {
        font-size: 2rem;
        line-height: 3rem;
        padding: 1rem 0;
    }
}
@media screen and (max-width: 800px)
{
    #page-top .center .content .text h1
    {
        font-size: 1.7rem;
        padding: 1rem 0;
    }
    #page-top .center .content .text
    {
        font-size: 1.2rem;
        line-height: 1.8rem;
    }
}
@media screen and (max-width: 700px)
{
    #page-top .center .content .text h1
    {
        font-size: 1.5rem;
    }
    #page-top .center .content .text
    {
        font-size: 1.1rem;
    }
}
@media screen and (max-width: 600px)
{
    #page-top .center .content .text h1
    {
        font-size: 1.7rem;
        line-height: 2.2rem;
    }
    #page-top .center .content .text
    {
        font-size: 1.3rem;
    }
    #page-top .center .content #form-ebook 
    {
        padding: 3rem 1.5rem;
    }
}

@media screen and (max-width: 500px)
{
    #whatsapp_call{
        right: 1.5rem;
        bottom: 1.5rem;
    }
}