/*!
    Theme Name: Flexible Packaging Solutions
    Author: thePlan
    Author URI: http://theplanworks.com
    Description:
    Version: 1
    Text Domain: fps
*/@font-face{font-family:Neue Haas Unica;src:url(../woff2/font.woff2) format("woff2"),url(../woff/font.woff) format("woff")}h1{font-family:Neue Haas Unica,sans-serif;font-size:66px;font-weight:900!important}h2{font-size:50px}h2,h3{font-family:Neue Haas Unica,sans-serif;font-weight:700!important}h3{font-size:38px}h4{font-size:28px}h4,h5{font-family:Neue Haas Unica,sans-serif;font-weight:700!important}h5{font-size:21px}.panel-first-child section{margin-top:0}.single-post article,.so-panel.widget.widget_sow-editor{margin:0 auto;max-width:1340px;padding:0 30px}.siteorigin-widget-tinymce h1,.siteorigin-widget-tinymce h2,.siteorigin-widget-tinymce h3,.siteorigin-widget-tinymce h4,.siteorigin-widget-tinymce h5,.siteorigin-widget-tinymce h6,.so-widget-sow-editor .widget-title{color:#12538e;font-family:Noto Sans;font-weight:400;margin-bottom:30px}.siteorigin-widget-tinymce p{font-size:18px;font-weight:400;line-height:30px;margin-bottom:30px}.alert-content ol,.alert-content ul,.siteorigin-widget-tinymce ul{margin-bottom:30px;padding-left:80px}.alert-content ol li,.alert-content ul li,.siteorigin-widget-tinymce ul li{font-family:Noto Sans;font-size:18px;font-weight:400;list-style-type:disc;margin-bottom:20px;position:relative}.alert-content ol li{list-style-type:decimal}.alert-content a,.siteorigin-widget-tinymce a{color:#117d57;font-size:18px;font-weight:600;line-height:30px;text-decoration:underline}.image-listing{display:flex}.image-listing .alignleft{max-height:150px}html.ios{min-width:100%;width:100px}img.emoji{background:none!important;border:none!important;box-shadow:none!important;display:inline!important;height:1em!important;margin:0 .07em!important;padding:0!important;vertical-align:-.1em!important;width:1em!important}.mceIEcenter{text-align:center}img{height:auto;max-width:100%}.wp-caption{margin:0;max-width:100%}.ios .wp-caption{width:auto!important}dl.wp-caption dt.wp-caption-dt img{display:inline-block;margin-bottom:-1ex}div.mceTemp{-ms-user-select:element}dl.wp-caption,dl.wp-caption *{-webkit-user-drag:none}.wp-caption-dd{font-size:14px;margin:0;padding-top:.5em}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left;margin:.5em 1em .5em 0}.alignright{float:right;margin:.5em 0 .5em 1em}.counter-count{margin-left:unset}.count-up{text-align:center}.split_layout .description-img img{max-height:420px;-o-object-fit:cover;object-fit:cover}.single-post article .entry-content h4{color:#117d57;font-family:Noto Sans;font-weight:400;margin-bottom:30px}.single-post article .entry-content p{color:#117d57;font-size:18px;font-weight:400;line-height:30px;margin-bottom:30px}.single-post article .entry-content ul{margin-bottom:30px;padding-left:80px}.single-post article .entry-content ul li{color:#117d57;font-family:Noto Sans;font-size:25px;font-weight:400;margin-bottom:20px;position:relative}.single-post article .entry-content a{color:#117d57;font-size:18px;font-weight:600;line-height:30px;text-decoration:underline}.page-item .page-link{color:#117d57}.page-item.active .page-link{background-color:#117d57;border-color:#117d57;color:#fff;font-weight:700;text-decoration:none}.page-item.disabled .page-link img{opacity:.25}span.page-numbers.current{text-decoration:underline!important}a.page-numbers,span.page-numbers.current{background-color:unset!important;border:0!important;color:#117d57!important;display:block!important;font-family:Museo Sans!important;font-size:20px!important;font-weight:700!important;line-height:12px!important;margin-left:-1px!important;padding:.5rem .75rem!important;position:relative!important}.our-product-grid .flip-card-img img{height:336px}.nav-link{pointer-events:unset!important}.new-d-details h2{margin-bottom:30px}.map-inner .map-box-inner{display:none}.gform_wrapper.gravity-theme .gform_fields .ginput_container input,.gform_wrapper textarea{background-color:#fff;border:1px solid #ced4da;border-radius:25px 25px 25px 25px!important;border-radius:.25rem;box-shadow:0 0 12px rgba(0,0,0,.08);color:#495057;display:block;font-family:Roboto,Sans-serif!important;font-size:15px!important;font-weight:400;height:50px;line-height:23px;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.gform_wrapper select{background-color:#fff;border-radius:25px;border-width:0;box-shadow:0 0 12px rgba(0,0,0,.08);display:block;font-size:15px;font-weight:400;height:50px;padding:0 10px;width:100%}.gform_wrapper textarea{height:150px!important;padding-top:19px;resize:unset}.gform_wrapper.gravity-theme input[type=checkbox]{width:auto!important}.ginput_container.ginput_container_consent{align-items:center;display:flex;gap:15px}.gform_wrapper.gravity-theme input[type=submit]{align-items:center;background-color:#a7c957;border:0;border-radius:20px;color:#12538e;cursor:pointer;display:flex;font-size:13px;font-weight:700;height:40px;justify-content:center;min-width:120px;outline:0}.gform_wrapper.gravity-theme input[type=submit]:hover{background-color:#12538e;color:#fff}#gform_fields_1 .ginput_complex{gap:16px}#gform_fields_1 .ginput_complex span{padding:0}.ginput_container_address>span{flex-basis:100%!important}.gform_wrapper.gravity-theme .gfield_label{font-weight:400}.featured-products-top,.filter-btn-list{gap:15px}.blue-btn,.featured-products-top,.filter-btn-list{align-items:center;display:flex;justify-content:center}.blue-btn{background-color:#fff;border:1px solid #12538e;border-radius:14px;color:#12538e;cursor:pointer;font-family:Neue Haas Unica;font-size:11px;font-weight:500;height:27px;letter-spacing:0;line-height:17px;text-transform:uppercase;width:142px}.blue-btn img{margin-left:15px}.blue-btn.active,.blue-btn:hover{background-color:#12538e;color:#fff}.blue-btn.active img,.blue-btn:hover img{filter:brightness(0) invert(1)}.fps-white-btn{text-transform:uppercase}.card-back-detail p{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.count-up-img{display:block}.new-d-details h2,.new-d-details h3{color:#12538e}.new-d-details p{color:#117d57}.tax-industry-category .page-title{color:#12538e;font-family:Georgia;font-size:66px;font-weight:900}.latest-news-two-img img{min-height:234px}.counter-count{color:#404a4f}.count-up-details{text-align:left}.see-all-location-details .fps-white-btn{margin-top:20px!important}.see-all-location-details p{margin:30px 0 0}.gm-style .gm-style-iw-c{background:none;border:none;box-shadow:none;padding-right:20px!important;padding-top:20px!important}.gm-style-iw-d{overflow:unset!important}.gm-ui-hover-effect{display:none!important}.main-image-content{position:relative;transform:translate(-50%)}.types-of-button a{font-size:15px;font-weight:600;padding:8px 25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.shadow-btn img{margin-left:15px;max-width:15px}.menu>ul>li>ul>li>ul>li a:hover img{filter:grayscale(100%) brightness(70%) contrast(2);filter:grayscale(100%) brightness(30%) sepia(100%) hue-rotate(-180deg) saturate(700%) contrast(.8)}.menu>ul>li>ul>li>ul>li a:hover{color:unset;color:#12538e!important}.count-up-img img{max-height:70px;max-width:70px}.featured-products-top h3{font-weight:700!important}.featured-p-box-top p{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;height:unset!important;overflow:hidden}.f-p-box-img{max-height:240px;min-height:240px}.map-option-two .map-box-left{width:75%}.map-option-two .map-box-right{width:25%}.map-option-two .map-box-left,.map-option-two .map-box-right{justify-content:start}.map-option-two .map-box-left>div,.map-option-two .map-box-right>div{margin:0 15px}.sub-banner-inner{position:relative}.slider-center-left-content h1{margin-bottom:15px}.featured-products-box .flip-card-back{background-size:cover;background:#fff}.featured-products-box .flip-card-inner{background:#fff}.flip-card-front img{height:290px;max-width:100%;-o-object-fit:cover;object-fit:cover}.so-panel.widget{margin-bottom:unset!important}.f-contact-detail address{max-width:170px}.menu>ul>li>ul>li a,.menu>ul>li a{font-family:neue_haas_unicabold}.map-city,.map-sales{width:20%}.map-address{width:60%}.map-mail{width:40%}.map-contact{width:60%}.error-page{display:inline-block;padding:100px 0;text-align:center;width:100%}.img-fluid{height:auto;max-width:100%}.error-details h4{color:#1e5e4d;font-size:60px;font-weight:500;margin:10px 0 5px}.error-details label{color:#1e5e4d;font-size:30px;position:unset}.error-btn{align-items:center;background:#1e5e4d;border-radius:10px;color:#fff;display:flex;font-size:25px;font-weight:300;height:75px;justify-content:center;margin:20px auto;max-width:316px;transition:.1s ease-in-out;width:100%}.error-btn:hover{color:#fff}.menu-item.menu-item-gtranslate{height:unset;padding:0}#gtranslate_wrapper a{font-size:14px!important}#gtranslate_wrapper{margin-left:-20px;margin-top:-6px;padding:0!important}.menu{padding:10px 0}.switcher .selected a{padding:0 5px!important}.mask1{-webkit-mask-size:cover!important;mask-size:cover!important}@media only screen and (max-width:767px){.map-box-inner .map-box-left{flex-direction:column;justify-content:start;width:60%}.map-box-inner .map-box-left .map-address,.map-box-inner .map-box-left .map-city,.map-box-inner .map-box-left .map-sales{padding:0;width:100%}.map-box-inner .map-box-left .map-city{font-family:neue_haas_unicabold,sans-serif}.map-box-inner .map-box-right{flex-direction:column;justify-content:end;padding-left:1em;width:40%}.map-box-inner .map-box-right .map-contact,.map-box-inner .map-box-right .map-mail{margin:0;max-width:100%;padding:0;width:100%}.map-box-inner .map-box-right .map-mail{margin-bottom:1em}}.featured-products-top hr{border-top:2px solid #a7c957;margin:20px auto;max-width:80px}.featured-products-top{display:block!important}.flip-card-front-link{bottom:0;left:auto;margin-bottom:15px;position:relative;width:100%}.featured-p-box-top{background-color:#fff}.featured-p-box-top h4{min-height:3em}.flip-card-front{background-color:#fff!important;display:block;padding:25px}.owl-carousel .owl-item .mask1 img,.owl-carousel .owl-item img,.sub-banner-inner .mask1 img{-o-object-fit:cover;object-fit:cover}.owl-carousel .owl-item .mask1 img{height:100%;-o-object-position:center right;object-position:center right}span.plus{display:none}.slick-slider{margin:0 -10px!important}.slick-slide{margin-left:0!important;margin-right:10px!important;padding:10px!important}@media only screen and (max-width:768px){.owl-carousel .owl-item .mask1 img{-o-object-position:bottom center;object-position:bottom center}}.featured-ajax-widget .featured-products-top{display:flex!important}.switcher .selected a.m-nav-link:hover:after{background-color:transparent;left:unset;right:10px!important}.switcher a.m-nav-link:hover:after{bottom:0!important}@media only screen and (max-width:1699px){.slider-image{height:600px}}@media only screen and (max-width:992px){.menu>ul>li>ul.industry-menu.normal-sub>li{width:100%}.search-contact{justify-content:flex-end}.featured-products .featured-products-top{flex-direction:column!important;gap:10px!important;text-align:center}.filter-btn-list{display:block}.blue-btn:first-child{margin-left:0!important}.filter-btn-list .blue-btn:not(:last-child){margin-bottom:10px}.filter-btn-list:before{display:none}.featured-products-top h3{border-bottom:2px solid #a7c957}.menu-dropdown-icon:before{display:none}.menu-dropdown-icon{align-items:center;display:flex!important;flex-wrap:wrap}.menu-dropdown-icon>a{width:calc(100% - 2.5em)!important}.menu-dropdown-icon span.plus{cursor:pointer;display:block;padding:10px 0;width:2.5em}.menu-dropdown-icon span.plus img{width:16px}h1{font-size:40px!important}li.menu-item-gtranslate{padding-left:20px!important}li #gtranslate_wrapper,li.menu-item-gtranslate{position:unset!important}li #gtranslate_wrapper{padding:0!important}.switcher,.switcher .option,.switcher .selected a{width:100%!important}.switcher .option{padding-left:10px}.switcher .selected a{padding:10px 15px!important}.switcher .selected a:after{right:55px!important}}@media only screen and (max-width:767px){.flip-card.featured-products-box .featured-p-box-top p{overflow:hidden}.new-d-details h2{margin-bottom:20px}.slider-image{height:300px}h1{font-size:32px!important}}@media only screen and (max-width:575px){.featured-products-box .flip-card-back{padding-bottom:25px}}.search-results .page-header{margin-top:2em;padding-bottom:1em}.search-results article{margin-bottom:2rem}.search-results article h4 a{color:#117d57}.search-results article p{margin-bottom:1em}.search-header{background-color:#12538e;padding:30px 0}.search-header h1{color:#fff;font-family:Noto Sans,sans-serif}.search-form{background-color:#fff;border:2px solid #117d57;border-radius:3px;display:none;position:absolute;right:120px;width:calc(100% - 320px);z-index:1000}.search-form input[type=text]{transition:width .4s ease-in-out;width:1px}.search-form input[type=text]:focus{width:100%}@media only screen and (max-width:780px){.widget_sow-image .sow-image-container{justify-content:center}}@media only screen and (max-width:767px){.search-form{right:130px;top:1em;width:160px}h2{font-size:40px!important}.so-panel.widget.widget_sow-editor{padding:0 15px}}@media only screen and (max-width:575px){.count-up-img{margin:0}.count-up{flex-direction:column;justify-content:center}.count-up-details{text-align:center}#panel-707-2-0-0>.panel-widget-style{padding:0}.sow-features-feature.sow-icon-container-position-top{width:100%!important}.menu-link{display:inline}h2{font-size:30px!important}h3{font-size:28px!important}}.shine-on-hover figure{position:relative}.shine-on-hover figure:before{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.3));content:"";display:block;height:100%;left:-75%;position:absolute;top:0;transform:skewX(-25deg);width:50%;z-index:2}.shine-on-hover figure:hover:before{-webkit-animation:shine .75s;animation:shine .75s}@-webkit-keyframes shine{to{left:125%}}@keyframes shine{to{left:125%}}.postid-779 .slider-center-left-content{overflow:visible;white-space:nowrap}
