@media (min-width: 1600px) {
.container {max-width: 1430px;}
.about-section .about-img-right {max-width: 267px;}
}
@media (min-width: 1200px) and (max-width: 1600px) {
.about-content{padding: 0px 0 50px 50px;}
.about-img-right img{max-width: 160px;}
.section-title-accent{font-size: 38px; margin-bottom: 20px;}
.about-content{max-width: 450px;}
}
@media (min-width: 992.01px) and (max-width: 1200px) {
#mainNav .nav-link{font-size: 12px !important;padding: 6px 5px !important;}
.about-content{padding: 0px 0 50px 40px;max-width: 420px;}
.section-title-accent{font-size: 38px;margin-bottom: 20px;}
.about-section{padding: 20px;}
.about-grid{grid-template-columns: 1fr 1.3fr;}
.about-img-right img{max-width: 130px;}
.about-single-img img{height: 450px;object-fit: contain;display: block;}
.slider-wrapper .product-card img{height: 280px;}
.inner-banner-common .inner-hero-title{font-size: 32px;}
.site-nav .navbar-brand img{height: 60px;}
.about-headline{text-align: left;}
.mvg-icon-wrap img {max-width: 60px;}
.mvg-title{font-size: 25px;}
.mvg-text{font-size: 14px;}
.wave-footer{top: 30px;}
.wave-footer img{height: 270px;}
}
@media(max-width:992px){
.slide-item{min-width:50%;}
}
@media(max-width:768px){
.about-grid{grid-template-columns:1fr;}
.slide-item{min-width:100%;}
.catalog-mockup{flex-direction:column;align-items:center;}
.hero-title{font-size:28px;}
.product-banner.inner-banner{padding: 100px 20px 30px;}
.product-banner.inner-banner h1{font-size: 32px;text-align: center;}
.product-banner.inner-banner:after{height: 166px;}
.product-details {padding: 70px 20px;}
.hero-content{padding: 25px 24px 0 24px;}
.hero-section{min-height: 590px;}
.navbar-toggler:focus{outline: 0 !important;box-shadow: none !important;}
ul.navbar-nav{background: #00adef;width: 97%;padding: 20px 0;display: block;}
ul.navbar-nav li{border-bottom: 1px solid #1697c8;margin:0 10px;padding: 6px 0;}
ul.navbar-nav li:last-child{border-bottom: none;}
.section-title-accent{margin-bottom: 30px;font-size: 30px;}
.about-content{padding: 20px;}
.about-img-right{text-align: right;position: static;max-width: 100%;padding-bottom: 60px;}
.about-img-right img {width: 60%;display: inline-block;}
.about-img-right:before{left: 60%;bottom: 30px;}
.products-title{margin: 0 auto 30px;font-size: 18px;}
.slider-wrapper .product-card img{height: 300px;}
.slider-dots{margin-top: 0;}
.catalog-title{margin-bottom: 0;}
.catalog-btn{margin-top: 30px;}
.catalog-section{padding: 60px 10px 90px;}
.cta-section .content{padding: 45px 35px;display: block;}
.cta-section h3{margin: 0 0 30px;font-size: 23px;}
.footer-social a{width: 38px;height: 38px;}
.footer-bottom-links a{font-size: 12px;}
.footer-bottom-links{gap: 15px;}
.footer-address,.footer-contact{font-size: 14px;}
.inner-hero-title{font-size: 36px;}
#mainNav.scrolled .bi.bi-list{color: #000 !important;}
.mitwalli-img img{width: 100%;margin-bottom:20px; }

}
/* ===========================================================
SEA METALS - responsive.css
=========================================================== */
/* Large desktops down */
@media (max-width:1199.98px){
.hero-title{font-size:3.8rem;}
.about-heading{font-size:2.2rem;}
.about-circle{width:380px;height:380px;}
.watermark{font-size:8.5rem;}
.products-title{font-size:2.5rem;}
}
/* Tablets / collapsed navbar */
@media (max-width:991.98px){
.site-nav{padding:14px 0;}
.navbar-collapse{background:rgba(16,38,72,.97);margin-top:14px;border-radius:10px;padding:12px 16px;}
.site-nav .nav-link{padding:.6rem .4rem !important;}
.site-nav .nav-lang{display:inline-block;margin:.5rem 0 0;}
.hero{padding-bottom:120px;}
.hero-content{padding-top:30px;}
.hero-title{font-size:3rem;}
.hero-text br{display:none;}
.hero-stats{margin:40px 0 0;max-width:100%;}
.stat-item{display:flex;align-items:baseline;gap:14px;}
.stat-num{font-size:1.7rem;}
.wave-banner img{height:60px;}
.wave-footer img{height:140px;}
.about-section{padding:60px 0 80px;}
.about-heading{font-size:2rem;}
.about-visual{margin-top:50px;}
.about-circle{margin:0 auto;}
.wave-icon{right:auto;left:30px;top:-40px;}
.watermark{font-size:6rem;}
.prod-card-text h3 {font-size: 18px;}
.prod-card-text {padding: 24px 20px;}   
.products-head-bg{width:100%;opacity:.5;}
.products-head .row > div{margin-bottom:18px;}
.products-title{font-size:2.2rem;}
.footer-glow{width:400px;}
.footer-brand1{margin-bottom:36px;}
.wave-footer {top: 70px;}
.products-section1 {padding-bottom: 60px;}
.footer-body {padding: 0px 0 40px;}
.products-grid .col-md-3{width: 50%}
.products-head {padding: 60px 0 0;}
.mvg-strip{margin-bottom: 0px;}
.site-footer.footertop{margin-top: 120px}
.hamburger{display: block;}
.site-nav .navbar-brand img{
	height: 60px;
}
.inner-banner-common .inner-hero-title{
	 font-size: 32px;
}
.about-headline{text-align: left;}
.mvg-title{font-size: 20px;}
.mvg-icon-wrap img {max-width: 50px;}
.mvg-text{font-size: 14px;}
.about-page .site-footer.footertop {
    margin-top: 66px;
}

}
/* Phones */
@media (max-width:767.98px){
.hero-title{font-size:2.4rem;}
.btn-explore{text-align:center;padding: 16px 33px;font-size: 14px;}
.about-heading{font-size: 26px;line-height: 34px;}
.about-circle{width:300px;height:300px;}
.watermark{font-size:3.6rem;}
.products-section{padding-bottom:80px;}
.prod-card{min-height:auto;}
.prod-card-img{min-height:220px;}
.btn-more-products{justify-content:center;padding: 13px 31px;}
.footer-bottom .container{flex-direction:column;gap:12px;text-align:center;}
.hero-title-em{font-size: 40px;}
.site-nav .navbar-brand img{height: 50px;}
.hero-text{font-size: 14px;}
.hero{height: auto;}
.stat-num {font-size: 22px;}
.about-desc{font-size: 16px;line-height: 26px;}
.navbar-toggler {border-color: #fff;}
.site-nav {padding: 14px 10px;}
.about-section {padding: 10px 20px 80px;}
.about-section .row {flex-direction: column-reverse;}
.watermark{font-size: 20px;}
.products-head-bg{opacity: 1;}
.products-sub{color: #fff;}
.products-head{padding: 40px 10px 0;}
.prod-deco{display: none;}
.products-title1{font-size: 34px;}
.icon-about{width: 40px;right: 40px; top: 0px;}
.inner-banner-common img{height: 250px;object-fit: cover;}
.inner-banner-common .inner-hero-title{font-size: 26px;}
.inner-banner-common .inner-hero-title:after{width: 38px;bottom: 7px;}
.inner-banner-common .inner-hero-title{padding-left: 44px;}
.aboutus-content{padding: 40px 20px;}
.content-left-icon {
    background: url(../images/content-icon.svg) 0 20px no-repeat;
    background-size: 90px;
}

}
@media (max-width:575.98px){
.hero-title{font-size:2rem;line-height: 44px;}
.products-title{font-size:1.8rem;}
.prod-card-text{padding:26px 22px;}
.about-circle{width:240px;height:240px;}
.circle-badge{width:60px;height:60px;}
.site-footer {padding-left: 20px;padding-right:20px;}
.wave-footer {top: 70px;}
.prod-link {margin-top: 10px;}
.footer-body {padding: 0px 0 10px;}
.products-grid .col-6{width: 100%}
.about-text{text-align: center;}
}