/* #Media Queries
================================================== */
/* END__ */

@media (min-width: 992px) and (max-width: 1199px) {
} 
/* END__ */

@media (min-width: 768px) and (max-width: 991px) {
.banner-wrapper .container h1{ font-size:42px;}
.header, .header.fixed-header{padding:10px 15px;}
.header .logo img, .header.fixed-header .logo img{ width:110px;}
.header .btn{ padding:6px 12px; font-size:12px; order:3; margin:0 6px 0 0;}
.header .logo{ order:1}
.header .stellarnav{ order:4; margin-left:0;}
.header .search-btn{ order:2; margin-left:auto; margin-right:0}
.section-title::before { display:none;}
.stellarnav > ul > li{ float:none;}
.w1 h2, .section-title h2{ font-size:42px;}
.section{ padding:30px 0;}
.section-title .row [class*="col-"]:last-child{ margin-top:16px; text-align:left;}
.w1 [class*="col-"]:last-child .media{ direction:ltr;}
.w1 .title{ margin-bottom:0;}
.section-title{ margin-bottom:40px;}
.w1 [class*="col-"] .media{ margin-top:30px;}
.w4 .container{ padding-top:30px; padding-bottom:30px;}
.w4 [class*=col-]{-ms-flex:0 0 50%; flex:0 0 50%; max-width:50%;}
.w5 .media .client-img, .w5 .media, .w5 .media .media-body{ display:block; width:100%;}
.w5 .media .client-img{ margin-bottom:30px;}
.w5 .media{ padding:0 45px;}
.w5 .owl-prev{ left:-5px;}
.w5 .owl-next{ right:-5px;}
.gallery .row{ margin:0;}
.gallery .row [class*=col-]{ padding:0; margin:0;}
.gallery .embed-responsive-21by9::before{padding-top:50%;}
.w1 [class*="col-"] .media .icon{ width:90px; height:90px;}
.footer-info .media {display: -ms-flexbox; display: flex; -ms-flex-align: start; align-items: flex-start; }
.footer-info .media-body { -ms-flex: 1; flex: 1; }
.footer-top .logo{ margin-right:20px;}
.footer h4{ margin-top:30px;}
.w3 .owl-carousel, .w6 .owl-carousel{ margin:0}
.page-banner .page-banner-image{ height:250px;}
} 
/* 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 {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;}
.banner-wrapper .container h1{ font-size:36px;}
.header, .header.fixed-header{padding:10px 15px;}
.header .logo img, .header.fixed-header .logo img{ width:110px;}
.header .btn{ padding:6px 12px; font-size:12px; order:3; margin:0 6px 0 0;}
.header .logo{ order:1}
.header .stellarnav{ order:4; margin-left:0;}
.header .search-btn{ order:2; margin-left:auto; margin-right:0}
.section-title::before { display:none;}
.stellarnav > ul > li{ float:none;}
.w1 h2, .section-title h2{ font-size:36px;}
.section{ padding:30px 0;}
.section-title .row [class*="col-"]:last-child{ margin-top:16px; text-align:left;}
.w1 [class*="col-"]:last-child .media{ direction:ltr;}
.w1 .title{ margin-bottom:0;}
.section-title{ margin-bottom:40px;}
.w1 [class*="col-"] .media{ margin-top:30px;}
.w4 .container{ padding-top:30px; padding-bottom:30px;}
.w4 [class*=col-]{-ms-flex:0 0 100%; flex:0 0 100%; max-width:100%;}
.w5 .media .client-img, .w5 .media, .w5 .media .media-body{ display:block; width:100%;}
.w5 .media .client-img{ margin-bottom:30px;}
.w5 .media{ padding:0 45px;}
.w5 .owl-prev{ left:-5px;}
.w5 .owl-next{ right:-5px;}
.gallery .row{ margin:0;}
.gallery .row [class*=col-]{ padding:0; margin:0;}
.gallery .embed-responsive-21by9::before{padding-top:50%;}
.w1 [class*="col-"] .media .icon{ width:90px; height:90px;}
.w3 .owl-carousel, .w6 .owl-carousel{ margin:0}
.newsletter .form-control{border-right:none; border-bottom:1px solid #9c5936;}
.footer h4{ margin-top:30px;}
.inner-page-banner{ padding:120px 0 50px;}
.inner-page-banner h1{ font-size:45px}
.login-form .row [class*=col-] + [class*=col-]{border-top:1px solid #d8d8d8; border-left:none;}
.login-form .row [class*=col-] .content{ padding:30px;}
.page-banner .page-banner-image{ height:200px;}
} 
/* END__ */

@media (max-width: 480px) {
} 
/* END__ */

