body{font-family:"Instrument Sans",sans-serif !important}section{padding:100px 0px !important}@media(width <= 600px){section{padding:50px 0px !important}}section.small{padding:0px !important}h1,h2,h3,h4,h5,h6,a,p,button,span,strong,label,input,li{font-family:"Instrument Sans",sans-serif !important}h1{font-size:4rem !important;line-height:1.1 !important}@media(max-width: 600px){h1{font-size:2rem !important}}h1 .smaller{font-size:3rem !important}@media(max-width: 600px){h1 .smaller{font-size:1.8rem !important}}h2{font-size:2.5rem !important;font-weight:bold !important;position:relative !important}@media(width <= 600px){h2{margin-left:10px;font-size:2rem !important}}h2 .subtitle-number{position:absolute !important;top:-40px !important;left:-10px !important;font-size:4rem !important;color:var(--primary-color) !important;opacity:.5 !important;z-index:-1 !important}@media(max-width: 600px){h2 .subtitle-number{font-size:2rem !important;top:-13px !important}}h2::after{content:"";display:block;width:80px;height:3px;background-color:var(--primary-color);margin-top:10px}@media(max-width: 600px){h2::after{width:50px !important;height:2px !important;margin-top:0px !important}}h2.center{margin:0 auto;text-align:center !important;line-height:1.2 !important}@media(width <= 600px){h2.center{margin-left:10px;font-size:2rem !important}}h2.center .subtitle-number{transform:translateX(-50%);left:50% !important;position:absolute !important;top:-40px !important;font-size:4rem !important;color:var(--primary-color) !important;opacity:.5 !important;z-index:-1 !important}@media(max-width: 600px){h2.center .subtitle-number{font-size:2.3rem !important;top:-30px !important}}h2.center::after{content:"";display:flex;width:80px;height:3px;background-color:var(--primary-color);margin-top:10px;margin:0 auto;justify-content:center}h2.none::after{display:none !important}h5{font-size:1.3rem !important}p:not(.blog p,.home p){margin-bottom:0px !important}@media(max-width: 600px){p:not(.blog p,.home p){line-height:1.2 !important}}p.big{font-size:2.5rem !important;font-weight:bold}.text-secondary{color:var(--fs-color-secondary) !important}.button:not(#footer .button){padding:0px 30px !important}.button:not(#footer .button) span{font-size:.9rem !important;font-weight:500 !important}.button.white span{color:var(--fs-color-secondary) !important}.show-more-btn{color:var(--fs-color-secondary) !important}.post-date img{margin-top:-3px}.teal{color:var(--primary-color) !important}.text-white{color:#fff !important}.bold{font-weight:bold !important}.learn-more{position:absolute;bottom:15px}.icon-top .icon-box-img{align-self:baseline;margin-top:12px}@media(width >= 600px){.line-left::before{z-index:-1;content:"";position:absolute;height:2px;width:50px;background:var(--fs-color-secondary) !important;left:-25px;transform:translateX(-50%, -50%);top:50%}}.col.center .col-inner{display:flex;flex-direction:column;align-items:start;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.08);border-radius:16px}.col.center .col-inner p{font-size:.8rem !important}.col.center .col-inner p.bold{font-size:1.05rem !important}.whitebox{border-radius:16px;background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.08);padding:20px;font-size:1rem}.icon-box-custom .icon-box-img{margin-bottom:0px !important}@media(width <= 600px){.icon-box-custom img{max-width:45px}}@media(width <= 600px){.mt-custom{margin-top:10px !important}}.gradient::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom, rgba(87, 195, 195, 0.747) 0%, rgba(87, 195, 195, 0) 20%);z-index:1;max-height:500px !important}.gradient-2::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top right, #57c3c3, #0875be);z-index:1}.padding-top-bottom{padding:100px 0px !important}@media(width <= 600px){.padding-top-bottom{padding:50px 0px !important}}.gray-overlay{background:rgba(231,231,231,.5) !important}.posts{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}@media(max-width: 600px){.posts{grid-template-columns:repeat(1, 1fr) !important}}.posts .container-item{background-color:#fff;border-radius:20px !important;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1)}.posts .container-item .container-thumbnail{position:relative}.posts .container-item .container-thumbnail img{width:100% !important}.posts .container-item .container-content{padding:15px}.posts .container-item .container-title{line-height:1.3 !important}.posts .container-item .container-category-labels{position:absolute;bottom:5px;left:5px}.posts .container-item .container-category-labels .container-category-label{background:var(--primary-color) !important;padding:0 10px;border-radius:20px;font-size:.8rem !important}.job-details{display:flex;align-items:center}.job-details img{margin-top:-2px}.job-details img{margin-right:5px}.job-details p{margin-right:10px;margin-bottom:0;font-size:13px}.job-item{padding:20px;border-radius:20px;margin-bottom:20px;box-shadow:0 10px 6px rgba(0,0,0,.1)}.job-item-all{display:flex;align-items:center;justify-content:space-between}.job-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(48%, 1fr));gap:30px}.featured-jobs{margin-bottom:15rem}.view-details{color:var(--fs-color-secondary);margin:0;text-transform:none;background-color:rgba(0,0,0,0);font-weight:400;border-radius:999px;font-size:14px;border:1px solid var(--fs-color-secondary)}.view-details i{margin-left:6px !important}.timestamp{font-size:13px}.job-label{display:flex;justify-content:space-between;align-items:center !important}.container-item{position:relative;height:100%}.container-item .show-more-btn{position:absolute;bottom:0;margin-bottom:15px}.post-description{font-weight:bold}h4{line-height:1.2}.job-listings .job-items{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}@media(max-width: 600px){.job-listings .job-items{grid-template-columns:repeat(1, 1fr)}}@media(width <= 600px){.all-opening-whitebox{display:flex !important;flex-direction:column !important;align-items:start !important}}.wpcf7-submit{padding-top:3px !important;height:40px !important}.container-date{font-size:.8rem !important}.container-date img{margin-top:-3px}.blue-element{max-width:100% !important;top:calc(100dvh - 100px);position:fixed;z-index:100000;font-size:.9rem !important;line-height:1.2 !important;margin-bottom:-80px !important;margin:0 auto}@media(width >= 576px){.blue-element{position:sticky !important;max-width:300px !important;margin-right:0 !important;margin-top:30px !important;margin-bottom:-50px !important;font-size:1rem !important;top:10px !important}}.blue-element .col-inner{border-radius:10px}.text-shadows{text-shadow:2px 2px 2px rgba(0,0,0,.1)}.manufactoring-row .icon-box p{line-height:1.2 !important}.hero-paragraph{font-size:.95rem !important}@media(width >= 576px){.hero-paragraph{font-size:1rem !important}}.product-forms-row ul{margin-bottom:25px}.product-forms-row ul li{margin-bottom:0px !important}.blog ul:not(.related-jobs,.mobile-nav),.archive ul:not(.related-jobs,.mobile-nav),.single-post ul:not(.related-jobs,.mobile-nav),.single-job ul:not(.related-jobs,.mobile-nav){margin-left:20px;margin-top:10px !important}.page-id-22 .about-us-rest{display:none !important}.page-id-22 .about-us-page{display:block !important;visibility:visible !important}.hero-banner-image{width:25%}@media(width >= 576px){.hero-banner-image{width:20%}}.footer-logo{margin-left:-10px}@media(width >= 576px){#logo{margin-left:-30px !important}}#masthead #logo{margin-right:0px !important}#masthead .header-nav-main{justify-content:center !important;gap:20px}#masthead .header-nav-main li a{color:#fff !important;text-transform:inherit !important}.header-wrapper.stuck #masthead{background:linear-gradient(to top right, #57c3c3, #0875be)}.mobile-nav .icon-menu{color:#fff !important}.header-wrapper{position:static !important}.mfp-container{background:linear-gradient(to top right, #57c3c3, #0875be)}.sidebar-menu .sidebar-menu-top-content{padding-bottom:30px;width:80%}.sidebar-menu ul li a{color:#fff !important;padding:4px 10px !important;text-transform:capitalize !important}.sidebar-menu .header-contact li a{font-size:1rem !important}.sidebar-menu .header-social-icons a{font-size:1.35rem !important}@media(width <= 576px){header.has-sticky.sticky-jump:not(.has-transparent) .header-inner{background:linear-gradient(to top right, #57c3c3, #0875be)}}header.has-sticky.sticky-jump:not(.has-transparent) #masthead{background:linear-gradient(to top right, #57c3c3, #0875be)}#footer .social-icons .icon{background-color:var(--primary-color) !important;border-color:rgba(0,0,0,0) !important}#footer .social-icons .icon i::before{padding-top:10px !important}@media(max-width: 600px){#footer .ux-menu-link__text{padding-left:0px !important}}#footer .ux-menu-link__icon{background-color:var(--primary-color) !important;border-radius:50%;height:30px;width:30px;justify-content:center;align-items:center;display:flex}@media(max-width: 600px){#footer .ux-menu-link__icon{display:none !important}}@media(max-width: 600px){#footer .ux-menu-link__link{min-height:2em !important}}.absolute-footer{display:none !important}.ux-menu-link:hover .ux-menu-link__link{color:var(--primary-color) !important}.ux-menu-link:hover .ux-menu-link__link .ux-menu-link__icon{color:#fff !important}.ux-menu-link--active .ux-menu-link__link{color:var(--fs-color-primary) !important}@media(width <= 576px){.footer-menu-order .first{order:1 !important}.footer-menu-order .second{order:2 !important}.footer-menu-order .third{order:4 !important}.footer-menu-order .fourth{order:3 !important}}.category-link.selected{background-color:var(--primary-color) !important;padding:0px 10px !important}.blog-categories{display:flex;gap:10px;flex-wrap:wrap}.blog-categories a.active{background-color:var(--primary-color) !important;padding:0px 10px !important;color:#fff;border-radius:40px}.textbox{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
