@media (min-width: 1200px) {
.img-css2 {
right:20px!important;
bottom:0!important;
position:absolute!important;
z-index:0;
}
.img-h {
min-height:712px;
}
}
 @media (max-width: 1600px) {
 .plain-arrow {
 background: url(../img/plain-arrow.png) no-repeat center right 64px;
 background-size: 32%;
}
.bannr-txtpading{ padding-top:0px; }
.bannr-txtpading img{ width:200px; }
}

/*// XX-Large devices (larger desktops, 1400px and up)*/
@media (max-width: 1400px) {
.products-box h2 {font-size: 18px;}
.toppadding-lf-rt {padding: 15px 2rem;}
.translate {right:100px;top:28px;padding:8px;}
.inner-header h2{font-size:40px; line-height:50px;}
.team-lines:before{ background-size:100%; width:382px; height:502px;}
.pink-bg  { min-height:inherit}
.bannr-txtpading img{ width:160px; margin-top:-90px; margin-left:30px; }
.products-box img {height:200px;}
}
@media (max-width: 1280px) {
.navmenu a, .navmenu a:focus {padding: 18px 14px;}
/*.homepage-slider {height:700px;}*/
.toppadding-lf-rt {padding: 15px 1.2rem;}
.team-lines:before{ background-size:100%; width:378px; height:502px;}
.top-space {padding-top:0;}

}



/*// X-Large devices (large desktops, 1200px and up)*/
@media (max-width: 1200px) {
.translate {
right:90px;
top:18px;
padding:8px;
}
.index-page.scrolled .header .logo img, .header .logo img {
width:70%;
}
.mobile-nav-toggle {
margin-right:0px;
}
 .plain-arrow {
background: none;
}
/* .banner-content {
margin-top: 50px;
margin-left: 100px;
}*/
 .banner-content h4 {
font-size:40px;
font-weight:400;
}
.banner-content p {
font-size:18px;
font-weight:500;
}


 
.circle2 i {line-height: 88px;color: #813d34;font-size: 37px;} 
.circle2 {width:90px;height:90px;}
.pink-box2 {padding-left:125px;}
.circle-2 { margin:0}
.pink-box h5 {font-size:20px; margin-bottom:0;}
.pink-box p { margin:0;}
.pink-box p { font-size:17px;}


}
 @media (max-width:1199px) {
.img-css2 {
right: 0!important;
bottom: 0!important;/* position: absolute!important; */
float: right;
}
.img-h img {
width:50%;
display:inline-block
}
 .navmenu a, .navmenu a:focus {
padding:10px 20px;
}
.has-dropdown li a {
color:#fff
}
.navmenu .dropdown ul, .navmenu .megamenu ul {
margin:0 20px
}

.team-lines:before {
width: 310px;
        height: 420px;
    }
	
	.bannr-txtpading img{ width:160px; margin-top:0px; margin-left:-80px; }
}
 @media (max-width: 1050px) {
 .heading-home h2 {
font-size:32px;
}
 .heading-home h3 {
font-size:15px;
}
.inner-header h2{font-size:34px; line-height:44px; margin-top:15%;}
.team-lines:before{top:-52px;}

.team-lines:before {
width: 296px;
	height: 390px;
}

.bannr-txtpading img {width: 140px;margin-top: -80px;margin-left: 0px; }
}


/*// Large devices (desktops, 992px and up)*/
@media (max-width: 991px) {
/*.homepage-slider {
height:460px;
}*/
.about {
min-height:inherit
}
.about {
min-height: inherit;
padding: 60px 0 60px 0;
}
.index-page.scrolled .header .logo img, .header .logo img {width:60%;}

/*.banner-content {
margin-top:50px;
margin-left:50px;
}*/
.banner-content h4 {
font-size:34px;
margin-bottom:5px;
}
.banner-content p {
font-size:18px;
}
.img-pink{    width: 60%; margin: 0 auto;}
.team-rowspace {
    padding: 72px 0 0 0;
}


.team-lines2:before { display:none} 
.list-css3 li {width:19%;}


.product-slider .swiper-button-next, .product-slider .swiper-button-prev{ display:none;}
.product-slider .swiper-pagination{display:block; bottom:10px;}
.product-slider .swiper-pagination-bullet{background:#fff; border:solid 2px #5b5b5b; width:14px; height:14px; border-radius:50%;}
.product-slider .swiper-pagination-bullet-active{background:#813d34!important; border-radius:50%;}
.bannr-txtpading img{ width:140px; margin-top:-119px; margin-left:20px; }
}
 

/*// Medium devices (tablets, 768px and up)*/
@media (max-width: 768px) {
/*.homepage-slider {
height: 340px;
}*/
.footer h4 {
padding-bottom:15px;
}
.footer .footer-links {
margin-bottom:0;
}
section, .section {
padding: 50px 0;
}
 .contact-box {
padding:20px
}
/* .banner-content {
margin-top:50px;
margin-left:50px;
}*/
.banner-content h4 {
font-size:24px;
margin-bottom:5px;
}
.banner-content p {
font-size:16px;
}
.inner-header h2{font-size:30px; line-height:38px;}
.map2 { height:300px}
ul.setlist li{ display:block;}
}
 @media (max-width:767px) {
.products-box img {height:200px}
 
 .homepage-slider .swiper-pagination-bullet-active {
height:24px!important;
}
.homepage-slider .swiper-pagination-bullet {
height:20px!important;
}
.plain-arrow {
margin-top:50px
}
.contact-us li {
padding-right:0;
padding-left:35px;
}
/* .banner-content {
margin-top:10px;
margin-left:70px;
}*/
.banner-content h4 {
font-size:20px;
margin-bottom:0px;
}
.banner-content p {
font-size:16px;
}
.translate {
right:90px;
top:16px;
padding:8px;
}
.team-lines:before{ display:none;}
.team-rowspace {padding: 15px 0;}

.img-pink{width: 96%; margin: 0 auto;}

.pink-box2 {padding-left:140px;} 
.pink-box p { margin:0;font-size:16px;} 
.pink-box h5 {font-size:20px;}  

}

/* // Small devices (landscape phones, 576px and up)*/
@media (max-width: 576px) {
 .arrow-down {
top:33px;
}
 .products-box img {
width:80%;
}
 .about-bg {
padding: 22px;
}
/* .banner-content {
margin-top:-10px;
margin-left:130px;
}*/
 .heading-home h2 {
font-size:28px;
}
 .heading-home h3 {
font-size:14px;
}
 .read-more {
 padding: 16px 30px;
}
p {
font-size:16px;
 line-height: 28px;
}

.list-css li, .list-css2 li {font-size:16px;}
.team-lines2:before { display:none}
.social-media { float:none; text-align:center}
.social-media a { float:none}
.products-box {
	margin-bottom:70px;

}

.bannr-txtpading img{ width:150px; margin-top:-119px; margin-left:0px; }
}
 @media (max-width: 480px) {
.inner-header {
min-height: 288px;
}
/*.homepage-slider {
height:300px;
}*/
 .plain-arrow {
margin-top:0;
padding-bottom:0
}
 .homepage-slider .swiper-pagination-bullet-active {
height:24px!important;
}
 .homepage-slider .swiper-pagination-bullet {
height:20px!important;
}
.translate {
right:70px;
top:16px;
padding:8px;
}
.footer-pradhan, .footer h4 {
 font-size: 18px;}
.footer-address ul li a, .footer-address ul li p, .footer .footer-links ul a {
font-size:16px;}
.footer .copyright p {font-size:16px;line-height:20px;margin-bottom:10px;}
.products-box {padding: 30px 20px;}
.inner-header h2{font-size:26px; line-height:34px;}
.laser-mak ul li {font-size: 20px;}
#sync2 {margin-top:0;}
.product-slider {padding:0px;margin:0px;}
#sync2 .item img {border-radius:10px!important}
#sync2 {margin-top:10px!important}
.circle-2 {position:relative;left:0;top:0;}
.pink-box2 {padding-left:30px;}
.pink-box { padding:30px; text-align:center}
.circle2 {margin:0 auto 20px auto}
.pink-box {border-radius:20px;}
.products-box .headbx {bottom:-25px}
.our-team {padding: 68px 0 40px 0;}
.list-css3 li {width:30%}	
.btn-check+.btn { padding:10px 28px!important;}
.bannr-txtpading img{ width:120px; margin-top:-119px; margin-left:0px; }
.banner-content {
	margin-top:130px;
	margin-left:0px;
}

.bannr-txtpading img{ width:150px; margin-top:-119px; margin-left:0px; }
}
 @media (max-width:414px) {
/*.banner-content {margin-top:-50px;margin-left:100px;}*/
.index-page.scrolled .header .logo img, .header .logo img {width:50%;}
.heading-home h2 {font-size: 26px;}
.toppadding-lf-rt {padding: 15px 1rem;}
.circle2 { width:70px; height:70px;}
.circle2 i {line-height:70px}
.pink-box h5 {margin:0;}
.products-box {margin-bottom:60px;}
.heading-home h2 {letter-spacing:.2px;}
.footer .footer-links {margin-bottom:25px;margin-top: 25px;}
.footer .footer-links ul li {padding:7px 0}
.footer-address ul li a, .footer-address ul li p, .footer .footer-links ul a {font-size:14px;}

}
 @media (max-width:360px) {
.footer-pradhan, .footer h4 {font-size: 18px;}
.translate {padding:7px;}
.goog-te-gadget-simple {font-size: 7pt!important;}
.inner-header h2 {font-size: 21px;line-height: 31px;}
.footer-address ul li .icon-area {margin-right:8px;}
.heading-home h2 {font-size:20px;}
.product-slider .swiper-pagination{display:block; bottom:-4px;}
}

 @media (max-width:320px) {
.footer-pradhan, .footer h4 {
font-size: 16px;
}
.bannr-txtpading img{ width:145px; margin-top:-119px; margin-left:0px; }
}


