/* #Media Queries
================================================== */

@media (min-width: 992px) and (max-width: 1199px) {
.banner-image{ height:500px;}
} 
/* END__ */

@media (min-width: 768px) and (max-width: 991px) {
.banner-image{ height:400px;}
.cta .btn{ margin-top:20px;}
.banner .carousel-caption h2{ font-size-adjust:40px;}
.w2 .full-img{ height:400px; position:relative; top:auto; left:auto; bottom:auto; width:100%;}
.cta, .section, .site-content, .w2 .content, .w4{ padding:45px 0;}
.w5 .col-md-6:nth-child(1){ margin-bottom:25px;}
.footer-section .col-lg-8 .col-md-4{ margin-bottom:20px;}
.info-box, .contact-info .media{ padding:25px 0}
.map { height:350px;}
} 
/* END__ */

@media only screen and (max-width: 767px) {
body, .form-control, .btn , .dropdown-menu, .input-group-text, .popover-header{ font-size:1rem;}
p {line-height:1.5rem}
h1, .h1 {font-size:1.875rem;}
h2, .h2 {font-size:1.6875rem;}
h3, .h3, .banner .carousel-caption h2 {font-size:1.4375rem;}
h4, .h4 {font-size:1.25rem;}
h5, .h5 {font-size:1.125rem;}
h6, .h6 {font-size:1rem;}
.pre-header{ text-align:center;}
.btn{padding: 0.5rem 1.2rem; font-size:14px;}
.banner-image{ height:300px;}
.cta, .section, .site-content, .w2 .content, .w4{ padding:25px 0;}
.cta .btn{ margin-top:20px;}
.w2 .full-img{ height:300px; position:relative; top:auto; left:auto; bottom:auto; width:100%;}
.w4 .owl-nav{ margin-top:25px;}
.w4 .owl-prev, .w4 .owl-next{ position:relative; top:auto; left:auto; right:auto; margin-top:0;}
.w5 .col-md-6:nth-child(1){ margin-bottom:25px;}
.footer-section .col-lg-8 .col-md-4{ margin-bottom:20px;}
.info-box, .contact-info .media{ padding:25px 0}
.cta-count .content{ padding:25px 0}
.map { height:300px;}
} 

/* END__ */

@media (max-width: 480px) {
} 
/* END__ */

