/*!
Theme Name: Gast
Theme URI: http://underscores.me/
Author: Devrupash
Author URI: https://devrupash.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: gast
Tags: custom-logo, custom-menu, featured-images, translation-ready
*/
pre{background:#fff;padding:20px;border:2px solid #f0f0f0;border-radius:5px;font-size:16px;display:block}[hidden]{display:none}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.single-product-eyebrow,.specifications-item-heading{color:#94c949;font-family:"Metropolis",sans-serif;font-size:24px;font-weight:700;line-height:1.2}.specifications-item-heading{margin-top:0;margin-bottom:18px}.gast-history-content-inner-info .gast-history-heading{color:#94c949;font-family:"Metropolis",sans-serif;font-size:24px;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:8px}.footer-heading{color:#94c949;font-size:18px;font-weight:600;line-height:27px;margin-top:0;margin-bottom:5px}.footer-mobile-menu .menu-item-has-children>a{display:flex;align-items:center;justify-content:space-between;gap:8px}.footer-mobile-menu .menu-item-has-children>a:after{content:"";flex:0 0 14px;width:14px;height:8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.3977 7.66292C7.17802 7.88259 6.82192 7.88259 6.60225 7.66292L0.867387 1.92804C0.64772 1.70837 0.64772 1.35227 0.867387 1.13259L1.13256 0.867393C1.35222 0.647718 1.70838 0.647718 1.92805 0.867393L6.99997 5.93934L12.0719 0.867393C12.2916 0.647718 12.6477 0.647718 12.8674 0.867393L13.1326 1.13259C13.3522 1.35227 13.3522 1.70837 13.1326 1.92804L7.3977 7.66292Z' fill='%239B9BA4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;transition:transform .25s ease}.footer-mobile-menu .menu-item-has-children>a.rotate:after{transform:rotate(180deg)}.industries-card-wrapper>picture{display:contents}.industries-card-wrapper>picture>img{min-height:208px;-o-object-fit:cover;object-fit:cover;display:block;width:100%}.beverage-solutions-card.industries-card-wrapper>picture{display:contents}.beverage-solutions-card.industries-card-wrapper>picture>img{min-height:311px}.top-location-slider-info>picture{display:contents}.top-location-slider-info>picture>img{max-height:49px;width:auto}.title-wrap>picture{display:contents}.title-wrap>picture>img{max-width:220px}.page-template-template-idex-foundation-php .inspiring-change-content>picture{display:contents}.page-template-template-idex-foundation-php .inspiring-change-content>picture>img{margin-bottom:24px}.report-left>picture{display:contents}.report-left>picture>img{max-width:536px}.green-certification .services-content-img-wrapper>picture{display:contents}.green-certification .services-content-img-wrapper>picture>img{border-radius:16px}@media (max-width:991.98px){.page-template-template-pneumatic-solutions-php .industries-card-wrapper>picture{display:contents}.page-template-template-pneumatic-solutions-php .industries-card-wrapper>picture>img{min-height:371px}}@media (max-width:991.98px){.services-content-img-wrapper>picture{display:contents}.services-content-img-wrapper>picture>img{height:400px;width:100%;-o-object-fit:cover;object-fit:cover}}@media (max-width:991.98px){.product-featured-area .services-content-img-wrapper>picture{display:contents}.product-featured-area .services-content-img-wrapper>picture>img{object-fit:contain}}@media (max-width:767.98px){.services-content-img-wrapper>picture{display:contents}.services-content-img-wrapper>picture>img{height:350px}}@media (max-width:767.98px){.report-left>picture{display:contents}.report-left>picture>img{max-width:100%}}@media (max-width:575.98px){.services-content-img-wrapper>picture{display:contents}.services-content-img-wrapper>picture>img{height:336px}}body.home .industries-card-area{margin-bottom:0}body.home .shaping-industries-area{padding-bottom:96px}@media (max-width:991.98px){body.home .shaping-industries-area{padding-bottom:50px}}.hero-description a:not([class]),.services-content-info a:not([class]){color:inherit;text-decoration:none}.hero-description a:not([class]):hover,.hero-description a:not([class]):focus,.services-content-info a:not([class]):hover,.services-content-info a:not([class]):focus{color:#94c949}