/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
/*
 * Corrects `block` display not defined in IE6/7/8/9 & FF3.
 */
body,mark{color:#000}h4,p{line-height:34px}.hero-slide,.hero-slider .slick-list,.hero-slider .slick-track{height:100%}.blog-thumbnail,.contact h2,.hero-info p,.industry-container,.info h3{margin-bottom:30px}.btn,.facts{font-size:20px}.mission p,dfn{font-style:italic}footer ul,nav ol,nav ul{list-style:none}.navbar,footer li a{font-family:Montserrat,sans-serif;text-transform:uppercase}.machine-info span,.navbar,footer li a{text-transform:uppercase}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}.banner,.fact,.home-hero,.machine{display:flex}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}a:focus{outline:dotted thin}a:active,a:hover{outline:0}h5{font-size:.83em}h6{font-size:.75em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}mark{background:#ff0}dl,menu,ol,p,pre,ul{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}small,sub,sup{font-size:75%}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}:focus{outline:0!important}section{background-size:cover;background-repeat:no-repeat;background-position:center center}.wp-block{max-width:100%}body{margin:0;font-family:Inter,sans-serif;background:#fff;overflow-x:hidden}p{font-size:18px}h1,h2,h3,h4,h5,h6{font-weight:900;margin:0}.btn,h4{font-weight:700}h1{font-size:46px;line-height:64px}h2{font-size:38px;line-height:46px}.our-story h2,h3{font-size:26px}h3{line-height:32px}h4{font-size:22px}.btn{padding:16px 24px;line-height:1;border-radius:6px;border:none!important;box-shadow:none!important}.btn-primary{background:#231f20;color:#fff!important}.btn-primary:hover,.navbar-light .navbar-nav .nav-right .nav-link:hover{background:#3b3231}.btn-secondary{background:#fff;color:#000!important}.about-excerpt h2,.hero-info{color:#fff}.btn-secondary:hover,.contact .gform_button:hover{background:#ddd}.navbar{background:#fff;position:fixed;top:0;left:0;width:100%;padding:30px 15px;z-index:100}.navbar-brand,footer ul{padding:0}body.admin-bar .navbar{top:32px}.navbar-brand img{max-height:40px}.navbar-light .navbar-nav .nav-link{padding:0;font-size:14px;margin:0 15px;color:#231f20!important;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.facts .fact:last-of-type,footer p{margin-bottom:0}.navbar-light .navbar-nav .nav-right .nav-link{text-transform:none;background:#231f20;color:#fff!important;font-family:Inter,sans-serif;font-size:16px;font-weight:700;border-radius:6px;padding:12px 22px;line-height:1}.navbar-toggler{border:none}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(35, 32, 31, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.hero-info{width:40%;background:#231f20;padding:6%;position:relative}.banner-img,.hero-slider{width:60%}.banner-img,.hero-slide{background-size:cover;background-repeat:no-repeat;background-position:center center}.hero-info-arrows{position:absolute;bottom:15px}.hero-info-arrows .slick-arrow{left:0;right:0;position:relative;display:inline-block;margin:0 5px}.hero-info-arrows .slick-arrow::before{opacity:1;font-size:24px}.banner-info{width:40%;padding:7%;color:#000}.blog-excerpt{background:#f1f1f1;padding:95px 0}.blog-thumbnail{height:350px;width:100%;border-radius:6px;background-size:cover;background-repeat:no-repeat;background-position:center center}.blog-excerpt a,.fact,.facts h3,.industries h2{margin-bottom:45px}.options{padding:75px 0}.options .btn{margin-top:35px}.laminates-scroll{height:630px;overflow-y:scroll;overflow-x:hidden;padding-right:14px}.laminates-scroll h3{margin:30px 0}.laminates-scroll .col-lg-3{padding:0 5px}.laminates-scroll span{display:block;margin:10px 0 25px}.laminates-scroll::-webkit-scrollbar{-webkit-appearance:none;width:7px}.laminates-scroll::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px rgba(255,255,255,.5)}.about-img-container img,.industry{border-radius:6px}.about-excerpt{background:#4b4b4b;color:#c2c2c2;padding:160px 0}.facts,.mission,.page-header{background-size:cover;background-repeat:no-repeat;background-position:center center}.about-img-container{position:relative;z-index:0}.about-img-container::before{content:'';position:absolute;width:100%;height:100%;left:-20px;bottom:-30px;background:#d2d2d2;border-radius:6px;z-index:-1}.our-story{padding:125px 0;color:#000}.our-story .bottom{margin-top:125px}.mission{color:#fff;padding:75px 0}.mission p{font-size:24px;font-weight:500}.page-header{color:#fff;padding:115px 0}.page-header span{display:block;font-weight:700;font-size:25px;margin-bottom:20px}.facts{padding-top:150px}.facts-container{background:#242424;color:#fff;padding:115px}.industries,.info{padding:100px 0}.fact-img{margin-right:25px}.info{background:#ad9f88;color:#fff}.info p{line-height:1.2;font-weight:500}.industry{background:#242424;text-align:center;color:#fff;font-size:19px;font-weight:700;padding:30px;height:100%}.industry span{display:block;margin-top:20px}.adhesives,.substrates,.wrappings{padding:90px 0}.substrates{background:#292929;color:#fff}.wrappings{background:#f1f1f1}.wrappings h2{margin-bottom:75px}.adhesives img,.substrates img,.wrappings img{box-shadow:0 4px 24px rgba(0,0,0,.25);margin-bottom:25px}.substrate,.wrapping{margin:100px 0}.info-block{background:#292929;color:#fff;padding:75px 0}.info-block a{color:#fff;text-decoration:underline}.equipment{background:#f1f1f1;padding:75px 0}.machine{background:#292929;box-shadow:0 4px 24px rgba(0,0,0,.25);margin:50px 0}.machine.left{margin-right:70px}.machine.right{margin-left:70px}.machine-img{flex:1;width:575px;background-size:cover;background-repeat:no-repeat;background-position:center center}.machine-info{flex:1;color:#fff;padding:100px 10%}.machine-info span{display:block;font-weight:900;font-size:13px;letter-spacing:3px}.blog-posts{padding:95px 0}.blog-content,.contact,footer{padding:75px 0}.blog-post{margin-top:65px;margin-bottom:65px}.blog-content h1,.blog-content h2,.blog-content h3{margin:45px 0}.blog-post span{display:block;font-weight:700;font-size:16px;margin-bottom:20px}.blog-content{background:#f1f1f1}.blog-content blockquote{font-weight:800;font-size:22px;line-height:44px;font-style:italic;max-width:50%;margin:15px auto 50px}.contact{background:#231f20;color:#fff}.contact span{display:block;font-weight:700;font-size:20px}.contact p{margin-top:15px}.contact input[type=text],input[type=email],input[type=tel],.contact textarea{background:#231f20;border:1px solid #dbdee7;border-radius:6px;padding:15px 25px!important;font-size:18px!important;color:#dbdee7!important;margin:10px 0}.contact .gform_button{font-size:20px;padding:16px 50px;font-weight:700;line-height:1;border-radius:6px;border:none!important;box-shadow:none!important;background:#fff;color:#000!important;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.contact .gform_wrapper div.validation_error{color:#8a5343;border-top:2px solid #8a5343;border-bottom:2px solid #8a5343}.contact .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important;background:0 0;border:none;margin:0!important;padding:0!important}.contact .gform_wrapper .top_label div.ginput_container,.contact .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.contact .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin:0!important}.contact .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.contact .gform_wrapper li.gfield_error textarea{border:1px solid #8a5343}.contact .gform_wrapper .validation_message,.contact .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{padding:5px 0;color:#8a5343}.contact .gform_confirmation_message{text-align:center;font-weight:700;font-size:20px;margin:25px 0}.contact .gform_wrapper ul.gform_fields li.gfield{margin:0!important;max-width:100%!important;padding:0!important}.contact iframe{margin-top:20px}footer{background:#fff}footer ul{margin:0}footer li{display:inline-block;margin:0 15px}footer li a{font-weight:600;font-size:14px;color:#231f20!important;text-decoration:none!important}footer p{font-size:12px;color:#4b4b4b;line-height:1}.grecaptcha-badge{opacity:0;pointer-events:none}

.locations-info a{
	color: white !important;
	font-size: 18px;

}
.locations-info p{
	margin: 0 !important;
	line-height: 24px !important;
}
.locations-info span{
	padding-top: 15px;
}