/* #Media Queries
================================================== */
@media (min-width:1400px) and (max-width:1499px) {
} 

/* END__ */

@media (min-width:1200px) and (max-width:1399px) {
} 
/* END__ */

@media (min-width:992px) and (max-width:1199px) {
.section{ padding: 60px 0;}
.footer .info{flex-direction: column; align-items: center; justify-content: center;}
.footer .info .item{ margin: 0; font-size: 12px; text-align: center; flex-direction: column;}
.footer .info{ padding: 16px;}
.header .logo { width: 150px;}
.header{ padding-left: 15px; padding-right: 15px;}
.stellarnav > ul > li + li{ margin-left: 20px;}

.page-banner .image-fit::after{ width: 70%;}
.page-banner .container{ height: auto;}
.page-banner .container .w-100{ padding-top: 140px; padding-bottom: 80px;}
.page-banner .container .col-lg-8{ width: 60%;}

.story-section .full-img{min-width: initial; position: absolute; top: 0; right: 0; bottom: 0; left: 0; overflow: hidden; flex: 0 0 auto;}
.story-section .full-img img{flex: 1 1 auto; align-self: center; justify-self: center; object-fit: cover; height: 100%; min-width: 100%; width: auto;}
} 
/* END__ */

@media (min-width:768px) and (max-width:991px) {
.btn{ padding: 14px 22px;}
.btn.font-18{ font-size: 15px;}
.header, .container{ padding-left: 15px; padding-right: 15px;}
.home-banner{background: #6E6955;}
.home-banner .container{ padding: 15px;}
.footer .menu{ gap: 12px;}
.footer .menu, .footer .info{flex-direction: column; align-items: center; justify-content: center;}
.footer .info .item{ margin: 0; font-size: 12px; text-align: center; flex-direction: column;}
.footer .info{ padding: 16px;}
.header .logo { width: 150px;}
.header{ height: 80px;}
.header.fixed-header .stellarnav.light .menu-toggle span.bars span{ background-color: #000;}
.stellarnav > ul > li.button{ padding: 8px 8px 0; border: none;}
.stellarnav.mobile.light li.button a{ border: none;}
.section{ padding: 48px 0;}
.home-banner .full-img-all, .home-banner .full-img-1600, .home-banner .full-img-1920,
.cta-section .full-img-all, .cta-section .full-img-1600, .cta-section .full-img-1920{ display: none;}	

.page-banner .image-fit::after{ width: 70%;}
.page-banner .container{ height: auto;}
.page-banner .container .w-100{ padding-top: 140px; padding-bottom: 80px;}
.page-banner .image-fit::after{ background-image: none; background-color: rgba(0,0,0,0.7); width: 100%;}

.story-section .full-img{min-width: initial; position: absolute; top: 0; right: 0; bottom: 0; left: 0; overflow: hidden; flex: 0 0 auto;}
.story-section .full-img img{flex: 1 1 auto; align-self: center; justify-self: center; object-fit: cover; height: 100%; min-width: 100%; width: auto;}

} 
/* END__ */

@media only screen and (max-width:767px) {
.btn{ padding: 12px 20px;}
.btn.font-18{ font-size: 14px;}
.header, .container{ padding-left: 15px; padding-right: 15px;}
.home-banner{background: #6E6955;}
.home-banner .container{ padding: 15px;}
.footer .menu{ gap: 12px;}
.footer .menu, .footer .info{flex-direction: column; align-items: center; justify-content: center;}
.footer .info .item{ margin: 0; font-size: 12px; text-align: center; flex-direction: column;}
.footer .info{ padding: 16px;}
.header .logo { width: 150px;}
.header{ height: 80px;}
.header.fixed-header .stellarnav.light .menu-toggle span.bars span{ background-color: #000;}
.stellarnav > ul > li.button{ padding: 8px 8px 0; border: none;}
.stellarnav.mobile.light li.button a{ border: none;}
.section{ padding: 32px 0;}
.page-banner .image-fit::after{ width: 70%;}
.page-banner .container{ height: auto;}
.page-banner .container .w-100{ padding-top: 120px; padding-bottom: 48px;}
.counter-section{ padding: 40px 0 16px;}
.home-banner .full-img-all, .home-banner .full-img-1600, .home-banner .full-img-1920,
.cta-section .full-img-all, .cta-section .full-img-1600, .cta-section .full-img-1920{ display: none;}	
.page-banner .image-fit::after{ background-image: none; background-color: rgba(0,0,0,0.7); width: 100%;}
/*.page-info a.item{ font-size: 11px;}*/

.story-section .full-img{min-width: initial; position: absolute; top: 0; right: 0; bottom: 0; left: 0; overflow: hidden; flex: 0 0 auto;}
.story-section .full-img img{flex: 1 1 auto; align-self: center; justify-self: center; object-fit: cover; height: 100%; min-width: 100%; width: auto;}
.story-section .full-img-all{ display: none;}
} 
/* END__ */

@media only screen and (max-width:557px) {

} 
/* END__ */

