/*
	Theme Name: Hello Elementor
	Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
	Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
	Author: Elementor Team
	Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
	Version: 3.4.4
	Stable tag: 3.4.4
	Requires at least: 6.0
	Tested up to: 6.8
	Requires PHP: 7.4
	License: GNU General Public License v3 or later.
	License URI: https://www.gnu.org/licenses/gpl-3.0.html
	Text Domain: hello-elementor
	Tags: accessibility-ready, flexible-header, custom-colors, custom-menu, custom-logo, featured-images, rtl-language-support, threaded-comments, translation-ready,
*/


/*header menu css*/

.vertical-menu {display: grid;justify-content: center;align-items: flex-start;}

.vertical-menu li a {
  writing-mode: vertical-rl; /* makes text vertical */
  transform: rotate(180deg); /* flip to readable direction */
  text-transform: uppercase;
  font-size: 10px;
  letter-spacing: 2px;
  color: #000; /* adjust as needed */
}

/* Divider (like vertical lines) */
.vertical-menu li {
  position: relative;
}

.vertical-menu li::before {
  content: "";
  position: absolute;
  right: 40px;
  top: 0;
  bottom: 0;
  width: 7px; 
  background-color: #A05859; box-shadow: 2px 0 5px rgba(0, 0, 0, 0.2), -2px 0 5px rgba(0, 0, 0, 0.2);
}


.engtext_header {
  writing-mode: vertical-rl; /* makes text vertical */
  transform: rotate(180deg); /* flip to readable direction */
  text-transform: uppercase;
  font-size: 10px;
  letter-spacing: 1px;
  color: #000; /* adjust as needed */
}

/*.sub-menu a.hfe-sub-menu-item {transform: rotate(0deg);}
.sub-menu a.hfe-sub-menu-item i.fa{transform: rotate(0deg);}
.sub-menu a.hfe-sub-menu-item li::before{display:none !important;}*/

.elementor-38 .elementor-element.elementor-element-39ab47f .menu-item.current-menu-item a.hfe-menu-item, .elementor-38 .elementor-element.elementor-element-39ab47f .menu-item.current-menu-ancestor a.hfe-menu-item {
    color: #D67A6A;
    font-weight: 400;
}



/*heading bottom*/
.heading-container {text-align: left; }
h1 {position: relative; display: inline-block;padding-bottom: 45px;}
h1::after {content: '';position: absolute;left: 0;right: 0;bottom: -18px;height: 7px; background-color: #D67A6A; margin-top:25px;}
/*heading bottom*/


@media (max-width: 767px) {
/*.sub-menu a.hfe-sub-menu-item {
    transform: rotate(0deg) !important;}
.sub-menu a.hfe-sub-menu-item {transform: rotate(0deg) !important;}
.sub-menu a.hfe-sub-menu-item i.fa{transform: rotate(0deg) !important;}
*/	
.mobile_menu  .hfe-submenu-icon-plus .hfe-nav-menu .parent-has-child .sub-arrow i:before {
font-size: 24px !important;}
	
}
/*header menu css*/


/*homepage css*/
.homepage_bg{margin-top: -9rem;}
.home_section2{margin-top:1rem;}
.home_section2 .focus_home_img {margin-top: -10rem;
    margin-left: -9rem;}

.homepage_bg2 {
    margin-top: 1rem;
}	
	
.vertical_vision_home_heading {
    writing-mode: vertical-rl;
    transform: rotate(180deg);
    position: relative;
    top: 75%;
    left: 109%;
}
.vertical_mission_home_heading {
    writing-mode: vertical-rl;
    transform: rotate(180deg);
    position: relative;
    top: 39.5%;
    left: 111%;

}

.inner{position: relative;
    top: 7.5rem;
    left: 0.5rem;}

.vision_descrip {position: relative;
    top: 4.2rem;}
	
.home_certificate h2.cert_title{font-family: "Poppins", Sans-serif;
    font-size: 22px;
    font-weight: 200;
    text-transform: uppercase;
    letter-spacing: 5px;
    color: #FFFFFF;}
.home_certificate span.cert_datetitle{font-size: 10px;
    font-weight: 200;
    text-transform: capitalize;
    letter-spacing: 2px;
    color: #FFFFFF;}
	
	
	.swiper-button-prev {color:transparent !Important;}
	.swiper-button-next {color:transparent !Important;}
	
.home_about_statics h2.htmega-counter-title {
    height: 70px;
    padding: 0px 15px;
}



span#captcha-text {
    font-weight: 600 !important;
}
input#captcha_input {
    background-color: transparent;font-size:12px;border-bottom: 2px solid #8e3f30 !important;
    border-radius: 0px !important;
}
input#captcha_input::placeholder {
    color: #fff !important;opacity:1;font-size:12px;
}

input#captcha_input:focus {
    color: #fff !important;
}

button#reload-captcha {
    background-color: #eee !important;
    border-radius: 5px;
    padding: 2px 8px;
}
span.home_banner_heading {font-weight: 600;letter-spacing: -1px;color:#d67a6a;}
span.home_banner_heading1 {font-weight: 600;letter-spacing: -1px;color:#fff;}

/*home product slider*/
.prod_slider_home .product-card h2 {
    font-size: 1.5rem !important;
    margin-bottom: 15px;
    text-align: left;
    font-weight: 500;
	height:50px;
}

.prod_slider_home .product-card h3 {
    color: #666;
    font-size: 16px;
    line-height: 28px;
    margin-bottom: 35px;
    font-weight: 400;
    text-align: left;
}
/*home product slider*/

/*homepage css*/

/*footer css*/

input#wpforms-1526-field_2 {background-color: transparent;border-bottom: 2px solid #8e3f30;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
input#wpforms-1526-field_2::placeholder {color: #fff;opacity:1;font-size:12px;}

input#wpforms-1526-field_4 {background-color: transparent;border-bottom: 2px solid #8e3f30;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
input#wpforms-1526-field_4::placeholder {color: #fff;opacity:1;font-size:12px;}

input#wpforms-1526-field_3 {background-color: transparent;border-bottom: 2px solid #8e3f30;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
input#wpforms-1526-field_3::placeholder {color: #fff;opacity:1;font-size:12px;}

input#wpforms-1526-field_5 {background-color: transparent;border-bottom: 2px solid #8e3f30;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
input#wpforms-1526-field_5::placeholder {color: #fff;opacity:1;font-size:12px;}

textarea#wpforms-1526-field_6 {background-color: transparent;border-bottom: 2px solid #8e3f30;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;padding-left: 0px;}
textarea#wpforms-1526-field_6::placeholder {color: #fff;opacity:1;font-size:12px;}

button#wpforms-submit-1526 {
    background-color: transparent;
    font-size: 14px;
    font-weight: 400;
}

span.cf7ic-icon-wrapper {
    font-size: 20px !important;
	margin-top: 12px !important;
}
span.cf7ic_instructions {
    font-size: 12px !important;color:#fff !important;
}


/*footer css*/


button#wpforms-submit-1526:after{
position: absolute;
    content: " ";
    transform: rotateY(0deg);
    height: 35px;
    width: 35px;
    top: 4px;
    left: 75px;
    background: url(../../plugins/custom-swiper-slider/arrow/export-import-arrow.webp);
    background-size: cover;
    background-position: center;
background-repeat: no-repeat;border-radius: 50%;
    padding: 10px;
    background-color: #e18977;}
	
 
/**/


	
	
.home_testimonials .htmega-testimonial-area .slick-next  {
    right: 322px;
    left: auto;
    position: absolute;
    content: " ";
    transform: rotateY(0deg);
    top: 4px;
    left: 75px;
    background: url(../../plugins/custom-swiper-slider/arrow/export-import-arrow.webp) !important;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 50%;
    padding: 10px;
    background-color: #CD6759 !important;
}

.home_testimonials .htmega-testimonial-area .slick-prev  {
    right: 322px;
    left: auto;
    position: absolute;
    content: " ";
        transform: rotateY(180deg);
    top: 4px;
    left: 75px;
    background: url(../../plugins/custom-swiper-slider/arrow/export-import-arrow.webp) !important;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 50%;
    padding: 10px; 
    background-color: #CD6759 !important;
}	
/**/


  
 .run_heading p {

  	font: 700 2em/1 "Oswald", sans-serif;
  	letter-spacing: 0;
  	padding: .25em 0 .325em;
	  display: block;
	  margin: 0 auto;
  	text-shadow: 0 0 80px rgba(255,255,255,.5);
	color:#fff !important;

  }


/* Animate Background Image */

@-webkit-keyframes aitf {
	0% { background-position: 0% 50%; }
	100% { background-position: 100% 50%; }
}

	
.logo-carousel img {
    max-height: 120px !important;
    object-fit: contain;
    background-color: #fff;
padding: 25px 10px 25px 10px !important;
    border-radius: 15px !important;
}


/*single blog page*/
a.blog_link {
    text-decoration: none;
    color: #CD6759;
}
/*single blog page*/ 


/**/
a.anwp-pg-read-more__btn.mt-3.mb-0.home_post_btn {
    font-family: "Poppins", Sans-serif;
    font-weight: 300;
    text-transform: uppercase;
    text-decoration: none;
	background-color: #CD6759 !important;
	border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-size: 15px;
    line-height: 1;
    padding: 8px 12px;
    fill: #fff;
    text-align: center;
    transition: all .3s;
}
a.anwp-pg-read-more__btn.mt-3.mb-0.home_post_btn:hover{
background-color: #A05859 !important;
}

.home_post_slider .anwp-pg-post-teaser__title.anwp-font-heading.mt-2:hover{color:#A05859!important;}

.home_post_slider .anwp-pg-post-teaser {
    background-color: #e9e9e9;/*border:5px solid #A05859;box-shadow: 0px 0px 10px 0px #647378;*/border-radius: 15px !important;
}
.home_post_slider .anwp-pg-post-teaser__content.flex-grow-1.pt-1.d-flex.flex-column {
    padding: 0px 15px 15px 15px;
}
.home_post_slider.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal{
    bottom: -36px !important;
}	

img.my-img-ubp {
    width: 32% !important;
    transform: rotate(25deg);
}
.my-img {
    position: absolute;
    right: 0px;
    top: -8px;
    z-index: 1000;
}
.prod_slider_home .product-btn:hover{background-color: #A05859 !important;}
/*.product-card:hover {
    background-color: #F3E0DE;transition: transform 0.3s ease;
} */
/**/ 


/**/
.event-item {
    text-align: center;
    background: #fff;
    padding: 20px;
    border-radius: 10px;
    box-shadow: 0 4px 10px rgba(0,0,0,0.1);height: 470px;
}

.event-item img {
    width: 50%;
    height: auto;
    border-radius: 8px;
    margin-bottom: 15px;
}

.event-item h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.event-item h4 {
    font-size: 16px;
    color: #CD6759;
    margin-bottom: 10px;text-transform:uppercase;
}

.event-item p {
    font-size: 14px;
    color: #777;margin-top: 15px;
}


.commn_post_blog .elementor-swiper-button.elementor-swiper-button-next {
    color: #00000000;
    content: " ";
    transform: rotateY(0deg);
    background: url(../../plugins/custom-swiper-slider/arrow/export-import-arrow.webp) !important;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 50%;
    padding: 10px;
    background-color: #CD6759 !important;
}

.commn_post_blog .elementor-swiper-button.elementor-swiper-button-prev {
    color: #00000000;
    content: " ";
    transform: rotateY(180deg);
    background: url(../../plugins/custom-swiper-slider/arrow/export-import-arrow.webp) !important;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 50%;
    padding: 10px;
    background-color: #CD6759 !important;
}

.elementor-element .swiper .elementor-swiper-button svg{fill: hsl(0deg 0% 93% / 0%) !important;}

@media (1200px <= width <= 2400px) {
 
ul#menu-1-39ab47f {
     display: flex;
        flex-wrap: nowrap; /* Prevents items from wrapping to the next line */
        justify-content: space-between; /* Distributes items with space between them */
        
}



}



/*Footer*/
.footer_address h2 {
    height: 7rem;
}

.homeform_bg_img {
    opacity: 0.1;
    position: relative;
    margin-top: -443px;margin-left: -12px;
}
@media (max-width: 767px) {
.homeform_bg_img {
    opacity: 0.1;
    position: relative;
    margin-top: -310px;margin-left: -6px;
}

.htmega-testimonial-style-1 .testimonal .content{margin-top: 30px;
    margin-bottom: 30px;}
	
.prod_slider_home .swiper-button-next {
    margin: 20px 15px 0 !important;
    position: relative !important;
    left: 3px !important;}
	
/*
.elementor-4648 .elementor-element.elementor-element-2aef856 .elementor-swiper-button.elementor-swiper-button-next {
    color: #00000000;
    content: " ";
    transform: rotateY(0deg);
    background: url(../../plugins/custom-swiper-slider/arrow/export-import-arrow.webp) !important;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 50%;
    padding: 10px;
    background-color: #CD6759 !important;
}

.elementor-4648 .elementor-element.elementor-element-2aef856 .elementor-swiper-button.elementor-swiper-button-prev {
    color: #00000000;
    content: " ";
    transform: rotateY(180deg);
    background: url(../../plugins/custom-swiper-slider/arrow/export-import-arrow.webp) !important;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 50%;
    padding: 10px;
    background-color: #CD6759 !important;
}
*/
.elementor-element .swiper .elementor-swiper-button svg{fill: hsl(0deg 0% 93% / 0%) !important;}



}

/*Footer*/ 





/*about page css*/

.about_certificates span.certificate_span {
    font-size: 12px;
    margin-left: 10px;color: #d67a6a;
    font-weight: 500;
}
@media (max-width: 767px) {
.about_certificates span.certificate_span { margin-left: 0px  !important;display: flex !important;}
.privacy-g-link ul {margin-left: -34px !important;}
.slide-content h5 {font-size: 0.9rem !important;line-height: 25px !important;}
.slide-left h5 {font-size: 0.9rem !important;line-height: 25px !important;}
}
/*about page css*/


/*hover popup menu*/

/* CSS */
.hover-section {
  position: relative;            
  display: inline-block;        
  padding: 12px;
  margin: 20px;
}

/* heading styling */
.heading {
  margin: 0 0 8px 0;
  cursor: default;
}

/* popup base */
.popup {
  position: absolute;
  left: 0;                       
  top: 100%;                     
  margin-top: -5px;
  min-width: 225px;
  padding: 10px;
  border-radius: 8px;
  box-shadow: 0 6px 18px rgba(0,0,0,0.12);
  background: #dddddd6b;
  visibility: hidden;
  opacity: 0;
  transform: translateY(-6px);   
  transition: opacity 0.22s ease, transform 0.22s ease, visibility 0s linear 0.22s;
  z-index: 50;
  pointer-events: none;          
}


.hover-section:hover .popup,
.hover-section:focus-within .popup { 
 visibility: visible;
  opacity: 1;
  transform: translateY(0);
  transition-delay: 0s;
  pointer-events: auto;
}

.popup ul li{
	font-size: 10px;
    color: #fff;
    margin-left: -25px;
    letter-spacing: 1px;
    font-weight: 200;
    text-transform: uppercase;
}

.popup ul li:hover{
color:#CD6759;font-weight:400;
}

.hover_menu_dsk .hover-section h2{font-size:10px;font-weight:200;color:#fff;text-transform:uppercase;letter-spacing: 2px;} 
.hover-section h2.heading a{color:#fff !important;text-decoration:none;}
.hover-section h2.heading a:hover{color:#CD6759 !important;}
/*hover popup menu*/

/*features section in single page css*/

 .feature-slider {
            width: 100%;
            padding: 40px 0 70px; /* extra bottom space for arrows */
            position: relative;
        }
.feature-slider .feature-inner h4{height: 32px;
    line-height: 20px;}

p.border_feature{border:2px solid #A05859;width:50%;margin:auto;}

        .feature-box {
            background: #fff;
            border-radius: 12px;
            box-shadow: 0 2px 6px rgba(0,0,0,0.1);
            text-align: center;
            padding: 30px 15px;
            transition: transform 0.3s ease;
        }

        .feature-box:hover {
            transform: translateY(-5px);
        }

        .feature-inner h4 {
            font-size: 16px;
            font-weight: 600;
            color: #333;
            margin-bottom: 15px;
        }

        .feature-icon img {
            width: 55px;
            height: auto;
            object-fit: contain;margin-top: 25px;
        }


        /* 🔹 Centered bottom arrows */
        



        @media (max-width: 768px) {
            .feature-box {
                padding: 20px 10px;
            }
            .feature-inner h4 {
                font-size: 14px;
            }
            .feature-icon img {
                width: 40px;
            }
            
        }
/*features section in single page css*/
/*product table css*/

.responsive-table {
  width: 100%;
  overflow-x: auto;
}

.responsive-table table {
  width: 100%;
  border-collapse: collapse;
  table-layout: fixed;
  text-align: center;background-color:transparent !important;
}

.responsive-table th,
.responsive-table td {
  border: 2px solid #d67a6a;
  padding: 10px;
  word-wrap: break-word;padding:20px;
}

.responsive-table tbody tr td:first-child {
  font-weight: 300;
}

/* Header style */
.responsive-table th {
  background-color: transparent;
  font-weight: bold;
}


.responsive-table th:first-child, .responsive-table tbody tr td:first-child {
  border-left: none;
}
.responsive-table th:last-child, .responsive-table tbody tr td:last-child {
  border-right: none;
}

table thead:first-child tr:first-child th {
    border-block-start: 2px solid #d67a6a !important;
}
.responsive-table th {
  background-color: transparent;
  font-weight: normal;font-size:18px;
}

/* Responsive font adjustment */
@media (max-width: 768px) {
  .responsive-table table {
    font-size: 14px;
  }
}


/*product table css*/


/*about page tab pipes*/

.page-content a {
    text-decoration: none;
	color: #fff;}

.page-content a:hover {
    text-decoration: none;
	color: #d67a6a;}

/*about page tab pipes*/


/*contact page map*/

.contact_page_link a {
    color: #000 !important;
}
.contact_page_link a:hover {
    color:#CD6759 !important;
}


/*contact form*/

input#wpforms-13430-field_2 {background-color: transparent;border-bottom: 2px solid #fff;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
input#wpforms-13430-field_2::placeholder {color: #fff;opacity:1;font-size:12px;}

input#wpforms-13430-field_4 {background-color: transparent;border-bottom: 2px solid #fff;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
input#wpforms-13430-field_4::placeholder {color: #fff;opacity:1;font-size:12px;}

input#wpforms-13430-field_3 {background-color: transparent;border-bottom: 2px solid #fff;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
input#wpforms-13430-field_3::placeholder {color: #fff;opacity:1;font-size:12px;}

input#wpforms-13430-field_5 {background-color: transparent;border-bottom: 2px solid #fff;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
input#wpforms-13430-field_5::placeholder {color: #fff;opacity:1;font-size:12px;}

textarea#wpforms-1526-field_6 {background-color: transparent;border-bottom: 2px solid #8e3f30;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;padding-left: 0px;}
textarea#wpforms-1526-field_6::placeholder {color: #fff;opacity:1;font-size:12px;}

input#wpforms-13430-field_9 {background-color: transparent;border-bottom: 2px solid #fff;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
input#wpforms-13430-field_9::placeholder {color: #fff;opacity:1;font-size:12px;}

input#wpforms-13430-field_11{background-color: transparent;border-bottom: 2px solid #fff;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
input#wpforms-13430-field_11::placeholder {color: #fff;opacity:1;font-size:12px;}

select#wpforms-13430-field_13 {background-color: transparent;border-bottom: 2px solid #fff;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
select#wpforms-13430-field_13::placeholder {color: #fff;opacity:1;font-size:12px;}

select#wpforms-13430-field_12 {background-color: transparent;border-bottom: 2px solid #fff;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
select#wpforms-13430-field_12::placeholder {color: #fff;opacity:1;font-size:12px;}

button#wpforms-submit-13430 {
    background-color: transparent;
    font-size: 14px;
    font-weight: 400;
}
button#wpforms-submit-13430:after{
position: absolute;
    content: " ";
    transform: rotateY(0deg);
    height: 35px;
    width: 35px;
    top: 4px;
    left: 75px;
    background: url(../../plugins/custom-swiper-slider/arrow/export-import-arrow.webp);
    background-size: cover;
    background-position: center;
background-repeat: no-repeat;border-radius: 50%;
    padding: 10px;
    background-color: #e18977;}

.contact_form input#captcha_input {
    background-color: transparent;font-size:12px;border-bottom: 2px solid #fff !important;
    border-radius: 0px !important;
}

/*contact form*/
 
/*careers page*/

input#wpforms-13557-field_2 {background-color: transparent;border-bottom: 2px solid #fff;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
input#wpforms-13557-field_2::placeholder {color: #fff;opacity:1;font-size:12px;}

input#wpforms-13557-field_4 {background-color: transparent;border-bottom: 2px solid #fff;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
input#wpforms-13557-field_4::placeholder {color: #fff;opacity:1;font-size:12px;}



input#wpforms-13557-field_5 {background-color: transparent;border-bottom: 2px solid #fff;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
input#wpforms-13557-field_5::placeholder {color: #fff;opacity:1;font-size:12px;}


textarea#wpforms-13557-field_16{background-color: transparent;border-bottom: 2px solid #fff;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
textarea#wpforms-13557-field_16::placeholder {color: #fff;opacity:1;font-size:12px;}



select#wpforms-13430-field_15 {background-color: transparent;border-bottom: 2px solid #fff;border-top:none;border-right:none;border-left:none;color: #fff !important;
font-size:12px;border-radius: 0px;}
select#wpforms-13430-field_15::placeholder {color: #fff;opacity:1;font-size:12px;}

select#wpforms-13557-field_14{background-color: transparent;border-bottom: 2px solid #fff;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
select#wpforms-13557-field_14::placeholder {color: #fff;opacity:1;font-size:12px;}


button#wpforms-submit-13557 {
    background-color: transparent;
    font-size: 14px;
    font-weight: 400;
}
button#wpforms-submit-13557:after{
position: absolute;
    content: " ";
    transform: rotateY(0deg);
    height: 35px;
    width: 35px;
    top: 4px;
    left: 75px;
    background: url(../../plugins/custom-swiper-slider/arrow/export-import-arrow.webp);
    background-size: cover;
    background-position: center;
background-repeat: no-repeat;border-radius: 50%;
    padding: 10px;
    background-color: #e18977;}

.careers_form input#captcha_input {
    background-color: transparent;font-size:12px;border-bottom: 2px solid #fff !important;
    border-radius: 0px !important;
}

.careers_form label.wpforms-field-label {
    color: #fff !important;
	font-size: 14px !important;font-weight:400 !Important;}

	
.careers_form  .wpforms-field-file-upload input[type="file"] {
        color: #fff !important; /* Change 'red' to your desired color */
    }
/*careers page*/


/*blog page*/
.blogpage .anwp-pg-wrap .anwp-pg-classic-grid .anwp-pg-post-teaser__content {
    padding: 20px;
    border-bottom: 1px solid #ddd;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}

.blogpage .anwp-pg-post-teaser__thumbnail.position-relative {
   border-top-left-radius:10px;
	border-top-right-radius:10px;
}


a.anwp-pg-read-more__btn.mt-3.mb-0.home_post_blogs_btn {
    font-family: "Poppins", Sans-serif;
    font-weight: 300;
    text-transform: uppercase;
    text-decoration: none;
	background-color: #CD6759 !important;
	border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-size: 15px;
    line-height: 1;
    padding: 8px 12px;
    fill: #fff;
    text-align: center;
    transition: all .3s;
}
a.anwp-pg-read-more__btn.mt-3.mb-0.home_post_blogs_btn:hover{
background-color: #A05859 !important;
}

.latest_blogs ul.wp-block-latest-posts__list.side_post_list.wp-block-latest-posts li {
    line-height: 35px;color:#d67a6a;} 
.ul.wp-block-latest-posts__list.side_post_list.wp-block-latest-posts li::after {
        content: "";
        position: absolute;
        bottom: 0; 
        left: 0; 
        width: 100%; 
        height: 2px; 
        background-color: blue; 
        }
/*blog page*/

/*single blog page css*/
.single_post_text a {color:#d67a6a !Important;}
.product_title h2{-webkit-text-stroke: 0.2px #fff !important;line-height:70px !important;}


input#wpforms-19928-field_2 {background-color: transparent;border-bottom: 2px solid #fff;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
input#wpforms-19928-field_2::placeholder {color: #fff;opacity:1;font-size:12px;}

input#wpforms-19928-field_4 {background-color: transparent;border-bottom: 2px solid #fff;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
input#wpforms-19928-field_4::placeholder {color: #fff;opacity:1;font-size:12px;}

input#wpforms-19928-field_3 {background-color: transparent;border-bottom: 2px solid #fff;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
input#wpforms-19928-field_3::placeholder {color: #fff;opacity:1;font-size:12px;}

input#wpforms-19928-field_5 {background-color: transparent;border-bottom: 2px solid #fff;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
input#wpforms-19928-field_5::placeholder {color: #fff;opacity:1;font-size:12px;}

textarea#wpforms-1526-field_6 {background-color: transparent;border-bottom: 2px solid #8e3f30;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;padding-left: 0px;}
textarea#wpforms-1526-field_6::placeholder {color: #fff;opacity:1;font-size:12px;}

input#wpforms-19928-field_9 {background-color: transparent;border-bottom: 2px solid #fff;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
input#wpforms-19928-field_9::placeholder {color: #fff;opacity:1;font-size:12px;}

input#wpforms-19928-field_11{background-color: transparent;border-bottom: 2px solid #fff;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
input#wpforms-19928-field_11::placeholder {color: #fff;opacity:1;font-size:12px;}

select#wpforms-19928-field_13 {background-color: transparent;border-bottom: 2px solid #fff;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
select#wpforms-19928-field_13::placeholder {color: #fff;opacity:1;font-size:12px;}

select#wpforms-19928-field_12 {background-color: transparent;border-bottom: 2px solid #fff;border-top:none;border-right:none;border-left:none;color: #fff;
font-size:12px;border-radius: 0px;}
select#wpforms-19928-field_12::placeholder {color: #fff;opacity:1;font-size:12px;}

button#wpforms-submit-19928 {
    background-color: transparent;
    font-size: 14px;
    font-weight: 400;
}
button#wpforms-submit-19928:after{
position: absolute;
    content: " ";
    transform: rotateY(0deg);
    height: 35px;
    width: 35px;
    top: 4px;
    left: 75px;
    background: url(../../plugins/custom-swiper-slider/arrow/export-import-arrow.webp);
    background-size: cover;
    background-position: center;
background-repeat: no-repeat;border-radius: 50%;
    padding: 10px;
    background-color: #e18977;}

.contact_form input#captcha_input {
    background-color: transparent;font-size:12px;border-bottom: 2px solid #fff !important;
    border-radius: 0px !important;
} 
/*single blog page css*/



/*manufacture page*/
.manuf_hand_img img {
    position: relative;
	right: -23%;}
/*manufacture page*/

/*poduct page commn css*/

.product_image_radius {border-top-right-radius: 35px;}
/*poduct page commn css*/


/*/*home page tab css*/



@media (min-width: 360px) and (max-width: 374px) {
.elementor-4648 .elementor-element.elementor-element-2d22060 > .elementor-widget-container {padding: 2rem 0rem 0rem 0rem !important;}
.curve_home_mv.left1 {margin-left: calc(-7% - -92px) !important;}
.curve_home_mv.left6 {margin-left: calc(50% - -150px) !important;}	
.horizontal_pipe_home_mv.h_12 {width: 305px !important;}	
.vertical_pipe_home_mv.v_8 {margin-left: calc(48% - -175px) !important;}
.t_shape_home_mv.right15 {margin-left: calc(48% - -164px) !important;}
.t_shape_home_mv.right16 {margin-left: calc(48% - -164px) !important;}
.t_shape_home_mv.right17 {margin-left: calc(48% - -164px) !important;}
.t_shape_home_mv.right18 {margin-left: calc(48% - -164px) !important;}
.t_shape_home_mv.right19 {margin-left: calc(48% - -164px) !important;}
.t_shape_home_mv.right20 {margin-left: calc(48% - -164px) !important;}
.t_shape_home_mv.right21 {margin-left: calc(48% - -164px) !important;}
.t_shape_home_mv.right22 {margin-left: calc(48% - -164px) !important;}
.t_shape_home_mv.right23 {margin-left: calc(48% - -164px) !important;}
.t_shape_home_mv.right24 {margin-left: calc(48% - -164px) !important;}
.t_shape_home_mv.right25 {margin-left: calc(48% - -164px) !important;}
.t_shape_home_mv.right3 {z-index: 0 !Important;}	
.curve_home_mv.right2 {margin-left: calc(47% - -158.5px) !important;}
.horizontal_pipe_home_mv.h_1 {width: 230px !important;}	
.horizontal_pipe_home_mv.h_2 {width: 300px !important;}	
.horizontal_pipe_home_mv.h_3 {width: 300px !important;}	
.vertical_pipe_home_mv.v_2 {margin-left: calc(47% - -176.5px)!important;}	
.curve_home_mv.right3 {margin-left: calc(47% - -158.5px)!important;}
.vertical_pipe_home_mv.v_3 {margin-left: -2px !important;	}
.curve_home_mv.right4 {margin-left: calc(47% - -156.5px)!important;}	
.vertical_pipe_home_mv.v_4 {margin-left: calc(47% - -175px)!important;}	
.t_shape_home_mv.right2 {margin-left: calc(47% - -163px)!important;}
.vertical_pipe_home_mv.v_5 {margin-left: calc(47% - -175px)!important;}	
.curve_home_mv.right5 {margin-left: calc(47% - -156.5px)!important;}
}

@media (min-width: 360px) and (max-width: 740px) {
.home_faq {margin-top: -2rem !important;}
/*contact us*/
.horizontal_contact_m.h_3 {width: 292px !important;}
.horizontal_contact_m.h_5 {width: 297px !important;}
.horizontal_contact_m.h_4 {width: 302px !important;}
.horizontal_contact_m.h_6 {width: 302px !important;}
.curve_contact_m.right6 {margin-left: calc(60% - -116px) !important;}
.vertical_pipe_contact_m.v_4 {margin-left: calc(65% - -117px)!important;}
.curve_contact_m.right7 {margin-left: calc(60% - -116px) !important;}
.curve_contact_m.right10 {margin-left: calc(60% - -116px) !important;}
.curve_contact_m.right11 {margin-left: calc(60% - -116px) !important;}
.vertical_pipe_contact_m.v_6 {margin-left: calc(65% - -117px)!important;}
/*contact us*/
	
/*about us*/
.curve_about_mv.left1 {margin-left: calc(56% - 124.5px)!important;}
.horizontal_pipe_about_mv.h_1 {width: 229px !important;margin-left: calc(-1% - -87px)!important;top: 24.5px!important;}
.curve_about_mv.right5 {margin-left: calc(39% - -180.5px)!important;}
.curve_about_mv.left2 {margin-left: calc(-7% - -22.5px)!important;}
.curve_about_mv.right6 {margin-left: calc(-11% - -180.5px)!important;}
.curve_about_mv.right7 {margin-left: calc(-10% - -177px)!important;}
.horizontal_pipe_about_mv.h_7 {width: 122px !important;}
.elementor-9076 .elementor-element.elementor-element-d068383 { --padding-top: 5.5rem !important;}	
.curve_about_mv.right8 {margin-left: calc(40% - -177px) !important;}	
.horizontal_pipe_about_mv.h_8 {width: 290px !important;}	
.t_shape_about_mv.right1 {top: -600px !important;margin-left: calc(95% - -1px) !important;}	
.t_shape_about_mv.right2 {top: -470px !important;margin-left: calc(95% - -1px) !important;}	
.t_shape_about_mv.right3 {top: -355px !important;margin-left: calc(95% - -1px) !important;}	
.t_shape_about_mv.right4 {top: -290px !important;margin-left: calc(95% - -1px) !important;}	
.t_shape_about_mv.right5 {top: -239px !important;margin-left: calc(95% - -1px) !important;}	
.t_shape_about_mv.right6 {top: -173px !important;margin-left: calc(95% - -1px) !important;}	
.dwnld_text1{margin-top:-1rem !important;}
.dwnld_text2{margin-top: 3rem !important;}
.dwnld_text3{margin-top: 2rem !important;}
.dwnld_text4{margin-top: -1rem !important;}
.dwnld_text5{margin-top: -1.5rem !important;}
.dwnld_text6{margin-top: -1.5rem !important;}	
/*about us*/

/*faq page*/
.faq_faq{margin-top: -10.5rem !important;}	
.curve_faq_m.left1 {margin-left: calc(67% - 6px) !important;}
.curve_faq_m.left2 {margin-left: calc(53% - 24px) !important;}
.t-shape_faq_m.right1 {margin-left: calc(44% - 6px)!important;}
.vertical_pipe_faq_m.v_3 { margin-left: calc(-4% - -5px) !important;height: 1525px !important;}
.vertical_pipe_faq_m.v_4 {height: 1525px!important; position: relative;top: -1627px !important;margin-left: calc(9% - -302px) !important;}
.curve_faq_m.left4 {margin-left: calc(9% - -284.5px) !important;}
.t-shape_faq_m.right2 {top: -1418px !important;margin-left: calc(0% - 20px) !important;}
.t-shape_faq_m.right3 {top: -1272px !important;margin-left: calc(0% - 20px) !important;}
.t-shape_faq_m.right4 {top: -1128px !important;margin-left: calc(0% - 20px) !important;}
.t-shape_faq_m.right5 {top: -987px !important;margin-left: calc(0% - 20px) !important;}
.t-shape_faq_m.right6 {top: -854px !important;margin-left: calc(0% - 20px) !important;}
.t-shape_faq_m.right7 {top: -728px !important;margin-left: calc(0% - 20px) !important;}
.t-shape_faq_m.right8 {top: -626px !important;margin-left: calc(0% - 20px) !important;}
.t-shape_faq_m.right9 {top: -514px !important;margin-left: calc(0% - 20px) !important;}
.t-shape_faq_m.right10 {top: -370px !important;margin-left: calc(0% - 20px) !important;}
.t-shape_faq_m.right11 {top: -248px !important;margin-left: calc(0% - 20px) !important;}
.t-shape_faq_m.right12 {top: -142px !important;margin-left: calc(0% - 20px) !important;}
.t-shape_faq_m.right13 {top: -3009px !important;margin-left: calc(97% - -0.5px) !important;}  
.t-shape_faq_m.right14 {top: -2875px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right15 {top: -2726px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right16 {top: -2585px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right17 {top: -2445px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right18 {top: -2321px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right19 {top: -2222px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right20 {top: -2103px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right21 {top: -1994px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right22 {top: -1842px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right23 {top: -1742px !important;margin-left: calc(97% - -0.5px) !important;}
.curve_faq_m.left5 {top: -1704px !important;}	
.curve_faq_m.left6 {margin-left: calc(9% - -284.5px) !important;top: -1729px !important;}
.horizontal_pipe_faq_m.h_3 {top: -1736px !important;}
.t-shape_faq_m.right24 {top: -1743px !important;}	
.vertical_pipe_faq_m.v_5 {height: 135px !important;top: -1723px !important;}	
/*faq page*/

/*blog page*/
.pipe-container_m_blog {width: 100% !important;}
.vertical_pipe_m_blog.v_1 {margin-left: calc(52% - -115px) !important;}
.horizontal_m_blog.h_1 {margin-left: calc(-33% - 25px) !important;width: 500px!important;}	
.curve_m_blog.right1 {margin-left: calc(52% - -97px)!important;}
.curve_m_blog.right2 {margin-left: calc(13% - 49px)!important;}
.vertical_pipe_m_blog.v_2 {margin-left: calc(13% - 49px) !important;}
.curve_m_blog.right3 {margin-left: calc(13% - 49px) !important;}
.horizontal_m_blog.h_2 {margin-left: calc(11% - 25px) !important;width: 200px !important;}
.horizontal_m_blog.h_1 {margin-left: calc(13% - 25px) !important;width: 255px !important;}
/*blog page*/

/*careers page*/
.careers_text	{margin-top:1rem !important;}	
.careers_main{margin-top:7rem !important;}	
	
.vertical_pipe_m_careers.v_2 {height: 450px !important;margin-left: calc(63% - -120px) !important;	}
.curve_m_careers.right1 {margin-left: calc(5% - -100px) !important;}
.curve_m_careers.right2 {margin-left: calc(56% - -125px) !important;}
.curve_m_careers.right3 {margin-left: calc(57% - -121.5px) !important;}
.curve_m_careers.right6 {margin-left: calc(56% - -122px) !important;}
.curve_m_careers.right7 {margin-left: calc(55% - -125px) !important;}	
.curve_m_careers.right8 {margin-left: calc(39% - -36px) !important;}	
.horizontal_m_careers.h_1 { margin-left: calc(24% - -62px) !importan;width: 192px !important;}
.horizontal_m_careers.h_2 {width: 281px !important;margin-left: calc(1% - -26px) !important;}
.horizontal_m_careers.h_3 {width: 285px !important;}
.horizontal_m_careers.h_4 {width: 124px !important;}
.vertical_pipe_m_careers.v_4 {margin-left: calc(94% - -15px) !important;}	
.vertical_pipe_m_careers.v_5 {margin-left: calc(50% - 0px) !important;}
/*careers page*/	
	
/*manufacturing page*/
.manuf_hand_img img {position: relative;right:0% !important;}
.vertical_pipe_m_manuf {width: 7px;margin: 0px 47.5px;}
.vertical_pipe_m_manuf.v_1 { height: 40px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(50% - -0px); }
.vertical_pipe_m_manuf.v_2 {height: 770px;margin-left: calc(93% - -25.5px) !important;margin-top: -7px;}
.vertical_pipe_m_manuf.v_4 {height: 800px;margin-left: calc(0% - -0.5px) !important;margin-top:-7px;}
.vertical_pipe_m_manuf.v_5 { height: 700px;margin-left: calc(93% - -25.5px) !important;margin-top:-7px;}
.vertical_pipe_m_manuf.v_6 { height: 700px;margin-left: calc(0% - -0.5px) !important;margin-top:-7px;}
.horizontal_pipe_m_manuf {height: 7px;background: #A05859;}
.horizontal_pipe_m_manuf.h_1 {width: 138px;margin-top: -7px;margin-left: calc(65% - 30px);}
.horizontal_pipe_m_manuf.h_2 {width: 305px !important;margin-top: -14px;margin-left: calc(15% - 30px);}
.horizontal_pipe_m_manuf.h_3 {width: 305px !important;margin-top: -14px;margin-left: calc(15% - 30px);}
.horizontal_pipe_m_manuf.h_4 {width: 305px !important;margin-top: -14px;margin-left: calc(15% - 30px);}
.curve_m_manuf.right1 {margin-left: calc(50% - 0px);transform: rotate(90deg);margin-top: 0px;}
.curve_m_manuf.right2 {margin-left: calc(93% - -7.5px);transform: scaleY(-1);position: relative;top: -7px;}
.curve_m_manuf.right3 {margin-left: calc(93% - -7.5px);transform: rotate(0deg);position: relative;top: -7px;}
.curve_m_manuf.right4 {margin-left: calc(-2% - -7.5px);transform: rotate(180deg);position: relative;top: -7px;}
.curve_m_manuf.right5 {margin-left: calc(-2% - -7.5px);transform: rotate(90deg);position: relative;top: -7px;} 
.curve_m_manuf.right6 {margin-left: calc(93% - -7.5px);transform: scaleY(-1);position: relative;top: -7px;}
.curve_m_manuf.right7 {margin-left: calc(93% - -7.5px);transform: rotate(0deg);position: relative;top: -7px;}
.curve_m_manuf.right8 {margin-left: calc(-2% - -7.5px);transform: rotate(180deg);position: relative;top: -7px;}
.pipe-container_m_manuf {position: relative;width: 100%;margin: 0 auto;}
/*manufacturing page*/	
	
}

@media (min-width: 375px) and (max-width: 667px) {
.home_faq {margin-top: 12rem !important;}
.curve_home_mv.left1 {left: -2px !important;}
.vertical_pipe_home_mv.v_3 {margin-left: -3px !important;}
.curve_home_mv.right4 {margin-left: calc(50% - -157.5px)!important;}
.curve_home_mv.right5 {margin-left: calc(50% - -157.5px)!important;}	

/*contact us*/	
.vertical_pipe_contact_m.v_4 {margin-left: calc(65% - -117px) !important;}
.vertical_pipe_contact_m.v_6 {margin-left: calc(60% - -139px) !important;}
.horizontal_contact_m.h_3 {width: 306px !important;}
.curve_contact_m.right7 {margin-left: calc(60% - -116px) !important;}	
.curve_contact_m.right10 {margin-left: calc(60% - -121px) !important;}	
.curve_contact_m.right11 {margin-left: calc(60% - -121px) !important;}	
.horizontal_contact_m.h_4 {width: 310px !important;}	
.horizontal_contact_m.h_5 {width: 310px !important;}		
/*contact us*/

/*about us*/
.vertical_pipe_about_mv.v_1 {margin-left: calc(26% - 20.5px) !important;}
.horizontal_pipe_about_mv.h_1 {width: 240px !important;top: 24.5px !important;margin-left: calc(-1% - -89px) !important;}
.curve_about_mv.right5 {margin-left: calc(43% - -175.5px) !important;}	
.curve_about_mv.right6 {margin-left: calc(-7% - -176.5px) !important;}
.curve_about_mv.right7 {margin-left: calc(-6% - -173px) !important;}
.curve_about_mv.right8 {margin-left: calc(43% - -176px) !important;}
.curve_about_mv.left2 {margin-left: calc(-7% - -23.5px) !important;}
.horizontal_pipe_about_mv.h_7 {width: 130px !important;}
.horizontal_pipe_about_mv.h_8 {width: 301px !important;}	
.t_shape_about_mv.right1 { margin-left: calc(95% - -2px) !important;}
.t_shape_about_mv.right2 { margin-left: calc(95% - -2px) !important;}
.t_shape_about_mv.right3 { margin-left: calc(95% - -2px) !important;}
.t_shape_about_mv.right4 { margin-left: calc(95% - -2px) !important;}
.t_shape_about_mv.right1 {top: -610px !important;}	
.t_shape_about_mv.right2 {top: -475px !important;}	
.t_shape_about_mv.right3 {top: -370px !important;}	
.t_shape_about_mv.right4 {top: -300px !important;}	
.t_shape_about_mv.right5 {top: -243px !important;}	
.t_shape_about_mv.right6 {top: -185px !important;}	
/*about us*/
	
/*faq page*/
.faq_faq{margin-top: -9.5rem !important;}		
.curve_faq_m.left2 {margin-left: calc(53% - 25px) !important;}
.t-shape_faq_m.right1 {margin-left: calc(44% - 6px)!important;}
.vertical_pipe_faq_m.v_3 { margin-left: calc(-4% - -7px)!important;height: 1525px !important;}
.vertical_pipe_faq_m.v_4 {height: 1525px!important; position: relative;top: -1627px !important;margin-left: calc(13% - -302px) !important;}
.curve_faq_m.left4 {margin-left: calc(13% - -284.5px) !important;}
.t-shape_faq_m.right2 {top: -1418px !important;}
.t-shape_faq_m.right3 {top: -1272px !important;}
.t-shape_faq_m.right4 {top: -1128px !important;}
.t-shape_faq_m.right5 {top: -987px !important;}
.t-shape_faq_m.right6 {top: -854px !important;}
.t-shape_faq_m.right7 {top: -728px !important;}
.t-shape_faq_m.right8 {top: -626px !important;}
.t-shape_faq_m.right9 {top: -514px !important;}
.t-shape_faq_m.right10 {top: -370px !important;}
.t-shape_faq_m.right11 {top: -248px !important;}
.t-shape_faq_m.right12 {top: -142px !important;}
.t-shape_faq_m.right13 {top: -3009px !important;margin-left: calc(97% - -0.5px) !important;}  
.t-shape_faq_m.right14 {top: -2875px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right15 {top: -2726px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right16 {top: -2585px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right17 {top: -2445px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right18 {top: -2321px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right19 {top: -2222px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right20 {top: -2103px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right21 {top: -1994px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right22 {top: -1842px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right23 {top: -1742px !important;margin-left: calc(97% - -0.5px) !important;}
.curve_faq_m.left5 {top: -1704px !important;}	
.curve_faq_m.left6 {margin-left: calc(13% - -284.5px) !important;top: -1729px !important;}
.horizontal_pipe_faq_m.h_3 {top: -1736px !important;}
.t-shape_faq_m.right24 {top: -1743px !important;}	
.vertical_pipe_faq_m.v_5 {height: 135px !important;top: -1723px !important;}	
/*faq page*/

/*blog page*/
.pipe-container_m_blog {width: 100% !important;}
.vertical_pipe_m_blog.v_1 {margin-left: calc(52% - -115px) !important;}
.horizontal_m_blog.h_1 {margin-left: calc(-33% - 25px) !important;width: 500px!important;}	
.curve_m_blog.right1 {margin-left: calc(52% - -97px)!important;}
.curve_m_blog.right2 {margin-left: calc(13% - 49px)!important;}
.vertical_pipe_m_blog.v_2 {margin-left: calc(13% - 49px) !important;}
.curve_m_blog.right3 {margin-left: calc(13% - 49px) !important;}
.horizontal_m_blog.h_2 {margin-left: calc(11% - 25px) !important;width: 200px !important;}
.horizontal_m_blog.h_1 {margin-left: calc(13% - 25px) !important;width: 280px !important;}
/*blog page*/

/*career page*/
.careers_main{margin-top:6.5rem !important;}
.careers_text{margin-top:2rem !important;}
.curve_m_careers.right1 {margin-left: calc(5% - -100px) !important;}	
.vertical_pipe_m_careers.v_2 { height: 475px !important;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(66% - -119px) !important;position:relative;top:-7px;}
.vertical_pipe_m_careers.v_4 { height: 1130px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(95% - -16px) !important;position: relative;top: -36px; }
.vertical_pipe_m_careers.v_5 { height: 2400px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(50% - -1px) !important;position: relative;top: -43px;}
.curve_m_careers.right2 {margin-left: calc(60% - -122px) !important;}
.curve_m_careers.right3 {margin-left: calc(61% - -118.5px) !important;}
.curve_m_careers.right7 {margin-left: calc(58% - -125.5px) !important;}
.curve_m_careers.right8 {margin-left: calc(40% - -36px) !important;}
.curve_m_careers.right6 { margin-left: calc(59% - -122px) !important;}
.horizontal_m_careers.h_2 {width: 300px !important;}
.horizontal_m_careers.h_3 {width: 300px !important;}
.horizontal_m_careers.h_4 { width: 135px !important;}
/*career page*/	
	
/*manufacturing page*/
.manuf_hand_img img {position: relative;right:0% !important;}
.vertical_pipe_m_manuf {width: 7px;margin: 0px 47.5px;}
.vertical_pipe_m_manuf.v_1 { height: 40px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(50% - -0px); }
.vertical_pipe_m_manuf.v_2 {height: 770px;margin-left: calc(93% - -25.5px) !important;margin-top: -7px;}
.vertical_pipe_m_manuf.v_4 {height: 800px;margin-left: calc(0% - -0.5px) !important;margin-top:-7px;}
.vertical_pipe_m_manuf.v_5 { height: 700px;margin-left: calc(93% - -25.5px) !important;margin-top:-7px;}
.vertical_pipe_m_manuf.v_6 { height: 700px;margin-left: calc(0% - -0.5px) !important;margin-top:-7px;}
.horizontal_pipe_m_manuf {height: 7px;background: #A05859;}
.horizontal_pipe_m_manuf.h_1 {width: 138px;margin-top: -7px;margin-left: calc(65% - 30px);}
.horizontal_pipe_m_manuf.h_2 {width: 320px !important;margin-top: -14px;margin-left: calc(15% - 30px);}
.horizontal_pipe_m_manuf.h_3 {width: 320px !important;margin-top: -14px;margin-left: calc(15% - 30px);}
.horizontal_pipe_m_manuf.h_4 {width: 320px !important;margin-top: -14px;margin-left: calc(15% - 30px);}
.curve_m_manuf.right1 {margin-left: calc(50% - 0px);transform: rotate(90deg);margin-top: 0px;}
.curve_m_manuf.right2 {margin-left: calc(93% - -7.5px);transform: scaleY(-1);position: relative;top: -7px;}
.curve_m_manuf.right3 {margin-left: calc(93% - -7.5px);transform: rotate(0deg);position: relative;top: -7px;}
.curve_m_manuf.right4 {margin-left: calc(-2% - -7.5px);transform: rotate(180deg);position: relative;top: -7px;}
.curve_m_manuf.right5 {margin-left: calc(-2% - -7.5px);transform: rotate(90deg);position: relative;top: -7px;} 
.curve_m_manuf.right6 {margin-left: calc(93% - -7.5px);transform: scaleY(-1);position: relative;top: -7px;}
.curve_m_manuf.right7 {margin-left: calc(93% - -7.5px);transform: rotate(0deg);position: relative;top: -7px;}
.curve_m_manuf.right8 {margin-left: calc(-2% - -7.5px);transform: rotate(180deg);position: relative;top: -7px;}
.pipe-container_m_manuf {position: relative;width: 100%;margin: 0 auto;}
/*manufacturing page*/
	
}

@media screen and (min-width: 384px) and (max-width: 640px) {
	
/*home page*/
.curve_home_mv.left1 {margin-left: calc(-7% - -95px) !important;}
.curve_home_mv.left3 {margin-left: calc(-7% - -22px)!important;}
.home_faq {margin-top: 1rem !important;}
.pipe-container {
  position: relative;
  width: 100% !important;
  margin: 0 auto;

}
/*home page*/
	
/*contact us*/
.horizontal_contact_m.h_5 {width: 316px !important;}	
/*contact us*/
	
/*about us*/

.elementor-9076 .elementor-element.elementor-element-d068383 {--padding-top: 5rem !important;}
.vertical_pipe_about_mv.v_1 {margin-left: calc(27% - 21.5px) !important;}
.horizontal_pipe_about_mv.h_1 {width: 248px !important;}
.curve_about_mv.right5 { margin-left: calc(44% - -177.5px) !important;}	
.curve_about_mv.right6 {margin-left: calc(-6% - -177.5px) !important;}
.curve_about_mv.right7 {margin-left: calc(-6% - -177px) !important;}
.horizontal_pipe_about_mv.h_7 {width: 133px !important;}	
.curve_about_mv.right8 {margin-left: calc(43% - -180px) !important;}
.horizontal_pipe_about_mv.h_8 {width: 310px !important;}	
.t_shape_about_mv.right1 {top: -630px !important;}	
.t_shape_about_mv.right2 {top: -497px !important;}	
.t_shape_about_mv.right3 {top: -392px !important;}	
.t_shape_about_mv.right4 {top: -325px !important;}	
.t_shape_about_mv.right5 {top: -265px !important;}	
.t_shape_about_mv.right6 {top: -208px !important;}	
/*about us*/
	
/*faq page*/
.faq_faq{margin-top: -9rem !important;}	
.t-shape_faq_m.right1 {margin-left: calc(44% - 5px) !important;}
.curve_faq_m.left3 {margin-left: calc(5% - 23.5px) !important;}
.t-shape_faq_m.right13 {margin-left: calc(95% - -0.5px) !important;}  
.t-shape_faq_m.right14 {margin-left: calc(95% - -0.5px) !important;} 
.t-shape_faq_m.right15 {margin-left: calc(95% - -0.5px) !important;} 
.t-shape_faq_m.right16 {margin-left: calc(95% - -0.5px) !important;} 
.t-shape_faq_m.right17 {margin-left: calc(95% - -0.5px) !important;} 
.t-shape_faq_m.right18 {margin-left: calc(95% - -0.5px) !important;} 
.t-shape_faq_m.right19 {margin-left: calc(95% - -0.5px) !important;} 
.t-shape_faq_m.right20 {margin-left: calc(95% - -0.5px) !important;} 
.t-shape_faq_m.right21 {margin-left: calc(95% - -0.5px) !important;} 
.t-shape_faq_m.right22 {margin-left: calc(95% - -0.5px) !important;} 
.t-shape_faq_m.right23 {margin-left: calc(95% - -0.5px) !important;}
.curve_faq_m.left2 {margin-left: calc(53% - 26px) !important;}	
.vertical_pipe_faq_m.v_3 {margin-left: calc(-4% - -8px) !important;}
.vertical_pipe_faq_m.v_4 {margin-left: calc(13% - -303px) !important;}
/*faq page*/
	
/*blog page*/
.curve_m_careers.right1 {margin-left: calc(5% - -99px) !important;}		
.pipe-container_m_blog {width: 100% !important;}
.vertical_pipe_m_blog.v_1 {margin-left: calc(52% - -115px) !important;}
.horizontal_m_blog.h_1 {margin-left: calc(-33% - 25px) !important;width: 500px!important;}	
.curve_m_blog.right1 {margin-left: calc(52% - -97px)!important;}
.curve_m_blog.right2 {margin-left: calc(13% - 49px)!important;}
.vertical_pipe_m_blog.v_2 {margin-left: calc(13% - 49px) !important;}
.vertical_pipe_m_careers.v_4 { height: 1130px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(94% - -16px) !important;position: relative;top: -36px; }
.curve_m_blog.right3 {margin-left: calc(13% - 49px) !important;}
.horizontal_m_blog.h_2 {margin-left: calc(11% - 25px) !important;width: 200px !important;}
.horizontal_m_blog.h_1 {margin-left: calc(13% - 25px) !important;width: 280px !important;}
/*blog page*/
	
/*careers page*/
.careers_main{margin-top:5.5rem !important;}	
.careers_text	{margin-top:5rem !important;}	
.vertical_pipe_m_careers.v_2 { height: 475px !important;margin-left: calc(66% - -118px) !important;position:relative;top:-7px;}
.vertical_pipe_m_careers.v_4 { height: 1130px;margin-left: calc(94% - -16px) !important;position: relative;top: -36px; }
.vertical_pipe_m_careers.v_5 { height: 2400px;margin-left: calc(50% - -0px) !important;position: relative;top: -43px;}
.curve_m_careers.right2 {border-left: none;border-top: none;margin-left: calc(60% - -122px) !important;transform: rotate(270deg);position: relative;top: -7px;}
.curve_m_careers.right3 {border-left: none;border-top: none;margin-left: calc(61% - -118.5px) !important;transform: rotate(0deg);position: relative;top: -7px;}
.curve_m_careers.right6 {margin-left: calc(59% - -122px) !important;}
.curve_m_careers.right7 {border-left: none;border-top: none;margin-left: calc(58% - -126px) !important;transform: rotate(0deg);position: relative;top: -36px;}
.curve_m_careers.right8 {margin-left: calc(40% - -35px) !important;}	
.horizontal_m_careers.h_2 {width: 306px !important;margin-left: calc(1% - -24px) !important;}
.horizontal_m_careers.h_1 {width: 199px !important;}	
.horizontal_m_careers.h_3 {width: 302px !important;}	
.horizontal_m_careers.h_4 {width: 135px !important;}
	
/*careers page*/
	
/*manufacturing page*/

/*manufacturing page*/
.manuf_hand_img img {position: relative;right:0% !important;}
.vertical_pipe_m_manuf {width: 7px;margin: 0px 47.5px;}
.vertical_pipe_m_manuf.v_1 { height: 40px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(50% - -0px); }
.vertical_pipe_m_manuf.v_2 {height: 770px;margin-left: calc(93% - -25.5px) !important;margin-top: -7px;}
.vertical_pipe_m_manuf.v_4 {height: 800px;margin-left: calc(0% - -0px) !important;margin-top:-7px;}
.vertical_pipe_m_manuf.v_5 { height: 700px;margin-left: calc(93% - -25.5px) !important;margin-top:-7px;}
.vertical_pipe_m_manuf.v_6 { height: 700px;margin-left: calc(0% - -0px) !important;margin-top:-7px;}
.horizontal_pipe_m_manuf {height: 7px;background: #A05859;}
.horizontal_pipe_m_manuf.h_1 {width: 138px;margin-top: -7px;margin-left: calc(65% - 30px);}
.horizontal_pipe_m_manuf.h_2 {width: 320px !important;margin-top: -14px;margin-left: calc(15% - 30px);}
.horizontal_pipe_m_manuf.h_3 {width: 320px !important;margin-top: -14px;margin-left: calc(15% - 30px);}
.horizontal_pipe_m_manuf.h_4 {width: 320px !important;margin-top: -14px;margin-left: calc(15% - 30px);}
.curve_m_manuf.right1 {margin-left: calc(50% - 0px);transform: rotate(90deg);margin-top: 0px;}
.curve_m_manuf.right2 {margin-left: calc(93% - -7.5px);transform: scaleY(-1);position: relative;top: -7px;}
.curve_m_manuf.right3 {margin-left: calc(93% - -7.5px);transform: rotate(0deg);position: relative;top: -7px;}
.curve_m_manuf.right4 {margin-left: calc(-2% - -7.5px);transform: rotate(180deg);position: relative;top: -7px;}
.curve_m_manuf.right5 {margin-left: calc(-2% - -7.5px);transform: rotate(90deg);position: relative;top: -7px;} 
.curve_m_manuf.right6 {margin-left: calc(93% - -7.5px);transform: scaleY(-1);position: relative;top: -7px;}
.curve_m_manuf.right7 {margin-left: calc(93% - -7.5px);transform: rotate(0deg);position: relative;top: -7px;}
.curve_m_manuf.right8 {margin-left: calc(-2% - -7.5px);transform: rotate(180deg);position: relative;top: -7px;}
.pipe-container_m_manuf {position: relative;width: 100%;margin: 0 auto;}
/*manufacturing page*/
	
}

@media (min-width: 390px) and (max-width: 844px) {
.home_faq {
        margin-top: 0rem !important;
    }
.vertical_pipe_home_mv.v_1 {margin-left: calc(-7% - -92px) !important;}
.curve_home_mv.left1 {left: -1.5px !important;}
.curve_home_mv.right4 {margin-left: calc(50% - -156.5px)!important;}
.curve_home_mv.right5 {margin-left: calc(50% - -156.5px)!important;}	
.pipe-container {
  position: relative;
  width: 100% !important;
  margin: 0 auto;

}
/*contact us*/
.vertical_pipe_contact_m.v_4 {margin-left: calc(65% - -121px) !important;}
.vertical_pipe_contact_m.v_6 {margin-left: calc(65% - -121px) !important;}
.curve_contact_m.right6 {margin-left: calc(60% - -121px) !important;}
.curve_contact_m.right7 {margin-left: calc(60% - -121px) !important;}
.horizontal_contact_m.h_3 {width: 320px !important;}	
.horizontal_contact_m.h_4 {width: 320px !important;}
.horizontal_contact_m.h_5 {width: 335px !important;}
	
/*contact us*/
	
/*about us*/
.curve_about_mv.left1 {margin-left: calc(52% - 123.5px) !important;}
.horizontal_pipe_about_mv.h_1 {width: 255px !important;margin-left: calc(-1% - -88px) !important;}
.curve_about_mv.right5 {margin-left: calc(46% - -173.5px) !important;}
.horizontal_pipe_about_mv.h_4 {margin-left: calc(45% - 153.5px) !important;width: 344px  !important;}
.curve_about_mv.left2 { margin-left: calc(-7% - -24.5px) !important;}
.curve_about_mv.right6{margin-left: calc(-5% - -176.5px) !important;}
.horizontal_pipe_about_mv.h_5 {width: 146px !important;margin-left: calc(9% - 11px) !important;}
.curve_about_mv.right7 {margin-left: calc(-4% - -173px) !important;}   
.horizontal_pipe_about_mv.h_7 {width: 137px !important;}
.curve_about_mv.right8 {margin-left: calc(45% - -176px) !important;}
.horizontal_pipe_about_mv.h_8 {width: 320px !important;}
.elementor-9076 .elementor-element.elementor-element-d068383 {--padding-top: 5rem !important;}
.vertical_pipe_about_mv.v_1 {margin-left: calc(24% - 22.5px) !important;}
.t_shape_about_mv.right1 {top: -625px !important;}
.t_shape_about_mv.right2 {top: -492px !important;}
.t_shape_about_mv.right3 {top: -386px !important;}
.t_shape_about_mv.right4 {top: -318px !important;}
.t_shape_about_mv.right5 {top: -260px !important;}
.t_shape_about_mv.right6 {top: -202px !important;} 	
.dwnld_text1{margin-top:-1rem !important;}
.dwnld_text2{margin-top: 3rem !important;}
.dwnld_text3{margin-top: 1.5rem !important;}
.dwnld_text4{margin-top: -0.6rem !important;}
.dwnld_text5{margin-top: -1.5rem !important;}
.dwnld_text6{margin-top: -1.5rem !important;}	
/*about us*/
	
/*faq page*/
.vertical_pipe_faq_m.v_4 {margin-left: calc(14% - -304px) !important;}
.curve_faq_m.left2 {margin-left: calc(52% - 22.5px) !important;} 
.curve_faq_m.left4 {margin-left: calc(14% - -285.5px) !important;}	
.curve_faq_m.left6 {margin-left: calc(14% - -285.5px) !important;}		
.t-shape_faq_m.right13 {margin-left: calc(97% - 7px) !important;}  
.t-shape_faq_m.right14 {margin-left: calc(97% - 7px) !important;} 
.t-shape_faq_m.right15 {margin-left: calc(97% - 7px) !important;} 
.t-shape_faq_m.right16 {margin-left: calc(97% - 7px) !important;} 
.t-shape_faq_m.right17 {margin-left: calc(97% - 7px) !important;} 
.t-shape_faq_m.right18 {margin-left: calc(97% - 7px) !important;} 
.t-shape_faq_m.right19 {margin-left: calc(97% - 7px) !important;} 
.t-shape_faq_m.right20 {margin-left: calc(97% - 7px) !important;} 
.t-shape_faq_m.right21 {margin-left: calc(97% - 7px) !important;} 
.t-shape_faq_m.right22 {margin-left: calc(97% - 7px) !important;} 
.t-shape_faq_m.right23 {margin-left: calc(97% - 7px) !important;}
/*faq page*/
	
/*careers page*/
.careers_text	{margin-top:5rem !important;}	
.careers_main{margin-top:7rem !important;}	
.vertical_pipe_m_careers.v_5 {margin-left: calc(50% - 0px) !important;}	
.vertical_pipe_m_careers.v_2 {margin-left: calc(66% - -118px) !important;}
.vertical_pipe_m_careers.v_4 { margin-left: calc(93% - -17px) !important;}
.horizontal_m_careers.h_2 {width: 310px !important;}
.horizontal_m_careers.h_3 {width: 305px !important;}
.curve_m_careers.right7 {margin-left: calc(58% - -125px) !important;}
.curve_m_careers.right8 {margin-left: calc(40% - -36px) !important;}
/*careers page*/

/*manufacturing page*/
.manuf_hand_img img {position: relative;right:0% !important;}

/*manufacturing page*/
	
}

@media (min-width: 393px) and (max-width: 852px) {
.horizontal_pipe_home_mv.h_1 {width: 250px !important;}
.vertical_pipe_home_mv.v_3 {margin-left: -4px !important;}
.vertical_pipe_home_mv.v_4 {margin-left: calc(50% - -174px) !important;}
.t_shape_home_mv.right2 {margin-left: calc(50% - -162px)!important;}	
.vertical_pipe_home_mv.v_5 {margin-left: calc(50% - -174px) !important;}
	
/*contact us*/
.curve_contact_m.right6 {margin-left: calc(60% - -121px) !important;}	
.curve_contact_m.right7 {margin-left: calc(60% - -121px) !important;}	
.curve_contact_m.right10 {margin-left: calc(60% - -121px) !important;}	
.curve_contact_m.right11 {margin-left: calc(60% - -121px) !important;}	
.horizontal_contact_m.h_3 {width: 320px !important;}
.horizontal_contact_m.h_4 {width: 322px !important;}	
.horizontal_contact_m.h_5 {width: 322px !important;}
.horizontal_contact_m.h_6 {width: 320px !important;}
/*contact us*/
	
/*about us*/
.curve_about_mv.left1 {margin-left: calc(52% - 122.5px) !important;}
.horizontal_pipe_about_mv.h_1 {width: 258px !important;}
.curve_about_mv.right5 {margin-left: calc(47% - -171.5px) !important;}	
.curve_about_mv.right6 {margin-left: calc(-5% - -178.5px) !important;}
.curve_about_mv.right7 {margin-left: calc(-4% - -175px) !important;}
.elementor-9076 .elementor-element.elementor-element-d068383 {--padding-top: 5rem !important;}
.curve_about_mv.right8 {margin-left: calc(45% - -178px) !important;}
.t_shape_about_mv.right1 {margin-left: calc(95% - -2px) !important;}	
.t_shape_about_mv.right2 {margin-left: calc(95% - -2px) !important;}
.t_shape_about_mv.right3 {margin-left: calc(95% - -2px) !important;}
.t_shape_about_mv.right4 {margin-left: calc(95% - -2px) !important;}
.t_shape_about_mv.right5 {margin-left: calc(95% - -2px) !important;}
.t_shape_about_mv.right6 {margin-left: calc(95% - -2px) !important;}	
.t_shape_about_mv.right1 {top: -622px !important;}	
.t_shape_about_mv.right2 {top: -493px !important;}	
.t_shape_about_mv.right3 {top: -389px !important;}	
.t_shape_about_mv.right4 {top: -312px !important;}	
.t_shape_about_mv.right5 {top: -255px !important;}	
.t_shape_about_mv.right6 {top: -198px !important;}		
.vertical_pipe_about_mv.v_1 {margin-left: calc(24% - 21.5px) !important;}	
/*about us*/
	
/*faq page*/
.curve_faq_m.left1 {margin-left: calc(67% - 5px) !important;}
.curve_faq_m.left2 {margin-left: calc(52% - 21.5px) !important;}
.vertical_pipe_faq_m.v_3 {margin-left: calc(-4% - -10px) !important;}	
.t-shape_faq_m.right2 {margin-left: calc(0% - 17px) !important;}	
.t-shape_faq_m.right3 {margin-left: calc(0% - 17px) !important;}
.t-shape_faq_m.right4 {margin-left: calc(0% - 17px) !important;}
.t-shape_faq_m.right5 {margin-left: calc(0% - 17px) !important;}
.t-shape_faq_m.right6 {margin-left: calc(0% - 17px) !important;}
.t-shape_faq_m.right7 {margin-left: calc(0% - 17px) !important;}
.t-shape_faq_m.right8 {margin-left: calc(0% - 17px) !important;}
.t-shape_faq_m.right9 {margin-left: calc(0% - 17px) !important;}
.t-shape_faq_m.right10 {margin-left: calc(0% - 17px) !important;}
.t-shape_faq_m.right11 {margin-left: calc(0% - 17px) !important;}
.t-shape_faq_m.right12 {margin-left: calc(0% - 17px) !important;}
.curve_faq_m.left4 { margin-left: calc(14% - -290.5px) !important; }
.vertical_pipe_faq_m.v_4 {margin-left: calc(15% - -305px) !important;}	
.t-shape_faq_m.right13 { margin-left: calc(97% - 5px) !important;}	
.t-shape_faq_m.right14 { margin-left: calc(97% - 5px) !important;}	
.t-shape_faq_m.right15 { margin-left: calc(97% - 5px) !important;}	
.t-shape_faq_m.right16 { margin-left: calc(97% - 5px) !important;}	
.t-shape_faq_m.right17 { margin-left: calc(97% - 5px) !important;}	
.t-shape_faq_m.right18 { margin-left: calc(97% - 5px) !important;}	
.t-shape_faq_m.right19 { margin-left: calc(97% - 5px) !important;}	
.t-shape_faq_m.right20 { margin-left: calc(97% - 5px) !important;}	
.t-shape_faq_m.right21 { margin-left: calc(97% - 5px) !important;}	
.t-shape_faq_m.right22 { margin-left: calc(97% - 5px) !important;}	
.t-shape_faq_m.right23 { margin-left: calc(97% - 5px) !important;}	
.curve_faq_m.left5 {margin-left: calc(7% - 30px) !important;}
.curve_faq_m.left6 {margin-left: calc(14% - -290.5px) !important;}
/*faq page*/

/*careers page*/
.horizontal_m_careers.h_2 {width: 313px !important;}
.horizontal_m_careers.h_3 {width: 310px !important;}
.vertical_pipe_m_careers.v_4 {margin-left: calc(93% - -16px) !important;}
.vertical_pipe_m_careers.v_5 {margin-left: calc(50% - 1px) !important;}	
/*careers page*/

	
/*manufacturing page*/
.manuf_hand_img img {position: relative;right:0% !important;}
.vertical_pipe_m_manuf {width: 7px;margin: 0px 47.5px;}
.vertical_pipe_m_manuf.v_1 { height: 40px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(50% - -0px); }
.vertical_pipe_m_manuf.v_2 {height: 770px;margin-left: calc(93% - -25.5px) !important;margin-top: -7px;}
.vertical_pipe_m_manuf.v_4 {height: 800px;margin-left: calc(0% - 0.5px) !important;margin-top:-7px;}
.vertical_pipe_m_manuf.v_5 { height: 700px;margin-left: calc(93% - -25.5px) !important;margin-top:-7px;}
.vertical_pipe_m_manuf.v_6 { height: 700px;margin-left: calc(0% - 0.5px) !important;margin-top:-7px;}
.horizontal_pipe_m_manuf {height: 7px;background: #A05859;}
.horizontal_pipe_m_manuf.h_1 {width: 140px !important;margin-top: -7px;margin-left: calc(65% - 30px);}
.horizontal_pipe_m_manuf.h_2 {width: 322px !important;margin-top: -14px;margin-left: calc(15% - 30px);}
.horizontal_pipe_m_manuf.h_3 {width: 322px !important;margin-top: -14px;margin-left: calc(15% - 30px);}
.horizontal_pipe_m_manuf.h_4 {width: 322px !important;margin-top: -14px;margin-left: calc(15% - 30px);}
.curve_m_manuf.right1 {margin-left: calc(50% - 0px);transform: rotate(90deg);margin-top: 0px;}
.curve_m_manuf.right2 {margin-left: calc(93% - -7.5px);transform: scaleY(-1);position: relative;top: -7px;}
.curve_m_manuf.right3 {margin-left: calc(93% - -7.5px);transform: rotate(0deg);position: relative;top: -7px;}
.curve_m_manuf.right4 {margin-left: calc(-2% - -7.5px);transform: rotate(180deg);position: relative;top: -7px;}
.curve_m_manuf.right5 {margin-left: calc(-2% - -7.5px);transform: rotate(90deg);position: relative;top: -7px;} 
.curve_m_manuf.right6 {margin-left: calc(93% - -7.5px);transform: scaleY(-1);position: relative;top: -7px;}
.curve_m_manuf.right7 {margin-left: calc(93% - -7.5px);transform: rotate(0deg);position: relative;top: -7px;}
.curve_m_manuf.right8 {margin-left: calc(-2% - -7.5px);transform: rotate(180deg);position: relative;top: -7px;}
.pipe-container_m_manuf {position: relative;width: 100%;margin: 0 auto;}
/*manufacturing page*/
}


@media (min-width: 403px) and (max-width: 873px) {
.horizontal_pipe_home_mv.h_1 {width: 255px !important;}
}

@media (min-width: 402px) and (max-width: 874px) {
.elementor-4648 .elementor-element.elementor-element-a6a41ab > .elementor-widget-container {padding: 2rem 1rem 0rem 0rem !important;}
.vertical_pipe_home_mv.v_3 {margin-left: calc(-7% - -21.5px) !important;}
.horizontal_pipe_home_mv.h_2 {width: 335px !important;margin-left: 18px !important;}	
.horizontal_pipe_home_mv.h_3 {width: 325px !important;margin-left: 18px !important;}
.curve_home_mv.right4 {margin-left: calc(50% - -155.5px) !important;}
.curve_home_mv.right5 {margin-left: calc(50% - -155.5px) !important;}
.horizontal_pipe_home_mv.h_12 { width: 340px !important;}

/*contact us*/
.horizontal_contact_m.h_2 {width: 160px !important;}
.horizontal_contact_m.h_3 {width: 322px !important;}
.horizontal_contact_m.h_4 {width: 326px !important;}
.horizontal_contact_m.h_5 {width: 326px !important;}
.vertical_pipe_contact_m.v_4 {margin-left: calc(65% - -120px) !important;}
.vertical_pipe_contact_m.v_6 {margin-left: calc(65% - -120px) !important;}	
	
/*contact us*/
	
/*about us*/
.vertical_pipe_about_mv.v_1 {margin-left: calc(25% - 22.5px) !important;}
.horizontal_pipe_about_mv.h_1 {width: 267px !important;}
.curve_about_mv.right5 {margin-left: calc(48% - -172.5px) !important;}
.curve_about_mv.left2 {margin-left: calc(-7% - -25.5px) !important;}	
.curve_about_mv.right6 {margin-left: calc(-4% - -179.5px) !important;}
.curve_about_mv.right7 {margin-left: calc(-3% - -176px) !important;}
.horizontal_pipe_about_mv.h_7 {width: 142px !important;}	
.curve_about_mv.right8 {margin-left: calc(46% - -179px) !important;}
.horizontal_pipe_about_mv.h_8 {width: 327px !important;}	
.t_shape_about_mv.right1 {top: -612px !important;margin-left: calc(94% - -6px) !important;}	
.t_shape_about_mv.right2 {top: -515px !important;margin-left: calc(94% - -6px) !important;}	
.t_shape_about_mv.right3 {top: -402px !important;margin-left: calc(94% - -6px) !important;}	
.t_shape_about_mv.right4 {top: -330px !important;margin-left: calc(94% - -6px) !important;}	
.t_shape_about_mv.right5 {top: -270px !important;margin-left: calc(94% - -6px) !important;}	
.t_shape_about_mv.right6 {top: -212px !important;margin-left: calc(94% - -6px) !important;}	
.dwnld_text1{margin-top: -1rem !important;}
.dwnld_text2{margin-top: 1rem !important;}
.dwnld_text3{margin-top: 2rem !important;}
.dwnld_text4{margin-top: -0.5rem !important;}
.dwnld_text5{margin-top: -1.5rem !important;}
.dwnld_text6{margin-top: -1.5rem !important;}	

/*about us*/
	
/*careers page*/
.careers_text	{margin-top:5rem !important;}	
.careers_main{margin-top:12rem !important;}	
.horizontal_m_careers.h_1 {margin-left: calc(23% - -46px) !important;width: 220px !important;}
.horizontal_m_careers.h_2 {width: 322px !important;}	
.horizontal_m_careers.h_4 {width: 154px !important;}
.horizontal_m_careers.h_3 {width: 322px !important;}
.vertical_pipe_m_careers.v_1 {margin-left: calc(0% - -115px) !important;}
.vertical_pipe_m_careers.v_4 {margin-left: calc(95% - -16px) !important;}
.vertical_pipe_m_careers.v_5 {margin-left: calc(50% - 1px) !important;}
.vertical_pipe_m_careers.v_2 {margin-left: calc(67% - -118px) !important; height:375px !Important;}
.curve_m_careers.right1 {margin-left: calc(5% - -96px) !important;}
.curve_m_careers.right2 {margin-left: calc(60% - -126px) !important;}
.curve_m_careers.right3 {margin-left: calc(61% - -122.5px) !important;}
.curve_m_careers.right7 {margin-left: calc(61% - -124px) !important;}
.curve_m_careers.right6 {margin-left: calc(62% - -120px) !important;}
/*careers page*/
	
/*manufacturing page*/
.manuf_main{margin-top:-2rem !Important;}
.manufacturing_img{margin-top:1rem !Important;}
.manuf_hand_img img {position: relative;right:0% !important;}
.vertical_pipe_m_manuf {width: 7px;margin: 0px 47.5px;}
.vertical_pipe_m_manuf.v_1 { height: 40px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(50% - -0px); }
.vertical_pipe_m_manuf.v_2 {height: 770px;margin-left: calc(93% - -25.5px) !important;margin-top: -7px;}
.vertical_pipe_m_manuf.v_4 {height: 850px !important;margin-left: calc(0% - 0.5px) !important;margin-top:-7px;}
.vertical_pipe_m_manuf.v_5 { height: 700px;margin-left: calc(93% - -25.5px) !important;margin-top:-7px;}
.vertical_pipe_m_manuf.v_6 { height: 700px;margin-left: calc(0% - 0.5px) !important;margin-top:-7px;}
.horizontal_pipe_m_manuf {height: 7px;background: #A05859;}
.horizontal_pipe_m_manuf.h_1 {width: 156px !important;margin-top: -7px;margin-left: calc(64% - 31px) !important;}
.horizontal_pipe_m_manuf.h_2 {width: 340px !important;margin-top: -14px;margin-left: calc(14% - 33px) !important;}
.horizontal_pipe_m_manuf.h_3 {width: 340px !important;margin-top: -14px;margin-left: calc(14% - 33px) !important;}
.horizontal_pipe_m_manuf.h_4 {width: 340px !important;margin-top: -14px;margin-left: calc(14% - 33px) !important;}
.curve_m_manuf.right1 {margin-left: calc(50% - 0px);transform: rotate(90deg);margin-top: 0px;}
.curve_m_manuf.right2 {margin-left: calc(93% - -7.5px);transform: scaleY(-1);position: relative;top: -7px;}
.curve_m_manuf.right3 {margin-left: calc(93% - -7.5px);transform: rotate(0deg);position: relative;top: -7px;}
.curve_m_manuf.right4 {margin-left: calc(-2% - -7.5px);transform: rotate(180deg);position: relative;top: -7px;}
.curve_m_manuf.right5 {margin-left: calc(-2% - -7.5px);transform: rotate(90deg);position: relative;top: -7px;} 
.curve_m_manuf.right6 {margin-left: calc(93% - -7.5px);transform: scaleY(-1);position: relative;top: -7px;}
.curve_m_manuf.right7 {margin-left: calc(93% - -7.5px);transform: rotate(0deg);position: relative;top: -7px;}
.curve_m_manuf.right8 {margin-left: calc(-2% - -7.5px);transform: rotate(180deg);position: relative;top: -7px;}
.pipe-container_m_manuf {position: relative;width: 100%;margin: 0 auto;}
/*manufacturing page*/	
	
}

@media (min-width: 412px) and (max-width: 915px) {
.elementor-4648 .elementor-element.elementor-element-a6a41ab > .elementor-widget-container {padding: 2rem 0rem 0rem 0rem !important;}
.vertical_pipe_home_mv.v_1 { margin-left: calc(-7% - -96px) !important;}
.curve_home_mv.left6 {margin-left: calc(54% - -158px) !important;}
.vertical_pipe_home_mv.v_8 {margin-left: calc(54% - -176px) !important;}
.t_shape_home_mv.right15 {margin-left: calc(54% - -164px)!important;top: -3115px !important;}
.t_shape_home_mv.right16 {margin-left: calc(54% - -164px)!important;top: -2985px !important;}
.t_shape_home_mv.right17 {margin-left: calc(54% - -164px)!important;top: -2736px !important;}
.t_shape_home_mv.right18 {margin-left: calc(54% - -164px)!important;top: -2854px !important;}
.t_shape_home_mv.right19 {margin-left: calc(54% - -164px)!important;top: -2612px !important;}
.t_shape_home_mv.right20 {margin-left: calc(54% - -164px)!important;top: -2487px !important;}
.t_shape_home_mv.right21 {margin-left: calc(54% - -164px)!important;top: -2376px !important;}	
.t_shape_home_mv.right22 {margin-left: calc(54% - -164px)!important;top: -2255px !important;}
.t_shape_home_mv.right23 {margin-left: calc(54% - -164px)!important;top: -2108px !important;}
.t_shape_home_mv.right24 {margin-left: calc(54% - -164px)!important;top: -1975px !important;}
.t_shape_home_mv.right25 {margin-left: calc(54% - -164px)!important;top: -1864px !important;}	
.horizontal_pipe_home_mv.h_12 {width: 344px !important;}
.curve_home_mv.left1 {margin-left: calc(-7% - -97px) !important;}
.horizontal_pipe_home_mv.h_1 {width: 260px !important;}
.vertical_pipe_home_mv.v_3 {margin-left: -5px !important;}
.curve_home_mv.left3 {margin-left: calc(-7% - -22px) !important;}
.horizontal_pipe_home_mv.h_3 {width: 330px !important;margin-left: 19px !important;	}	
	
/*contact us*/
	
.horizontal_contact_m.h_1 {margin-left: calc(34% - -84px) !important;}
.horizontal_contact_m.h_2 {width: 160px !important;}
.horizontal_contact_m.h_3 {width: 330px !important;}
.horizontal_contact_m.h_4 {width: 335px !important;}
.horizontal_contact_m.h_5 {width: 335px !important;}
.curve_contact_m.right6 {margin-left: calc(60% - -122px)!important;}
.curve_contact_m.right7 {margin-left: calc(60% - -122px)!important;}
.curve_contact_m.right10 {margin-left: calc(60% - -122px) !important;}	
.curve_contact_m.right11 {margin-left: calc(60% - -122px) !important;}	
.vertical_pipe_contact_m.v_5{margin-left: calc(0% - 3px) !important;}
.vertical_pipe_contact_m.v_6 {margin-left: calc(65% - -121px) !important;}	
.vertical_pipe_contact_m.v_4 {margin-left: calc(65% - -121px) !important;}
	
/*contact us*/
	
/*about us*/
.curve_about_mv.left1 {margin-left: calc(51% - 124.5px) !important;}
.curve_about_mv.right1 {margin-left: calc(97% - 21.5px)!important;}
.horizontal_pipe_about_mv.h_1 {width: 265px !important;}
.vertical_pipe_about_mv.v_2 {margin-left: calc(97% - 4px) !important;}	
.curve_about_mv.right5 {margin-left: calc(48% - -165.5px) !important;}
.curve_about_mv.right6 {margin-left: calc(-2% - -176.5px) !important;}
.curve_about_mv.right7 {margin-left: calc(-1% - -173px) !important;}
.horizontal_pipe_about_mv.h_7 {width: 146px !important;}
.curve_about_mv.right8 {margin-left: calc(48% - -177px) !important;}
.horizontal_pipe_about_mv.h_8 {width: 337px !important;}
.vertical_pipe_about_mv.v_1 {margin-left: calc(25% - 25.5px) !important;}
.elementor-9076 .elementor-element.elementor-element-d068383 {--padding-top: 2.5rem !important;}	
.t_shape_about_mv.right1 {top: -642px !important;margin-left: calc(95% - -3px) !important;}	
.t_shape_about_mv.right2 {top: -527px !important;margin-left: calc(95% - -3px) !important;}	
.t_shape_about_mv.right3 {top: -431px !important;margin-left: calc(95% - -3px) !important;}	
.t_shape_about_mv.right4 {top: -355px !important;margin-left: calc(95% - -3px) !important;}	
.t_shape_about_mv.right5 {top: -299px !important;margin-left: calc(95% - -3px) !important;}	
.t_shape_about_mv.right6 {top: -239px !important;margin-left: calc(95% - -3px) !important;}	
.dwnld_text1{margin-top:-1rem !important;}
.dwnld_text2{margin-top: 2rem !important;}
.dwnld_text3{margin-top: 1rem !important;}
.dwnld_text4{margin-top: -0.5rem !important;}
.dwnld_text5{margin-top: -1.5rem !important;}
.dwnld_text6{margin-top: -1.5rem !important;}		
/*about us*/
	
/*faq page*/
.t-shape_faq_m.right2 {margin-left: calc(0% - 18px) !important;}
.t-shape_faq_m.right3 {top: -1295px !important;margin-left: calc(0% - 18px) !important;}
.t-shape_faq_m.right4 {top: -1172px !important;margin-left: calc(0% - 18px) !important;}
.t-shape_faq_m.right5 {top: -1056px !important;margin-left: calc(0% - 18px) !important;}
.t-shape_faq_m.right6 {top: -945px !important;margin-left: calc(0% - 18px) !important;}
.t-shape_faq_m.right7 {top: -828px !important;margin-left: calc(0% - 18px) !important;}
.t-shape_faq_m.right8 {top: -726px !important;margin-left: calc(0% - 18px) !important;}
.t-shape_faq_m.right9 {top: -614px !important;margin-left: calc(0% - 18px) !important;}
.t-shape_faq_m.right10 {top: -485px !important;margin-left: calc(0% - 18px) !important;}
.t-shape_faq_m.right11 {top: -375px !important;margin-left: calc(0% - 18px) !important;}
.t-shape_faq_m.right12 {top: -275px !important;margin-left: calc(0% - 18px) !important;}
.t-shape_faq_m.right1 {margin-left: calc(44% - 4px) !important;}	
.t-shape_faq_m.right13 {top: -3014px !important;margin-left: calc(96% - -0.5px) !important;} 
.t-shape_faq_m.right14 {top: -2900px !important;margin-left: calc(96% - -0.5px) !important;} 
.t-shape_faq_m.right15 {top: -2775px !important;margin-left: calc(96% - -0.5px) !important;} 
.t-shape_faq_m.right16 {top: -2662px !important;margin-left: calc(96% - -0.5px) !important;} 
.t-shape_faq_m.right17 {top: -2545px !important;margin-left: calc(96% - -0.5px) !important;} 
.t-shape_faq_m.right18 {top: -2430px !important;margin-left: calc(96% - -0.5px) !important;} 
.t-shape_faq_m.right19 {top: -2335px !important;margin-left: calc(96% - -0.5px) !important;} 
.t-shape_faq_m.right20 {top: -2220px !important;margin-left: calc(96% - -0.5px) !important;} 
.t-shape_faq_m.right21 {top: -2094px !important;margin-left: calc(96% - -0.5px) !important;} 
.t-shape_faq_m.right22 {top: -1978px !important;margin-left: calc(96% - -0.5px) !important;} 
.t-shape_faq_m.right23 {top: -1878px !important;margin-left: calc(96% - -0.5px) !important;}
.curve_faq_m.left1 {margin-left: calc(67% - 5px) !important;}
.curve_faq_m.left2 {margin-left: calc(52% - 23px) !important;}
.curve_faq_m.left4 {margin-left: calc(21% - -280.5px) !important;}
.curve_faq_m.left5 {top: -1611px !important;margin-left: calc(7% - 33px) !important;}	
.curve_faq_m.left3 {margin-left: calc(5% - 26.5px) !important;}
.curve_faq_m.left6 {margin-left: calc(21% - -286.5px) !important;top: -1636px !important;}
.horizontal_pipe_faq_m.h_3 {margin-left: calc(51% - 185px) !important;width: 353px !important;top: -1643px !important;}
.horizontal_pipe_faq_m.h_2 {margin-left: calc(54% - 200px) !important;width: 356px !important;}	
.t-shape_faq_m.right24 {top: -1650px !important; z-index: 0 !important;}	
.vertical_pipe_faq_m.v_5 {height: 135px !important;top: -1655px !important;}
.vertical_pipe_faq_m.v_4 {margin-left: calc(13% - -329px) !important;}	
/*faq page*/

/*careers page*/
.careers_text	{margin-top:3rem !important;}	
.careers_main{margin-top:13rem !important;}	
.vertical_pipe_m_careers.v_2 {height: 375px !important;margin-left: calc(66% - -120px) !important;	}
.curve_m_careers.right1 {margin-left: calc(5% - -98px) !important;}
.curve_m_careers.right2 {margin-left: calc(60% - -125px) !important;}
.curve_m_careers.right3 {margin-left: calc(61% - -120.5px) !important;}
.curve_m_careers.right6 {margin-left: calc(60% - -123px)!important;}
.curve_m_careers.right7 {margin-left: calc(59% - -127px) !important;}	
.curve_m_careers.right8 {margin-left: calc(40% - -38px)!important;}	
.horizontal_m_careers.h_1 { margin-left: calc(24% - -46px) !important;width: 227px !important;}
.horizontal_m_careers.h_2 {width: 327px !important;}
.horizontal_m_careers.h_3 {width: 340px !important;}
.horizontal_m_careers.h_4 {width: 142px !important;}
.vertical_pipe_m_careers.v_4 {margin-left: calc(93% - -15px) !important;}	
.vertical_pipe_m_careers.v_5 {margin-left: calc(50% - 0px) !important;}
/*careers page*/
	
/*manufacturing page*/
.manuf_main{margin-top:-2rem !Important;}
.manufacturing_img{margin-top:2rem !Important;}
.manuf_hand_img img {position: relative;right:0% !important;}
.vertical_pipe_m_manuf {width: 7px;margin: 0px 47.5px;}
.vertical_pipe_m_manuf.v_1 { height: 40px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(50% - -0px); }
.vertical_pipe_m_manuf.v_2 {height: 770px;margin-left: calc(93% - -25.5px) !important;margin-top: -7px;}
.vertical_pipe_m_manuf.v_4 {height: 850px !important;margin-left: calc(0% - 0.5px) !important;margin-top:-7px;}
.vertical_pipe_m_manuf.v_5 { height: 700px;margin-left: calc(93% - -25.5px) !important;margin-top:-7px;}
.vertical_pipe_m_manuf.v_6 { height: 700px;margin-left: calc(0% - 0.5px) !important;margin-top:-7px;}
.horizontal_pipe_m_manuf {height: 7px;background: #A05859;}
.horizontal_pipe_m_manuf.h_1 {width: 156px !important;margin-top: -7px;margin-left: calc(64% - 31px) !important;}
.horizontal_pipe_m_manuf.h_2 {width: 357px !important;margin-top: -14px;margin-left: calc(14% - 33px) !important;}
.horizontal_pipe_m_manuf.h_3 {width: 357px !important;margin-top: -14px;margin-left: calc(14% - 33px) !important;}
.horizontal_pipe_m_manuf.h_4 {width: 357px !important;margin-top: -14px;margin-left: calc(14% - 33px) !important;}
.curve_m_manuf.right1 {margin-left: calc(50% - 0px);transform: rotate(90deg);margin-top: 0px;}
.curve_m_manuf.right2 {margin-left: calc(93% - -7.5px);transform: scaleY(-1);position: relative;top: -7px;}
.curve_m_manuf.right3 {margin-left: calc(93% - -7.5px);transform: rotate(0deg);position: relative;top: -7px;}
.curve_m_manuf.right4 {margin-left: calc(-2% - -7.5px);transform: rotate(180deg);position: relative;top: -7px;}
.curve_m_manuf.right5 {margin-left: calc(-2% - -7.5px);transform: rotate(90deg);position: relative;top: -7px;} 
.curve_m_manuf.right6 {margin-left: calc(93% - -7.5px);transform: scaleY(-1);position: relative;top: -7px;}
.curve_m_manuf.right7 {margin-left: calc(93% - -7.5px);transform: rotate(0deg);position: relative;top: -7px;}
.curve_m_manuf.right8 {margin-left: calc(-2% - -7.5px);transform: rotate(180deg);position: relative;top: -7px;}
.pipe-container_m_manuf {position: relative;width: 100%;margin: 0 auto;}
/*manufacturing page*/	

}

@media (min-width: 414px) and (max-width: 896px) {
.home_faq {margin-top: 2rem !important;}
.elementor-element.elementor-element-a6a41ab.elementor-widget__width-initial.elementor-widget.elementor-widget-htmega-accordion-addons {padding: 0px 15px;}
.elementor-4648 .elementor-element.elementor-element-a6a41ab > .elementor-widget-container {padding: 2rem 0rem 0rem 0rem !important;}
.vertical_pipe_home_mv.v_1 {margin-left: calc(-7% - -96px) !important;}
.curve_home_mv.left1 {margin-left: calc(-7% - -97px) !important;}
.horizontal_pipe_home_mv.h_1 {width: 260px !important;}
.curve_home_mv.right4 {margin-left: calc(50% - -156.5px) !important;}
.curve_home_mv.right5 {margin-left: calc(50% - -156.5px) !important;}
.vertical_pipe_home_mv.v_3 {margin-left: -5px !important;}
.curve_home_mv.left3 {margin-left: calc(-7% - -22px) !important;}
.horizontal_pipe_home_mv.h_3 {width: 330px !important;margin-left: 19px !important;	}
.horizontal_pipe_home_mv.h_12 {width: 355px !important;margin-left: calc(0% - -19px) !important;}
.curve_home_mv.left6 {margin-left: calc(54% - -158px) !important;}
.vertical_pipe_home_mv.v_8 {margin-left: calc(54% - -176px) !important;}
.t_shape_home_mv.right15 {margin-left: calc(54% - -164px)!important;top: -3115px !important;}
.t_shape_home_mv.right16 {margin-left: calc(54% - -164px)!important;top: -2985px !important;}
.t_shape_home_mv.right17 {margin-left: calc(54% - -164px)!important;top: -2736px !important;}
.t_shape_home_mv.right18 {margin-left: calc(54% - -164px)!important;top: -2854px !important;}
.t_shape_home_mv.right19 {margin-left: calc(54% - -164px)!important;top: -2612px !important;}
.t_shape_home_mv.right20 {margin-left: calc(54% - -164px)!important;top: -2487px !important;}
.t_shape_home_mv.right21 {margin-left: calc(54% - -164px)!important;top: -2376px !important;}	
.t_shape_home_mv.right22 {margin-left: calc(54% - -164px)!important;top: -2255px !important;}
.t_shape_home_mv.right23 {margin-left: calc(54% - -164px)!important;top: -2108px !important;}
.t_shape_home_mv.right24 {margin-left: calc(54% - -164px)!important;top: -1975px !important;}
.t_shape_home_mv.right25 {margin-left: calc(54% - -164px)!important;top: -1864px !important;}	
.t_shape_home_mv.right4 {top: -1529px !important;}	
.t_shape_home_mv.right5 {top: -1403px !important;}	
.t_shape_home_mv.right6 {top: -1275px !important;}	
.t_shape_home_mv.right7 {top: -1150px !important;}	
.t_shape_home_mv.right8 {top: -1025px !important;}	
.t_shape_home_mv.right9 {top: -900px !important;}	
.t_shape_home_mv.right10 {top: -788px !important;}	
.t_shape_home_mv.right11 {top: -669px !important;}	
.t_shape_home_mv.right12 {top: -524px !important;}	
.t_shape_home_mv.right13 {top: -388px !important;}	
.t_shape_home_mv.right14 {top: -280px !important;}

/*contact us */
.horizontal_contact_m.h_1 {margin-left: calc(34% - -86px) !important;}
.horizontal_contact_m.h_2 {margin-left: calc(-5% - -40px) !important;}
.curve_contact_m.right6 {margin-left: calc(60% - -124px) !important;}
.horizontal_contact_m.h_3 {margin-left: calc(-2% - -30px) !important;width: 333px !important;}
.curve_contact_m.right7 {margin-left: calc(60% - -124px) !important;}
.horizontal_contact_m.h_4 {width: 336px !important;}
.horizontal_contact_m.h_5 { width: 337px !important;}
.curve_contact_m.right10 {margin-left: calc(60% - -124px) !important;}
.curve_contact_m.right11 {margin-left: calc(60% - -124px) !important;}
.vertical_pipe_contact_m.v_5{margin-left: calc(0% - 3px) !important;}
.vertical_pipe_contact_m.v_4 {margin-left: calc(65% - -122px) !important;}
.vertical_pipe_contact_m.v_6 {margin-left: calc(65% - -122px) !important;}
/*contact us */ 
	
/*about us*/
.curve_about_mv.left1 {margin-left: calc(51% - 124.5px) !important;}
.horizontal_pipe_about_mv.h_1 {width: 268px !important;margin-left: calc(-1% - -100px) !important;}
.curve_about_mv.right5 {margin-left: calc(48% - -174.5px) !important;}
.horizontal_pipe_about_mv.h_4 {margin-left: calc(45% - 153.5px) !important;width: 344px  !important;}
.curve_about_mv.left2 { margin-left: calc(-7% - -25.5px) !important;}
.curve_about_mv.right6{margin-left: calc(-2% - -177.5px) !important;}
.horizontal_pipe_about_mv.h_5 {width: 146px !important;margin-left: calc(9% - 11px) !important;}
.curve_about_mv.right7 {margin-left: calc(-1% - -174px) !important;}   
.horizontal_pipe_about_mv.h_7 {width: 147px !important;}
.curve_about_mv.right8 {margin-left: calc(48% - -178px) !important;}
.horizontal_pipe_about_mv.h_8 {width: 340px !important;}
.t_shape_about_mv.right1 {margin-left: calc(95% - -3px) !important;}
.t_shape_about_mv.right2 {margin-left: calc(95% - -2px) !important;}
.t_shape_about_mv.right3 {margin-left: calc(95% - -2px) !important;}
.t_shape_about_mv.right4 {margin-left: calc(95% - -2px) !important;}
.vertical_pipe_about_mv.v_1 {margin-left: calc(24% - 21.5px) !important;}
.curve_about_mv.right1 {margin-left: calc(99% - 21.5px) !important;}	
.vertical_pipe_about_mv.v_2 {margin-left: calc(99% - 3px) !important;}
.elementor-9076 .elementor-element.elementor-element-d068383 {--padding-top: 4rem !important;}
.t_shape_about_mv.right1 {top: -617px !important;margin-left: calc(95% - -3px) !important;}	
.t_shape_about_mv.right2 {top: -527px !important;margin-left: calc(95% - -3px) !important;}	
.t_shape_about_mv.right3 {top: -438px !important;margin-left: calc(95% - -3px) !important;}	
.t_shape_about_mv.right4 {top: -355px !important;margin-left: calc(95% - -3px) !important;}	
.t_shape_about_mv.right5 {top: -295px !important;margin-left: calc(95% - -3px) !important;}	
.t_shape_about_mv.right6 {top: -239px !important;margin-left: calc(95% - -3px) !important;}	
.dwnld_text1{margin-top:-1rem !important;}
.dwnld_text2{margin-top: 0.5rem !important;}
.dwnld_text3{margin-top: 0.5rem !important;}
.dwnld_text4{margin-top: 0rem !important;}
.dwnld_text5{margin-top: -1.5rem !important;}
.dwnld_text6{margin-top: -1.5rem !important;}		
/*about us*/
	
/*faq page*/

.faq_faq {margin-top: 1.5rem !important;}
.t-shape_faq_m.right1 {margin-left: calc(44% - 5px) !important;}
.vertical_pipe_faq_m.v_3 {margin-left: calc(-4% - -11px) !important;height: 1425px !important;}
.vertical_pipe_faq_m.v_4 {height: 1425px !important;position: relative;top: -1528px !important;margin-left: calc(15% - -327px) !important;}

.t-shape_faq_m.right2 {top: -1321px !important;margin-left: calc(0% - 16px) !important;}
.t-shape_faq_m.right3 {top: -1210px !important;margin-left: calc(0% - 16px) !important;}
.t-shape_faq_m.right4 {top: -1083px !important;margin-left: calc(0% - 16px) !important;}
.t-shape_faq_m.right5 {top: -968px !important;margin-left: calc(0% - 16px) !important;}
.t-shape_faq_m.right6 {top: -854px !important;margin-left: calc(0% - 16px) !important;}
.t-shape_faq_m.right7 {top: -736px !important;margin-left: calc(0% - 16px) !important;}
.t-shape_faq_m.right8 {top: -634px !important;margin-left: calc(0% - 16px) !important;}
.t-shape_faq_m.right9 {top: -521px !important;margin-left: calc(0% - 16px) !important;}
.t-shape_faq_m.right10 {top: -392px !important;margin-left: calc(0% - 16px) !important;}
.t-shape_faq_m.right11 {top: -283px !important;margin-left: calc(0% - 16px) !important;}
.t-shape_faq_m.right12 {top: -179px !important;margin-left: calc(0% - 16px) !important;}
.t-shape_faq_m.right13 {top: -2826px !important;margin-left: calc(97% - -0.5px) !important;}  
.t-shape_faq_m.right14 {top: -2718px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right15 {top: -2586px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right16 {top: -2470px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right17 {top: -2360px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right18 {top: -2240px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right19 {top: -2140px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right20 {top: -2028px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right21 {top: -1903px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right22 {top: -1785px !important;margin-left: calc(97% - -0.5px) !important;} 
.t-shape_faq_m.right23 {top: -1685px !important;margin-left: calc(97% - -0.5px) !important;}
.curve_faq_m.left2 {margin-left: calc(52% - 24px) !important;}
.curve_faq_m.left4 {margin-left: calc(21% - -286.5px) !important;}
.curve_faq_m.left5 {top: -1611px !important;}	
.curve_faq_m.left6 {margin-left: calc(21% - -286.5px) !important;top: -1636px !important;}
.horizontal_pipe_faq_m.h_3 {margin-left: calc(51% - 176px) !important;width: 346px !important;top: -1643px !important;}
.t-shape_faq_m.right24 {top: -1650px !important; z-index: 9 !important;}	
.vertical_pipe_faq_m.v_5 {height: 135px !important;top: -1655px !important;}
.horizontal_pipe_faq_m.h_2 {margin-left: calc(54% - 186px) !important;width: 346px !important;}
	
/*faq page*/
	
/*career page*/
.careers_text	{margin-top:1rem !important;}	
.careers_main{margin-top:15rem !important;}
.vertical_pipe_m_careers.v_1 { height: 60px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(0% - -117px);}
.vertical_pipe_m_careers.v_2 { height: 325px !important;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(66% - -119px) !important;position:relative;top:-7px;}
.vertical_pipe_m_careers.v_3 { height: 250px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(0% - -4px);position:relative;top:-21px;}
.vertical_pipe_m_careers.v_4 { height: 1130px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(94% - -16px) !important;position: relative;top: -36px; }
.vertical_pipe_m_careers.v_5 { height: 2400px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(50% - -1px) !important;position: relative;top: -43px;}
.horizontal_m_careers.h_1 { margin-top: -7px;box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);margin-left: calc(24% - -47px) !important;width: 216px !important;}
.horizontal_m_careers.h_2 { margin-top: 0px;box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);margin-left: calc(0% - -29px)!important;width: 327px !important;top: -14px;}
.horizontal_m_careers.h_3 { margin-top: 0px;box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);margin-left: calc(0% - -29px) !important;width: 335px !important;top: -28px;}
.horizontal_m_careers.h_4 { margin-top: -7px;box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);margin-left: calc(50% - -20px);
position: relative;top: -36px;width: 147px !important;}
.curve_m_careers.right1 {border-left: none;border-top: none;margin-left: calc(5% - -98px) !important;transform: rotate(90deg);}
.curve_m_careers.right2 {border-left: none;border-top: none;margin-left: calc(60% - -124px) !important;transform: rotate(270deg);position: relative;top: -7px;}
.curve_m_careers.right3 {border-left: none;border-top: none;margin-left: calc(61% - -119.5px) !important;transform: rotate(0deg);position: relative;top: -7px;}
.curve_m_careers.right4 {border-left: none;border-top: none;margin-left: calc(0% - -4px);transform: rotate(180deg);
position: relative;top: -21px;}
.curve_m_careers.right5 {border-left: none;border-top: none;margin-left: calc(-0% - -4px);transform: rotate(90deg);
position: relative;top: -21px;}
.curve_m_careers.right6 {border-left: none;border-top: none;margin-left: calc(62% - -121px)!important;transform: rotate(270deg);
position: relative;top: -35px;}
.curve_m_careers.right7 {border-left: none;border-top: none;margin-left: calc(61% - -125px) !important;transform: rotate(0deg);
position: relative;top: -36px;}
.curve_m_careers.right8 {border-left: none;border-top: none;margin-left: calc(41% - -36px) !important;transform: rotate(180deg);position: relative;top: -43px;}
.pipe-container_m_careers{position: relative;width: 100%;margin: 0 auto;}
/*career page*/

/*manufacturing page*/
.manuf_hand_img img {position: relative;right:0% !important;}
.vertical_pipe_m_manuf {width: 7px;margin: 0px 47.5px;}
.vertical_pipe_m_manuf.v_1 { height: 40px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(50% - -0px); }
.vertical_pipe_m_manuf.v_2 {height: 770px;margin-left: calc(93% - -25.5px) !important;margin-top: -7px;}
.vertical_pipe_m_manuf.v_4 {height: 800px;margin-left: calc(0% - 0.5px) !important;margin-top:-7px;}
.vertical_pipe_m_manuf.v_5 { height: 700px;margin-left: calc(93% - -25.5px) !important;margin-top:-7px;}
.vertical_pipe_m_manuf.v_6 { height: 700px;margin-left: calc(0% - 0.5px) !important;margin-top:-7px;}
.horizontal_pipe_m_manuf {height: 7px;background: #A05859;}
.horizontal_pipe_m_manuf.h_1 {width: 150px !important;margin-top: -7px;margin-left: calc(64% - 30px) !important;}
.horizontal_pipe_m_manuf.h_2 {width: 342px !important;margin-top: -14px;margin-left: calc(14% - 30px) !important;}
.horizontal_pipe_m_manuf.h_3 {width: 342px !important;margin-top: -14px;margin-left: calc(14% - 30px) !important;}
.horizontal_pipe_m_manuf.h_4 {width: 342px !important;margin-top: -14px;margin-left: calc(14% - 30px) !important;}
.curve_m_manuf.right1 {margin-left: calc(50% - 0px);transform: rotate(90deg);margin-top: 0px;}
.curve_m_manuf.right2 {margin-left: calc(93% - -7.5px);transform: scaleY(-1);position: relative;top: -7px;}
.curve_m_manuf.right3 {margin-left: calc(93% - -7.5px);transform: rotate(0deg);position: relative;top: -7px;}
.curve_m_manuf.right4 {margin-left: calc(-2% - -7.5px);transform: rotate(180deg);position: relative;top: -7px;}
.curve_m_manuf.right5 {margin-left: calc(-2% - -7.5px);transform: rotate(90deg);position: relative;top: -7px;} 
.curve_m_manuf.right6 {margin-left: calc(93% - -7.5px);transform: scaleY(-1);position: relative;top: -7px;}
.curve_m_manuf.right7 {margin-left: calc(93% - -7.5px);transform: rotate(0deg);position: relative;top: -7px;}
.curve_m_manuf.right8 {margin-left: calc(-2% - -7.5px);transform: rotate(180deg);position: relative;top: -7px;}
.pipe-container_m_manuf {position: relative;width: 100%;margin: 0 auto;}
/*manufacturing page*/	

}
 

@media (min-width: 420px) and (max-width: 912px) {
/*about page*/
.curve_about_mv.left1 {margin-left: calc(50% - 123.5px) !important;}
.horizontal_pipe_about_mv.h_1 {width: 270px !important;}	
.curve_about_mv.right5 {margin-left: calc(49% - -173.5px) !important;}
.curve_about_mv.right6 {margin-left: calc(-1% - -176.5px) !important;}	
.horizontal_pipe_about_mv.h_5 {width: 149px !important;}
.curve_about_mv.right7 {margin-left: calc(0% - -173px) !important;}	
.horizontal_pipe_about_mv.h_7 {width: 150px !important;}	
.curve_about_mv.right8 {margin-left: calc(49% - -177px) !important; }
.horizontal_pipe_about_mv.h_8 {width: 345px !important;}	

.t_shape_about_mv.right1 {top: -613px !important;margin-left: calc(95% - -3px) !important;}	
.t_shape_about_mv.right2 {top: -522px !important;margin-left: calc(95% - -3px) !important;}	
.t_shape_about_mv.right3 {top: -425px !important;margin-left: calc(95% - -3px) !important;}	
.t_shape_about_mv.right4 {top: -350px !important;margin-left: calc(95% - -3px) !important;}	
.t_shape_about_mv.right5 {top: -295px !important;margin-left: calc(95% - -3px) !important;}	
.t_shape_about_mv.right6 {top: -237px !important;margin-left: calc(95% - -3px) !important;}	
.dwnld_text1{margin-top: -4rem !important;}
.dwnld_text2{margin-top: 0.5rem !important;}
.dwnld_text3{margin-top: 1rem !important;}
.dwnld_text4{margin-top: -0.5rem !important;}
.dwnld_text5{margin-top: -1.7rem !important;} 
.dwnld_text6{margin-top: -1.5rem !important;}			
/*about page*/
	
/*careers page*/
.curve_m_careers.right1 {margin-left: calc(4% - -99px) !important;}
.curve_m_careers.right3 {margin-left: calc(61% - -120px) !important;}
.horizontal_m_careers.h_1 {margin-left: calc(24% - -44px) !important;width: 220px !important;}
.horizontal_m_careers.h_2 {width: 330px !important;}
.vertical_pipe_m_careers.v_4 {margin-left: calc(94% - -14px) !important;}
.horizontal_m_careers.h_4 {width: 149px !important;}
/*careers page*/

/*manufacturing page*/
.manuf_main{margin-top:-7rem !Important;}
.img_section{margin-top:3.5rem !Important;}	
.manuf_hand_img img {position: relative;right:0% !important;}
.vertical_pipe_m_manuf {width: 7px;margin: 0px 47.5px;}
.vertical_pipe_m_manuf.v_1 { height: 40px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(50% - -0px); }
.vertical_pipe_m_manuf.v_2 {height: 770px;margin-left: calc(93% - -25.5px) !important;margin-top: -7px;}
.vertical_pipe_m_manuf.v_4 {height: 800px;margin-left: calc(0% - 0.5px) !important;margin-top:-7px;}
.vertical_pipe_m_manuf.v_5 { height: 800px !important;margin-left: calc(93% - -25.5px) !important;margin-top:-7px;}
.vertical_pipe_m_manuf.v_6 { height: 700px;margin-left: calc(0% - 0.5px) !important;margin-top:-7px;}
.horizontal_pipe_m_manuf {height: 7px;background: #A05859;}
.horizontal_pipe_m_manuf.h_1 {width: 150px !important;margin-top: -7px;margin-left: calc(64% - 30px) !important;}
.horizontal_pipe_m_manuf.h_2 {width: 346px !important;margin-top: -14px;margin-left: calc(14% - 30px) !important;}
.horizontal_pipe_m_manuf.h_3 {width: 346px !important;margin-top: -14px;margin-left: calc(14% - 30px) !important;}
.horizontal_pipe_m_manuf.h_4 {width: 346px !important;margin-top: -14px;margin-left: calc(14% - 30px) !important;}
.curve_m_manuf.right1 {margin-left: calc(50% - 0px);transform: rotate(90deg);margin-top: 0px;}
.curve_m_manuf.right2 {margin-left: calc(93% - -7.5px);transform: scaleY(-1);position: relative;top: -7px;}
.curve_m_manuf.right3 {margin-left: calc(93% - -7.5px);transform: rotate(0deg);position: relative;top: -7px;}
.curve_m_manuf.right4 {margin-left: calc(-2% - -7.5px);transform: rotate(180deg);position: relative;top: -7px;}
.curve_m_manuf.right5 {margin-left: calc(-2% - -7.5px);transform: rotate(90deg);position: relative;top: -7px;} 
.curve_m_manuf.right6 {margin-left: calc(93% - -7.5px);transform: scaleY(-1);position: relative;top: -7px;}
.curve_m_manuf.right7 {margin-left: calc(93% - -7.5px);transform: rotate(0deg);position: relative;top: -7px;}
.curve_m_manuf.right8 {margin-left: calc(-2% - -7.5px);transform: rotate(180deg);position: relative;top: -7px;}
.pipe-container_m_manuf {position: relative;width: 100%;margin: 0 auto;}
/*manufacturing page*/	

}

@media (min-width: 430px) and (max-width: 932px) {
	
.curve_home_mv.left1 {margin-left: calc(-7% - -97px) !important;}	
.horizontal_pipe_home_mv.h_1 {width: 290px !important;}	
.curve_home_mv.left2 {margin-left: calc(-7% - -22.5px)!important;}	
.curve_home_mv.left3 {margin-left: calc(-7% - -23px) !important;}
.horizontal_pipe_home_mv.h_3 {width: 340px !important;}	
.curve_home_mv.right2 {margin-left: calc(54% - -158.5px) !important;}
.vertical_pipe_home_mv.v_2 {margin-left: calc(54% - -176.5px)!important;}	
.horizontal_pipe_home_mv.h_2{width: 365px !important;margin-left: 17px!important;}
.curve_home_mv.right3 {margin-left: calc(54% - -158.5px)!important;}
.curve_home_mv.right4 {margin-left: calc(50% - -155.5px) !important;}	
.curve_home_mv.right5 {margin-left: calc(50% - -155.5px) !important;}	
.vertical_pipe_home_mv.v_3 {margin-left: calc(-7% - -22.5px)!important;}

/*contact us */ 
.horizontal_contact_m.h_1 {margin-left: calc(34% - -83px) !important;}
.horizontal_contact_m.h_2 {width: 158px !important;}
.curve_contact_m.right6 {margin-left: calc(60% - -136px) !important;}
.horizontal_contact_m.h_3 {width: 354px !important;}
.vertical_pipe_contact_m.v_4 {margin-left: calc(65% - -134px) !important;}	
.curve_contact_m.right6 {margin-left: calc(60% - -136px) !important;}
.curve_contact_m.right7 {margin-left: calc(60% - -136px) !important;}
.horizontal_contact_m.h_4 {width: 358px !important;}
.horizontal_contact_m.h_5 {width: 370px !important;}
.horizontal_contact_m.h_6 {width: 365px !important;}	
.vertical_pipe_contact_m.v_6 {margin-left: calc(65% - -138px) !important;}
.curve_contact_m.right10 {margin-left: calc(60% - -140px) !important;}	
.curve_contact_m.right11 {margin-left: calc(60% - -140px) !important;}	
.curve_about_mv.left2 {margin-left: calc(-7% - -26.5px) !important;}	
/*contact us */ 
	
/*about us*/
.curve_about_mv.left1 {margin-left: calc(49% - 121.5px) !important;}
.curve_about_mv.right1 {margin-left: calc(98% - 21.5px) !important;}
.vertical_pipe_about_mv.v_2 {margin-left: calc(98% - 3px)!important;}
.horizontal_pipe_about_mv.h_1 {width: 275px !important;}
.horizontal_pipe_about_mv.h_4 {margin-left: calc(45% - 158.5px) !important;width: 350px !important;}
.curve_about_mv.right5 {margin-left: calc(48% - -178.5px) !important;}
.curve_about_mv.right6 {margin-left: calc(0% - -177.5px) !important;}
.horizontal_pipe_about_mv.h_5 {width: 156px !important;margin-left: calc(9% - 13px) !important;}	
.curve_about_mv.right7 {margin-left: calc(1% - -174px) !important;}	
.curve_about_mv.right8 { margin-left: calc(49% - -174px) !important;}	
.horizontal_pipe_about_mv.h_7 {width: 155px !important;}	
.vertical_pipe_about_mv.v_8 {margin-left: calc(97% - 0px)!important;}
.horizontal_pipe_about_mv.h_8 {width: 350px !important;}
.elementor-9076 .elementor-element.elementor-element-d068383 {--padding-top: 3rem !important;}	
.t_shape_about_mv.right1 {top: -617px !important;margin-left: calc(93% - -4px) !important;}	
.t_shape_about_mv.right2 {top: -527px !important;margin-left: calc(93% - -4px) !important;}	
.t_shape_about_mv.right3 {top: -438px !important;margin-left: calc(93% - -4px) !important;}	
.t_shape_about_mv.right4 {top: -355px !important;margin-left: calc(93% - -4px) !important;}	
.t_shape_about_mv.right5 {top: -295px !important;margin-left: calc(93% - -4px) !important;}	
.t_shape_about_mv.right6 {top: -239px !important;margin-left: calc(93% - -4px) !important;}	
.dwnld_text1{margin-top:-1rem !important;}
.dwnld_text2{margin-top: 0.5rem !important;}
.dwnld_text3{margin-top: 0.5rem !important;}
.dwnld_text4{margin-top: 0rem !important;}
.dwnld_text5{margin-top: -1.5rem !important;}
.dwnld_text6{margin-top: -1.5rem !important;}	
/*about us*/
	
/*faq page*/
.t-shape_faq_m.right1 {margin-left: calc(44% - 4px) !important;}	
.t-shape_faq_m.right13 {top: -2826px !important;margin-left: calc(94% - -0.5px) !important;}  
.t-shape_faq_m.right14 {top: -2718px !important;margin-left: calc(94% - -0.5px) !important;} 
.t-shape_faq_m.right15 {top: -2586px !important;margin-left: calc(94% - -0.5px) !important;} 
.t-shape_faq_m.right16 {top: -2470px !important;margin-left: calc(94% - -0.5px) !important;} 
.t-shape_faq_m.right17 {top: -2360px !important;margin-left: calc(94% - -0.5px) !important;} 
.t-shape_faq_m.right18 {top: -2240px !important;margin-left: calc(94% - -0.5px) !important;} 
.t-shape_faq_m.right19 {top: -2140px !important;margin-left: calc(94% - -0.5px) !important;} 
.t-shape_faq_m.right20 {top: -2028px !important;margin-left: calc(94% - -0.5px) !important;} 
.t-shape_faq_m.right21 {top: -1903px !important;margin-left: calc(94% - -0.5px) !important;} 
.t-shape_faq_m.right22 {top: -1785px !important;margin-left: calc(94% - -0.5px) !important;} 
.t-shape_faq_m.right23 {top: -1685px !important;margin-left: calc(94% - -0.5px) !important;}
.curve_faq_m.left2 {margin-left: calc(52% - 24px) !important;}
.curve_faq_m.left4 {margin-left: calc(21% - -286.5px) !important;}
.curve_faq_m.left5 {top: -1611px !important;margin-left: calc(7% - 33px) !important;}	
.curve_faq_m.left3 {margin-left: calc(5% - 25.5px) !important;}
.curve_faq_m.left6 {margin-left: calc(21% - -286.5px) !important;top: -1636px !important;}
.horizontal_pipe_faq_m.h_3 {margin-left: calc(51% - 185px) !important;width: 353px !important;top: -1643px !important;}
.horizontal_pipe_faq_m.h_2 {margin-left: calc(54% - 200px) !important;width: 356px !important;}	
.t-shape_faq_m.right24 {top: -1650px !important; z-index: 9 !important;}	
.vertical_pipe_faq_m.v_5 {height: 135px !important;top: -1655px !important;}
.vertical_pipe_faq_m.v_4 {margin-left: calc(15% - -329px) !important;}	
/*faq page*/
	
/*careers page*/
.curve_m_careers.right1 {margin-left: calc(5% - -97px) !important;}
.curve_m_careers.right2 {margin-left: calc(60% - -125px) !important;}
.curve_m_careers.right3 {margin-left: calc(61% - -120.5px) !important;}
.horizontal_m_careers.h_1 { margin-left: calc(24% - -46px) !important;width: 227px !important;}
.horizontal_m_careers.h_2 {width: 336px !important;}
.horizontal_m_careers.h_3 {width: 340px !important;}
.horizontal_m_careers.h_4 {width: 150px !important;}
.vertical_pipe_m_careers.v_4 {margin-left: calc(93% - -15px) !important;}	
.vertical_pipe_m_careers.v_5 {margin-left: calc(50% - 0px) !important;}
/*careers page*/
	
/*manufacturing page*/
.manuf_main{margin-top:-2rem !Important;}
.manufacturing_img{margin-top:2rem !Important;}
.manuf_hand_img img {position: relative;right:0% !important;}
.vertical_pipe_m_manuf {width: 7px;margin: 0px 47.5px;}
.vertical_pipe_m_manuf.v_1 { height: 40px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(50% - -0px); }
.vertical_pipe_m_manuf.v_2 {height: 770px;margin-left: calc(93% - -25.5px) !important;margin-top: -7px;}
.vertical_pipe_m_manuf.v_4 {height: 850px !important;margin-left: calc(0% - 0.5px) !important;margin-top:-7px;}
.vertical_pipe_m_manuf.v_5 { height: 700px;margin-left: calc(93% - -25.5px) !important;margin-top:-7px;}
.vertical_pipe_m_manuf.v_6 { height: 700px;margin-left: calc(0% - 0.5px) !important;margin-top:-7px;}
.horizontal_pipe_m_manuf {height: 7px;background: #A05859;}
.horizontal_pipe_m_manuf.h_1 {width: 156px !important;margin-top: -7px;margin-left: calc(64% - 31px) !important;}
.horizontal_pipe_m_manuf.h_2 {width: 357px !important;margin-top: -14px;margin-left: calc(14% - 33px) !important;}
.horizontal_pipe_m_manuf.h_3 {width: 357px !important;margin-top: -14px;margin-left: calc(14% - 33px) !important;}
.horizontal_pipe_m_manuf.h_4 {width: 357px !important;margin-top: -14px;margin-left: calc(14% - 33px) !important;}
.curve_m_manuf.right1 {margin-left: calc(50% - 0px);transform: rotate(90deg);margin-top: 0px;}
.curve_m_manuf.right2 {margin-left: calc(93% - -7.5px);transform: scaleY(-1);position: relative;top: -7px;}
.curve_m_manuf.right3 {margin-left: calc(93% - -7.5px);transform: rotate(0deg);position: relative;top: -7px;}
.curve_m_manuf.right4 {margin-left: calc(-2% - -7.5px);transform: rotate(180deg);position: relative;top: -7px;}
.curve_m_manuf.right5 {margin-left: calc(-2% - -7.5px);transform: rotate(90deg);position: relative;top: -7px;} 
.curve_m_manuf.right6 {margin-left: calc(93% - -7.5px);transform: scaleY(-1);position: relative;top: -7px;}
.curve_m_manuf.right7 {margin-left: calc(93% - -7.5px);transform: rotate(0deg);position: relative;top: -7px;}
.curve_m_manuf.right8 {margin-left: calc(-2% - -7.5px);transform: rotate(180deg);position: relative;top: -7px;}
.pipe-container_m_manuf {position: relative;width: 100%;margin: 0 auto;}
/*manufacturing page*/	
	
}

@media (min-width: 430px) and (max-width: 956px) {
.elementor-4648 .elementor-element.elementor-element-2d22060 > .elementor-widget-container {padding: 2rem 0rem 0rem 0rem !important;}
.horizontal_pipe_home_mv.h_3 {width: 345px !important;}
.horizontal_pipe_home_mv.h_12 {width: 370px !important;}
.curve_home_mv.left6 {margin-left: calc(56% - -158px) !important;}
.vertical_pipe_home_mv.v_8 {margin-left: calc(56% - -176px) !important;}	
.t_shape_home_mv.right15 {margin-left: calc(53% - -177px) !important;}
.t_shape_home_mv.right16 {margin-left: calc(53% - -177px) !important;}
.t_shape_home_mv.right17 {margin-left: calc(53% - -177px) !important;}
.t_shape_home_mv.right18 {margin-left: calc(53% - -177px) !important;}
.t_shape_home_mv.right19 {margin-left: calc(53% - -177px) !important;}
.t_shape_home_mv.right20 {margin-left: calc(53% - -177px) !important;}
.t_shape_home_mv.right21 {margin-left: calc(53% - -177px) !important;}
.t_shape_home_mv.right22 {margin-left: calc(53% - -177px) !important;}
.t_shape_home_mv.right23 {margin-left: calc(53% - -177px) !important;}	
.t_shape_home_mv.right24 {margin-left: calc(53% - -177px) !important;}
.t_shape_home_mv.right25 {margin-left: calc(53% - -177px) !important;}
}

@media (min-width: 440px) and (max-width: 956px) {
	
/*contact us*/	
.horizontal_contact_m.h_3 {width: 360px !important;}
.horizontal_contact_m.h_4 {width: 370px !important;}
.horizontal_contact_m.h_5 {width: 370px !important;}
.horizontal_contact_m.h_6 {width: 370px !important;}
.vertical_pipe_contact_m.v_5 {margin-left: calc(0% - 3px) !important;}	
.vertical_pipe_contact_m.v_6 {margin-left: calc(65% - -137px) !important;}	
.vertical_pipe_contact_m.v_4 {margin-left: calc(65% - -133px) !important;}	
/*contact us*/	

/*about us*/
.vertical_pipe_about_mv.v_1 {margin-left: calc(25% - 23.5px) !important;}
.horizontal_pipe_about_mv.h_1 {width: 285px !important;}
.curve_about_mv.right5 {margin-left: calc(50% - -175.5px) !important; }
.horizontal_pipe_about_mv.h_4 {margin-left: calc(45% - 163.5px) !important;width: 360px !important;}
.vertical_pipe_about_mv.v_2 {top: 17px !important;position: relative !important; height: 214px !important;}
.curve_about_mv.right1 {margin-left: calc(98% - 20.5px) !important;}
.curve_about_mv.left2 {margin-left: calc(-7% - -27.5px) !important;}
.curve_about_mv.right6 {margin-left: calc(1% - -178.5px) !important;}	
.horizontal_pipe_about_mv.h_5 {width: 160px !important;}	
.curve_about_mv.right7 {margin-left: calc(2% - -175px) !important;}
.horizontal_pipe_about_mv.h_7 {width: 160px !important;}
.curve_about_mv.right8 {margin-left: calc(49% - -179px) !important;}
.horizontal_pipe_about_mv.h_8 {width: 357px !important;}	

.t_shape_about_mv.right1 {top: -630px !important;margin-left: calc(93% - -5px) !important;}	
.t_shape_about_mv.right2 {top: -540px !important;margin-left: calc(93% - -5px) !important;}	
.t_shape_about_mv.right3 {top: -450px !important;margin-left: calc(93% - -5px) !important;}	
.t_shape_about_mv.right4 {top: -368px !important;margin-left: calc(93% - -5px) !important;}	
.t_shape_about_mv.right5 {top: -310px !important;margin-left: calc(93% - -5px) !important;}	
.t_shape_about_mv.right6 {top: -252px !important;margin-left: calc(93% - -5px) !important;}	
.dwnld_text1{margin-top:-1rem !important;}
.dwnld_text2{margin-top: 0.5rem !important;}
.dwnld_text3{margin-top: 0.5rem !important;}
.dwnld_text4{margin-top: 0rem !important;}
.dwnld_text5{margin-top: -1.5rem !important;}
.dwnld_text6{margin-top: -1.5rem !important;}	
/*about us*/
	
/*faq page*/
.horizontal_pipe_faq_m.h_1 {width: 60px !important;}	
.vertical_pipe_faq_m.v_4 {margin-left: calc(17% - -328px) !important;}
.curve_faq_m.left4 {margin-left: calc(23% - -285.5px) !important;}
.horizontal_pipe_faq_m.h_2 {margin-left: calc(54% - 201px) !important;width: 360px !important;}
.curve_faq_m.left5 {margin-left: calc(7% - 34px) !important;}
.curve_faq_m.left6 {margin-left: calc(7% - 34px) !important;}
/*faq page*/
	
/*blog page*/
.horizontal_m_blog.h_1 {width: 284px !important;}
/*blog page*/
	
/*careers page*/
.horizontal_m_careers.h_1 {margin-left: calc(23% - -46px) !important;width: 247px !important;}
.horizontal_m_careers.h_2 {width: 356px !important;}	
.horizontal_m_careers.h_4 {width: 158px !important;}
.horizontal_m_careers.h_3 {width: 354px !important;}
.vertical_pipe_m_careers.v_4 {margin-left: calc(94% - -15px) !important;}
.vertical_pipe_m_careers.v_5 {margin-left: calc(50% - 1px) !important;}
.vertical_pipe_m_careers.v_2 {margin-left: calc(69% - -119px) !important;}
.curve_m_careers.right1 {margin-left: calc(5% - -94px) !important;}
.curve_m_careers.right2 {margin-left: calc(63% - -126px) !important;}
.curve_m_careers.right3 {margin-left: calc(64% - -121.5px) !important;}
.curve_m_careers.right7 {margin-left: calc(63% - -124px) !important;}
.curve_m_careers.right6 {margin-left: calc(64% - -120px) !important;}
/*careers page*/

/*manufacturing page*/
.manuf_main{margin-top:-8rem !Important;}
.manufacturing_img{margin-top:5rem !Important;}
.img_section{margin-top:7rem !Important;}
.manuf_hand_img img {position: relative;right:0% !important;}
.vertical_pipe_m_manuf {width: 7px;margin: 0px 47.5px;}
.vertical_pipe_m_manuf.v_1 { height: 40px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(50% - -0px); }
.vertical_pipe_m_manuf.v_2 {height: 770px;margin-left: calc(93% - -25.5px) !important;margin-top: -7px;}
.vertical_pipe_m_manuf.v_4 {height: 850px !important;margin-left: calc(0% - 1px) !important;margin-top:-7px;}
.vertical_pipe_m_manuf.v_5 { height: 800px !important;margin-left: calc(93% - -25.5px) !important;margin-top:-7px;}
.vertical_pipe_m_manuf.v_6 { height: 700px;margin-left: calc(0% - 1px) !important;margin-top:-7px;}
.horizontal_pipe_m_manuf {height: 7px;background: #A05859;}
.horizontal_pipe_m_manuf.h_1 {width: 160px !important;margin-top: -7px;margin-left: calc(64% - 33px) !important;}
.horizontal_pipe_m_manuf.h_2 {width: 365px !important;margin-top: -14px;margin-left: calc(14% - 33px) !important;}
.horizontal_pipe_m_manuf.h_3 {width: 365px !important;margin-top: -14px;margin-left: calc(14% - 33px) !important;}
.horizontal_pipe_m_manuf.h_4 {width: 365px !important;margin-top: -14px;margin-left: calc(14% - 33px) !important;}
.curve_m_manuf.right1 {margin-left: calc(50% - 0px);transform: rotate(90deg);margin-top: 0px;}
.curve_m_manuf.right2 {margin-left: calc(93% - -7.5px);transform: scaleY(-1);position: relative;top: -7px;}
.curve_m_manuf.right3 {margin-left: calc(93% - -7.5px);transform: rotate(0deg);position: relative;top: -7px;}
.curve_m_manuf.right4 {margin-left: calc(-2% - -7.5px);transform: rotate(180deg);position: relative;top: -7px;}
.curve_m_manuf.right5 {margin-left: calc(-2% - -7.5px);transform: rotate(90deg);position: relative;top: -7px;} 
.curve_m_manuf.right6 {margin-left: calc(93% - -7.5px);transform: scaleY(-1);position: relative;top: -7px;}
.curve_m_manuf.right7 {margin-left: calc(93% - -7.5px);transform: rotate(0deg);position: relative;top: -7px;}
.curve_m_manuf.right8 {margin-left: calc(-2% - -7.5px);transform: rotate(180deg);position: relative;top: -7px;}
.pipe-container_m_manuf {position: relative;width: 100%;margin: 0 auto;}
/*manufacturing page*/	
	
}



@media (min-width: 678px) and (max-width: 1024px) {
	
.elementor-4648 .elementor-element.elementor-element-a6a41ab > .elementor-widget-container {padding: 2rem 0rem 0rem 2rem !important;}
.vertical_pipe {width: 7px;background: #A05859;margin: 0px -31px;}
.vertical_pipe.v_1 { height: 30px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%); }
.vertical_pipe.v_2 { height: 420px;box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(50% - 3.5px); }
.vertical_pipe.v_3 { height: 600px;box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%); margin-left: calc(50% - 3.5px); }
.vertical_pipe.v_4{height: 875px !important;margin-left: calc(84% - 336px)!important;}
.vertical_pipe.v_5{height: 2600px !important;margin-left: -1px;box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(50% - 3.5px); }
.vertical_pipe.v_6{margin-left: calc(50% - 3px) !important;height: 1550px !important;position: relative;top: -18px; display:none !important;}
.vertical_pipe.v_7{height: 435px !important;box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%); margin-top: -31.3rem;
margin-left: -175px !important;position: relative;top: -125rem;}
.vertical_pipe.v_8{height: 435px !important;box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%); margin-top: -420px !important;
margin-left: calc(50% - -368.5px) !important;position: relative;top: -126rem; }
.vertical_pipe.v_9{display:none !important; }
.vertical_pipe.v_10 { display:none !important;}
.vertical_pipe.v_11 {height: 650px !important;position: relative !important;margin-left: calc(0% - -10px) !important;
top: -627px !important;display:none !important;}
.vertical_pipe.v_12 {display:none !important;} 
.vertical_pipe.v_13 {height: 250px;position: relative;margin-left: calc(27% - -537.5px) !important;display:none !important;}
.vertical_pipe.v_14{height: 515px !important;position: relative !important;top: -113px !important;display:none !important;}
.vertical_pipe.v_15{height: 180px;box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%);border-left: none;border-top: none;
margin-left: calc(10% - -448px) !important;margin-top: -19px;display:none !important;}
.vertical_pipe.v_16{height: 180px;box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%);border-left: none;border-top: none;
margin-top: -161px;margin-left: 164px; display:none !important;}
.vertical_pipe.v_17{height: 680px;box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%);border-left: none;border-top: none;
margin-top: -178px;margin-left: 454px; display:none !important;}
.vertical_pipe.v_18{height: 680px;box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%);border-left: none;
border-top: none;margin-top: -681px;margin-left: 739px !important; display:none !important;}
.vertical_pipe.v_19{height: 1100px !important;margin-left: calc(10% - -673.5px) !important;position: relative;top: 336px !important;}
.vertical_pipe.v_20{height: 1100px !important;margin-left: 10px !important;position: relative;top: -690px !important;}
.vertical_pipe.v_21{display:none !important;}
.vertical_pipe.v_22{display:none !important;}
.horizontal_pipe {height: 7px;background: #A05859;}
.horizontal_pipe.h_1 { width: 188px !important;margin-left: -7px !important; }
.horizontal_pipe.h_2 {width: 55px;border-left: none;border-top: none;margin-left: calc(42% - -54.5px);transform: scaleY(-1);margin-top: -7px;box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);}
.horizontal_pipe.h_3{  width: 155px; margin-top: -7px;border-top: none;margin-left: calc(50% - 175.5px);box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);}
.horizontal_pipe.h_4{width: 157px !important;margin-left: calc(50% - 177.5px)!important;}
.horizontal_pipe.h_5 {margin-left: calc(0% - 160px) !important;margin-right: calc(0% - 160px) !important;position: relative;top: -2500px !important;} 
.horizontal_pipe.h_6 {margin-left: calc(0% - 168px) !important;margin-right: calc(0% - 169px)!important;position:relative;
top:-140rem !important}
.horizontal_pipe.h_7 {margin-left: calc(0% - 164px) !important;margin-right: calc(0% - 154px) !important;position: relative;top: -2000px !important;} 
.horizontal_pipe.h_8 {border-top: none;margin-left: calc(0% - 152.5px);margin-right: calc(0% - 135.5px);margin-top: -7px;box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);position: relative;top: -26px !important;z-index:9;display:none !important;} 
.horizontal_pipe.h_9 {display:none !important;} 
.horizontal_pipe.h_10 {display:none !important;} 
.horizontal_pipe.h_11 {border-top: none;margin-left: calc(1% - 0px) !important;margin-right: calc(3% - 0px) !important;
margin-top: 258px;position: relative;box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);display:none !important;}
.horizontal_pipe.h_12 {border-top: none;width: 430px;margin-top: -7px;margin-left: calc(16% - -175.5px) !important;display:none !important;}
.horizontal_pipe.h_13 {width: 550px !important;margin-left: calc(15% - 0px) !important;position: relative !important;
top: -1653px !important;}
.horizontal_pipe.h_14 {width: 698px !important;margin-left: calc(5% - 4px) !important;position: relative !important;
top: 318px !important;}
.horizontal_pipe.h_15 {width: 550px !important;margin-left: calc(15% - 0px) !important;position: relative !important;
top: 51px !important;} 
.curve.left2 {border-left: none;border-top: none;margin-left: calc(-7% - -27.5px);transform: scale(-1, -1);margin-top: -7px;}
.curve.left1 {margin-left: calc(-7% - 3.5px) !important;}
.curve.left3 {margin-left: calc(-7% - -27.5px) !important;}
.curve.left5 {margin-left: calc(50% - 375px) !important;top: -2500px !important;position: relative;}
.curve.left6 {display:none !important;}   
.curve.left7 {position: relative;top: -626px !important;margin-left: calc(-7% - -63.5px) !important;display:none !important;}
.curve.left8 {border-left: none;border-top: none;margin-left: calc(-7% - -163.5px);margin-top: -7px;display:none !important;}
.curve.left9 {margin-left: calc(-20% - -163.5px) !important;position: relative;top: 368px;transform: scale(-1, -1) !important;}
.curve.left10 {margin-left: 720px !important;position: relative;top: -951px;display:none !important;}
.curve.left11 {margin-left: calc(27% - -519.5px) !important;display:none !important;}
.curve.left12 {margin-left: calc(15% - -616.5px) !important;position: relative;top: 350px !important;}
.curve.left13 {border-left: none;border-top: none;margin-top: -7px;margin-left: calc(15% - -605.5px) !important;display:none !important;}
.curve.left14 {border-left: none;border-top: none;margin-top: -7px;margin-left: calc(15% - -605.5px) !important;
transform: scaleY(-1);display:none !important;}
.curve.left15{border-left: none;border-top: none;margin-top: -654px;margin-left: calc(15% - -605.5px) !important;transform: rotate(0deg);position: relative;top: -60px;display:none !important;}
.curve.left16{border-left: none;border-top: none;margin-top: -7px;margin-left: calc(15% - -605.5px) !important;
transform: scale(-1, -1);position: relative;top: -60px;display:none !important;}
.curve.left17{display:none !important;}
.curve.left18{display:none !important;}
.curve.left19{margin-left: calc(50% - 375px) !important;position: relative;top: -2000px !important;}
.curve.left20{margin-left: calc(50% - -351px) !important;position: relative;top: -2047px !important;}
.curve.right2 {border-left: none;border-top: none;margin-left: calc(50% - 21.5px);transform: scaleY(-1);margin-top: -7px;}
.curve.right3{border-left: none;border-top: none;margin-left: calc(50% - 21.5px);margin-top: 0px;transform: rotate(0deg);}
.curve.right4{border-left: none;border-top: none;margin-left: calc(50% - 21.5px);margin-top: 0px;transform: scaleY(-1);margin-top: -7px;}
.curve.right5{margin-left: calc(50% - -351px) !important;position: relative;top: -2500px !important;}
.curve.right6{border-left: none;border-top: none;margin-left: calc(50% - 455.5px);margin-top: -25px;transform: scale(-1, -1);}
.t-shape.right2 {border-left: none;border-top: none;margin-left: calc(50% - 15px) !important;transform: rotate(270deg);
margin-top: -7px;}
.t-shape.right3 {margin-left: calc(50% - 15px) !important;transform: rotate(0deg);margin-top: -7px;top: -2500px !important;position: relative;z-index: 9;}
.t-shape.right4 {display:none !Important;}
.t-shape.right6 {margin-left: calc(10% - -330px) !important;transform: rotate(0deg);margin-top: -7px;}
.t-shape.right8 {margin-left: calc(10% - -139px) !important;margin-top: -7px;display:none !important;}
.t-shape.right9 {margin-left: calc(10% - 177px) !important;margin-top: -7px;}
.t-shape.right10 {margin-left: calc(96% - -1px) !important;margin-top: -577px;transform: rotate(90deg);position: relative;
top: -50px !important;}
.t-shape.right11 {margin-left: calc(96% - -1px) !important;margin-top: 85px;
    transform: rotate(90deg);position: relative;
    top: -32px !important;
}

.t-shape.right12 {
   margin-left: calc(96% - -1px) !important;
    margin-top: 85px;
    transform: rotate(90deg);position: relative;
   top: -4px !important;
}

.t-shape.right13 {
    margin-left: calc(96% - -1px) !important;
    margin-top: 85px;
    transform: rotate(90deg);position: relative;
    top: 50px !important;
}

.t-shape.right14 {
    margin-left: calc(96% - -1px) !important;
    margin-top: 120px;
    transform: rotate(90deg);position: relative;
    top: 55px !important;
}


.t-shape.right15 {
    margin-left: calc(96% - -1px) !important;
    margin-top: 85px;
    transform: rotate(90deg);position: relative;
    top: 73px !important;
}


.t-shape.right16 {
 margin-left: -2px !important;
 top: -1052px !important;
}

.t-shape.right17 {
  margin-left: -2px !important;
 top: -1025px !important;
}
.t-shape.right18 {
  margin-left: -2px !important;
 top: -1005px !important;
}
.t-shape.right19 {
  margin-left: -2px !important;
 top: -970px !important;
}
.t-shape.right20 {
   margin-left: -2px !important;
 top: -945px !important;
}


.pipe-container {
  position: relative;
  width: 400px;
  margin: 0 auto;

}


.curve {
    width: 25px;
    height: 25px;
    border: 7px solid #d67a6a;
    
    box-shadow: 0 10px 10px -5px rgba(0, 0, 0, 0.25);
    border-bottom-right-radius: 50%; transform: scaleX(-1);
}


.t-shape {
    position: relative;
    width: 30px;
    height: 7px; 
    background: #d67a6a; 
  }

  .t-shape::after {
    content: "";
    position: absolute;
    top: 100%; 
    left: 50%;
    transform: translateX(-50%);
    width: 7px; 
    height: 20px; 
    background: #d67a6a;
  }
	.home_section2 .focus_home_img {margin-top: 0rem !important;
    margin-left: 0rem !important;}


/*home page tab css*/
    
/*contact page tab css*/
.vertical_pipe_contact.v_1 { height: 60px;
    box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);
    margin-left: calc(99% - -119px);}

.vertical_pipe_contact.v_2 { height: 360px;
    box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);
   margin-left: calc(19% - -120px);position:relative;
    top:-7px;
}

.vertical_pipe_contact.v_3 {margin-left: calc(-44% - -4px) !important;}
	
.vertical_pipe_contact.v_4 { height:310px;
    box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);
   margin-left: calc(19% - -119px);position:relative;
    top:-21px;
}

.vertical_pipe_contact.v_5
{margin-left: calc(42% - -386px) !important;}

.vertical_pipe_contact.v_6 {
margin-left: calc(-42% - -4px) !important;}


  
.horizontal_contact.h_1 {
 margin-top: -7px;
    box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);
    margin-left: calc(43% - -40px);
    position: relative;
    top: 25px;
    width: 285px;
 }
 
 .horizontal_contact.h_2 {
margin-left: calc(-39% - 0px)!important;
    width: 335px !important;
 }
  .horizontal_contact.h_3 {
margin-left: calc(-44% - -29px) !important;width: 324px !important;
    
 }
 
.horizontal_contact.h_4 {
   width: 320px !important;
 }
 
 .horizontal_contact.h_5 {
width: 687px !important;
        margin-left: calc(-100% - -250px) !important;
 } 
 
 .horizontal_contact.h_6 {
margin-left: calc(-42% - -29px) !important;
    width: 650px !important; 
 } 
 

    

.curve_contact.right1 {
   border-left: none;
    border-top: none;
    margin-left: calc(99% - -101px);transform: rotate(0deg);}

.curve_contact.right2 {
border-left: none;
    border-top: none;
    margin-left: calc(18% - -124px);
    transform: rotate(180deg);
    position: relative;
    top: -7px;}

.curve_contact.right3 {
border-left: none;
    border-top: none;
    margin-left: calc(14% - -122px);
    transform: rotate(0deg);
    position: relative;
    top: -7px;}
    
    .curve_contact.right4 {
   margin-left: calc(-44% - -4px) !important;
    }
    
    .curve_contact.right5 {

   margin-left: calc(-44% - -4px) !important;
    transform: rotate(90deg);}
    
.curve_contact.right6 {
border-left: none;
    border-top: none;
    margin-left: calc(14% - -121px);
    transform: rotate(270deg);
    position: relative;
    top: -21px;}
    
.curve_contact.right7 {
border-left: none;
    border-top: none;
    margin-left: calc(18% - -123px);
    transform: rotate(90deg);
    position: relative;
    top: -21px;}
    
.curve_contact.right8 {
    margin-left: calc(42% - -368px) !important;
   }
    
.curve_contact.right9 {
 margin-left: calc(38% - -384px) ! Important;
}
    
    
.curve_contact.right10 {
margin-left: calc(-44% - -12px) !important;}
    
.curve_contact.right11 {
margin-left: calc(-42% - -4px) !important;}	
	
	
	.pipe-container_contact{
  position: relative;
  width: 100%;
  margin: 0 auto;}
	
	
.vertical_pipe_about_d {
  width: 7px;
  background: #A05859;
  margin: 0px 47.5px;}
  
.vertical_pipe_about_d.v_1 { height: 40px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%); }
.vertical_pipe_about_d.v_2 { height: 460px;
    box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%);
    margin-left: calc(50% - 4px); }

.vertical_pipe_about_d.v_3 { height: 410px;
    box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%);
    margin-left: calc(0% - 410px); }

.vertical_pipe_about_d.v_4 {
    height: 450px;
    box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(50% - 3.5px);
}

.vertical_pipe_about_d.v_5 {
  height: 525px;
    margin-left: -1px;
    box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%);
}

.vertical_pipe_about_d.v_6 {
  height: 235px;
    margin-left: calc(0% - 148.5px);
    box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%);
    position: relative;
    top: -25px;
}

.vertical_pipe_about_d.v_7 {
  height: 100px;
    margin-left: calc(98% - -11.5px);
    box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%);
    position: relative;
    top: -275px;
}

.vertical_pipe_about_d.v_8 {
height: 175px;
    margin-left: calc(0% - 148.5px);
    box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%);
    position: relative;
    top: 4px;
   
}

.vertical_pipe_about_d.v_9 {
    height: 500px;
    margin-left: calc(-87% - -1px);
    box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%);
    position: relative;
    top: 3px;
}



.horizontal_pipe_about_d {
  height: 7px;
  background: #A05859;}
  
.horizontal_pipe_about_d.h_1 { width: 570px;
    margin-top: -7px;
    /* margin-left: -6px; */
    box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);
    margin-left: calc(0% - 392px); }


.horizontal_pipe_about_d.h_2 {
   width: 75px;
    margin-top: -7px;
    margin-left: -384px;
    box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);
    position: relative;
    top: -300px;
}
 
.horizontal_pipe_about_d.h_3 {
    width: 55px;
    margin-top: -7px;
    margin-left: 223px;
    box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);
}

.horizontal_pipe_about_d.h_4 {
   border-top: none;
    margin-left: calc(50% - 175.5px);
    box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);
    width: 155px;
    margin-top: -7px;
}
.horizontal_pipe_about_d.h_5 {
   width: 510px;
    margin-top: -7px;
    box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);
    margin-left: calc(0% - 125px);
}
.horizontal_pipe_about_d.h_6 {
   width: 155px;
    margin-top: -7px;
    box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);
    margin-left: calc(-50% - 122px);
    position: relative;
    top: 3px;
}




.curve_about_d.left1 {
border-left: none;
    border-top: none;
    margin-left: calc(-90% - 49.5px);
    transform: scale(-1, -1);
    margin-top: -7px;
}

.curve_about_d.left2 {
border-left: none;
    border-top: none;
    margin-left: calc(-7% - -27.5px);
    transform: scale(-1, -1);
    margin-top: -7px;
}

.curve_about_d.left3 {
    border-left: none;
    border-top: none;
    margin-left: calc(-0% - 149px);
    transform: scale(-1, -1);
    margin-top: -7px;
}

.curve_about_d.left4 {
   border-left: none;
    border-top: none;
    margin-left: calc(-50% - 147px);
    transform: scale(-1, -1);
    margin-top: -7px;
    position: relative;
    top: 3px;
}


.curve_about_d.right1 {
    border-left: none;
    border-top: none;
    margin-left: calc(24% - 21.5px);
    transform: rotate(270deg);
    margin-top: -435px;
}
.curve_about_d.right2 {
    border-left: none;
    border-top: none;
    margin-left: calc(50% - 21.5px);
    margin-top: 0px;
    transform: rotate(0deg);
} 

.curve_about_d.right3 {
   border-left: none;
    border-top: none;
    margin-left: calc(50% - -185.5px);
    margin-top: 0px;
    transform: rotate(270deg);
    position: relative;
    top: -25px;
}

.curve_about_d.right4 {
  border-left: none;
    border-top: none;
    margin-left: calc(-88% - -185px);
    margin-top: 0px;
    transform: rotate(0deg);
    position: relative;
    top: 3px;
}


.t_shape_about_d.right1 {border-left: none;
    border-top: none;
   margin-left: calc(10% - 5px);
    transform: rotate(180deg);
    margin-top: 0px;}
    

.t_shape_about_d.right2 {border-left: none;
    border-top: none;
    margin-left: calc(0% - 422px);
    transform: rotate(270deg);
    margin-top: 0px;
    position: relative;
    top: -300px;}


.t_shape_about_d.right3 {
    border-left: none;
    border-top: none;
    margin-left: calc(50% - 15px);
    transform: rotate(270deg);
    margin-top: -7px;
}

.t_shape_about_d.right4 {border-left: none;
    border-top: none;
    margin-left: calc(0% - 13px);
    transform: rotate(180deg);
    margin-top: 0px;
    position: relative;
    top: 0px;}

.t_shape_about_d.right5 {border-left: none;
    border-top: none;
    margin-left: calc(-90% - -1px);
    transform: rotate(270deg);
    margin-top: 0px;position: relative;
   top: -409px;}


.t_shape_about_d.right6 {border-left: none;
    border-top: none;
    margin-left: calc(-90% - -1px);
    transform: rotate(270deg);
    margin-top: 0px;position: relative;
   top: -328px;}



.t_shape_about_d.right7 {border-left: none;
    border-top: none;
    margin-left: calc(-90% - -1px);
    transform: rotate(270deg);
    margin-top: 0px;position: relative;
   top: -246px;}


.t_shape_about_d.right8 {border-left: none;
    border-top: none;
    margin-left: calc(-90% - -1px);
    transform: rotate(270deg);
    margin-top: 0px;position: relative;
    top: -165px;}




/* commn css*/

.pipe-container {
  position: relative;
  width: 400px;
  margin: 0 auto;

}

.curve_about_d {
    width: 25px;
    height: 25px;
    border: 7px solid #d67a6a;
    
    box-shadow: 0 10px 10px -5px rgba(0, 0, 0, 0.25);
    border-bottom-right-radius: 50%; transform: scaleX(-1);}


.t_shape_about_d {
    position: relative;
    width: 30px; /* top bar width */
    height: 7px; /* top bar height */
    background: #d67a6a; /* T color */
  }

  .t_shape_about_d::after {
    content: "";
    position: absolute;
    top: 100%; /* below top bar */
    left: 50%;
    transform: translateX(-50%);
    width: 7px; /* bottom stem width */
    height: 20px; /* bottom stem height */
    background: #d67a6a;
  }
/* commn css*/
/*contact page tab css*/   
	
/*about us page*/
.vertical_pipe_about_d {
  width: 7px;
  background: #A05859;
  margin: 0px 47.5px;}
  
.vertical_pipe_about_d.v_1 { height: 40px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%); }
.vertical_pipe_about_d.v_2 { height: 460px;margin-left: calc(99% - -151px) !important;position: relative;top:0px; }

.vertical_pipe_about_d.v_3 { height: 410px;
    box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%);
    margin-left: calc(0% - 410px);display:none !important; }

.vertical_pipe_about_d.v_4 {
    height: 450px;
margin-left: calc(99% - -151px) !important;
}

.vertical_pipe_about_d.v_5 {
  height: 525px;
    margin-left: calc(12% - -27.5px)!important;
}

.vertical_pipe_about_d.v_6 {
  height: 1000px !important;
    margin-left: calc(0% - 149.5px) !important;
    
    position: relative !important;
    top: -7px !important;
}

.vertical_pipe_about_d.v_7 {
  height: 100px;
    margin-left: calc(98% - -11.5px);
    box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%);
    position: relative;
    top: -275px;display:none !important;
}

.vertical_pipe_about_d.v_8 {
height: 175px;
    margin-left: calc(0% - 148.5px);
    box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%);
    position: relative;
    top: 4px;display:none !important;
   
}

.vertical_pipe_about_d.v_9 {
    height: 500px;
    margin-left: calc(-87% - -1px);
    box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%);
    position: relative;
    top: 3px;display:none !important;
}

.horizontal_pipe_about_d {
  height: 7px;
  background: #A05859;}
  
.horizontal_pipe_about_d.h_1 { 
   width: 460px !important;
   margin-left: calc(50% - 130px)!important;position: relative;
        top: 25px;
 }


.horizontal_pipe_about_d.h_2 {
   width: 75px;
    margin-top: -7px;
    margin-left: -384px;
    box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);
    position: relative;
    top: -300px;display:none !important;
}
 
.horizontal_pipe_about_d.h_3 {
    width: 55px;
    margin-top: -7px;
    margin-left: calc(99% - -82px) !important;
    box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);
}

.horizontal_pipe_about_d.h_4 {
   margin-left: calc(70% - 179.5px) !important;
   width: 430px !important;
}
.horizontal_pipe_about_d.h_5 {
    width: 187px !important;
    position: relative;
        top: 18px;
}
.horizontal_pipe_about_d.h_6 {
   width: 155px;
    margin-top: -7px;
    box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);
    margin-left: calc(-50% - 122px);
    position: relative;
    top: 3px;display:none !important;
}

.curve_about_d.left1 {
margin-left: calc(24% - 48px) !important;
    transform: rotate(90deg) !important;
    margin-top: -7px;
	position:relative;
	top:7px !important;
}

.curve_about_d.left2 {
border-left: none;
    border-top: none;
    margin-left: calc(12% - -27.5px)!important;
    transform: scale(-1, -1);
    margin-top: -7px;
}

.curve_about_d.left3 {
   position: relative;
        top: 18px;
}

.curve_about_d.left4 {
   border-left: none;
    border-top: none;
    margin-left: calc(-50% - 147px);
    transform: scale(-1, -1);
    margin-top: -7px;
    position: relative;
    top: 3px; display:none !important;
}


.curve_about_d.right1 {margin-left: calc(99% - -133px) !important;
transform: scaleY(-1);margin-top: 0px !important;}
	
.curve_about_d.right2 {
    border-left: none;
    border-top: none;
        margin-left: calc(99% - -132.5px) !important;
    margin-top: 0px;
    transform: rotate(0deg);
} 

.curve_about_d.right3 {
   margin-left: calc(-32% - -185.5px) !important;
   position: relative;
    top: -25px !important;
transform: rotate(0deg) !important;
}

.curve_about_d.right4 {
  border-left: none;
    border-top: none;
    margin-left: calc(-88% - -185px);
    margin-top: 0px;
    transform: rotate(0deg);
    position: relative;
    top: 3px;display:none !important;
}

.t_shape_about_d.right1 {border-left: none;
    border-top: none;
   margin-left: calc(10% - 5px);
    transform: rotate(180deg);
    margin-top: 0px;display:none !important;}
    

.t_shape_about_d.right2 {border-left: none;
    border-top: none;
    margin-left: calc(0% - 422px);
    transform: rotate(270deg);
    margin-top: 0px;
    position: relative;
    top: -300px;}


.t_shape_about_d.right3 {
    border-left: none;
    border-top: none;
    margin-left: calc(99% - -139.5px) !important;
    transform: rotate(90deg) !important;
    margin-top: -7px;
}

.t_shape_about_d.right4 {border-left: none;border-top: none;margin-left: calc(0% - 13px);transform: rotate(180deg);margin-top: 0px;position: relative;top: 0px; display:none !important;}
.t_shape_about_d.right5 {border-left: none;border-top: none;margin-left: calc(-40% - -0px) !important;transform: rotate(270deg);margin-top: 0px;position: relative;top: -458px !important;}
.t_shape_about_d.right6 {border-left: none;border-top: none;margin-left: calc(-40% - -0px)!important;transform: rotate(270deg);margin-top: 0px;position: relative;top: -375px !important;}
.t_shape_about_d.right7 {border-left: none;border-top: none;margin-left: calc(-40% - -0px) !important;transform: rotate(270deg);margin-top: 0px;position: relative;top: -292px !important;}
.t_shape_about_d.right8 {border-left: none;border-top: none;margin-left: calc(-40% - -0px) !important;transform: rotate(270deg);margin-top: 0px;position: relative;top: -208px !important;}
.pipe-container {position: relative;width: 400px;margin: 0 auto;}
.curve_about_d {width: 25px;height: 25px;border: 7px solid #d67a6a;box-shadow: 0 10px 10px -5px rgba(0, 0, 0, 0.25);
border-bottom-right-radius: 50%; transform: scaleX(-1);}
.t_shape_about_d {position: relative;width: 30px; height: 7px; background: #d67a6a; }
.t_shape_about_d::after {content: "";position: absolute;top: 100%; left: 50%;transform: translateX(-50%);width: 7px; height: 20px; background: #d67a6a;}
	
/*about us page*/
	
/*faq page*/
.faq_faq{margin-top:-12.5rem !Important;padding-bottom: 0rem !important;}
.horizontal_pipe_faq.h_2 {margin-left: calc(-30% - 0px) !important;width: 635px!important;}
.curve_faq.left3 {margin-left: calc(-28% - 32.5px)!important;}
.curve_faq.left4 {margin-left: calc(56% - -290.5px)!important;}
.vertical_pipe_faq.v_3 {margin-left: calc(-38% - -8px)!important;height:1200px!important;}
.vertical_pipe_faq.v_4 {margin-left: calc(56% - -308.5px)!important;height:1200px!important;top:-1303px !important;}
.t-shape_faq.right1 {margin-left: calc(47% - 3px) !important;}
.t-shape_faq.right2 {top: -1065px !important;margin-left: calc(-38% - 4px) !important;}
.t-shape_faq.right3 {top: -965px !important;margin-left: calc(-38% - 4px) !important;}	
.t-shape_faq.right4 {top: -850px !important;margin-left: calc(-38% - 4px) !important;}	
.t-shape_faq.right5 {top: -765px !important;margin-left: calc(-38% - 4px) !important;}	
.t-shape_faq.right6 {top: -660px !important;margin-left: calc(-38% - 4px) !important;}	
.t-shape_faq.right7 {top: -570px !important;margin-left: calc(-38% - 4px) !important;}	
.t-shape_faq.right8 {top: -495px !important;margin-left: calc(-38% - 4px) !important;}	
.t-shape_faq.right9 {top: -405px !important;margin-left: calc(-38% - 4px) !important;}	
.t-shape_faq.right10 {top: -300px !important;margin-left: calc(-38% - 4px) !important;}
.t-shape_faq.right11 {top: -212px !important;margin-left: calc(-38% - 4px) !important;}	
.t-shape_faq.right12 {top: -130px !important;margin-left: calc(-38% - 4px) !important;}	
.t-shape_faq.right13 {top: -2345px!important;margin-left: calc(56% - -297px)!important;}
.t-shape_faq.right14 {top: -2245px!important;margin-left: calc(56% - -297px)!important;}	
.t-shape_faq.right15 {top: -2142px!important;margin-left: calc(56% - -297px)!important;}	
.t-shape_faq.right16 {top: -2038px!important;margin-left: calc(56% - -297px)!important;}	
.t-shape_faq.right17 {top: -1938px!important;margin-left: calc(56% - -297px)!important;}	
.t-shape_faq.right18 {top: -1850px!important;margin-left: calc(56% - -297px)!important;}	
.t-shape_faq.right19 {top: -1768px!important;margin-left: calc(56% - -297px)!important;}	
.t-shape_faq.right20 {top: -1678px!important;margin-left: calc(56% - -297px)!important;}	
.t-shape_faq.right21 {top: -1578px!important;margin-left: calc(56% - -297px)!important;}	
.t-shape_faq.right22 {top: -1490px!important;margin-left: calc(56% - -297px)!important;}	
.t-shape_faq.right23 {top: -1410px!important;margin-left: calc(56% - -297px)!important;}	
.curve_faq.left5 { margin-left: calc(-28% - 32.5px)!important;top: -1380px !important;}	
.curve_faq.left6 {margin-left: calc(56% - -290.5px)!important;top: -1405px!important;}
.horizontal_pipe_faq.h_3 {margin-left: calc(-30% - 0px) !important;width: 635px!important;top: -1405px !important;}
.t-shape_faq.right24 {top: -1412px !important;}
.vertical_pipe_faq.v_5 {height: 45px!important;margin-left: calc(47% - -8px)!important;top: -1392px!important;}
/*faq page*/
	
/*blog page*/
.blogpage{margin-top:2rem !Important;}
.horizontal_blog.h_1 {margin-left: calc(-33% - 25px) !important;width: 500px!important;}	
.curve_blog.right2 {margin-left: calc(-32% - 49px) !important;}
.vertical_pipe_blog.v_2 {height: 1250px !important;margin-left: calc(-32% - 49px) !important;}
.curve_blog.right3 {margin-left: calc(-32% - 49px) !important;}
.horizontal_blog.h_2 {margin-left: calc(-32% - 25px) !important;width: 400px!important;}
/*blog page*/
	
/*careers page*/
.careers_text	{margin-top:0rem !important;}	
.careers_main{margin-top:-17rem !important;}
.vertical_pipe_careers.v_1 { height: 60px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(80% - -117px);}
.vertical_pipe_careers.v_2 { height: 500px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(19% - -119px);position:relative;top:-7px;}
.vertical_pipe_careers.v_3 { height: 250px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(-38% - -4px)!important;position:relative;top:-14px;}
.vertical_pipe_careers.v_4 { height: 450px !important;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(19% - -119px);position:relative;top:-21px;}
.vertical_pipe_careers.v_5 { height: 790px !important;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(40% - -386px) !important;position: relative;top: -28px;}
.vertical_pipe_careers.v_6 { height: 750px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(-44% - -4px) !important;position:relative;top:-35px;}
.horizontal_careers.h_1 {margin-top: -7px;box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);margin-left: calc(43% - -47px);
position: relative;top: 25px;width: 208px;}
.horizontal_careers.h_2 {margin-left: calc(-38% - -29px) !important;width: 300px !important;}
.horizontal_careers.h_3 {margin-top: -7px;box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);margin-left: calc(-38% - -29px) !important;position: relative;top: -14px;width: 300px !important;}
 
.horizontal_careers.h_4 {
margin-top: -7px;
    box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);
   margin-left: calc(50% - -20px);
    position: relative;
    top: -21px;
    width: 310px !important;
 }
 
 .horizontal_careers.h_5 {
margin-top: -7px;
    box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);
    margin-left: calc(-44% - -29px) !important;
    position: relative;
    width: 684px !important;
 } 
 
 .horizontal_careers.h_6 {
margin-top: -7px;
    box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);
    margin-left: calc(-44% - -29px) !important;
    position: relative;
    top: -35px;
    width: 500px !important;
 } 
 

    

.curve_careers.right1 {
   border-left: none;
    border-top: none;
    margin-left: calc(80% - -99px);transform: rotate(0deg);}

.curve_careers.right2 {
border-left: none;
    border-top: none;
    margin-left: calc(18% - -123px);
    transform: rotate(180deg);
    position: relative;
    top: -7px;}

.curve_careers.right3 {
border-left: none;
    border-top: none;
    margin-left: calc(14% - -121px);
    transform: rotate(0deg);
    position: relative;
    top: -7px;}
    
    .curve_careers.right4 {
border-left: none;
    border-top: none;
   margin-left: calc(-38% - -4px) !important;
    transform: rotate(180deg);
    position: relative;
    top: -14px;}
    
    .curve_careers.right5 {
border-left: none;
    border-top: none;
   margin-left: calc(-38% - -4px) !important;
    transform: rotate(90deg);
    position: relative;
    top: -14px;}
    
.curve_careers.right6 {
border-left: none;
    border-top: none;
    margin-left: calc(14% - -121px);
    transform: rotate(270deg);
    position: relative;
    top: -21px;}
    
.curve_careers.right7 {
border-left: none;
    border-top: none;
    margin-left: calc(18% - -123px);
    transform: rotate(90deg);
    position: relative;
    top: -21px;}
    
.curve_careers.right8 {
border-left: none;
    border-top: none;
    margin-left: calc(40% - -368px) !important;
    transform: rotate(270deg);
    position: relative;
    top: -28px;}
    
.curve_careers.right9 {
border-left: none;
    border-top: none;
    margin-left: calc(40% - -368px) !important;
    transform: rotate(0deg);
    position: relative;
    top: -28px;}
    
    
.curve_careers.right10 {
border-left: none;
    border-top: none;
    margin-left: calc(-44% - -4px) !important;
    transform: rotate(180deg);
    position: relative;
    top: -35px;}
    
.curve_careers.right11 {
border-left: none;
    border-top: none;
    margin-left: calc(-44% - -4px) !important;
    transform: rotate(90deg);
    position: relative;
    top: -35px;}
    

.pipe-container_careers{
  position: relative;
  width: 400px;
  margin: 0 auto;}
/*careers page*/
	
/*manufacturing page*/

.img_section	{margin-top:-0.5rem !important}
.vertical_pipe_manuf {
  width: 7px;
  background: #A05859;
  margin: 0px 47.5px;}
  
.vertical_pipe_manuf.v_1 { height: 40px;box-shadow: 0px 2px 5px 2px rgb(7 7 7 / 25%);margin-left: calc(50% - -3px); }

.vertical_pipe_manuf.v_2 {
    height: 1750px;
    box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%);
    margin-left: calc(99% - -158px) !important;}

.vertical_pipe_manuf.v_3 { height: 410px;
    box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%);
   margin-left: calc(-9% - 119px) !important; }

.vertical_pipe_manuf.v_4 { height: 2000px;
    box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%);
    margin-left: calc(-49% - -33.5px) !important;
    margin-top: -28px;
    position: relative;
    top: 1347px !important;}
    
.vertical_pipe_manuf.v_5 { height: 900px;
    box-shadow: 0px 0px 5px 2px rgb(7 7 7 / 25%);
    margin-left: calc(63% - -236px) !important;
    position: relative;
    top: -682px;display:none !important;}

.horizontal_pipe_manuf {
  height: 7px;
  background: #A05859;}
  
.horizontal_pipe_manuf.h_1 {
       width: 667px !important;
        margin-top: -7px;
	margin-left: calc(65% - 390px) !important;}


.horizontal_pipe_manuf.h_2 {
   width: 75px;
    margin-top: -7px;
    margin-left: calc(-34% - -7px) !important;
    box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);
    position: relative;
    top: -1600px;
}
 
.horizontal_pipe_manuf.h_3 {
    width: 55px;
    margin-top: -7px;
    margin-left: calc(99% - -82px) !important;
    box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);
}

.horizontal_pipe_manuf.h_4 {width: 690px !important;
    margin-top: -7px;
    box-shadow: -2px 0px 5px 0px rgb(7 7 7 / 25%);
   margin-left: calc(87% - 500px) !important;
    position: relative;
    top: 1326px !important;
}


.horizontal_pipe_manuf.h_5 {display:none !important;}
.horizontal_pipe_manuf.h_6 {display:none !important;} 
.horizontal_pipe_manuf.h_7 {display:none !important;}
.horizontal_pipe_manuf.h_8 {display:none !important;}
.horizontal_pipe_manuf.h_9 {display:none !important;}
.horizontal_pipe_manuf.h_10 {display:none !important;}
.horizontal_pipe_manuf.h_11 {display:none !important;}
.horizontal_pipe_manuf.h_12 {display:none !important;}
.horizontal_pipe_manuf.h_13 {display:none !important;}
.horizontal_pipe_manuf.h_14 {display:none !important;}
.horizontal_pipe_manuf.h_15 {display:none !important;}


.curve_manuf.left1 {
border-left: none;
    border-top: none;
    margin-left: calc(-28% - 43.5px) !important; 
    transform: scale(-1, -1);
    margin-top: -7px;
}

.curve_manuf.left2 {
        border-left: none;
        border-top: none;
       margin-left: calc(78% - -223.5px) !important;
        margin-top: -7px;
        position: relative;
        top: 1308px !important;
        transform: rotate(0deg) !important;
    }


.curve_manuf.left3 {display:none !important;}




.curve_manuf.right1 {
   border-left: none;
    border-top: none;
    margin-left: calc(99% - -140px) !important;
    transform: scaleY(-1);
    margin-top: -435px;
}
.curve_manuf.right2 {
border-left: none;
    border-top: none;
    margin-left: calc(-49% - -33.5px) !important;
        margin-top: -28px;
        position: relative;
        top: 1329px !important;
} 



.t_shape_manuf.right1 {border-left: none;
    border-top: none;
    margin-left: calc(48% - 1px) !important;
    transform: rotate(180deg);
    margin-top: 0px;}
    

.t_shape_manuf.right2 {border-left: none;
    border-top: none;
    margin-left: calc(64% - 423px) !important;
    transform: rotate(270deg);
    margin-top: 0px;
    position: relative;
    top: -1600px;}


.t_shape_manuf.right3 {
    border-left: none;
    border-top: none;
  margin-left: calc(99% - -146px) !important;
   transform: rotate(90deg);
    position: relative;
    margin-top: -1330px;
}

.t_shape_manuf.right4 {display:none !Important;}
.t_shape_manuf.right5 {display:none !important;}
.t_shape_manuf.right6 {display:none !important;}
.t_shape_manuf.right7 {display:none !important;}
.t_shape_manuf.right8 {display:none !important;}  
.c-shape_manuf.right1 {display:none !important;}
.c-shape_manuf.right2 {display:none !important;}
.c-shape_manuf.right3 {display:none !important;}
    
.pipe-container_manuf {
  position: relative;
  width: 400px;
  margin: 0 auto;

}
/*manufacturing page*/
	
}


/*custom commn menu bar for desktop*/

.menu-popup-3grid {
    position: relative;
}


.menu-popup-wrap {
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    visibility: hidden;
    opacity: 0;
    transition: opacity 0.3s ease;
    z-index: 9999;
}


.menu-popup-3grid:hover .menu-popup-wrap,
.menu-popup-wrap:hover {
    visibility: visible;
    opacity: 1;
}


.menu-popup-content {
    background: #d67a6ab8;
    padding: 16px;
    border-radius: 10px;
    box-shadow: 0 8px 30px rgba(0,0,0,0.15);
}


.popup-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 16px;
    min-width: 920px;
}

.popup-item {
    text-align: center;
    padding: 10px 10px;
    background: #f5f5f5;
    border-radius: 8px;
    font-weight: 400;
	font-family:poppins;font-size:12px;
}

.popup-item2 {
    text-align: center;
    padding: 10px 10px;
    background: #f5f5f5;
    border-radius: 8px;
    font-weight: 400;
	font-family:poppins;font-size:12px;height:250px;
}

.popup-item3 {
    text-align: center;
    padding: 10px 10px;
    background: #f5f5f5;
    border-radius: 8px;
    font-weight: 400;
	font-family:poppins;font-size:12px;height:250px;margin-top:35px;
}

.popup-item p{margin-bottom:5px !important;}
.popup-item h4{margin-bottom:15px !important;}
.popup-item h4 a.mheading {writing-mode:unset !important;transform: rotate(0deg) !important;color:#A05859 !important;font-size:16px !important;}
.popup-item h4 a.mheading:hover{color:#000 !Important;}
.popup-item p a.desk_menu{transform: rotate(0deg) !important;writing-mode:unset !important;text-transform: uppercase;font-size:11px !important;}
a.desk_menu:hover{color:#d67a6a !Important;}

.popup-item2 p{margin-bottom:5px !important;}
.popup-item2 h4{margin-bottom:15px !important;}
.popup-item2 h4 a.mheading {writing-mode:unset !important;transform: rotate(0deg) !important;color:#A05859 !important;font-size:16px !important;}
.popup-item2 h4 a.mheading:hover{color:#000 !Important;}
.popup-item2 p a.desk_menu{transform: rotate(0deg) !important;writing-mode:unset !important;text-transform: uppercase;font-size:11px !important;}

.popup-item3 p{margin-bottom:5px !important;}
.popup-item3 h4{margin-bottom:15px !important;}
.popup-item3 h4 a.mheading {writing-mode:unset !important;transform: rotate(0deg) !important;color:#A05859 !important;font-size:16px !important;}
.popup-item3 h4 a.mheading:hover{color:#000 !Important;}
.popup-item3 p a.desk_menu{transform: rotate(0deg) !important;writing-mode:unset !important;text-transform: uppercase;font-size:11px !important;}
/*custom commn menu bar for desktop*/

 /*homepage*/
.product-card h3{height:85px !important;}
 /*homepage*/

/*product enquiry*/
.wp-readonly input {
    pointer-events: none;   /* disables typing & clicking */
    background-color: #f3f3f3;
    color: #555;
    cursor: not-allowed;
}

/*product enquiry*/

/*right buttons plugin*/

        #right-fixed-icons{
            position: fixed;
            right: 16px;
            top: 75%;
            transform: translateY(-50%);
            display: flex;
            flex-direction: column;
            gap: 12px;
            z-index: 9999;
            transition: opacity .3s ease, visibility .3s ease;
        }

        #right-fixed-icons.hide{
            opacity: 0;
            visibility: hidden;
        }

        #right-fixed-icons .rf-icon{
            width: 46px;
            height: 46px;
            line-height: 46px;
            text-align: center;
            border-radius: 50%;
            background: #111;
            color: #fff;
            text-decoration: none;
            font-size: 18px;
        }
		
		#right-fixed-icons .rf-icon:hover{
            background: #ff6600;
            transform: scale(1.2);
        }

        #right-fixed-icons .rf-icon:hover{
            /*background: #ff6600;*/
        }

        /* Mobile optional */
        @media (max-width: 767px){
            #right-fixed-icons{
                right: 8px;
            }
        }
    
/*right buttons plugin*/

/*captcha field side blog*/
.sidebar_captcha label.wpforms-field-label {
    color: #fff !important;font-weight: 400 !important;
    font-size: 12px !important;}

span#wpforms-19928-field_14-question {
    color: #fff !important;
    font-size: 14px !important;
}
input#wpforms-19928-field_14 {
    color: #000;text-align: center;
}
/*div.wpforms-container-full .wpforms-captcha-question {font-size: 14px !important;color: #fff !important;}*/

/*captcha field side blog*/

/*captcha field footer*/
.contact_captcha label.wpforms-field-label {
    color: #fff !important;font-weight: 400 !important;
    font-size: 12px !important;}

span#wpforms-13430-field_14-question {
    color: #fff !important;
    font-size: 14px !important;
}
input#wpforms-13430-field_14 {
    color: #000;text-align: center;
}

/*captcha field footer*/


/*captcha field careers*/
.careers_captcha label.wpforms-field-label {
    color: #fff !important;font-weight: 400 !important;
    font-size: 12px !important;}

span#wpforms-13557-field_17-question {
    color: #fff !important;
    font-size: 14px !important;
}
input#wpforms-13557-field_17 {
    color: #000;text-align: center;
}

/*captcha field careers*/

/*product enquiry captcha*/
.prod_captcha label.wpforms-field-label {
    color: #000000b3 !important;font-weight: 300 !important;
    font-size: 17px !important;}

div#wpforms-19353-field_17-container {
    color: #000000b3 !important;
    font-size: 14px !important;text-align: center;
}
input#wpforms-19353-field_17 {
    color: #000000b3;text-align: center;
}
span#wpforms-19353-field_17-question{color:#000000b3;font-weight:600 !important;}
input#wpforms-19353-field_2 {padding-left: 10px !important;}
input#wpforms-19353-field_9 {padding-left: 10px !important;}
input#wpforms-19353-field_4 {padding-left: 10px !important;}
input#wpforms-19353-field_3 {padding-left: 10px !important;}
input#wpforms-19353-field_11 {padding-left: 10px !important;}
input#wpforms-19353-field_16 {padding-left: 10px !important;}

div#pum_popup_title_19368 {
    text-align: center;
    color: #d67a6a;
}

.product_enquiry .wpforms-submit-container {
    text-align: center;
}
button#wpforms-submit-19353 {
	background-color: #d67a6a !important;border-radius:5px !important;}
button#wpforms-submit-19353:hover {
	background-color: #222222 !important;border-radius:5px !important;}
/*product enquiry captcha*/


/*captcha field*/
