@charset "utf-8";

@media all and (max-width:479px){
    #container{
        padding-right: 32px;
        padding-left: 32px;
    }
}
@media all and (min-width:480px) and (max-width:767px){
    #container{
        padding-right: 32px;
        padding-left: 32px;
    }
}
@media all and (min-width:768px) and (max-width:919px){
    #container{
        padding-right: 32px;
        padding-left: 32px;
    }
}
@media all and (min-width:920px) and (max-width:1199px){
    #container{
        padding-right: 72px;
        padding-left: 72px;
    }
}
@media all and (min-width:1200px) and (max-width:1659px){
    #container{
        padding-right: 72px;
        padding-left: 72px;
        max-width: 1680px;
    }
}
@media all and (min-width:1660px){
    #container{
        padding-right: 72px;
        padding-left: 72px;
    }
}

.content section{padding: 0 0 32px 0}

#container{position: relative;margin: 0 auto;padding: 0}

h2{margin: 40px 0 0 0}
h2 span{
    font-size: 32px;
    line-height: 38px;
    letter-spacing: -0.4px;
    font-weight: 400;
}
