.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}#toplevel_page_omnisend>a>div.wp-menu-image.dashicons-before>img{opacity:1;width:20px}.omnisend-settings-text{color:#35938f}#toplevel_page_omnisend>a>div.wp-menu-image.dashicons-before>img{opacity:1;width:20px}.omnisend-settings-text{color:#35938f}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:700}.text-secondary{color:var(--fs-color-secondary)!important}.button:not(#footer .button){padding:0 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 rgb(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 rgb(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,rgb(87 195 195 / .747) 0%,#fff0 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:rgb(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 rgb(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 rgb(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:#fff0;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:700}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 rgb(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:#fff0!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:0 10px!important}.blog-categories{display:flex;gap:10px;flex-wrap:wrap}.blog-categories a.active{background-color:var(--primary-color)!important;padding:0 10px!important;color:#fff;border-radius:40px}.textbox{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}