.navbar{--bs-navbar-toggler-icon-bg: url('vector.png');}
.barlow-semi-condensed-medium{font-family:"Barlow Semi Condensed", sans-serif;font-weight:500;font-style:normal;}
.barlow-semibold{font-family:"Barlow", sans-serif;font-weight:600;font-style:normal;}
.barlow-bold{font-family:"Barlow", sans-serif;font-weight:700;font-style:normal;}
.inter-uniquifier{font-family:"Inter", sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"slnt" 0;}
.krub-semibold{font-family:"Krub", sans-serif;font-weight:600;font-style:normal;}
body{margin: 0;padding: 0;box-sizing: border-box;background-color: #DFEFFF !important;}
p{text-align:justify;text-transform:inherit !important;}
.card-img-top1{width:100%;}

/* header-section-css-start */
.top-navbar{background:#1C178B;}
.navbar-block{display:flex;justify-content:flex-end;}
.blc1{display:flex;margin: 8px 0;color: #fff;}
.blc2{display:flex;margin: 8px 0;}
.blc3{display:flex;margin: 8px 0;}
.block3{margin-right:20px;}
.navbar-expand-lg .navbar-collapse{justify-content:flex-end;}
.flex{display:flex;margin-bottom:0;justify-content:flex-start;}
li{list-style: none;}
.tp-call{color: #fff;text-decoration:none;padding-left:10px;padding-right:10px;font-family: "Barlow", sans-serif;font-weight: 600;}
.tp-mail{color: #fff;text-decoration:none;padding-left: 10px;font-family: "Barlow", sans-serif;font-weight: 600;}
.tp-loc{color: #fff;text-decoration:none;padding-left: 10px;font-family: "Barlow", sans-serif;font-weight: 600;}
.bg-body-tertiary{background-color: #fff !important;}
.nav-link:focus, .nav-link:hover{color:#1C178B !important;}
a.nav-link{color:#1C178B;font-family: "Barlow Semi Condensed", sans-serif;font-size:24px;margin:0 20px;font-weight:500;}
/* header-section-css-end */

/* home-page-css-start */
.home-banner-sec{padding:200px 0;background-size:cover;background-position:center;background-repeat:no-repeat;}
.product-summary-sec-inner{max-width:1200px;margin:0 auto;}
.prdct-left{width:50%;}
.prdct-right{width:50%;padding-left: 43px;}
.product-summary-section{padding:30px 20px;position:relative;}
.home-card{background:rgba(128, 128, 128, 0.12) ;box-shadow:none;padding: 20px;border-radius: 20px;}
.pr-image{position:absolute;right:0;top:-15%;}
.pr-image1{position:absolute;left:-14%;top:35%;z-index:-1;}
.prduct-left{margin:0 auto;max-width:470px;}
.prdct-content p{font-family: "Barlow Semi Condensed", sans-serif;font-size:22px;text-transform:capitalize;line-height:2;}
.prdct-heading h2{color:#1C178B;font-family:'Barlow';font-weight:600;}
.prdct-button a{background:transparent;border:2px solid #01C4F4;border-radius:100px;
padding:15px 70px;color:#1C178B;font-size:20px;font-family:'Barlow';line-height:1;}
.prdct-button{margin-top:50px;}
.product-summary-inner.flex{display:flex;align-items:center;}
.about-us-section{text-align: center;padding: 50px 20px;position: relative;overflow: hidden;}
.about-us-sec-inner{max-width:1200px;margin:0 auto;}
.about-us-content p{font-family: "Barlow Semi Condensed", sans-serif;text-align:center;font-size:22px;text-transform:capitalize;line-height:2;}
.about-us-heading h2{color:#1C178B;font-family:'Barlow';font-weight:600;}
.au-image{position:absolute;right:-10%;top:0%;z-index: 2;}

.do-sec-inner{max-width:1200px;margin:0 auto;}
.do-left{width:50%;padding-right: 43px;}
.do-right{width:50%;padding-left: 43px;}
.do-section{padding:40px 20px;}
.do-content p{font-family: "Barlow Semi Condensed", sans-serif;font-size:22px;text-transform:capitalize;line-height:2;}
.do-heading h2{color:#1C178B;font-family:'Barlow';font-weight:600;font-size:28px;}
.do-button a{background:transparent;border:2px solid #01C4F4;border-radius:100px;
padding:15px 70px;color:#1C178B;font-size:20px;font-family:'Barlow';line-height:1;}
.do-button{margin-top:50px;}
.do-image{text-align:center;}

.os-image{position:absolute;left:-10%;top:-20%;}
.our-services-sec-inner{max-width:1200px;margin:0 auto;}
.our-services-left{width:50%;padding-right: 43px;}
.our-services{width:50%;padding-left: 43px;}
.our-services-section{padding:60px 20px;position:relative;}
.our-services-content p{font-family: "Barlow Semi Condensed", sans-serif;font-size:22px;text-transform:capitalize;line-height:2;}
.our-services-heading h2{color:#1C178B;font-family:'Barlow';font-weight:600;}
.our-services-inner.flex{display:flex;align-items:center;justify-content:center;}
.our-services-content{max-width:480px;}
.contact-section{padding:50px 50px;background-position:center center;background-size:cover;background-repeat:no-repeat;}
.contact-sec-inner{border-radius:50px;padding:40px;background:rgba(255, 255, 255, 0.8);}
.contact-left{width:50%;padding-right:50px;}
.contact-right{width:50%;padding-left:50px;}
.contact-form-heading h4{color:#000;font-weight:600;font-size:28px;font-family: "Barlow Semi Condensed", sans-serif;}
.contact-inner.flex{display:flex;align-items:flex-end;}
.mail-box-inner.flex{display:flex;align-items:center;}
.mail-content h4{color:#000;font-size:24px;margin-bottom:0px;font-family: "Barlow Semi Condensed", sans-serif;}
.mail-content p{font-size:20px;margin-bottom:0;}
.mail-left{padding-right:10px;}
.mail-right{padding-left:10px;}
.mail-image img{height:60px;width:60px;}
.call-box-inner.flex{display:flex;align-items:flex-start;}
.call-content h4{color:#000;font-size:24px;margin-bottom:0px;font-family: "Barlow Semi Condensed", sans-serif;}
.call-content p{font-size:20px;margin-bottom:0;}
.call-left{padding-right:10px;}
.call-right{padding-left:10px;}
.call-image img{height:60px;width:60px;}
.call-box{margin-top:40px;}
.time-box-inner.flex{display:flex;align-items:center;}
.time-content p{font-size:20px;margin-bottom:0;}
.time-left{padding-right:10px;}
.time-right{padding-left:10px;}
.time-image img{height:60px;width:60px;}
.time-box{margin-top:40px;}
.btn.btn-primary.btn-block.mb-4{width:40%;}
.about-us-cont p{font-family: "Barlow Semi Condensed", sans-serif;text-transform:capitalize;font-size:24px;}
/* home-page-css-end */

/* about Page Css Start */
.about-left{position:relative;}
.abt-img{position:absolute;top: 48%;left: -22%;}
.about-sec-inner{max-width:1200px;margin:0 auto;}
.about-info{max-width:550px;}
.about-left{width:50%;}
.about-right{width:50%;}
.about-sec{padding:93px 20px;box-shadow: inset 0px -5px 15px rgba(0, 0, 0, 0.15), inset 0px 5px 15px rgba(0, 0, 0, 0.15);}
.about-image{display:flex;justify-content:center;}
.about-content p{font-family: "Barlow Semi Condensed", sans-serif;font-size:22px;text-transform:capitalize;line-height:2;}
.about-heading h2{color:#1C178B;font-family:'Barlow';font-weight:600;}
.about-para p{font-family: "Barlow Semi Condensed", sans-serif;text-transform:capitalize;font-size:22px;line-height:2;}
.about-para{padding-top:50px;max-width: 1120px;margin: 0 auto;}
.mv-img {right:0;top:-28%;position:absolute;}
.mission-vision-sec-inner{max-width:1120px;margin:0 auto;}
.mission-vision-content p{font-family: "Barlow Semi Condensed", sans-serif;font-size:22px;text-transform:capitalize;line-height:2;}
.mission-vision-heading h2{color:#1C178B;font-family:'Barlow';font-weight:600;}
.mission-vision-section{padding:50px 0;background-color:#fff;position:relative;box-shadow: inset 0px -5px 15px rgba(0, 0, 0, 0.15), inset 0px 5px 15px rgba(0, 0, 0, 0.15);}
.services-content p{font-family: "Barlow Semi Condensed", sans-serif;font-size:22px;text-transform:capitalize;line-height:2;}
.services-heading h2{color:#1C178B;font-family:'Barlow';font-weight:600;}
.services-sec-inner{max-width:1120px;margin:0 auto;}
.services-section{padding:50px 0;position:relative;box-shadow:inset 0px -5px 15px rgba(0, 0, 0, 0.15), inset 0px 5px 15px rgba(0, 0, 0, 0.15);}
.srv-img{position:absolute;left:-10%;top:-40%;}
.ach-img{position:absolute;right:0%;bottom:74%;}
.ach-image{position:absolute;bottom:-30%;left:-14%;}
.achievement-section{padding:50px 0;background-color: #fff;position: relative;box-shadow: inset 0px -5px 15px rgba(0, 0, 0, 0.15), inset 0px 5px 15px rgba(0, 0, 0, 0.15);}
.achievement-sec-inner{max-width:1120px;margin:0 auto;}
.achievement-heading h2{color:#1C178B;font-family:'Barlow';font-weight:600;}
.achievement-list ul li+li{margin-top:10px;}
.achievement-list ul li{font-family: "Barlow Semi Condensed", sans-serif;font-size:22px;color:#000;padding-left:15px;line-height: 2;}
.achievement-list ul{padding-left:0;}
.ach-block{display:flex;align-items:baseline;}
/* about Page Css end */


/* products-page-css-start */
.products-section{padding:100px 20px;position: relative;overflow:hidden;}
.prd-image{position:absolute;right:0;    bottom: -20%;}
.prd-image1{position:absolute;left:-12%;top:0;}
.prd-image2{bottom:38%;position:absolute;left:-12%;}
.prd-image3{position:absolute;right:-16%;top:20%;}
.prd-image4 {position:absolute;right:-12%;bottom:0;}
.products-sec-inner{max-width:1100px;margin:0 auto;}
.card{border-radius:23px !important;}
.card-title{text-align:center;}
.card-body{background:#1C178B;border-radius:0 0 20px 20px !important;margin-bottom:0px !important;color:#fff !important;font-family:'Barlow Condensed';}
h5.card-title{font-family: "Barlow Semi Condensed", sans-serif;font-size:25px;}
h5.card-title a{color:#fff;}
.two-col{max-width:70%;margin-top:40px !important;margin:0 auto;display:flex;justify-content: center;}
.col1{margin-left:30px;}
.card-img-top{width:350px;height:467px;padding:20px;}
/* products-page-css-end */

/* Contact Page Css Start */
.cnt-img{position:absolute;right:0;bottom: -20%;}
.cnt-img1{position:absolute;top:30%;left:-35%;}
.cnt-img2{position:absolute;top:-20%;right:0;}
.contact-sec{padding:200px 0;background-size:cover;position: relative;}
.contact-inner{max-width: 1200px;margin: 0 auto;}
.contact-heading{color:#fff;font-size:55px;}
.form-sec-inner{max-width: 1200px;margin: 0 auto;}
.form-left{width:50%;padding-right:53px;position: relative;padding-left: 50px;}
.form-right{width:50%;padding-left:53px;position: relative;}
.form-sec{padding:70px 0;}
.form-heading h4{color:#1C178B;font-family:'Barlow';font-weight:700;font-size:40px;}
.form{margin-top:40px;}
.btn.btn-primary.btn-block.mb-4{font-family: 'Krub';background:#1C178B;border:1px solid #1C178B;padding:15px 20px;font-size:18px;border-radius:10px;}
.form-control{color:#7E7E7E !important;font-family:'Inter';font-weight:700;background-color: #fff !important;}
.form-control:focus{border-color:#fff !important;box-shadow:none !important;}
.cnct-list.flex{padding-left:0;margin-top:30px;}
.cnct-list-left{padding-right:10px;}
.cnct-list-right{padding-left:10px;}
.map-sec{position: relative;}
.call-block {text-decoration: none;color: #000;font-family: "Barlow Semi Condensed", sans-serif;font-size: 22px;}
.cnct-call{ font-weight: 600;color:#000;font-family: "Barlow Semi Condensed", sans-serif;font-size:22px;}
.mail-block {text-decoration: none;color: #000;font-family: "Barlow Semi Condensed", sans-serif;font-size: 22px;}
.cnct-mail{font-weight: 600;color:#000;font-family: "Barlow Semi Condensed", sans-serif;font-size:22px;}
.cnct-loc{font-weight: 600;text-decoration: none;color: #000;font-family: "Barlow Semi Condensed", sans-serif;font-size: 22px;}
.cnct-locn{color:#000;font-family: "Barlow Semi Condensed", sans-serif;font-size:22px;}
iframe{height:665px;width:100%;}
/* Contact Page Css end */

/* footer-section-css-start */
.ftr-sec{display:flex;justify-content:space-between;}
.footer-nav a{font-size:22px;}
.ftr-blc{padding-left:0;display:flex;margin-bottom:3px;}
footer{padding:25px 0;}
.social-links{display:flex;justify-content:center;}
p{font-family: "Barlow Semi Condensed", sans-serif;text-transform:uppercase;color:#000;}
.footer-nav{margin-bottom:10px;}
.fw-bold.mb-4{color:#1C178B !important;font-family:'Barlow' !important;font-size: 26px !important;margin-bottom: 10px !important;}
li.ftr-content{font-family: "Barlow Semi Condensed", sans-serif;color:#000;margin-left:10px;}
.ftr-blc li img{margin-right:10px;line-height: 1.3;}
.ftr-blc li{color:#000;font-family: "Barlow Semi Condensed", sans-serif;line-height: 1.3;}
.ftr-content{width:231px;}
.ftr-head{width:155px;}
.ftr-right{font-size:22px;}
.ftr-left{display:flex;flex-direction:column;justify-content:center;}
.footer-section{background: #fff;}
/* footer-section-css-end */

/* polyamine-css-start */
.title-section{padding:50px;}
.title-inner{max-width:1120px;margin:0 auto;}
.product-title{font-size:50px;font-family:'Barlow';color:#1C178B;text-align:center;}
.dtl-list li {list-style-type: disc;}
.details-sec-inner{max-width:1120px;margin:0 auto;}
.details-left{width:50%;}
.deatils-right{width:50%;}
.deatils-inner{display:flex;margin-bottom:40px;}
.polyamine-image img{height:500px;width:500px;}
.details-para p{font-family: "Barlow Semi Condensed", sans-serif;font-size:25px;text-align:justify;text-transform:capitalize;}
.dtl-heading h4{font-family:'Barlow';color:#1C178B;font-size:28px;}
.dtl-list li{color:#000;font-family: "Barlow Semi Condensed", sans-serif;font-size:24px;text-align:justify;}
thead, tbody, tfoot, tr, td, th{border-width:2px !important;padding:10px;}
table{border:2px solid #000;}
.dtl-table table{width:100%;margin-top:40px;}
thead, tbody, tfoot, tr, td, th {font-family: "Barlow Semi Condensed", sans-serif;color:#000;font-size:24px;}
.details-section{padding-bottom:100px;}
/* polyamine-css-end */


/* media-query-start */
@media(max-width:480px){
h6.text-uppercase.fw-bold.mb-4{text-align:left;}
.ftr-right{margin:0 !important;padding-top:20px;}
.footer-nav{text-align:left !important;}
.blc3 li img{height:30px;width:25px;}
.prdct-content p{line-height:inherit;}
.prdct-button a{padding:15px 30px;}
.about-us-content p{line-height:inherit;}
.do-content p{line-height:inherit;}
.do-button a{padding:15px 30px;}
.our-services-content p{line-height:inherit;}
.about-us-cont p{line-height:inherit;}
.time-content p {text-align:center;}

.ftr-head{width:32% !important;text-align:left !important;}
.ftr-content{width:66% !important;text-align:justify !important;}

.about-content p{line-height:inherit;}
.about-para{padding-top:0;}
.about-para p{line-height:inherit;}
.mission-vision-content p{line-height:inherit;}
.services-content p{line-height:inherit;}
.achievement-list ul li{line-height:inherit;}
.about-sec{padding:40px 20px;}
h5.card-title{line-height:1.2;}

.cnct-list-left{padding-right:0;}
.cnct-list-right{padding-left:0;padding-top:15px;}
.form-heading h4{text-align:center;font-size:25px;}
.form{margin-top:30px;}
.cnct-locn{font-size:18px;}
.mail-block{font-size:18px;}
.call-block{font-size:18px;}
    
.home-banner-sec{padding:60px !important;}
.polyamine-image img{height:auto;width:300px !important;}
.flex{align-items:center;}
.tp-call{padding-left:8px;padding-right:4px;vertical-align:middle;}
.top-bar.flex li{padding-right:30px;}
.navbar-brand img{height:auto;width:150px !important;}
.footer-logo img{height:auto;width:100px !important;}
.card-img-top{height:auto;width:auto;}
.card-body{padding:20px !important;}
h5.card-title a{font-size:16px;}

/* homepage -shapes */
.pr-image img{height:100px;width:auto;}
.pr-image{top:-5% !important;right:0 !important;}
.pr-image1 img{height:100px;width:auto;}
.pr-image1{top:5% !important;left:-20% !important;}
.au-image img{height:100px;width:auto;}
.au-image{top:0 !important;right:-18% !important;z-index:-1 !important;}
.os-image img{height:100px;width:auto;}
.os-image{z-index:-1 !important;top:-10% !important;left:-13% !important;}
/* homepage -shapes -end */

/* about-page-shape-start */
.abt-img img{height:100px;width:auto;}
.mv-img img{height:100px;width:auto;}
.srv-img img{height:100px;width:auto;}
.ach-img img{height:100px;width:auto;}
.ach-image img{height:100px;width:auto;}
.abt-img{left:-10%;top:65%;}
.mv-img{top:-8%;}
.srv-img{top:-10% !important;}
.ach-img{bottom:90%;}
.ach-image{bottom:0;}
/* about-page-shape-end */

.prd-image{bottom:-20%;}
.prd-image3{z-index:-1;}
.prd-image4{bottom:0%;}

.cnt-img{bottom:-15%;}
.cnt-img2{top:-5% !important;}
.cnt-img1{left:-15%;}
     
    .contact-sec{padding:70px 20px !important;}
    .flex{flex-direction:column !important;}
    .form-left{width:100%;padding-right:0px;}
    .form-right{width:100%;padding-left:0px !important;}
    .social-links{justify-content:center;}
    .form-sec{padding:30px 20px;}

    .about-left{width:100%;}   
    .about-right{width:100%;}   
   .mission-vision-section{padding:30px 20px;}
   .services-section{padding:30px 20px;}
    .achievement-section{padding:30px 20px;}    

   .two-col{display:flex;flex-direction:row;margin-top:20px;}

   .prdct-left{width:100%;padding-right:0px;}
   .prdct-right{width:100%;margin-top:50px;padding-left:0px !important;}

   .col1 + .col1{padding-left: 20px !important;}
   .col1{padding-left: 0px !important;}


  .card-img-top {height:300px;width:189px;}
  .blc1{flex-wrap: wrap;}
}


@media(max-width:576px){
.blc3 li img{height:30px;width:25px;}
.prdct-content p{line-height:inherit;}
.prdct-button a{padding:15px 30px;}
.about-us-content p{line-height:inherit;}
.do-content p{line-height:inherit;word-spacing:1px;}
.call-box-inner.flex{align-items:center;}
.do-button a{padding:15px 30px;}
.our-services-content p{line-height:inherit;}
.about-us-cont p{line-height:inherit;}
.time-content p {text-align:center;}

.about-content p{line-height:inherit;}
.about-para{padding-top:0;}
.about-para p{line-height:inherit;}
.mission-vision-content p{line-height:inherit;word-spacing:-1px;}
.services-content p{line-height:inherit;}
.achievement-list ul li{line-height:inherit;text-align: justify;word-spacing:3px;}
.about-sec{padding:40px 20px;}
h5.card-title{line-height:1.2;}



    .about-image img{height:auto;width:300px;}

    .pr-image img{height: 100px;width: auto;}    
    .pr-image{top: -1%;}   
    .pr-image1 img{height: 100px;width: auto;}   
    .pr-image1{top: 3%;}    
    .au-image img{height:100px;width: auto;}    
    .au-image{top:-1%;z-index: -2;}   
    .os-image img{height:100px;width: auto;}  
    .os-image{z-index:-2;top: -10%;}

    .abt-img img{height:100px;width:auto;}
    .mv-img img{height:100px;width:auto;}
    .srv-img img{height:100px;width:auto;}
    .ach-img img{height:100px;width:auto;}
    .ach-image img{height:100px;width:auto;}
    .abt-img{left:-10%;}   
    .mv-img{top:-10%;}   
    .srv-img{top:-15%;}   
    .ach-img{bottom:85%;}

    .prd-image{bottom:-20%;}
    .prd-image3{z-index:-1;}

    .cnt-img{bottom:-20%;}
    .cnt-img1{left:-10%;z-index:-1;}
    .cnt-img2{top:-10%;}

    .contact-sec{padding:80px 20px !important;}
    .navbar-block{display:flex;flex-direction:column;align-items:flex-start;padding:5px 0;}
    .flex{flex-direction:column !important;}
    .form-left{width:100%;padding-right:0px;padding-left: 0px;}
    .form-right{width:100%;padding-left:0px;}
    .social-links{justify-content:center;}
    .form-sec{padding:30px 20px;}
    h1.contact-heading{font-size:28px !important;}
    .contact-info{display:flex;justify-content:space-between;flex-direction:column;text-align:center;}

    .about-left{width:100%;}   
    .about-right{width:100%;}   
   .mission-vision-section{padding:30px 20px;}
   .services-section{padding:30px 20px;}
    .achievement-section{padding:30px 20px;}    

   .prdct-left{width:100%;padding-right:0px;}
   .prdct-right{width:100%;margin-top:50px;padding-left:0px;}
   .row-cols-1>*{flex:0 0 auto;width:50% !important;}

   .do-left{width:100%;padding-right:0px;}
   .do-right{width:100%;padding-left:0px;padding-top:40px;}
   .do-image img{height:auto;width:300px;}
   .about-us-section{padding:30px 20px;}

   .our-services-image img{height:auto;width:300px;}
   .our-services-left{width:100%;padding-right:0px;}
   .our-services-right{width:100%;text-align:center;padding-left:0px;padding-top:40px;}
   .our-services-section{padding:30px 20px;}

    .contact-left{width:100%;padding-right:0;}
    .contact-right{width:100%;padding-left:0;padding-top:30px;}
    .time-box{text-align:center;margin-top:30px;}
    .call-box{margin-top:30px;text-align:center;}
    .mail-right{text-align:center;padding-left:0;padding-top:15px;}
    .mail-left{padding-right:0;}
    .call-left{padding-right: 0;}
    .call-right{padding-left:0;padding-top:15px;}
    .time-left{padding-right:0;}
    .time-right{padding-left:0;padding-top:15px;}
    .contact-sec-inner{border-radius:10px;padding:30px;}
    .contact-section{padding:40px 20px;}
    .footer-logo img{margin-left:0 !important;}

    h1.product-title{font-size:26px;}
    .deatils-inner{flex-direction:column;}
    .details-left{width:100%;padding-left:20px;padding-right:20px;}
    .deatils-right{width:100%;padding-left:20px;padding-right:20px;}
    .dtl-heading{padding-left:20px;padding-right:20px;}
    .dtl-content{padding-left:20px;padding-right:20px;}
    .dtl-table{padding-left:20px;padding-right:20px;}
    .polyamine-image img{height:auto;width:360px;}
    .deatils-right{padding-top:40px;}
    .footer-nav{text-align:center;}

    .two-col{max-width:100%;margin-left:0;margin-right:0;}
    .col1{margin-left:0;}

    .ftr-blc{justify-content:flex-start;margin-bottom:10px;}
    .ftr-sec{flex-direction:column;}
    .ftr-right{margin:0 auto;margin-top:20px;}
    .ftr-head{width:auto;}
    .ftr-center{margin-top:20px;}
    .ftr-content{width:auto;}
    .btn.btn-primary.btn-block.mb-4{width:auto;}

    .home-banner-sec{padding:80px;}  
}

@media(max-width:768px){
    .pr-image img{height: 100px;width: auto;}  
    .os-image img{height:100px;width: auto;} 
    .au-image img{height:100px;width:auto;}
    .pr-image1 img{height:100px;width:auto;}
    .pr-image{top:-3%;}    
    .pr-image1{top:5%;}   
    .os-image{top:-5%;}

    .abt-img img{height:100px;width:auto;}
    .mv-img img{height:100px;width:auto;}
    .srv-img img{height:100px;width:auto;}
    .ach-img img{height:100px;width:auto;}
    .ach-image img{height:100px;width:auto;}
    .abt-img{left:-10%;top:70%;}
    .mv-img{top:-12%;}
    .srv-img{top:-15%;}
    .ach-img{bottom:85%;}
    .ach-image{bottom:-15%;left:-5%;}

    .prd-image{bottom:-13%;}

    .cnt-img2{top:-5%;}
    .cnt-img{bottom:-12%;}
    .cnt-img1{left:-10%;z-index:-1;}
    h1.product-title{font-size:35px;}

    .flex{flex-direction:column !important;}
    .form-left{width:100%;padding-right:0px;padding-left:0;}
    .form-right{width:100%;padding-left:0px !important;}
    .social-links{justify-content:center;}
    .form-sec{padding:30px 20px;}
    .footer-logo img{height:auto;width:215px;margin-left:0px !important;}

    .about-left{width:100%;}   
    .about-right{width:100%;}   
   .mission-vision-section{padding:30px 20px;}
   .services-section{padding:30px 20px;}
    .achievement-section{padding:30px 20px;}    
   .contact-sec{padding:100px 20px;}

   .col1{padding-left:20px;}

   .contact-left{width:100%;padding-right:0;}
    .contact-right{width:100%;padding-left:0;padding-top:30px;}
    .time-box{text-align:center;margin-top:30px;}
    .call-box{margin-top:30px;text-align:center;}
    .mail-right{text-align:center;padding-left:0;padding-top:15px;}
    .mail-left{padding-right:0;}
    .call-left{padding-right: 0;}
    .call-right{padding-left:0;padding-top:15px;}
    .time-left{padding-right:0;}
    .time-right{padding-left:0;padding-top:15px;}
    .contact-sec-inner{border-radius:10px;padding:30px;}
    .contact-section{padding:40px 20px;}

    .our-services-left{width:100%;padding-right:0;}  
    .our-services-right{width:100%;margin-top:30px;}  
    .our-services-image img{width:100%;}   
    .do-right{width:100%;padding:0;margin-top:40px;}   
    .do-left{width:100%;padding:0;}    
    .do-image img{width:100%;height:auto;}
    .our-services-content{max-width:fit-content;}

    .deatils-inner{flex-direction:column;}
    .details-left{width:100%;text-align: center;}
    .deatils-right{width:100%;padding-top:30px;}
    .details-sec-inner{padding-left:20px;padding-right:20px;}

    .call-box-inner.flex{align-items:center;}
    .time-content p{text-align:center;}
    .ftr-sec{flex-wrap:wrap;}
}

@media(max-width:1024px){
    .home-banner-sec {padding:150px 0;}
    .pr-image img{height: 100px;width: auto;}  
    .os-image img{height:100px;width: auto;} 
    .au-image img{height:100px;width:auto;}
    .pr-image1 img{height:100px;width:auto;}
    .pr-image{top:-5%;}
    .pr-image1{left:-5%;}
    .os-image{left:-5%;top: 0;}

    .abt-img img{height:100px;width:auto;}
    .mv-img img{height:100px;width:auto;}
    .srv-img img{height:100px;width:auto;}
    .ach-img img{height:100px;width:auto;}
    .ach-image img{height:100px;width:auto;}
    .abt-img{left:-10%;top:60%;}
    .mv-img{top:-10%;}
    .ach-img{bottom:85%;}
    .ach-image{left:-5%;}

    .prd-image img{height:100px;width:auto;}
    .prd-image1 img{height:100px;width:auto;}
    .prd-image3 img{height:100px;width:auto;}
    .prd-image2 img{height:100px;width:auto;}
    .prd-image4 img{height:100px;width:auto;}
    .prd-image{bottom:-13%;}

    .cnt-img img{height:100px;width:auto;}
    .cnt-img1 img{height:100px;width:auto;}
    .cnt-img2 img{height:100px;width:auto;}
    .cnt-img2{top:-10%;}
    .cnt-img1{left:-15%;}
    .cnt-img{bottom:-10%;}

    .flex{flex-direction:row;}
    .form-left{width:100%;padding-right:0px;}
    .form-right{width:100%;padding-left:50px;}
    .social-links{justify-content:center;}
    .form-sec{padding:30px 20px;}
    h1.contact-heading {font-size:35px;}
    .contact-info{display:flex;justify-content:space-between;flex-direction:column;}

    .about-left{width:100%;}   
    .about-right{width:100%;}   
    .mission-vision-section{padding:30px 20px;}
    .services-section{padding:30px 20px;}
    .achievement-section{padding:30px 20px;}    
    .contact-sec{padding:150px 20px;}

   .col1{padding-left:20px;}

   .prdct-left{width:100%;padding-right:0px;}
   .prdct-right{width:100%;margin-top:50px;padding-left:20px;}
   .footer-logo img{height:auto;margin-left:-30px;width:150px;}
   button.btn.btn-primary.btn-block.mb-4 {width:auto;}
   .navbar-brand img{height:auto;}

}

@media (min-width: 992px){
    .col-lg-3{flex:0 0 auto;width:33.33% !important;}
}
/* media - query - end*/