
/* contact css 
 */
.contact-sec1 {
    padding-block: 3rem 7rem;
}

.con-title {
    padding-bottom: 3rem;
}

.con-title h6 {
    letter-spacing: 0.35px;
    font: var(--font14);
    color: #343E52;
    font-weight: 300;
    margin-bottom: 1rem;
}

.con-title h3 {
    font: var(--font42);
    font-weight: 800;
    margin-bottom: 0rem;
    color: var(--colore72);
}



.con1-left h5 {
    font: var(--font24);
    font-weight: 700;
    margin-bottom: 3rem;
    color: var(--color94);
}

.con1-left p {
    margin-bottom: 5rem;
}

.con-grid1 {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 10.4rem;
}

.contact-us {
    padding-top: 0;
    padding-bottom: 12rem;
}

.contact-inox {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 0.2rem;
    padding-bottom: 12rem;
}

.contact-inox .contact-inox-list.btn_hovefct:nth-child(1),
.contact-inox .contact-inox-list.btn_hovefct:nth-child(3) {
    background: var(--color94);

}

.contact-inox .contact-inox-list.btn_hovefct:nth-child(1)::before,
.contact-inox .contact-inox-list.btn_hovefct:nth-child(3)::before {
    background: var(--color_blue);
}

.contact-inox .contact-inox-list h5 {
        padding: 2.1rem 0 1.5rem;
    padding-block: 1.3rem 1.5rem;
    font: var(--font24);
    color: var(--color_white);
    line-height: 3rem;
    display: block;
    align-items:center;
    font-weight: 600;

}

.contact-inox .contact-inox-list a {
    font: var(--font21);
    font-weight: 300;
    color: #fff;
}

.contact-inox-list {
    height: fit-content;
    padding-block: 7rem;
    border-radius: 0;
    display: block;
    text-align: center;
    height: 100%;
}

.contact-us .map {
    margin-bottom: 16rem;
}

.contact-us .con-form .center_heading h5 {
    font: var(--font14);
    color: #343E52;
    font-weight: 300;
    margin-bottom: 1rem;
}

.contact-us .con-form .center_heading blockquote {
    font: var(--font42);
    margin-block: 0rem 3rem;
    color: var(--colore72);
}

.contact-us .con-form .center_heading p {
    font: var(--font21);
    max-width: 100%;
    color: var(--colore52);
    font-weight: 300;
}

.con-form form.con-form-field {
    margin: 6rem 0rem 0 0;
}
.full_imgmb{margin-top: 3rem;}
.con-form-field .submit-btn {
    margin-top: 2rem;
    background: var(--color94);    border: none;
    cursor: pointer;
}
.con-form-field .submit-btn::before{
    background: var(--color_blue);
}
.contact-us .center_heading{text-align: left;}
.contact-detail-grp {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 2.5rem;
}
.con-form-field .form-control {
    background-color: var(--colorf3);
    padding: 1.7rem 2rem;
    color: rgba(52, 62, 82, 50%);
    font: var(--font21);
    outline: none;
    box-shadow: none;
    font-weight: normal;
    width: 100%;
}
.con-form-field .form-control::placeholder{
    color:#343E5250;
    font-weight: 500;
}
.con-form-field textarea.form-control {
    height: 180px;
    margin: 2.5rem 0 0 0;
}
.home_page_event{      padding-block: 10rem 7.8rem; }
.home_page_event .newsevent-wrap{margin-top: 0;}
.home_page_event .event-sec.upcoming-event{gap: 0 2.9rem; display: grid; grid-template-columns: repeat(4, 1fr);}
.home_page_event .event-wrap{display: block; border-bottom: 0; margin-bottom: 0; padding-bottom: 0; padding-top: 0;} 
.home_page_event .event-content {padding-top: 2rem;}
.home_page_event .event-sec.upcoming-event .event-wrap h4{font: var(--font21); color: #343E52;margin-bottom: 0rem;}

@media only screen and (max-width:1366px) {
    .contact-us .map {
        margin-bottom: 10rem;
    }

    .contact-us {
        padding-bottom: 10rem;
    }

}

@media only screen and (max-width:1199px) {
    .con1-left p {
        margin-bottom: 3rem;
    }

    .con-title {
        padding-bottom: 4rem;
    }

    .con-grid1 {
        gap: 7rem;
    }

    .contact-inox-list {
        padding-block: 5rem;
    }

    .contact-inox .contact-inox-list h5 {
        padding-block: 1rem 1rem;
    }

    .contact-us .map {
        margin-bottom: 8rem;
    }

    .contact-sec1 {
        padding-block: 6rem 6rem;
    }
}

@media only screen and (max-width:991px) {

    .contact-inox {
        gap: 1.3rem;
        padding-bottom: 5rem;
    }

    .contact-inox-list {
        padding-block: 3rem;
    }

    .con-form form.con-form-field {
        margin: 3rem 0rem 0 0;
    }

    .contact-us .con-form .center_heading blockquote {
        margin-block: 0rem 2rem;
    }

    .con-form-field .submit-btn {
        margin-top: 4rem;
    }

    .contact-us {
        padding-bottom: 7rem;
        padding-inline: 0;
    }
    .steel1 .quality-one .behindscene.quality-img { padding-bottom: 2rem;}

}

@media only screen and (max-width: 767px) {
    .con-grid1 {
        gap: 3rem;
    }

    .con1-left {
        padding-bottom: 0rem;
    }

    .contact-sec1 {
        padding-block: 6rem 5rem;
    }

    .contact-inox-list {
        height: 100%;
    }

    .contact-us .map {
        margin-bottom: 6rem;
    }
    .contact-inox {
        grid-template-columns: repeat(1, 1fr);
    }
    .steel_grades_product .product_cnt .product_head{
            flex-wrap: wrap;gap: 1rem;
    }
}

@media only screen and (max-width: 599px) {   

    .con-grid1 {
        grid-template-columns: repeat(1, 1fr);
    }  

    .contact-detail-grp {
        gap: 1.5rem;
    }
    .contact-detail-grp {
    grid-template-columns: repeat(1, 1fr);
}
.con-form-field .form-control {
        padding: 1.2rem 1rem;
        font-weight: 400;
    }
}

@media only screen and (max-width: 399px) {
    .contact-sec1 {
        padding-block: 5rem 5rem;
    }

    .con-title {
        padding-bottom: 3rem;
    }

    .con1-left h5 {
        margin-bottom: 2rem;
    }

    .con1-left p br {
        display: none;
    }

    .contact-us .map {
        margin-bottom: 5rem;
    }

    .contact-us {
        padding-bottom: 5rem;
    }
}

/* news start  */
section.newsevent {
    padding-block: 5rem 12rem;
}
.newsevent-wrap {
    margin-top: 7rem;
}
.newsevent .panel_head.panel_headoption h2 {
    margin-bottom: 3rem;
}
.newsevent-wrap h2 {font: var(--font42);
    color: var(--colore72);
    margin-block: 0rem 4rem;
    font-weight: 800;}
.event-sec {
    grid-template-columns: repeat(1, 1fr);
    display: grid;
    height: 100%;   
}
.event-wrap {
    position: relative;
    display: inline-block;
    width: 100%;
    height: 100%;
    background: var(--color_white);
     border-bottom: 1px solid #00000022;
    padding-bottom: 2rem;
    padding-top: 2rem;
   display: grid;
    grid-template-columns: repeat(1, 24% 63%);
    gap: 0 8rem;
}

/* .event-content {
    background: var(--color_white);
    padding: 4rem 3.4rem; box-shadow: 0px 10px 20px #00000012;
    
} */
.event-wrap .date {
   font: var(--font21);
    color: var(--colore52);
    font-weight: 700;
    margin-bottom: 0.6rem;
}

.event-wrap h4 {
    font: var(--font24);
    color: var(--color94);
    font-weight: bold;
    margin-bottom: 2rem;
    margin-top: 0;
}
.event-wrap:last-child{
    border-bottom: 0;
    padding-bottom: 0;
}

.newsevent.upcoming-event-sec .newsevent-wrap, .csr_community .newsevent-wrap, .newsevent.moment-matters .newsevent-wrap {
    margin-top: 0;
}
section.newsevent.upcoming-ev{
    background: var(--color94);
    padding-block: 9rem 13rem;
}
.upcoming-ev .newsevent-wrap h2 { 
    color: #fff;
    margin-block: 0rem 3rem;
    font-weight: 800;
}
.upcoming-ev .event-wrap .date, .upcoming-ev .event-wrap h4 , .upcoming-ev .event-wrap p{color:#fff;}
.upcoming-ev .event-wrap{
    background: transparent;
        border-bottom: 1px solid #ffffff45;
}
.upcoming-ev .event-wrap .date{
    font-weight: 500;
    margin-bottom: 1rem;
}
.upcoming-ev .event-wrap:last-child{
    border-bottom: 0;
}
.upcoming-ev .newsevent-wrap {
    margin-top: 0rem;
}
.csr_community .green-manufacture h2{margin-bottom: 6rem;}
.csr_community .green-manufacture p{margin-bottom: 4rem;}

section.newsevent.upcoming-event-sec{padding-block: 0rem 16rem;}
.event-sec.upcoming-event .event-wrap h4, .event-sec.upcoming-event .event-wrap p{margin-bottom: 4rem;}
.event-wrap a::before { position: absolute; inset: 0; width: 100%; height: 100%; content: ""; }
.event-sec .event-content .btn_hovefct::before { background: var(--color_blue);}
.event-sec.upcoming-event {grid-template-columns: repeat(2, 1fr); }
.green-manufacture h4{font: var(--font24); color: var(--colore72); font-weight: bold; margin-bottom: 3rem;}
.border-horizontal{border-top: 1px solid #707070; opacity: 0.52; margin-top: 6rem;}
section.csr_community.poja_ceremony { padding-block: 10rem 16rem; }
.newsevent.moment-matters {padding-block: 10rem 7.8rem; border-bottom: 1px solid #00000022; margin-bottom: 10rem; }
.newsevent.moment-matters .event-content { background: var(--color_white); padding: 3rem 0rem 0rem 0rem; box-shadow: none }
.newsevent.moment-matters .event-sec.upcoming-event { gap: 0 2.9rem;display: grid;grid-template-columns: repeat(4,1fr);}
.newsevent.moment-matters .event-content h4{margin-bottom: 0;}
.drive-space {
    margin-top: 7rem;
}
.moment-matters .event-wrap{
    display: block;
    border-bottom: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-top: 0;
}
.newsevent.moment-matters .event-content h4{
    font: var(--font21);
    color:#343E52;
}
.press-media h2 {
    font: var(--font42);
    color: var(--colore72);
    margin-block: 0rem 2.5rem;
    font-weight: 800;
}

.press-media h5 {
    font: var(--font24);
    color: var(--color94);
    font-weight: bold;
    margin-bottom: 5rem;
    margin-top: 0;
}

.press-pdf li a{
    display: flex;
    justify-content: space-between;
    align-items: center;
   border-bottom: 1px solid #00000022;
   padding-bottom: 2rem;
   margin-bottom: 1.8rem;
}
.press-pdf li a p{
    margin-bottom: 0;
}
.press-pdf li:last-child a{
border-bottom: 0;
}
.press-pdf li:last-child a:hover p{
        color: var(--color94);
}
.press-right{
    background-color: #152460;
    padding: 5.5rem 4.5rem 8.9rem 7.5rem;
}
.press-right h3{
    font: var(--font42);
    color: #fff;
    margin-block: 0rem 3rem;
    font-weight: 800;
}
.press-right p{
    color: #fff;
}
.press-right .btn_hovefct{
background-color: var(--color94);
    border: 1px solid var(--color94);
}
.press-right .frm-group  input{
      background: var(--color_white);
       color: var(--colore52);
    border: none;
    margin-bottom: 1rem;
    font-weight: 400;
    height: auto;
    border-radius: 20rem;
    padding: 1rem 3rem 1rem;    
    font: var(--font18);
}
form#newsletterForm{
    position: relative;
}
.press-right .frm-group  input:hover{border: none;}
.press-right .subsscribe-btn button{
    border:1px solid var(--color94);;
    cursor: pointer;
}
.press-grid{
    display: grid
;
    grid-template-columns: repeat(2, 1fr);
    gap: 13.9rem;
}
.press-media{
    margin-bottom: 14rem;
    border-top: 1px solid #00000022;
    padding-top: 10rem;
}
.press-right .btn_hovefct:hover{
    border: 1px solid #fff;

}
.press-right .btn_hovefct::before{
    background-color: #152460;
}


/*---------news event end---------------*/

section.behind-the-scene { padding-block: 6rem 12rem;}
.behind-the-scene h2 { font: var(--font42); color: var(--colore72); margin-block: 0rem 3rem; font-weight: 700;}
.wrap-content p{ font: var(--font21); font-weight: normal; color: var(--colore52);line-height: 3rem;}
.wrap-content h3{margin-top: 3rem; font: var(--font21); font-weight: bold; color: var(--colore52);margin-bottom: 3rem;}
.btn-display {display: inline-flex}
.btn-display.btn_hovefct{background: var(--color_blue);color: var(--color_white)}
.behindimage-space{margin-top: 7rem;}
.austenitic .wrap-content.aus-para p{padding-right: 21rem;}
.austenitic-grid{display: grid;grid-template-columns: repeat(1,50% 44%);gap:10rem}
.austenitic.behind-the-scene h4 { color: var(--color94);  margin-bottom: 2rem;}
.austenitic ul.list1 li:after{background: #0590CB;width:8px;height: 8px;border-radius: 50%;    top: 12px;}
.austenitic ul.list1 li{padding-left: 2rem;}
.key-ben h4, .comm-use h4{margin-top: 0rem;}
.wrap-content ul, .key-ben ul, .comm-use ul{margin-bottom: 4rem;}
.exceptional_section .primary_btn:hover{background: var(--color94); color: var(--color_white);}

.wrap-content p b{ font-weight: 700;}

@media only screen and (max-width:1699px){
    .austenitic-grid {
    gap: 7rem;
}
.wrap-content ul, .key-ben ul, .comm-use ul {
    margin-bottom: 3rem;
}

.austenitic .key-ben ul.list1 li {
    margin-bottom: 1.2rem;
}
.austenitic ul.list1 li:after{
    top:8px
}
.key-ben h4, .comm-use h4 {
    margin-top: 0rem;
}
section.behind-the-scene {
    padding-block:5rem 10rem;
}
.behind-the-scene .testimonials_Bx{padding: 3rem;}
}

.download-pdf {
    gap: 1rem;
    display: flex
;
    margin-top: 6rem;
}

/* product-services details */
.pro-specification{
    background: var(--colorf6);
    padding: 4.8rem 4.1rem 6.7rem 4.9rem;
    margin-top: 8rem;
}
.pro-specification h4{
    margin-block: 0 4.5rem;
    font:var(--font24);
    color:var(--colore72);
}
.pro-specification li p{
    margin-bottom: 0;
       color:#343E52;
       font: var(--font21);
       font-weight: 400;
       padding-inline: 2rem;
}
.pro-specification li p strong{
    font-weight: 700;
}
.pro-specification li {
 display: grid;
 grid-template-columns:repeat(2, 41% 59%);
 border-bottom: 1px solid #DBDBDB;
 padding-bottom: 2.4rem;
 margin-bottom: 2.2rem;
}
.pro-specification li:last-child{
    margin-bottom: 0;
}
.product-d1 .behindscene h2{
    margin-bottom: 0;
}
.product-d1 .behindscene{
    margin-bottom: 7rem;
}
.product-d1 .pro-dleft{
    padding-right: 14rem;
}
.pro-dleft .pdf-icon {
 font: var(--font21);
 font-weight: 600;
 display: flex;
 align-items: center;
 margin-bottom: 6.2rem;
 margin-top: 6.3rem;
}
.pro-dleft .pdf-icon img{
    padding-right: 2rem;
}
.pro-dleft .blue_bg{
background: var(--color94);
padding:3.3rem 8.7rem 4.5rem 5rem;
}
.pro-dleft .blue_bg p{
    margin-bottom: 0;
    color:#fff;
}
.pro-dleft .blue_bg a{
    font:var(--font18);
    font-weight: 500;
    color:#fff;
    margin-bottom: 3rem;
}
.pro-dleft .blue_bg a:hover{
    color:#DBDBDB;
}
.pro-dleft .blue_bg .submit-btn{
    border:1px solid var(--color_blue);
    margin-bottom: 0;
}
.pro-dleft .blue_bg .submit-btn:hover{
border:1px solid #DBDBDB;
color:#fff;
}


 .pro-slider {
      max-width: 100%;
      text-align: center;
    }

    .main-image {
      width: 100%;
      height: fit-content;
      border-radius: 5px;
      overflow: hidden;
      margin-bottom: 15px;
    }

    .main-image img {
      width: 100%;
      height: 100%;
      object-fit: contain;
    }

    .thumbnails {
      display: flex;
      justify-content: left;
      gap: 20px;
    }

     .thumbnails img {
      width: 113px;
      height: 113px;
      object-fit: cover;
      border: 1 solid transparent;
      border-radius: 3px;
      cursor: pointer;
      transition: 0.3s;
    }

    .thumbnails img:hover {
      border-color: #aaa;
    }

    .thumbnails img.active {
      border-color: #007bff;
    }
/* Swiper styles */


.swiper.swiper--product-detail .swiper-slide {
  display: flex;
  position: relative;
  width: 100%;
}

.swiper.swiper--product-thumbs .swiper-slide img {
  object-fit: contain;
  cursor: pointer;
}

.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
  margin-top: 5px;
  position: relative;
  top: unset;
  bottom: unset;
  left: unset;
  width: 100%;
  height: 2px;
}

.swiper-scrollbar {
  background-color: #f0f0f0;
}

.swiper-scrollbar-drag {
  background-color: #ccc;
}

.swiper-buttons {
  margin-top: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.swiper-button-prev,
.swiper-button-next {
  margin: 0 5px;
  padding: 10px 15px;
  position: relative;
  left: unset;
  right: unset;
  top: unset;
  width: unset;
  height: unset;
  margin-top: unset;
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--gallery-border-color);
  border: 1px solid var(--gallery-border-color);
  background-color: var(--white);
  transition: all .2s ease;
}

.swiper-button-prev::after,
.swiper-button-next::after {
  font-size: 1.2rem;
  font-weight: bold;
}

.swiper-button-prev:not(.swiper-button-disabled):hover,
.swiper-button-next:not(.swiper-button-disabled):hover {
  color: var(--white);
  background-color: #ccc;
}

.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: .35;
}
.controller-max {
  margin-top: 10px;
      width: 75%;
}

/* EasyZoom core styles */
.easyzoom {
  display: flex;
  position: relative;
  width: 100%;
  height: 100%;
}

.easyzoom > a {
  margin: auto;
  display: block;
}

.easyzoom img {
  vertical-align: bottom;
}

.easyzoom > a > img {
  margin: auto;
  max-width: 100%;
  object-fit: contain;
}

.easyzoom.is-loading img {
  cursor: progress;
}

.easyzoom.is-ready img {
  cursor: crosshair;
}

.easyzoom.is-error img {
  cursor: not-allowed;
}

.easyzoom-notice {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 150;
  width: 10em;
  margin: -1em 0 0 -5em;
  line-height: 2em;
  text-align: center;
  background: var(--white);
  box-shadow: 0 0 10px #888;
}

.easyzoom-flyout {
  position: absolute;
  z-index: 100;
  overflow: hidden;
  background: var(--white);
}

.easyzoom--overlay .easyzoom-flyout {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.easyzoom--adjacent .easyzoom-flyout {
  top: 0;
  left: 100%;
  width: 100%;
  height: 100%;
  margin-left: 20px;
}

/* Bootstrap ratios */
.ratio {
  position: relative;
  width: 100%;
}

.ratio::before {
  content: "";
  display: block;
}

.ratio > * {
  position: absolute;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}

.ratio.ratio-4x3 {
  background-color: var(--white);
  border: 1px solid var(--gallery-border-color);
}

.ratio.ratio-4x3::before {
  padding-top: 75%;
}
.swiper-backface-hidden .swiper-slide.swiper-slide-thumb-active{
    border:2px solid #152460;
}
    @media only screen and (max-width:1599px){
    .product-d1 .pro-dleft {
    padding-right: 9rem;
    }
    .austenitic .wrap-content.aus-para p {
    padding-right: 15rem;
}
    }

   

.behindscene-grid {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    gap:8rem;
}
.behaind-sec .behindimage-space {
    margin-top: 0;
}
.behind-the-scene h2 span{
    color:var(--color94);
}
.behaind-sec  .wrap-content p {
margin-bottom: 2rem;
}
.behaind-sec .behing-text{
padding-right:5rem;
}
.behaind-sec .behing-text .wrap-content{
    position: relative;
    padding-left: 4.3rem;
}
.behaind-sec .behing-text .wrap-content::before{
content: '';
display: block;
width: 5px;
height: 50%;
background: var(--color94);
position: absolute;
left: 0;
top: 0;
}
.behind-text2{
margin-top: 5rem;
}
.behind-text2 h3{
    font-weight: 700;
}
.behaind-sec h4{
    margin-top: 3rem;
    font:var(--font21);
    color:#152460;
}
.behaind-sec h4 a{
    margin-left: 1.5rem;
}

section.behind-the-scene.behaind-sec {
    padding-block: 5rem 12rem;
}

/* quality css starts here */
.wrap-content.quality-cont{padding-left:4.3rem;position:relative;}
.wrap-content.quality-cont:before{content:"";position:absolute;left:0;width:5px;height:280px;background-color:var(--color94);}
.behind-the-scene.quality-page .behindscene.quality-img{padding-right:0;}
.quality-one{display:grid;grid-template-columns:repeat(2,51% 49%);margin-bottom:10rem;}
.quality-two .behindscene.quality-cont{padding-right:0;}
.quality-two .behindscene.quality-cont{padding:0 5rem 0 11rem;}
.quality-two{display:grid;grid-template-columns:repeat(2,49% 51%);}
.behind-the-scene.philosophy{background-color:var(--color94);padding-block:10rem;}
.philosophy .wrap-content.quality-cont{padding:0 11rem 0 0;}
.philosophy .wrap-content.quality-cont:before,.standard .wrap-content.quality-cont:before,.promise-page .wrap-content.quality-cont:before{display:none;}
.philosophy .quality-one{margin-bottom:0; padding-top: 2rem;}
.philosophy.behind-the-scene h2,.philosophy .wrap-content p,.philosophy ul.list1 li{color:var(--color_white);}
.philosophy ul.list1 li:after,.standard ul.list1 li:after,.testing ul.list1 li:after,.facility-over ul.list1 li:after{background:none;content:"";width:8px;height:8px;background-color:var(--colorcb);border-radius:50%;left:0;top:13px;}
.philosophy ul.list1 li,.standard ul.list1 li{padding-left:3rem;font-weight:normal;}
.standard .wrap-content.quality-cont{padding-left:0;}
.behind-the-scene.standard{background-color:var(--colorf6);padding-block:10rem 11rem;}
.standard ul.list1 li{margin-bottom:1rem;}
.standard .btn_hovefct{font:var(--font21);font-weight:normal;align-items:center;padding:1.4rem 2.5rem 1.6rem;}
.testing ul.list1 li{margin-bottom: 1rem; font-weight: normal; padding-inline: 3rem 0;}
.testing .wrap-content h4{font:var(--font24);color:var(--colore72);margin-block:0rem 3rem;font-weight:bold;}
.testing .quality-two{margin:7rem 0 0 0;}
.testing .wrap-content.quality-cont:before{display:none;}
.testing .wrap-content h4.bor-bottom{color:var(--color94);}
.testing .wrap-content.quality-cont{padding-left:10rem;}
.testing .wrap-content.quality-cont p{margin-bottom:1rem;}
.testing ul.list1{margin-bottom:3rem;}
.testing .quality-two,.testing .quality-two figure{height:100%;}
.testing .quality-two img{height:100%;object-fit:cover;}
.testing .quality-two .quality-img{height:100%;}
.testing ul.list1:last-child{margin-bottom:0;}
.testing-fac-grp{display:grid;grid-template-columns:repeat(3,1fr);gap: 0 9rem;}
.wrap-content.testing-fac{margin:7rem 0 0 0;}
.behind-the-scene.promise-page{padding-block:10rem 13rem;background-color:var(--color_blue);}
.promise-page.behind-the-scene h2,
.promise-page.behind-the-scene p{color:var(--color_white);}
.promise-page.behind-the-scene ul.list1 li:after{background:none;content:"";width:8px;height:8px;background-color:var(--colorcb);border-radius:50%;left:0;top:13px;}
.promise-page .wrap-content.quality-cont{padding-left:0;}
.promise-page .wrap-content.quality-cont ul.list1 li{display: inline-block; vertical-align: top; width: 49%; color: var(--color_white); font-weight: normal; margin-bottom: 1rem;}
.behind-the-scene.promise-page .behindscene.panel_head{padding-right:10rem;}
.promise-bg{background-color:var(--colorf6);padding: 4.2rem 14rem 9rem 6rem;}
.behind-the-scene.promise-page .promise-bg p{color: var(--colore52); font-style: italic; font-weight: normal;}
.promise-bg figure{margin-bottom:3rem;}
.behind-the-scene.promise-page .promise-bg p span{font-weight:600;font-style: normal;}
.promise-page .quality-one{margin-bottom:0;}
.behind-the-scene.testing{padding-block:10rem 11rem;}
.behind-the-scene.quality-page{padding-block:5rem 12rem;}
.philosophy ul.list1 li{margin-bottom:1rem;}
.promise-page .wrap-content.quality-cont ul.list1{margin-bottom:2rem;}
.quality-page .quality-one .behindscene.panel_head{padding-right:14rem;}
.facility-over .wrap-content.quality-cont:before{display:none;}
.facility-over .wrap-content.quality-cont{padding-left: 0;padding-right: 19rem;margin-bottom: 1.5rem;}
.facility-over .wrap-content.quality-cont ul.list1 li{font-weight:normal;padding-inline: 2rem 0;}
.facility-over .wrap-content.quality-cont p{color:var(--colore72);font: var(--font24);}
.behind-the-scene.facility-over .quality-one{margin:5rem 0 0 0;}
.promise-bg p strong{display:block;font-weight: 600;}
.facility-over .quality-one{grid-template-columns:repeat(2,50% 50%);}
.facility-grp{margin:6rem 0 0 0;}
.facility-grp p{margin-bottom:0rem;}
.phil-ttl{margin-bottom:5rem;}
.phil-ttl p{color:var(--color_white);}
.philosophy .behindscene h4{font:var(--font30);font-weight:bold;color:var(--color_white);margin:2rem 0 3rem;}
.phil-content{margin:10rem 0 3rem 0;}
.phil-list p{color:var(--color_white);}
.industry-img{margin:7rem 0 0 0;}
.behind-the-scene.plant{padding-block:0 12rem;position: relative;}
.plant-img{margin-top:-3rem;margin-bottom: 5rem;}
.behind-the-scene.plant:before{content:"";position:absolute;background-color:var(--color94);width:100%;height:29rem;z-index:-1;}
.plant h4{font:var(--font30);font-weight:bold;margin-bottom:3rem;color:var(--color94);}
.behind-the-scene.plant ul.list1 li{position:relative;margin-bottom:1rem;padding-inline:3rem 0;font-weight:normal;}
.behind-the-scene.plant ul.list1 li:after{position:absolute;background:none;content:"";width:8px;height:8px;background-color:var(--colorcb);border-radius:50%;left:0;top:13px;}
.plant .quality-two .quality-cont{padding-left:10rem;}
.plant .quality-two .quality-cont h4{color:var(--colore72);margin-bottom:2rem;}
.plant .quality-two .quality-cont ul.list1{margin-bottom:3rem;}
.straightning{margin:5rem 0 0 0;}
.plant .quality-two .quality-cont:before{display:none;}
.plant .quality-two .behindscene,.plant .quality-two .behindscene figure{height:100%;}
.plant .quality-two .behindscene figure img{height:100%;object-fit:cover;}
.factory-grp h4{font:var(--font30);font-weight:bold;margin-bottom:3rem;color:var(--color94);}
.factory-grp{display:grid;grid-template-columns:repeat(2,46% 46%);gap:0 10rem;
    /* border-bottom:1px solid #0000002a;padding-bottom:4.4rem; */
    margin:5rem 0 0rem 0;}
.behind-the-scene.quality-page.digital{background-color:var(--color_blue);padding-block:11rem 12rem;}
.quality-page.digital .wrap-content p,.quality-page.digital h2{color:var(--color_white);}
.behind-the-scene.quality-page.digital .quality-one{margin:0;}
.behind-the-scene.precision .factory-grp{gap:0 12.7rem;grid-template-columns: repeat(2, 49% 42%);margin: 7rem 0 7rem 0;}
.behind-the-scene.precision .factory-grp .factory-list figure{margin-bottom:5rem;}
.behind-the-scene.precision .factory-grp .factory-list p strong{display:block;}
.behind-the-scene.precision .factory-grp .factory-list p{font: var(--font24); font-style: italic; font-weight: normal;}
.precision .factory-list .btn_hovefct2{margin-left:1rem;}
.visit-grp .btn_hovefct{margin:5rem 0 0 0;}
.locations h4{font:var(--font24);font-weight:bold;margin-bottom:2.5rem;color:var(--colore72);}
.locations ul.list1{margin-bottom:0;}
.precision p.mg_b{padding-right:8rem;}
.steel1 .quality-one .behindscene.panel_head{order:2;padding-right:0;padding-left:10rem;}
.steel1 .quality-one .behindscene.quality-img{order:1;}
.steel1.behind-the-scene h2 span{display:inline;}
.steel1 .wrap-content.quality-cont:before{height:100%;}
.steel-btn{display:flex;gap:0 1rem;margin:3rem 0 0 0;}
.steel2 .locations{margin:5rem 0 0 0;}
.steel-btn .btn_hovefct img{margin-right:1rem;}
.products_section.steel3{background-color:var(--color94);}
.products_section.steel3 h2{color:var(--color_white);margin-bottom:3rem;}
.steel-ttl{margin-bottom:7rem;}
.products_section.steel3 h2,.products_section.steel3 p,.products_section.steel3 .product_cnt h4,.products_section.steel3 .product_cnt p{color:var(--color_white);}
.products_section.steel3 .product_cnt{padding-right:17rem;}
.product_cnt .btn_hovefct{ margin-top: 1rem;}
.product_cnt .btn_hovefct:hover{  color: var(--color_blue);}
.product_cnt .btn_hovefct::before{ background-color: #fff;}
.products_section.steel3 .product_list{align-items:center;}
.behind-the-scene.philosophy.steel4{background-color:var(--colorf6);}
.products_section.steel3 .product_list{border-bottom:1px solid #FFFFFF3a;}
.products_section.steel3 .product_list:last-child{ border-bottom: 0; margin-bottom: 0; padding-bottom: 0;}
.behind-the-scene.philosophy.steel4 h2{color:var(--colore72);}
.behind-the-scene.philosophy.steel4 .quality-one h4{color:var(--color94);}
.behind-the-scene.philosophy.steel4 .quality-one ul li{color:var(--colore52);}
.quality-page.steel1 .quality-one{grid-template-columns:repeat(2,49% 50%);margin-bottom:0;}
.standard.steel2 .mg_b{color:var(--colore72);}
.standard.steel2 .panel_head{padding-right:9rem;}
.standard.steel2 .quality-cont .list1 li{margin-bottom:2rem;}
.quality_trust{ background-color: var(--white);}
.quality-one ul{ margin-bottom: 0;}
.behindscene strong{ font-weight: 700;}
.quality_trust .quality-two{ gap: 10rem; grid-template-columns:  50% 42%}
.quality_trust .quality_trust_contnt { max-width: 100%; padding-right: 1rem;}
.quality_cnt h4{ font: var(--font24); color: var(--color94); margin-block:4rem 2rem;}
.quality_cnt{ max-width: 90%;}
.quality_cnt .steel_grades_btns{display: flex; gap: 1rem;margin-top: 3rem;}
.facility-over.behind-the-scene h2{font-weight:bold;}
.facility-over strong, .facility-over h2, .philosophy h2, .philosophy strong, .plant strong, .standard.factory-location strong, .standard.factory-location h2, .quality-page.digital strong, .quality-page.digital h2, .precision strong, .precision h2{font-weight:bold;}
.behind-the-scene.philosophy .quality-one{padding-top:0;}
.behind-the-scene.philosophy .quality-one .list1 li{margin-bottom:2rem;}
.behind-the-scene.philosophy .behindscene.quality-img,
.behind-the-scene.philosophy .behindscene.quality-img figure{height:100%;}
.behind-the-scene.philosophy .behindscene.quality-img figure img{height:100%;object-fit:cover;}
.philosophy .phil-content .wrap-content.quality-cont{padding-right:0;}
.behind-the-scene.plant ul.list1{margin-bottom:7rem;}
.bread_crumb.comming-soon{padding:17rem 0 0;}
.press-media.about_aammor_other_text .press-grid{gap:8rem;align-items: flex-end;}
.press-media.about_aammor_other_text{margin-bottom:0;padding-bottom:8rem;}
.press-media.about_aammor_other_text.certificate .press-grid{grid-template-columns:repeat(4,1fr);gap:3rem;align-items: flex-start;}
.certificate .press-pdf li p{font:var(--font16);font-weight:400;padding: 1rem 0 0;margin-bottom: 0;font-weight: 600;}
.certificate .press-pdf li{background-color:#ebebebbf;padding:2rem;margin-bottom:2rem;}
.certificate .press-pdf li a{border: none; margin: 0; padding: 0; display: block; padding: 1rem 0;}
.certificate .press-pdf li{position: relative;}
.certificate .press-pdf li a{position:absolute;top:0;left:0;right:0;bottom:0;}
.certificate .press-pdf{grid-template-columns:repeat(4,1fr);gap:3rem;display:grid;}
.certificate .press-pdf li{margin:0;}
.certificate{padding:6rem 0 8rem;}
.disclaimer{padding:1rem  0 8rem;}
.disclaimer .panel_head{padding-bottom:3rem;}
.disclaimer .aamor_about_content h5{margin-bottom:1rem;}
.factory-list .locations{ padding-top: 3rem;}
.steel_grades_product .product_img{ display: none;}
.steel_grades_product .product_list{ display: flex;}
.steel_grades_product .product_cnt{ position: relative; width: 100%;}
.steel_grades_product .product_cnt .product_head{display: flex; align-items: center; gap: 2rem; margin-bottom: 2rem;}
.products_section.steel3 .product_cnt .product_head h4{margin-bottom: 0;}
.video_section video { object-fit: cover; height: 100%; }
.video_section { position: relative; }
.video-control { position: absolute; bottom: 15px; right: 15px; z-index: 10; background: rgba(0, 0, 0, 0.6); color: #fff; border: none; width: 42px; height: 42px; 
    border-radius: 50%; font-size: 18px; cursor: pointer; }
.video-control:hover { background: rgba(0, 0, 0, 0.8); }
#products_section .product_cnt a{ margin-top: 1.5rem;}
#products_section .product_cnt a:hover{ background-color: var(--color94); color:#fff;}
.quality-cont .primary_btn{margin-top: 1rem;}
.quality-cont .primary_btn:hover{color: var(--color_blue); background-color: var(--color_white);}
@media(max-width:1649px){
    .quality-page .quality-one .behindscene.panel_head {
        padding-right: 12rem;
    }
    .wrap-content p{
        line-height: 1.6;
    }
}
/* quality css ends here */

/* popup css starts here */
.custom-modal{position:fixed;overflow:auto;top:0;right:0;bottom:0;left:0;background:rgb(18 18 18 / 90%);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:30px;z-index:999;}
.custom-modal-dialog{max-width:620px;width:100%;border-radius:0px;position:relative;}
.custom-modal-content{background:#ffffff;padding:4rem 2rem;border-radius:1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;}
.close-modal{position:absolute;top:-10px;right:-10px;width:30px;height:30px;background:#ffffff;opacity:1;color:#ffffff;border-radius:100%;z-index:9;box-shadow:0px 0px 30px 0px rgb(0 0 0 / 8%);padding:0;text-align:center;line-height:30px;cursor:pointer;border:2px solid #E2E2E2;}
.custom-modal{opacity:0;visibility:hidden;}
body.modal-open .custom-modal{opacity:1;visibility:visible;}
.custom-modal .custom-modal-dialog{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);}
body.modal-open .custom-modal .custom-modal-dialog{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.custom-modal,body .custom-modal,body.modal-open .custom-modal .custom-modal-dialog,body .custom-modal .custom-modal-dialog{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.custom-modal-inner label{font:var(--font16);max-width:100%;color:var(--colore52);font-weight:300;}
.custom-modal-inner blockquote{font:var(--font36);margin-block:0rem 3rem;color:var(--colore72);}
.custom-modal-inner .con-form form.con-form-field{margin:3rem 0rem 0 0;}
.custom-modal-inner .con-form-field .submit-btn{margin-top:3rem;}
.input-group.label-content{padding:2rem 0 0;}
.input-group.label-content a{margin-top: 0;}
.input-group.label-content label{    font: var(--font18);
    font-weight: normal;
    display: inline-block;
    color: var(--colore52);}
.input-group.label-content input[type="checkbox"]{margin-right:1rem;}
.blog-text .date{font:var(--font16);color:var(--colore52);font-weight:normal;line-height:normal;}
.blog-text h3{font:var(--font21);color:var(--colore52);margin:1rem 0;font-weight:600;}
.blog-text{padding:2rem;}
.blog_panel{position:relative;margin-bottom: 1rem;}
.blog_panel > a.blog_link{position:absolute;top:0;left:0;right:0;bottom:0;}
.blogs{padding:6rem 0 8rem;}
.blog_panel:hover .blog-text h3{color: var(--color94);}
.happening_panel .blog_title {
    color: var(--colore52);
    letter-spacing: 0.35px;
    font: var(--font36);
    text-align: left;
    margin-bottom: 3rem;
    font-weight: 700;
}

.blog_maintable {
     width: 100%;
    border-collapse: collapse;
    margin-bottom: 2rem;
}
.blog_maintable  th,
.blog_maintable  td {
    border: 1px solid rgba(0, 0, 0, 0.22);
    padding: 1rem;
    text-align: left;
    font: var(--font21);
    color: var(--colore52);
}
.blog_maintable  td{
    font-weight: var(--font_medium);
}
.blog_maintable  th {
    font-weight: var(--font_600);
    text-transform: uppercase;
}
.blog_link a{display: inline;color: var(--color94);  font: var(--font21); font-weight: var(--font_medium);}
.home_happening-text {
    padding: 3rem 0;
}
.home_press {
    padding-left: 6rem;
}
.home_media .date {
    font: var(--font16);
    color: var(--colore52);
    font-weight: normal;
    line-height: normal;
    padding-bottom: 1rem;
}
.home_media p {
    font: var(--font18);
    font-weight: 500;
}
.home_media {
    border-bottom: 1px solid #e0e0e0;
    margin-bottom: 2rem;
    position: relative;
}
.home_press h2 {
    color: var(--colore52);
    letter-spacing: 0.35px;
    font: var(--font24);
    text-align: left;
    margin-bottom: 3rem;
    font-weight: 600;
}
.home_media:hover p{
    color: var(--color94);
}
.custom-modal-inner label a {
    display: inline-block;
}
.custom-modal-inner .con-form-field textarea.form-control {
    height: 100px;
}
.custom-modal-inner label a:hover{
    color: var(--color94);
}
/* popup css starts here */

@media only screen and (max-width:1399px){
.product-d1 .pro-dleft {
padding-right: 6rem;
}
.pro-dleft .blue_bg {
padding: 3.3rem 4.7rem 4.5rem 5rem;
}
.pro-dleft .pdf-icon {
margin-block:5rem;
}
.facility-over .wrap-content.quality-cont { padding-right: 6rem; }
.plant .quality-two .quality-cont {
    padding-left: 5rem;
}    
.quality-page .quality-one .behindscene.panel_head { padding-right: 4rem; }
.behind-the-scene.precision .factory-grp { gap: 0 4.7rem; grid-template-columns: repeat(2, 54% 42%); }
.standard.steel2 .panel_head {
    padding-right: 0;
}
.quality-page .quality-one .behindscene.panel_head {
    padding-right: 5rem;
    padding-left: 0rem;
}
.product_list{gap: 4rem;}
.quality-page.steel1 .quality-one { grid-template-columns: repeat(1, 1fr); margin: 0; padding: 0; }
.behind-the-scene.precision .factory-grp{gap: 0 8rem;}
.footer-menu{gap: 0 6rem;}
.event-wrap{ grid-template-columns: repeat(1, 29% 63%); gap: 0 5rem; }
.con-grid1 { gap: 6rem; }
.contact-inox{ padding-bottom: 10rem;}
.con-grid1 { grid-template-columns: repeat(1, 1fr); }
.contact-inox { padding-bottom: 4rem; }
 .home_page_event{    padding-block: 6rem 6rem;}


    }

    @media only screen and (max-width: 1199px) {
    .pro-dleft .blue_bg {
        padding: 2.3rem 2.7rem 3.5rem 
    }
    .pro-dleft .pdf-icon {
margin-block:3rem;
}
.thumbnails {
    gap: 17px;
}
.thumbnails img {
    width: 100px;
    height: 100px;
}
.behaind-sec .behing-text {
    padding-right: 0;
}
.quality-two .behindscene.quality-cont {
    padding: 0 3rem 0 6rem;
}
.behind-the-scene.quality-page {
    padding-block: 5rem 8rem;
}
.testing .wrap-content.quality-cont {
    padding-left: 5rem;
}
.behind-the-scene.promise-page .behindscene.panel_head {
    padding-right: 3rem;
}
.quality_trust .quality-two {
    gap: 6rem;
}

}
@media only screen and (max-width: 991px) {
.product-d1 .behindscene { margin-bottom: 3rem; }
.product-d1 .pro-dleft { padding-right: 0; padding-bottom: 5rem; }
section.behind-the-scene { padding-block: 5rem; }
section.behind-the-scene.behaind-sec {
    padding-block: 5rem;
}
.behindscene-grid { display: grid; grid-template-columns: repeat(1, 1fr); gap: 2rem; }
.behaind-sec .behindimage-space figure {
    height: 100%;
}
.behaind-sec h4 a {
    margin-left: 0;
}
.behaind-sec .behing-text .wrap-content {
    padding-left: 2.3rem;
}
.promise-bg { padding: 4.2rem 3rem 5rem 4rem; }
.facility-over .wrap-content.quality-cont {
    padding-right: 0;
}
.facility-over .quality-one {
    grid-template-columns: repeat(1, 1fr);
}
.philosophy .wrap-content.quality-cont {
    padding: 0;
}
.quality-one {
    grid-template-columns: repeat(1, 1fr);
}
.behind-the-scene.philosophy {
    padding-block: 4rem;
}
.phil-content {
    margin: 0rem 0 3rem 0;
}
.behind-the-scene.plant:before{
    height: 14rem;
}
.behind-the-scene.facility-over .quality-one {
    margin: 0rem;
}
.philosophy ul.list1 li:after, .standard ul.list1 li:after, .testing ul.list1 li:after, .facility-over ul.list1 li:after{ top: 0.9rem;}
.facility-grp {
    margin: 2rem 0 0 0;
}
.quality-two {
    display: block;
}
.plant .quality-two .quality-cont {
        padding:3rem 0 0;
    }
.behind-the-scene.plant {
    padding-block: 0 4rem;
}
.behind-the-scene.standard {
    padding-block: 5rem;
}
.factory-grp{ display: block;}
.factory-grp .factory-list:last-child{ padding-top: 4rem;}
.behind-the-scene.quality-page.digital { padding-block: 4rem; }
.behind-the-scene.quality-page .behindscene.quality-img{ padding-top: 0rem;}
.digital .quality-one{ padding: 0;}
.quality-page .quality-one .behindscene.panel_head { padding:0rem 0; }
.precision p.mg_b {
    padding-right: 0;
}
.behind-the-scene.precision .factory-grp {
    margin: 4rem 0;
}
.behind-the-scene.plant ul.list1 {
    margin-bottom: 4rem;
}
.behind-the-scene.quality-page {
    padding-block: 5rem;
}
.steel-btn {  flex-wrap: wrap; gap: 1rem; }
.steel-btn a img{ max-width: 1.8rem;}
.steel-ttl {
    margin-bottom: 3rem;
}
.products_section.steel3 .product_cnt {
    padding-right: 0;
}
.quality_trust .quality_trust_contnt{ padding: 2rem 0 0;}
.behind-the-scene.philosophy .quality-one{ padding-bottom: 0;}
.quality_cnt { max-width: 100%; }
.quality-img figure{ margin-top: 3rem;}
.precision_Bx.quality-img figure{ margin-top: 0rem;}

.centerless_gid .quality-img figure{ margin-top: 0rem;}
.behind-the-scene.philosophy .behindscene.quality-img figure {height: auto;}
.behind-the-scene.philosophy .behindscene.quality-img figure img { height: auto; margin-bottom: 1rem; }
.quality-one { margin-bottom: 5rem; }
.quality-two .behindscene.quality-cont { padding: 2rem 0 0; }
.behind-the-scene.testing { padding-block: 5rem; }
.testing .wrap-content.quality-cont { padding: 2rem 0 0; }
.testing .quality-two { margin: 5rem 0 0 0; }
.wrap-content.testing-fac { margin: 4rem 0 0 0; }
.testing-fac-grp { display: grid; grid-template-columns: repeat(1, 1fr); gap: 4rem; }
.behind-the-scene.promise-page { padding-block: 5rem; }
.wrap-content ol.number_list { padding: 2rem 0 3rem 3rem; }
.promise-bg{ margin-top: 2rem;}
.behind-the-scene.promise-page .behindscene.panel_head { padding-right: 0; }
.straightning { margin: 3rem 0 0 0; }
.behind-text2 { margin-top: 3rem; }
.con-title { padding-bottom: 2rem; }
.contact-us { padding-bottom: 6rem; }
.newsevent-wrap h2{margin-block: 0rem 3rem;}
.event-content{ padding-top: 2rem;}
.event-wrap { grid-template-columns: repeat(1, 1fr);}
section.newsevent { padding-block: 5rem; }
section.newsevent.upcoming-ev{padding-block: 5rem;}
.newsevent.moment-matters{padding-block: 5rem; margin-bottom: 5rem;}
.newsevent.moment-matters .event-sec.upcoming-event{grid-template-columns: repeat(2, 1fr);}
.newsevent.moment-matters .event-sec.upcoming-event { gap: 4rem 3rem; display: grid; grid-template-columns: repeat(2, 1fr); }
.home_page_event .event-sec.upcoming-event{gap: 4rem 3rem; grid-template-columns: repeat(2, 1fr);}
.newsevent.moment-matters .event-content{ padding: 1.5rem 0rem 0rem 0rem;}
.press-grid { display: grid; grid-template-columns: repeat(1, 1fr); gap: 1rem; }
.press-right { padding: 4rem; }
.press-media { margin-bottom: 5rem; }
.upcoming-ev .newsevent-wrap h2{ margin-block: 0rem 3rem;}
.event-sec{gap: 3rem 0;}
.event-wrap{ padding-top: 0rem;}
.newsevent-wrap { margin-top: 4rem; }
.blog_panel { margin-bottom: 2rem; }
.blogs { padding: 5rem 0; }
.blogs .col-lg-4:last-child .blog_panel{margin-bottom:0rem;}
.blogs .col-lg-4:last-child .blog-text{padding: 2rem 2rem 0;}
.swiper-backface-hidden .swiper-slide.swiper-slide-thumb-active{border: 1px solid #152460;}
.pro-specification li { grid-template-columns: repeat(2, 33% 67%); }
.pro-specification li p{  padding-inline: 0 2rem;}
.pro-specification{padding: 5rem;}
.disclaimer { padding: 5rem 0; }
.aamor_about_content p{ margin-bottom: 2rem;}
.disclaimer { padding: 4rem 0; }
.disclaimer .aamor_about_content h5{ margin: 3rem 0 1rem;}
/* .wrap-content{ padding-top: 3rem;} */
.wrap-content.quality-cont:before{ height: 185px;}
.behind-the-scene.precision .factory-grp .factory-list figure { margin-bottom: 3rem; }
.plant-img { margin-top: 0rem; margin-bottom: 3rem; }
.phil-ttl { margin-bottom: 2rem; }
.h_precision{ padding-top: 3rem;}
.steel_grades_product .product_cnt a{position: relative; top: 0;}
.home_page_event{padding-block: 4rem 4rem;}
}


@media only screen and (max-width: 767px) {
    .breadcrumb_list{padding-block:1.5rem 1.5rem;}
    .about_who_we_are2{padding-block:2rem;}
}

@media only screen and (max-width: 599px) {
.home_page_event .event-sec.upcoming-event{ grid-template-columns: repeat(1, 1fr);}
.thumbnails img { width: 57px; height: 57px; }
.pro-specification { background: var(--colorf6); padding: 2.8rem 2.1rem 3.7rem 1.9rem; margin-top: 4rem; }
.pro-specification li { grid-template-columns: 100%; }
.pro-specification li p strong{ padding-bottom: 1rem; display: block; }
.pro-specification h4 { margin-block: 0 3rem; }
section.behind-the-scene { padding-block: 4rem; }
.pro-specification li p { padding-inline: 0; }
.wrap-content.quality-cont { padding-left: 2.3rem; margin-bottom: 2rem; }
.quality-page .quality-one .behindscene.panel_head{ padding-bottom: 0;}
.quality-img figure { margin-top: 0; }  
.wrap-content ol.number_list { column-count: 1; }
.testing ul.list1 li { padding-inline: 2rem 0; }
.philosophy ul.list1 li, .standard ul.list1 li{ padding-left: 2rem;}
.plant-img{ margin-top: 0; margin-bottom: 3rem;}
.behind-the-scene.plant:before { height: 7rem; }
.plant .quality-two .quality-cont{ margin-bottom: 0;}
.phil-ttl { margin-bottom: 3rem; }
.behind-the-scene.plant ul.list1 li{ padding-inline: 2rem 0;}
.behind-the-scene.plant ul.list1 li:after{top: 8px;}
.factory-grp h4{margin-bottom: 1rem;}
.behind-the-scene h2{margin-block: 0rem 2rem;}
.inner_about .mid_content p { margin-bottom: 0rem; }
.normal_link img { max-width: 3rem; display: block; margin-bottom: 1rem; }
.normal_link{ display: block;}
.our_founder h5{ padding-top: 0;}
.behind-the-scene.standard { padding-block: 4rem; }
.newsevent.moment-matters .event-sec.upcoming-event{ grid-template-columns: repeat(1, 1fr);}
.press-right { padding: 2rem; }
.newsevent.moment-matters { padding-block: 4rem; margin-bottom: 4rem; }
.press-media h5{margin-bottom: 3rem;}
.press-right { padding: 3rem;}
.press-right h3{margin-block: 0rem 2rem;}
section.newsevent.upcoming-ev { padding-block: 4rem; }
section.newsevent { padding-block: 4rem; }
.blogs { padding: 4rem 0; }
.pro-specification li { grid-template-columns: repeat(1, 1fr); }
.pro-specification{padding: 3rem;}
}
.disclaimer {
    padding: 5rem 0 8rem;
}
@media(max-width:991px){
    .behind-the-scene.facility-over .quality-one {
        margin: 5rem 0 0 0;
    }
    .home_press {
        padding-left: 0;
    }
}
@media(max-width:767px){
    .behind-the-scene.facility-over .quality-one {
        margin: 4rem 0 0 0;
    }
    .behind-the-scene.quality-page {
        padding-block: 3rem;
    }
    .steel_grades_product .product_cnt .product_head {
        flex-direction: column;
        align-items: flex-start;
    }
    .austenitic-grid {
        grid-template-columns: repeat(1, 100%);
        gap: 3rem;
    }
    section.behind-the-scene {
        padding-block: 3rem;
    }
    .austenitic .austenitic-grid {
        padding-top: 3rem;
    }
    .austenitic .wrap-content.aus-para p {
        padding-right: 2rem;
    }
    .contact-sec1 {
        padding-block: 3rem 3rem;
    }
    .disclaimer {
        padding: 3rem 0 4rem;
    }
}

@media(max-width:575px){
    .blogs {
        padding: 2rem 0;
    }
    .happening_panel .blog_title {
        line-height: 1.4;
    }
}





