

@media only screen and (max-width: 1000px) {
h1 {
    font-size: 40px !important;
    line-height: 50px !important;
}
}

@media only screen and (max-width: 768px) {
h1 {
    font-size: 30px !important;
    line-height: 40px !important;
}
.media-logo{ width:50%;}
}
.footer_bottom p, .footer_bottom span {
    width: 500px;
}
}

@media only screen and (max-width: 600px) {
h1 {
    font-size: 25px !important;
    line-height: 35px !important;
}
}


@media only screen and (max-width: 480px) {
h1 {
    font-size: 25px !important;
    line-height: 25px !important;
}
.footer_bottom p, .footer_bottom span {
    width: 100% !important;
}
}

@media (max-width: 1100px) and (min-width: 1000px) {
nav.main_menu > ul > li > a {
    font-size: 14px;
    padding: 0 12px;
}
li#nav-menu-item-1095 span {
    font-size: 20px !important;
}
.footer_bottom p {
    width: 540px !important;
}
}
h3.testimonial{
    color: #736f6f;
    font-size: 30px;
    line-height: 50px;
    font-style: italic;
text-align:center;
}