@import url('https://fonts.googleapis.com/css?family=Oswald:400,500,600,700');
@font-face {
    font-family: 'Helvetica KVA Font';
    src: url('../fonts/HelveticaKVAFont.woff2') format('woff2'),
        url('../fonts/HelveticaKVAFont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}



h1{font-size: 42px;margin-bottom: 18px;  font-family: 'Helvetica KVA Font';}


a{color:#147ab5; font-weight:bold; transition:all 0.5s ease-in-out;}
a:hover , a:focus{color:#000;}
body{    font-family: 'Helvetica KVA Font';}


header .bg-dark {
    background: #fff !important;
}
.navbar-dark .navbar-nav .nav-link {
    color: #333333;
}
header .navbar .nav-item a.nav-link {

    margin: 7px 1px;
text-transform: capitalize;font-weight: normal;
}
.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
    color: #147ab5;
}

.about-home p:first-child {

    margin-bottom: 12px;

}
.read-more .btn {
    background: #137ab5;
    color: #fff;
}
.about-home .heading , .heading {

}

.about-home .heading h1 , .heading h1 {

font-size: 24px;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 1px;
color: #000;

    display: inline-block;
   
  
    margin-bottom: 1em;position:relative;

}
.management-block .manager {
    margin: 0;
}
.management-block p {
    text-align: justify;
}
.about-home .heading h1:after , .heading h1:after {
    text-align: center;
    background: #147ab5;
    height: 4px;
    width: 80px;
    position: absolute;
    left: 0%;
    bottom: -16px; content:"";
}
.about-home {
    padding: 4em 0em;
}

.quality-blk ul li {
margin-bottom: 7px;
}


.quality-blk ul li::before , .crs-content ul li::before{
  content: "";

padding-right: 19px;

color: #137ab5;

background-image: url('../images/ico.png');

background-size: 60%;

margin-right: 4px;
background-repeat: no-repeat;
background-position: 0px 4px;
}
.qua-ryt .quality-txt {
    margin-left: 0px;
}
.crs-content ul li{
margin-bottom:1em;
}


/*16-12-2021*/
.emailtitle {
    /*margin-bottom: 20px;*/
    /*border-bottom: 1px solid;*/
    padding-bottom: 5px;
}
.emailtitle h5 {
    margin-bottom: 5px;
    margin-top: 10px;
}
.contact-call.tel-phone {
    border-bottom: 1px solid #000;
    padding-bottom: 10px;
}
.ftremailtitle h5 {
    font-size: 16px;
}
.ftremailtitle {
    color: #fff;
    border-bottom: 1px solid #fff;
    padding-bottom: 0;
    margin-top: 0;
    margin-bottom: 15px;
}
.footer-call.tel-phone {
    /*border-top: 1px solid #fff;*/
    /*padding-top: 10px;*/
}
/*end 16-12-2021*/

footer {
    background: #141414;
    padding: 52px 0px 0px;
}
footer h3 {
    color: #fff;
    font-weight: 600;
    font-size: 24px;
    margin-bottom: 1em;
border-left: 2px solid #147ab5;
padding-left: 20px;
}

footer .ft-info .address {
    color: #fff;
    font-size: 15px;
}

footer a {
    color: #fff;
    font-weight: normal;
}

footer a:hover , footer a:focus{color:#147ab5; text-decoration:none;}

footer .ft-info ul li {
    margin-bottom: 8px;
}

.tel-phone p {
 display: inline;   margin-bottom: 5px;
}
.ft-info .mail {
    margin-bottom: 1em;
}

.ft-info .mail::before {
    content: "\f0e0";
    font-family: fontawesome;
    color: #fff;
    margin-right: 14px;
    font-size: 20px;
}
footer .tel-ico {
    display: inline-block;
}

footer .txt-number {
    width: calc(100% - 45px);
    display: inline-block;
    vertical-align: top;
}
footer .tel-ico i {
    color: #fff;
    margin-right: 14px;
    font-size: 20px;
}
.copyright {
    background: #fff; padding: 8px; margin-top: 30px;
}
.copyright p {
font-size: 1rem;    margin-bottom: 0; 
}
.copyright a {
    color: #333;
}

.about-blk , .markets-block  , .contact-us-block , .team-block , .media-gallary-block .quality-block , .products-block{
    padding: 3em 0em;
}
.height30{height:30px;}

.products-block #accordion {
    margin-top: 14px;
}
.vision i.fa {
    font-size: 60px;
    color: #137ab5;
}

.vision h3 {
    font-weight: 600;
    padding: 14px 0px;
}

.about-vision-mission p {
    text-align: justify;
}
.ryt-side-list li {
    border-bottom: 1px dashed #137ab5;
    padding: 10px 10px;
}

.ryt-side-list li a{text-decoration:none;}



.ryt-side-list li::before {
content: "";

padding-right: 19px;

color: #137ab5;

background-image: url('../images/ico.png');

background-size: cover;

margin-right: 14px;
}




.quality-blk h5 {
    color: #147ab5;
    font-weight: 600; margin-bottom: 6px;
}
.quality-blk {
    border-bottom: 1px solid #ddd;
    margin-bottom: 3em;
    background: #e6e7e8;
}
/*.quality-block .col-md-12.col-sm-12.col-xs-12 {
    padding: 0;
}*/

.quality-img {
    display: inline-block;

width: calc(100% - 280px);

}

.quality-txt {
    width: calc(100% - 687px);
    display: inline-block;
    margin-left: 20px;
    vertical-align: bottom;
padding: 6px 0px;
}
.quality-img {
display: inline-block;
width: calc(100% - 453px);}

.products-block .product-blk {
margin-bottom: 2em;    border: 1px solid #ddd;
}
.products-modal .modal-body {
    text-align: center;
}
.product-blk .product-txt {
    background: #137ab5;
    color: #fff;
    padding: 10px 0px;
    text-align: center;  transition:all 0.5s ease-in-out;
}

.products-block .product-blk:hover .product-txt {
    background: #000;
}


.markets-block .markets-blk{margin-bottom: 2em;
border: 1px solid #ddd;    text-align: center;}

.markets-block .markets-blk .markets-txt{background: #137ab5;
color: #fff;
padding: 6px 0px;
text-align: center;
transition: all 0.5s ease-in-out;}

.markets-block .markets-blk:hover .markets-txt{
    background: #000;
}

.markets-blk .markets-img {
    padding: 0em 0em;
}

.thank-you-txt {
    padding: 7em 0em;
}

.thank-you-txt h3 {
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 1em;
}

.thank-you-txt .btn.btn-primary {
    background: #137ab5;
    border: 1px solid #137ab5; transition:all 0.5s ease-in-out; 
}

.thank-you-txt .btn.btn-primary:hover , .thank-you-txt .btn.btn-primary:focus{    background: #000;
    border: 1px solid #000; color:#fff; box-shadow:none;
}
header .navbar-brand img {
    width: 100px;
}
.ft-logo img {
    max-width: 100%;
    width: 100px;
}

.nav-item .nav-link.active {
    background: #147ab5;
    color: #fff;
}

.nav-item .nav-link.active:hover , .nav-item .nav-link.active:focus{ color:#fff;}

.nav-item .nav-link:hover , .nav-item .nav-link:focus{background: #147ab5;
    color: #fff !important;}
	
/*	.quality-block .col-md-12.col-sm-12.col-xs-12 {
    padding: 0;
}*/

#lightbox .modal-body .img-fluid {
    max-width: 100% !important;
}
#lightbox .modal-dialog {
    width: 700px !important;
    max-width: 100%;
}
#lightbox .close {
    position: absolute;
    top: 0;
    z-index: 5;
    right: 11px;
    font-size: 32px;
    color: red;
	outline: none;
}
#lightbox .modal-content .modal-header {
    border: none;
}
.media-gallry-blk {
    margin-bottom: 3em;
}


.media-gallry-blk .media-gllry-img img{filter: gray;
-webkit-filter: grayscale(100%);}

.media-gallry-blk {
    position: relative;
}

.media-gallry-blk .media-gallry-txt {
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 30px;
    transform: translate(-50% , -50%);
}

.media-gallry-blk .media-gallry-txt {
    position: absolute;
  

font-size: 22px;
    
    height: 100%;
    width: 100%;
    text-align: center;
    transition: all 0.5s ease-in-out; opacity:0;
}
.media-gallry-blk:hover  .media-gallry-txt{opacity:1;}

.media-gallry-blk:hover .media-gllry-img  img{-webkit-filter: grayscale(0%);}
.media-gallry-blk .media-gallry-txt span {
	position: relative;
	top: 40%;
	color: #fff;
	background: rgba(20 , 122 , 181 , 0.9);
	padding: 3px 6px;
	text-transform: capitalize;
}

.breadcumb {
/*    border: 1px solid #c4cbcb;
    background-color: #c4cbcb;*/
}
div.breadcumb .breadcrumb {
    padding: 5px;
    margin: 0;
    background: transparent;
	float:right;
}

.breadcrumb .breadcrumb-item a, .breadcrumb .breadcrumb-item {
    font-size: 12px;
    line-height: 16px;
    margin-top: 3px;
    color: #999;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.breadcrumb .breadcrumb-item a, .breadcrumb .breadcrumb-item {
    font-size: 12px;
    line-height: 16px;
    margin-top: 3px;
    color: #000;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.breadcrumb-item + .breadcrumb-item::before {
    display: inline-block;
    padding-right: .5rem;
    padding-left: .5rem;
    color: #6c757d;
    content: "/";
}



div.breadcumb .breadcrumb li:first-child::before {

    content: "\f015";
	font-family:fontawesome;
padding-right: 6px;  

}

.navbar .dropdown-menu .dropdown-item:hover, .navbar .dropdown-menu .dropdown-item:focus {

    background: #137ab5;
    color: #fff;

}

.address .address-ico {
  
    display: inline-block;
}
.address .address-ico i{  margin-right: 14px;
    font-size: 20px;}
.address .address-txt {
    display: inline-block;
    vertical-align: top;
}

.qua-lft .quality-img {
position:relative;    margin-left: 5px;
}
.qua-lft .quality-img::after{width: 0;
height: 0;
border-bottom: 468px solid #e6e7e8;
border-right: 200px solid transparent;
content: "";
position: absolute;
left: 0;
bottom: 0;}

.qua-ryt .quality-img{position:relative;}
.qua-ryt .quality-img::after{width: 0;
height: 0;
border-bottom: 468px solid #e6e7e8;
border-left: 200px solid transparent;
content: "";
position: absolute;
right: 0px;
bottom: 0;}

.banner {
    max-height: 300px;
    overflow: hidden;
}

.management-img-blk h4 {
    color: #137ab6;
    margin-bottom: 6px;
    font-weight: bold; font-size: 20px;
}
.management-img-blk {
margin: 0em 0em;    text-align: center;
}
.management-img-blk img {
width: 270px;    margin-bottom: 1em;
}

.management-txt .fa {
    font-size: 22px;
    color: #137ab5;
}
.management-txt .fa.fa-quote-left{
    margin-right: 8px;
}
.management-txt .fa.fa-quote-right {   margin-left: 8px;}
.management-block p:first-child {
    font-size: 17px;
}
.header-alt {
    position: fixed;
    width: 100%;
    top: 0;
    z-index: 5;
    left: 0;background: #fff; transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out;
	
	animation:slide-down 0.7s;
    opacity:1; 
}
@keyframes slide-down {
    0% {
        opacity: 0;
        transform: translateY(-100%);
    } 
    100% {
        opacity: 1;
        transform: translateY(0);
    } 
}



.bt-tabs #myTab {
    margin-bottom: 1em;
}
.bt-tabs .nav-item .nav-link.active {background: #6f6f6f;
}

.bt-tabs .nav-item .nav-link:hover, .bt-tabs .nav-item .nav-link:focus {
   background: #6f6f6f;
    color: #fff !important;
}
.bt-tabs .nav-item a {
    padding: 8px 36px;
}

.milestone-block .milestone-img {
    margin-bottom: 1em;
}




.header , #demos .owl-carousel .item {


    background: #fff !important;

}
#demos .owl-carousel .item {height:auto;}
#demos .owl-carousel .item h4 {

color: #5d5d73;
    font-size: 24px;
    font-weight: bold;
    text-align: center;

}
.owl-dots {

    display: none;

}


.owl-nav .owl-prev, .owl-nav .owl-next {

    top: -60px;
    position: absolute;

}
.home-slide-product-info .owl-stage-outer {
    top: -60px;
}
.owl-nav .owl-prev:hover, .owl-nav .owl-next:hover , .owl-nav .owl-prev:focus, .owl-nav .owl-next:focus{background-color:transparent !important;} 
.owl-nav .owl-prev{left:0;}
.owl-nav .owl-next{right:0;}
.owl-nav span {
    font-size: 0px;
}
.owl-next span::after {

    content: "\f105";
    font-family: fontawesome;
    font-size: 40px;
    color: #137ab5;

}
.owl-prev span::after {

    content: "\f104";
    font-family: fontawesome;
    font-size: 40px;
    color: #137ab5;

}
#demos .owl-carousel {
    margin-bottom: 0;
}
#demos .owl-nav {

    margin: 0;
	bottom:132px;
	position:relative

}
.home-detail-customer {
    text-align: center;
}

.home-detail-customer p {
color: #5d5d5d;

font-family: 'Oswald', sans-serif;}
.home-detail-customer p span {
    font-size: 32px;
}
.home-detail-customer span i {
    font-size: 60px;
    color: #137ab5;
}

.home-slide-product-info {
    margin-bottom: 0em;
}
.home-slide-product-info #demos {
    padding-top: 1em;
}
.title {
    background:none !important;
}

.management-img-blk p {
    margin-bottom: 0px;
}


.crs-content ul li{padding-left: 34px;}
.crs-content ul li::before {
    margin-left: -33px;

}
.navbar-brand{position:relative;}
.navbar-brand::after {width: 0;
height: 0;
border-left: 30px solid transparent;
border-right: 30px solid transparent;
border-top: 30px solid #fff;

position: absolute;
bottom: -37px;
z-index: 1;left: 20%;}

.header-alt .navbar-brand::after {display:none;}
header .collapse.show {    z-index: 6;}


.ft-info .mail a {

    color: #000;
    font-weight: normal;

}

.contact-us-block .ft-info .mail::before{color: #212529;
font-size: 16px;}

.contact-us-block .tel-phone .tel-ico {
    display: inline-block;
}
.contact-us-block .tel-phone .txt-number {
    width: calc(100% - 70px);
    display: inline-block;
    vertical-align: top;
    margin-left: 13px;
}

.contact-us-block .txt-number a {

    color: #2a3541;
    font-weight: normal;

}
.contact-us-block .ft-info {

    margin-bottom: 1em;

}

/*16-12-2021
.contact-us-block .ft-info .address , .contact-us-block .ft-info .mail {

    margin-bottom: 4px;

}*/
.contact-us-block .ft-info .address, .contact-us-block .ft-info .mail {
    margin-bottom: 0;
    border-bottom: 1px solid #000;
    padding: 0px 0 15px;
}
.about-vision-mission .vision-ico img {
    width: 86px;
}
.about-vision-mission .vision-ico {
    display: inline-block;
}
.about-vision-mission .vision-txt {
    width: calc(100% - 110px);
    display: inline-block;
    vertical-align: middle;
    margin-left: 16px;
}
.about-vision-mission .vision {
    margin-bottom: 1em;
}

.m-show{display:none;}


footer .ft-info .mail a {
    color: #fff;
}


.vision-mission{padding: 4em;
background-size: cover;}
.vision-mission-txt p {
font-size: 18px;    color: #fff;
}
.vision-mission-txt {
    margin-top: 47px; 
}
.vision-mission-txt .para2 {
    margin-left: -66px;
    margin-top: 5em;
}
.vision-mission-txt-welcome {
    font-size: 22px;
    color: #000;
    padding: 2em 0em 1em;
    text-align: center;
}
.canvasjs-chart-credit  , .canvasjs-chart-toolbar button{
    display: none;
}



.alloys-content ul li::before{

    content: "";
    padding-right: 19px;
    color: #137ab5;
    background-image: url('../images/ico.png');
    background-size: 60%;
    margin-right: 4px;
    background-repeat: no-repeat;
    background-position: 0px 4px;

}

.list-2{ -webkit-column-count:2; 
    -moz-column-count: 2; 
    column-count: 2;}
	
	.list-3{ -webkit-column-count:3; 
    -moz-column-count: 3; 
    column-count: 3;}
	
	.capa-main-img h4 {
    text-align: center;
    background: #137ab5;
    color: #fff; padding: 6px;font-size: 18px;
}
.capa-main-img {
    margin-bottom: 3em;
}
.capabilities-block .col-md-2 {
    max-width: 19.667%;
    flex: 0 0 19.667%;
}
.abt-home-img .img-fluid {
    width: 100%;
    margin-bottom: 16px;
}

.products-block h2.innr-title {
    font-size: 25px;
    text-transform: capitalize;
    border-bottom: 1px dashed #dbdbdb;
    padding: 13px 0px;
    color: #137ab5;margin-bottom: 1em;
}
.milestone-block .nav-item {
    display: block;
    width: 100%;
}
.milestone-block .nav-item a {
    padding: 7px 16px;
	border-radius: 0px;
border-bottom: 1px solid #c9c9c9;
}
.line {
    background: #ececec;
    height: 1px;
    width: 100%;
    display: block;
    margin: 8px 0px 24px;
}

.products-block .card {
    margin-bottom: 2em; border: 1px solid #ddd;
}
.products-block .card-header {
    padding: 2px 6px;
background: #717171;;
}
.products-block h5 .btn.btn-link {
    text-transform: capitalize;
    font-size: 18px; color:#fff;  width: 100%;
text-align: left;
}

.card-header h5 button:before {
    float: right !important;
    font-family: FontAwesome;
    content:"\f068";
    padding-right: 5px;
}
.card-header h5 button.collapsed:before {
    float: right !important;
    content:"\f067";
}
.dropdown .dropdown-item {
    text-transform: capitalize;
}
.formFooter {
    display: none !important;
}.formFooter-heightMask {
    height: auto !important;
}


.management-txt p{text-align:center;}
.quo {font-size:24px!important;}
.b-head {font-size:18px; text-transform:uppercase; color:#137ab5; text-align:center}
.s-head {font-size:15px;  color:#7d7d7d; text-align:center}

.quo-1 {font-size:19px!important;}

.para-1 {font-size:18px; line-height:25px;}

.formFooter {display:none;}
.goog-logo-link {display:none;}
.goog-te-gadget { font-size:0!important;} 
#google_translate_element {right: 3px;position: absolute;top: -11px;z-index: 999;}
.navbar-toggler {margin-top:22px;}
.small-fnt {text-transform:inherit!important;}

.small-fnt-1 {font-size:18px!important; text-transform:inherit!important; font-weight:bold; margin-bottom:10px; margin-top:20px!important;}
.flt-lft {float:left; padding-right:50px; padding-left:16px;}

.fnt-big {font-size:20px;}
.product-img.inner-product {    border: 1px solid #dbdbdb;
    padding: 5px;}

.alloys-content ul li , .about-blk ul li{
    font-size: 1rem;    color: #555555;}
footer #Iframe1 {    display: none;}

.btn:focus, .btn:active, button:focus, button:active {  outline: none !important;
  box-shadow: none !important;}
#image-gallery .modal-footer{ display: block;}

.thumb{
  margin-top: 15px;  margin-bottom: 15px;}
.btn-secondary {    background-color: #1c77ac;
    border-color: #1c77ac;}
.btn-secondary:hover , .btn-secondary:focus{background:#000;}
.list-unstyled {margin-left:0;}
.banner.container.our-brand-img {
max-height: none;text-align:center;
}.our-brand-img img.img-fluid {
    width: 800px;
}.career-content a {    color: #137ab5;    font-weight: normal;text-decoration:none;}
.red-pbi-logo {    margin-bottom: 1em;}
.red-pbi-logo img {   border: 1px solid #d7d7d7;    padding: 22px 10px; width:300px;}
.m-0{margin:0px;}
.height-space {    height: 60px;}
.height-space-btm {    height: 30px;}

.whtsapp-lg img.img-fluid {
	width: 50px;
}
.whtsapp-lg {
	position: fixed;
	right: 2%;
	bottom:5%; z-index:550;
}.whtsapp-block{position:relative;}.circle {
	border-radius: 50%;
	background-color: deepskyblue;
	width: 80%;
	height: 80%;
	position: absolute;
	opacity: 0;
	animation: scaleIn 2s infinite cubic-bezier(.36, .11, .89, .32);
	right: 10%;
	bottom: 11%;
	z-index: -5;
}
.whtsapp-lg-1 img.img-fluid {
	width: 260px;
}
.whtsapp-lg-1 {
	position: fixed;
	left: 2%;
	bottom:5%; z-index:550;
}.whtsapp-block-1{position:relative;}.circle {
	border-radius: 50%;
	background-color: deepskyblue;
	width: 80%;
	height: 80%;
	position: absolute;
	opacity: 0;
	animation: scaleIn 2s infinite cubic-bezier(.36, .11, .89, .32);
	right: 10%;
	bottom: 11%;
	z-index: -5;
}

/*6-8-2022*/
.achema-award {
    position: fixed;
    top: 25%;
    right: 0%;
    box-shadow: inset 0 -3em 3em rgb(68 78 68 / 30%), 0 0 0 2px white, 0.3em 0.3em 1em rgb(8 8 8 / 60%);
	z-index:9999;
}
/*end 6-8-2022*/

@keyframes scaleIn {
  from {
    transform: scale(.5, .5);
    opacity: .5;
  }
  to {
    transform: scale(2.5, 2.5);
    opacity: 0;
  }
}


@media screen and (max-width: 1600px) {
  .media-gallery-model #lightbox .modal-dialog , .products-modal #lightbox .modal-dialog {
    width: 500px !important; 
}
}
@media screen and (max-width: 1199px) {
header .navbar .nav-item a.nav-link {
    margin: 2px;
    padding: 5px;
}
.copyright p {    font-size: 15px;}
header .navbar-toggler {
	background: #137ab5;
	color: #fff;
	opacity: 1;
}
.quality-img {
    width: calc(100% - 303px);
}
.vision-mission-txt {
    margin-left: 3em;
}
}
@media screen and (max-width: 991px) {
.copyright .col-md-7.col-sm-12.col-xs-12, .copyright .col-md-5.col-sm-12.col-xs-12 {
    max-width: 100%;
    flex: 0 0 100%;
    text-align: center;margin-bottom: 4px;
}
.copyright .col-md-5.col-sm-12.col-xs-12 p.text-right {
    text-align: center !important;
}
.about-home .abt-home-img {
    margin-top: 2em;
}
.quality-txt {
    width: calc(100% - 266px);
}
.quality-txt p {
    font-size: 14px;
}
.quality-txt {
    vertical-align: top;
}
.address .address-txt {   
    width: calc(100% - 57px);
}
.quality-block .col-md-12.col-sm-12.col-xs-12 {
    padding-left: 15px;padding-right:15px;
}
.quality-img {
 
    width: calc(100% - 454px);
}
.qua-lft .quality-img::after {
    border-bottom: 169px solid #e6e7e8;
    border-right: 90px solid transparent;

}
.qua-ryt .quality-img::after{border-bottom: 169px solid #e6e7e8;

border-left: 90px solid transparent;}

.vision-mission-txt {
    margin-left: 7em;
}
.vision-mission-txt .para2 {
    margin-top: 2em;
}
 }
@media screen and (max-width: 767px) {.ft-logo img {
    width: 120px;
}
footer .ft-logo {
    margin-bottom: 2em;
}footer .ft-info {
    margin-bottom: 2em;
}
.home-detail-customer {    margin-bottom: 1em;}
.qua-lft .quality-img {
    margin-left: 0px;
}
.quality-txt , .quality-img {
    width: 100%;
}
.quality-txt {
    margin-left: 0px;padding: 14px;
}
.about-home .heading h1, .heading h1 {
    font-size: 26px;
}
.quality-block, .products-block {
    padding: 1em 0em;
}
.about-blk, .markets-block, .contact-us-block, .team-block, .media-gallary-block {
    padding: 1em 0em;
}
.contact-us-block .cnt-map {
    margin-bottom: 1em;
}
.m-show{display:block;}
.l-show{display:none;}



.qua-lft .quality-img::after , .qua-ryt .quality-img::after {
display:none;
}
.bt-tabs .nav-item {
    display: block;
    width: 100%;
}
.bt-tabs .nav-item a {
    padding: 8px 16px;
}
.vision-mission .vision-mission-ico {
    text-align: center;
}
.vision-mission-txt {
    margin-top: 30px;
    margin-left: 0;
}
.vision-mission-txt .para2 {
    margin-left: 0;
}
.vision-mission-txt-welcome p {
    font-size: 18px;
}
}
@media screen and (max-width: 575px){
.media-gallery-model #lightbox .modal-dialog , .products-modal #lightbox .modal-dialog {
margin:0px; width:100% !important;
}
}	
@media screen and (max-width: 450px) { .heading h1 {
    font-size: 20px;
    margin-bottom: 2em;
letter-spacing: 8px;
}}

li.quick-img img {
    padding: 0 2px;
    margin-bottom: 0;
}