/* #Media Queries
================================================== */
@media (min-width:1400px) and (max-width:1499px) {
} 

/* END__ */

@media (min-width:1200px) and (max-width:1399px) {
.home-banner .container{ height: 650px;}
} 
/* END__ */

@media (min-width:992px) and (max-width:1199px) {
.home-banner .container{ height: 600px;}
.section{ padding: 80px 0;}
} 
/* END__ */

@media (min-width:768px) and (max-width:991px) {
.section{ padding: 60px 0;}
.home-banner .container{ height: 550px;}
.about-section::before{ display: none;}
} 
/* END__ */

@media only screen and (max-width:767px) {
.pre-header .container .social{ display: none;}
.pre-header .container{ justify-content: center;}
.pre-header .container ul a{ height: 36px;}
.post-header .container .logo img{ width: 180px;}
.post-header .container .logo{ height: 90px;}
.post-header .container .logo::after {border-top: 90px solid #fff;}
.home-banner .container{ padding-top: 90px; height: 500px; text-align: center;}
.section{ padding: 40px 0;}
.about-section::before{ display: none;}
.ProjectSlider .container .w-100{ flex-direction: column; align-items: flex-start; text-align: center;}
.ProjectSlider .container ul{ justify-content: center; font-size: 15px;}
.ProjectSlider .container{ height: 600px;;}
.slick-prev, .slick-next{ height: 42px; width: 42px;}
.cta-section .d-flex{ flex-direction: column;}
.cta-section .call{ margin-bottom: 16px;}
.footer-top .footer-logo img{ width: 180px; height: auto;}
.footer-top{ padding: 24px 0;}
.page-banner .container{ padding-top: 140px; padding-bottom: 50px; height: auto;}
} 
/* END__ */

@media only screen and (max-width:374px) {
} 
/* END__ */

