/* #Media Queries
================================================== */
/* END__ */
@media (min-width: 1200px) and (max-width: 1400px) {
.w5 .box h2{ font-size:36px;}
.w5 .box{ padding-left:30px; padding-right:30px;}
} 

@media (min-width: 992px) and (max-width: 1199px) {
body, .form-control, .btn , .dropdown-menu, .input-group-text, .popover-header{ font-size:1.0625rem;}
h1, .h1 {font-size:50px;}
h2, .h2 {font-size:40px;}
h3, .h3 {font-size:32px;}
.w4 .box h2::before{ font-size:60px;}
.w2 .container .box{ padding:45px;}
.contact-info{ padding:40px;}
.section, .w3{ padding:100px 0;}
.post-header .collapse:not(.show), .post-header .collapse{ display:none;}
.post-header .collapse.show{ display:block;}
.post-header .head-search{ position:absolute; top:100%; left:0; right:0; z-index:100; max-width:inherit; margin:0;}
.post-header .card-body{ padding:20px;}
.stellarnav li a{ padding:15px 25px;}
} 
/* END__ */

@media (min-width: 768px) and (max-width: 991px) {
body, .form-control, .btn , .dropdown-menu, .input-group-text, .popover-header{ font-size:1.0625rem;}
h1, .h1 {font-size:46px;}
h2, .h2 {font-size:38px;}
h3, .h3 {font-size:30px;}
.w4 .box h2::before{ font-size:45px;}
.w2 .container .box{ padding:30px;}
.contact-info{ padding:40px;}
.section, .w3{ padding:60px 0;}
.banner .carousel-caption [class*=col-] + [class*=col-]{ margin-top:24px;}
.contact-form{ padding:0; margin-top:40px;}
.w2{ margin-top:60px;}
.w1{ padding-top:60px;}
.stellarnav > ul > li{ float:none;}
.stellarnav > ul > li + li{ margin-left:0;}
.footer-logo img{ width:154px;}
.pre-header ul{ float:none;}
.pre-header ul li:last-child{ float:right; margin-right:0;}
.sidebar-menu{ margin-bottom:30px;}
.post-header .collapse:not(.show), .post-header .collapse{ display:none;}
.post-header .collapse.show{ display:block;}
.post-header .head-search{ position:absolute; top:100%; left:0; right:0; z-index:100; max-width:inherit; margin:0;}
.post-header .card-body{ padding:20px;}
} 
/* END__ */

@media only screen and (max-width: 767px) {
body, .form-control, .btn , .dropdown-menu, .input-group-text, .popover-header{ font-size:1rem;}
h1, .h1 {font-size:1.875rem;}
h2, .h2, .page-title {font-size:1.6875rem;}
h3, .h3 {font-size:1.4375rem;}
h4, .h4 {font-size:1.25rem;}
h5, .h5 {font-size:1.125rem;}
h6, .h6 {font-size:1rem;}
.post-header{ padding:15px 0;}
.pre-header ul{ float:none;}
.pre-header ul li:last-child{ float:right; margin-right:0;}
.pre-header ul li .media img{ width:16px;}
.pre-header ul li .media{ font-size:10px;}
.pre-header ul li .btn-sm{ font-size:10px;}
.w4 .box h2::before{ font-size:35px;}
.w2 .container .box{ padding:30px;}
.contact-info{ padding:30px;}
.section, .w3{ padding:60px 0;}
.banner .carousel-caption [class*=col-] + [class*=col-], .w2 [class*=col-] + [class*=col-], .w3 [class*=col-] + [class*=col-]{ margin-top:30px;}
.contact-form{ padding:0; margin-top:40px;}
.w2{ margin-top:60px;}
.w1{ padding-top:60px;}
.banner .carousel-caption{ padding:30px; text-align:center;}
.w4 .box h2{ font-size:30px;}
.stellarnav > ul > li{ float:none;}
.stellarnav > ul > li + li{ margin-left:0;}
.footer .menu li{ display:block; margin-left:0; margin-right:0;}
.footer .menu li + li{ margin-top:6px;}
.footer { padding:25px 0;}
.footer-logo img{ width:154px;}
.w1 ul li a{ padding:16px;}
.page-section{ padding:30px 0;}
.sidebar-menu{ margin-bottom:30px; display:none;}
.banner-content{ height:140px;}
.page-content{ padding:20px;}
.post-header .collapse:not(.show), .post-header .collapse{ display:none;}
.post-header .collapse.show{ display:block;}
.post-header .head-search{ position:absolute; top:100%; left:0; right:0; z-index:100; max-width:inherit; margin:0;}
.post-header .card-body{ padding:20px;}
.stellarnav li a{ padding:15px 25px;}
.contact-info .media { font-size:13px;}
.contact-info .media .icon{ height:60px; width:60px;}
.banner-content{ background-size:50%;}
.banner-content h1{ font-size:26px;}
.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl{ padding-left:15px; padding-right:15px;}
.pre-header ul li .btn-sm{ padding-left:5px; padding-right:5px;}
} 
/* END__ */

@media (max-width: 480px) {
} 
/* END__ */

