﻿/* Adaptive */


@media screen and (max-width: 900px) 
{ 
    .page-section {
        padding: 0 70px;
    }
    
}


@media screen and (max-width: 767px) 
{ 
    .page-section {
        padding: 0 50px;
    }

    h1 .line1 {
        margin-top: 40px;
    }
    
}


@media screen and (max-width: 550px) 
{
    .site-wrapper {
        background-image: none;
    }
    .page-section {
        padding: 0 20px;
    }
}