
@media only screen and (max-width: 400px) {
.page-template-page-home-php #home-0 .inner { padding-left:20px;padding-right:20px; }
.page-template-page-home-php #home-0 h2 { padding-top:50px; }
.page-template-page-home-php #home-0 p { padding-top:20px; }
.page-template-page-home-php #home-0 .button { bottom:auto; margin-top:35px; margin-bottom:50px; }
}
@media only screen and (min-width: 401px) and (max-width: 768px) {
.page-template-page-home-php #home-0 .inner { padding-left:70px;padding-right:70px; }
.page-template-page-home-php #home-0 .home-divider-top { padding-top:130px; top:110px; }
.page-template-page-home-php #home-0 .home-divider-bottom { margin-top:20px; }
.page-template-page-home-php #home-0 h2 { padding-top:20px; }
.page-template-page-home-php #home-0 p { padding-top:20px; }
.page-template-page-home-php #home-0 .button { bottom:auto; margin-top:35px; margin-bottom:50px; }
}
@media only screen and (min-width: 769px) and (max-width: 1000px) {
.page-template-page-home-php #home-0 .inner { padding-left:90px;padding-right:90px; }
.page-template-page-home-php #home-0 .home-divider-top { padding-top:130px; top:110px; }
.page-template-page-home-php #home-0 .home-divider-bottom { margin-top:20px; }
.page-template-page-home-php #home-0 h2 { padding-top:20px; }
.page-template-page-home-php #home-0 p { padding-top:20px; }
.page-template-page-home-php #home-0 .button { bottom:auto; margin-top:35px; margin-bottom:70px; }
}
@media only screen and (min-width: 1001px) and (max-width: 1024px) {
.page-template-page-home-php #home-0 .inner { padding-left:90px;padding-right:90px; }
.page-template-page-home-php #home-0 .home-divider-top { margin-top:80px; margin-bottom:10px; }
.page-template-page-home-php #home-0 .home-divider-bottom { margin-top:15px; }
.page-template-page-home-php #home-0 h2 { padding-top:15px; }
.page-template-page-home-php #home-0 p { padding-top:15px; }
.page-template-page-home-php #home-0 .button { bottom:25px; margin-top:0px; margin-bottom:0px; }
}
@media only screen and (min-width: 1025px) and (max-width: 1280px) {
.page-template-page-home-php #home-0 .inner { padding-left:90px;padding-right:90px; }
.page-template-page-home-php #home-0 .home-divider-top { margin-top:80px; margin-bottom:10px; }
.page-template-page-home-php #home-0 .home-divider-bottom { margin-top:15px; }
.page-template-page-home-php #home-0 h2 { padding-top:15px; }
.page-template-page-home-php #home-0 p { padding-top:15px; }
.page-template-page-home-php #home-0 .button { bottom:25px; margin-top:0px; margin-bottom:0px; }
}
@media only screen and (min-width: 1281px) and (max-width: 1599px) {
.page-template-page-home-php #home-0 .inner { padding-left:90px;padding-right:90px; }
.page-template-page-home-php #home-0 .home-divider-top { margin-top:100px; margin-bottom:15px; }
.page-template-page-home-php #home-0 .home-divider-bottom { margin-top:20px; }
.page-template-page-home-php #home-0 h2 { padding-top:20px; }
.page-template-page-home-php #home-0 p { padding-top:20px; }
.page-template-page-home-php #home-0 .button { bottom:50px; margin-top:0px; margin-bottom:0px; }
}
@media only screen and (min-width: 1600px) {
.page-template-page-home-php #home-0 .inner { padding-left:90px;padding-right:90px; }
.page-template-page-home-php #home-0 .home-divider-top { margin-top:160px; margin-bottom:20px; }
.page-template-page-home-php #home-0 .home-divider-bottom { margin-top:20px; }
.page-template-page-home-php #home-0 h2 { padding-top:20px; }
.page-template-page-home-php #home-0 p { padding-top:20px; }
.page-template-page-home-php #home-0 .button { bottom:50px; margin-top:0px; margin-bottom:0px; }
}


@media only screen and (max-width: 400px) {
.page-template-page-home-php #home-1 .inner { padding-left:20px;padding-right:20px; }
.page-template-page-home-php #home-1 h2 { padding-top:50px; }
.page-template-page-home-php #home-1 p { padding-top:20px; }
.page-template-page-home-php #home-1 .button { bottom:auto; margin-top:35px; margin-bottom:50px; }
}
@media only screen and (min-width: 401px) and (max-width: 768px) {
.page-template-page-home-php #home-1 .inner { padding-left:70px;padding-right:70px; }
.page-template-page-home-php #home-1 .home-divider-top { padding-top:100px; top:70px; }
.page-template-page-home-php #home-1 .home-divider-bottom { margin-top:20px; }
.page-template-page-home-php #home-1 h2 { padding-top:20px; }
.page-template-page-home-php #home-1 p { padding-top:20px; }
.page-template-page-home-php #home-1 .button { bottom:auto; margin-top:35px; margin-bottom:50px; }
}
@media only screen and (min-width: 769px) and (max-width: 1000px) {
.page-template-page-home-php #home-1 .inner { padding-left:90px;padding-right:90px; }
.page-template-page-home-php #home-1 .home-divider-top { padding-top:90px; top:70px; }
.page-template-page-home-php #home-1 .home-divider-bottom { margin-top:20px; }
.page-template-page-home-php #home-1 h2 { padding-top:20px; }
.page-template-page-home-php #home-1 p { padding-top:20px; }
.page-template-page-home-php #home-1 .button { bottom:auto; margin-top:35px; margin-bottom:70px; }
}
@media only screen and (min-width: 1001px) and (max-width: 1024px) {
.page-template-page-home-php #home-1 .inner { padding-left:30px;padding-right:30px; }
.page-template-page-home-php #home-1 .home-divider-top { margin-top:45px; margin-bottom:15px; }
.page-template-page-home-php #home-1 .home-divider-bottom { margin-top:15px; }
.page-template-page-home-php #home-1 h2 { padding-top:15px; }
.page-template-page-home-php #home-1 p { padding-top:15px; }
.page-template-page-home-php #home-1 .button { bottom:25px; margin-top:0px; margin-bottom:0px; }
}
@media only screen and (min-width: 1025px) and (max-width: 1280px) {
.page-template-page-home-php #home-1 .inner { padding-left:30px;padding-right:30px; }
.page-template-page-home-php #home-1 .home-divider-top { margin-top:45px; margin-bottom:15px; }
.page-template-page-home-php #home-1 .home-divider-bottom { margin-top:15px; }
.page-template-page-home-php #home-1 h2 { padding-top:15px; }
.page-template-page-home-php #home-1 p { padding-top:15px; }
.page-template-page-home-php #home-1 .button { bottom:25px; margin-top:0px; margin-bottom:0px; }
}
@media only screen and (min-width: 1281px) and (max-width: 1599px) {
.page-template-page-home-php #home-1 .inner { padding-left:50px;padding-right:50px; }
.page-template-page-home-php #home-1 .home-divider-top { margin-top:45px; margin-bottom:20px; }
.page-template-page-home-php #home-1 .home-divider-bottom { margin-top:10px; }
.page-template-page-home-php #home-1 h2 { padding-top:10px; }
.page-template-page-home-php #home-1 p { padding-top:10px; }
.page-template-page-home-php #home-1 .button { bottom:40px; margin-top:0px; margin-bottom:0px; }
}
@media only screen and (min-width: 1600px) {
.page-template-page-home-php #home-1 .inner { padding-left:90px;padding-right:90px; }
.page-template-page-home-php #home-1 .home-divider-top { margin-top:75px; margin-bottom:20px; }
.page-template-page-home-php #home-1 .home-divider-bottom { margin-top:20px; }
.page-template-page-home-php #home-1 h2 { padding-top:20px; }
.page-template-page-home-php #home-1 p { padding-top:20px; }
.page-template-page-home-php #home-1 .button { bottom:50px; margin-top:0px; margin-bottom:0px; }
}


@media only screen and (max-width: 400px) {
.page-template-page-home-php #home-2 .inner { padding-left:0px;padding-right:0px; }
.page-template-page-home-php #home-2 .home-icon { padding-top:50px; }
.page-template-page-home-php #home-2 .home-icon img { height:60px; }
.page-template-page-home-php #home-2 h3 { padding-top:15px; padding-bottom:50px; }
}
@media only screen and (min-width: 401px) and (max-width: 768px) {
.page-template-page-home-php #home-2 .inner { padding-left:0px;padding-right:0px; }
.page-template-page-home-php #home-2 .home-icon { padding-top:75px; }
.page-template-page-home-php #home-2 .home-icon img { height:60px; }
.page-template-page-home-php #home-2 h3 { padding-top:15px; padding-bottom:75px; }
}
@media only screen and (min-width: 769px) and (max-width: 1000px) {
.page-template-page-home-php #home-2 .inner { padding-left:0px;padding-right:0px; }
.page-template-page-home-php #home-2 .home-icon { padding-top:75px; }
.page-template-page-home-php #home-2 .home-icon img { height:60px; }
.page-template-page-home-php #home-2 h3 { padding-top:15px; padding-bottom:75px; }
}
@media only screen and (min-width: 1001px) and (max-width: 1024px) {
.page-template-page-home-php #home-2 .inner { padding-left:0px;padding-right:0px; }
.page-template-page-home-php #home-2 .home-icon { padding-top:50px; }
.page-template-page-home-php #home-2 .home-icon img { height:60px; }
.page-template-page-home-php #home-2 h3 { padding-top:10px; padding-bottom:0px; }
}
@media only screen and (min-width: 1025px) and (max-width: 1280px) {
.page-template-page-home-php #home-2 .inner { padding-left:0px;padding-right:0px; }
.page-template-page-home-php #home-2 .home-icon { padding-top:50px; }
.page-template-page-home-php #home-2 .home-icon img { height:60px; }
.page-template-page-home-php #home-2 h3 { padding-top:10px; padding-bottom:0px; }
}
@media only screen and (min-width: 1281px) and (max-width: 1599px) {
.page-template-page-home-php #home-2 .inner { padding-left:0px;padding-right:0px; }
.page-template-page-home-php #home-2 .home-icon { padding-top:60px; }
.page-template-page-home-php #home-2 .home-icon img { height:60px; }
.page-template-page-home-php #home-2 h3 { padding-top:20px; padding-bottom:0px; }
}
@media only screen and (min-width: 1600px) {
.page-template-page-home-php #home-2 .inner { padding-left:0px;padding-right:0px; }
.page-template-page-home-php #home-2 .home-icon { padding-top:90px; }
.page-template-page-home-php #home-2 .home-icon img { height:60px; }
.page-template-page-home-php #home-2 h3 { padding-top:20px; padding-bottom:0px; }
}


.form-id-home-crew 
{
    width: 100%; 
}

.form-id-home-crew:before, 
.form-id-home-crew:after 
{
    content: "";
    display: table; 
}

.form-id-home-crew:after 
{
    clear: both; 
}

.form-id-home-crew input[type="text"] 
{
    float: left;
    width: 75%;
    height: 50px; 
}

.form-id-home-crew input[type="submit"] 
{
    float: left;
    width: 25%;
    height: 50px;
    background-color: #280000;
    font-family: "langdonregular", Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: normal;     
    color: #fffbf2;
    text-transform: uppercase;
}
    
.form-id-home-crew input[type="submit"]:hover 
{
    background-color: #f97d01; 
}
@media only screen and (max-width: 400px) {
.page-template-page-home-php #home-3 .inner { padding-left:20px;padding-right:20px; }
.page-template-page-home-php #home-3 .home-icon { padding-top:50px; }
.page-template-page-home-php #home-3 .home-icon img { height:75px; }
.page-template-page-home-php #home-3 h2 { padding-top:15px; }
.page-template-page-home-php #home-3 h2 { font-size:16px; }
.page-template-page-home-php #home-3 .form-id-home-crew { padding-top:35px; padding-bottom:50px; }
.page-template-page-home-php #home-3 .form-id-home-crew input[type="text"] { width:66%; }
.page-template-page-home-php #home-3 .form-id-home-crew input[type="submit"] { width:33%; }
}
@media only screen and (min-width: 401px) and (max-width: 768px) {
.page-template-page-home-php #home-3 .inner { padding-left:30px;padding-right:30px; }
.page-template-page-home-php #home-3 .home-icon { padding-top:75px; }
.page-template-page-home-php #home-3 .home-icon img { height:94px; }
.page-template-page-home-php #home-3 h2 { padding-top:30px; }
.page-template-page-home-php #home-3 h2 { font-size:20px; }
.page-template-page-home-php #home-3 .form-id-home-crew { padding-top:30px; padding-bottom:75px; }
.page-template-page-home-php #home-3 .form-id-home-crew input[type="text"] { }
.page-template-page-home-php #home-3 .form-id-home-crew input[type="submit"] { }
}
@media only screen and (min-width: 769px) and (max-width: 1000px) {
.page-template-page-home-php #home-3 .inner { padding-left:100px;padding-right:100px; }
.page-template-page-home-php #home-3 .home-icon { padding-top:75px; }
.page-template-page-home-php #home-3 .home-icon img { height:94px; }
.page-template-page-home-php #home-3 h2 { padding-top:30px; }
.page-template-page-home-php #home-3 h2 { font-size:20px; }
.page-template-page-home-php #home-3 .form-id-home-crew { padding-top:30px; padding-bottom:75px; }
.page-template-page-home-php #home-3 .form-id-home-crew input[type="text"] { }
.page-template-page-home-php #home-3 .form-id-home-crew input[type="submit"] { }
}
@media only screen and (min-width: 1001px) and (max-width: 1024px) {
.page-template-page-home-php #home-3 .inner { padding-left:30px;padding-right:30px; }
.page-template-page-home-php #home-3 .home-icon { padding-top:20px; }
.page-template-page-home-php #home-3 .home-icon img { height:60px; }
.page-template-page-home-php #home-3 h2 { padding-top:10px; }
.page-template-page-home-php #home-3 h2 { font-size:13px; }
.page-template-page-home-php #home-3 .form-id-home-crew { padding-top:10px; }
.page-template-page-home-php #home-3 .form-id-home-crew input[type="text"] { width:50%; }
.page-template-page-home-php #home-3 .form-id-home-crew input[type="submit"] { width:50%; }
}
@media only screen and (min-width: 1025px) and (max-width: 1280px) {
.page-template-page-home-php #home-3 .inner { padding-left:30px;padding-right:30px; }
.page-template-page-home-php #home-3 .home-icon { padding-top:20px; }
.page-template-page-home-php #home-3 .home-icon img { height:60px; }
.page-template-page-home-php #home-3 h2 { padding-top:10px; }
.page-template-page-home-php #home-3 h2 { font-size:13px; }
.page-template-page-home-php #home-3 .form-id-home-crew { padding-top:10px; }
.page-template-page-home-php #home-3 .form-id-home-crew input[type="text"] { width:50%; }
.page-template-page-home-php #home-3 .form-id-home-crew input[type="submit"] { width:50%; }
}
@media only screen and (min-width: 1281px) and (max-width: 1599px) {
.page-template-page-home-php #home-3 .inner { padding-left:30px;padding-right:30px; }
.page-template-page-home-php #home-3 .home-icon { padding-top:25px; }
.page-template-page-home-php #home-3 .home-icon img { height:75px; }
.page-template-page-home-php #home-3 h2 { padding-top:10px; }
.page-template-page-home-php #home-3 h2 { font-size:18px; }
.page-template-page-home-php #home-3 .form-id-home-crew { padding-top:10px; }
.page-template-page-home-php #home-3 .form-id-home-crew input[type="text"] { width:66%; }
.page-template-page-home-php #home-3 .form-id-home-crew input[type="submit"] { width:33%; }
}
@media only screen and (min-width: 1600px) {
.page-template-page-home-php #home-3 .inner { padding-left:30px;padding-right:30px; }
.page-template-page-home-php #home-3 .home-icon { padding-top:30px; }
.page-template-page-home-php #home-3 .home-icon img { height:94px; }
.page-template-page-home-php #home-3 h2 { padding-top:15px; }
.page-template-page-home-php #home-3 h2 { font-size:20px; }
.page-template-page-home-php #home-3 .form-id-home-crew { padding-top:30px; }
}


@media only screen and (max-width: 400px) {
.page-template-page-home-php #home-4 .inner { padding-left:0px;padding-right:0px; }
.page-template-page-home-php #home-4 .home-icon { padding-top:50px; }
.page-template-page-home-php #home-4 .home-icon img { height:60px; }
.page-template-page-home-php #home-4 h3 { padding-top:15px; padding-bottom:50px; }
}
@media only screen and (min-width: 401px) and (max-width: 768px) {
.page-template-page-home-php #home-4 .inner { padding-left:0px;padding-right:0px; }
.page-template-page-home-php #home-4 .home-icon { padding-top:75px; }
.page-template-page-home-php #home-4 .home-icon img { height:60px; }
.page-template-page-home-php #home-4 h3 { padding-top:15px; padding-bottom:75px; }
}
@media only screen and (min-width: 769px) and (max-width: 1000px) {
.page-template-page-home-php #home-4 .inner { padding-left:0px;padding-right:0px; }
.page-template-page-home-php #home-4 .home-icon { padding-top:75px; }
.page-template-page-home-php #home-4 .home-icon img { height:60px; }
.page-template-page-home-php #home-4 h3 { padding-top:15px; padding-bottom:75px; }
}
@media only screen and (min-width: 1001px) and (max-width: 1024px) {
.page-template-page-home-php #home-4 .inner { padding-left:0px;padding-right:0px; }
.page-template-page-home-php #home-4 .home-icon { padding-top:50px; }
.page-template-page-home-php #home-4 .home-icon img { height:60px; }
.page-template-page-home-php #home-4 h3 { padding-top:10px; padding-bottom:0px; }
}
@media only screen and (min-width: 1025px) and (max-width: 1280px) {
.page-template-page-home-php #home-4 .inner { padding-left:0px;padding-right:0px; }
.page-template-page-home-php #home-4 .home-icon { padding-top:50px; }
.page-template-page-home-php #home-4 .home-icon img { height:60px; }
.page-template-page-home-php #home-4 h3 { padding-top:10px; padding-bottom:0px; }
}
@media only screen and (min-width: 1281px) and (max-width: 1599px) {
.page-template-page-home-php #home-4 .inner { padding-left:0px;padding-right:0px; }
.page-template-page-home-php #home-4 .home-icon { padding-top:60px; }
.page-template-page-home-php #home-4 .home-icon img { height:60px; }
.page-template-page-home-php #home-4 h3 { padding-top:20px; padding-bottom:0px; }
}
@media only screen and (min-width: 1600px) {
.page-template-page-home-php #home-4 .inner { padding-left:0px;padding-right:0px; }
.page-template-page-home-php #home-4 .home-icon { padding-top:90px; }
.page-template-page-home-php #home-4 .home-icon img { height:60px; }
.page-template-page-home-php #home-4 h3 { padding-top:20px; padding-bottom:0px; }
}


@media only screen and (max-width: 400px) {
.page-template-page-home-php #home-5 .inner { padding-left:0;padding-right:0; }
.page-template-page-home-php #home-5 h2 { top:86%; font-size:20px; }
}
@media only screen and (min-width: 401px) and (max-width: 768px) {
.page-template-page-home-php #home-5 .inner { padding-left:0;padding-right:0; }
.page-template-page-home-php #home-5 h2 { top:87%; font-size:25px; }
}
@media only screen and (min-width: 769px) and (max-width: 1000px) {
.page-template-page-home-php #home-5 .inner { padding-left:0;padding-right:0; }
.page-template-page-home-php #home-5 h2 { top:89%; font-size:25px; }
}
@media only screen and (min-width: 1001px) and (max-width: 1024px) {
.page-template-page-home-php #home-5 .inner { padding-left:0;padding-right:0; }
.page-template-page-home-php #home-5 h2 { top:160px; font-size:18px; }
}
@media only screen and (min-width: 1025px) and (max-width: 1280px) {
.page-template-page-home-php #home-5 .inner { padding-left:0;padding-right:0; }
.page-template-page-home-php #home-5 h2 { top:160px; font-size:18px; }
}
@media only screen and (min-width: 1281px) and (max-width: 1599px) {
.page-template-page-home-php #home-5 .inner { padding-left:0;padding-right:0; }
.page-template-page-home-php #home-5 h2 { top:205px; font-size:20px; }
}
@media only screen and (min-width: 1600px) {
.page-template-page-home-php #home-5 .inner { padding-left:0;padding-right:0; }
.page-template-page-home-php #home-5 h2 { top:260px; font-size:25px; }
}


@media only screen and (max-width: 400px) {
.page-template-page-home-php #home-6 .inner { padding-left:20px;padding-right:20px; }
.page-template-page-home-php #home-6 h2 { padding-top:50px; }
.page-template-page-home-php #home-6 p { padding-top:20px; }
.page-template-page-home-php #home-6 .button { bottom:auto; margin-top:35px; margin-bottom:50px; }
}
@media only screen and (min-width: 401px) and (max-width: 768px) {
.page-template-page-home-php #home-6 .inner { padding-left:70px;padding-right:70px; }
.page-template-page-home-php #home-6 .home-divider-top { padding-top:100px; top:70px; }
.page-template-page-home-php #home-6 .home-divider-bottom { margin-top:20px; }
.page-template-page-home-php #home-6 h2 { padding-top:20px; }
.page-template-page-home-php #home-6 p { padding-top:20px; }
.page-template-page-home-php #home-6 .button { bottom:auto; margin-top:35px; margin-bottom:50px; }
}
@media only screen and (min-width: 769px) and (max-width: 1000px) {
.page-template-page-home-php #home-6 .inner { padding-left:90px;padding-right:90px; }
.page-template-page-home-php #home-6 .home-divider-top { padding-top:110px; top:70px; }
.page-template-page-home-php #home-6 .home-divider-bottom { margin-top:20px; }
.page-template-page-home-php #home-6 h2 { padding-top:20px; }
.page-template-page-home-php #home-6 p { padding-top:20px; }
.page-template-page-home-php #home-6 .button { bottom:auto; margin-top:35px; margin-bottom:70px; }
}
@media only screen and (min-width: 1001px) and (max-width: 1024px) {
.page-template-page-home-php #home-6 .inner { padding-left:30px;padding-right:30px; }
.page-template-page-home-php #home-6 .home-divider-top { margin-top:50px; margin-bottom:25px; }
.page-template-page-home-php #home-6 .home-divider-bottom { margin-top:10px; }
.page-template-page-home-php #home-6 h2 { padding-top:15px; }
.page-template-page-home-php #home-6 p { padding-top:15px; }
.page-template-page-home-php #home-6 .button { bottom:25px; margin-top:0px; margin-bottom:0px; }
}
@media only screen and (min-width: 1025px) and (max-width: 1280px) {
.page-template-page-home-php #home-6 .inner { padding-left:30px;padding-right:30px; }
.page-template-page-home-php #home-6 .home-divider-top { margin-top:50px; margin-bottom:25px; }
.page-template-page-home-php #home-6 .home-divider-bottom { margin-top:10px; }
.page-template-page-home-php #home-6 h2 { padding-top:15px; }
.page-template-page-home-php #home-6 p { padding-top:15px; }
.page-template-page-home-php #home-6 .button { bottom:25px; margin-top:0px; margin-bottom:0px; }
}
@media only screen and (min-width: 1281px) and (max-width: 1599px) {
.page-template-page-home-php #home-6 .inner { padding-left:50px;padding-right:50px; }
.page-template-page-home-php #home-6 .home-divider-top { margin-top:50px; margin-bottom:25px; }
.page-template-page-home-php #home-6 .home-divider-bottom { margin-top:10px; }
.page-template-page-home-php #home-6 h2 { padding-top:10px; }
.page-template-page-home-php #home-6 p { padding-top:10px; }
.page-template-page-home-php #home-6 .button { bottom:25px; margin-top:0px; margin-bottom:0px; }
}
@media only screen and (min-width: 1600px) {
.page-template-page-home-php #home-6 .inner { padding-left:90px;padding-right:90px; }
.page-template-page-home-php #home-6 .home-divider-top { margin-top:75px; margin-bottom:20px; }
.page-template-page-home-php #home-6 .home-divider-bottom { margin-top:20px; }
.page-template-page-home-php #home-6 h2 { padding-top:20px; }
.page-template-page-home-php #home-6 p { padding-top:20px; }
.page-template-page-home-php #home-6 .button { bottom:50px; margin-top:0px; margin-bottom:0px; }
}


@media only screen and (max-width: 400px) {
.page-template-page-home-php #home-7 .inner { padding-left:20px;padding-right:20px; }
.page-template-page-home-php #home-7 h2 { padding-top:50px; }
.page-template-page-home-php #home-7 p { padding-top:20px; }
.page-template-page-home-php #home-7 .button { bottom:auto; margin-top:35px; margin-bottom:50px; }
}
@media only screen and (min-width: 401px) and (max-width: 768px) {
.page-template-page-home-php #home-7 .inner { padding-left:70px;padding-right:70px; }
.page-template-page-home-php #home-7 .home-divider-top { padding-top:100px; top:70px; }
.page-template-page-home-php #home-7 .home-divider-bottom { margin-top:20px; }
.page-template-page-home-php #home-7 h2 { padding-top:20px; }
.page-template-page-home-php #home-7 p { padding-top:20px; }
.page-template-page-home-php #home-7 .button { bottom:auto; margin-top:35px; margin-bottom:50px; }
}
@media only screen and (min-width: 769px) and (max-width: 1000px) {
.page-template-page-home-php #home-7 .inner { padding-left:90px;padding-right:90px; }
.page-template-page-home-php #home-7 .home-divider-top { padding-top:110px; top:70px; }
.page-template-page-home-php #home-7 .home-divider-bottom { margin-top:20px; }
.page-template-page-home-php #home-7 h2 { padding-top:20px; }
.page-template-page-home-php #home-7 p { padding-top:20px; }
.page-template-page-home-php #home-7 .button { bottom:auto; margin-top:35px; margin-bottom:70px; }
}
@media only screen and (min-width: 1001px) and (max-width: 1024px) {
.page-template-page-home-php #home-7 .inner { padding-left:30px;padding-right:30px; }
.page-template-page-home-php #home-7 .home-divider-top { margin-top:100px; margin-bottom:15px; }
.page-template-page-home-php #home-7 .home-divider-bottom { margin-top:15px; }
.page-template-page-home-php #home-7 h2 { padding-top:15px; }
.page-template-page-home-php #home-7 p { padding-top:15px; }
.page-template-page-home-php #home-7 .button { bottom:25px; margin-top:0px; margin-bottom:0px; }
}
@media only screen and (min-width: 1025px) and (max-width: 1280px) {
.page-template-page-home-php #home-7 .inner { padding-left:30px;padding-right:30px; }
.page-template-page-home-php #home-7 .home-divider-top { margin-top:100px; margin-bottom:15px; }
.page-template-page-home-php #home-7 .home-divider-bottom { margin-top:15px; }
.page-template-page-home-php #home-7 h2 { padding-top:15px; }
.page-template-page-home-php #home-7 p { padding-top:15px; }
.page-template-page-home-php #home-7 .button { bottom:25px; margin-top:0px; margin-bottom:0px; }
}
@media only screen and (min-width: 1281px) and (max-width: 1599px) {
.page-template-page-home-php #home-7 .inner { padding-left:50px;padding-right:50px; }
.page-template-page-home-php #home-7 .home-divider-top { margin-top:140px; margin-bottom:20px; }
.page-template-page-home-php #home-7 .home-divider-bottom { margin-top:10px; }
.page-template-page-home-php #home-7 h2 { padding-top:10px; }
.page-template-page-home-php #home-7 p { padding-top:10px; }
.page-template-page-home-php #home-7 .button { bottom:40px; margin-top:0px; margin-bottom:0px; }
}
@media only screen and (min-width: 1600px) {
.page-template-page-home-php #home-7 .inner { padding-left:90px;padding-right:90px; }
.page-template-page-home-php #home-7 .home-divider-top { margin-top:160px; margin-bottom:20px; }
.page-template-page-home-php #home-7 .home-divider-bottom { margin-top:20px; }
.page-template-page-home-php #home-7 h2 { padding-top:20px; }
.page-template-page-home-php #home-7 p { padding-top:20px; }
.page-template-page-home-php #home-7 .button { bottom:50px; margin-top:0px; margin-bottom:0px; }
}

