/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:'Montserrat',sans-serif;letter-spacing:0.5px;}a{color:#ff6600;}a:hover,a:active{color:#ff9933;}.navbar .logo img{max-width:230px;}.navbar-default{background-color:unset;border-color:unset;}.navbar{border:none;margin-bottom:0;}.navbar-header{padding:20px 0;position:relative;z-index:10;}.navbar-btn{margin-top:0;margin-bottom:0;}.navbar-default .menu.nav > li > a{color:#666666}.navbar-default .menu.nav > .active > a,.navbar-default .menu.nav > .active > a:hover,.navbar-default .menu.nav > .active > a:focus{color:#0081C9;background-color:unset;}.navbar-default .menu.nav > li > a:hover,.navbar-default .menu.nav > li > a:focus{color:#0081C9;background-color:unset;}.navbar .menu.nav > li > a{text-transform:uppercase !important;}@media screen and (min-width:1200px){.navbar .nav > li+li:before{top:12px;bottom:12px;position:absolute;content:"";display:block;border-right:1px solid #666;float:left;}}.block{position:relative;}#block-aboutus,#block-contactus,#block-webform,#block-productioncapabilities,#block-packagingcapabilities,#block-customcoatingformulation{padding-top:25px;}.block h2{font-size:40px;margin-top:0;margin-bottom:10px;text-transform:uppercase;}.block-content.row{margin-bottom:65px;}#block-aboutus{background:#003763;color:#FFFFFF;}#block-productioncapabilities{color:#000000;}#block-packagingcapabilities{background:#003763;color:#FFFFFF;}#block-contactus h3{margin-top:0;}#block-contactus a{color:#FFFFFF;}#block-webform #edit-actions-submit{color:#fff;background-color:#666;border:1px solid;padding:10px 15px;}#block-webform #edit-actions-submit{border-radius:0;}#block-webform #edit-actions-submit:hover{color:#ff8500;transition:all .2s ease-in-out;}.block .modal{color:#666666;}.field--name-field-image img{text-align:center;margin:0 auto;}.form-actions{margin-top:15px;}.contact-info{background:#003763;color:#FFFFFF;}.parallax{position:relative;color:#fff;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}.footer{border-top:none;margin-top:0;padding-top:20px;padding-bottom:22px;}#block-footer{color:#666666;font-size:1.3em;text-align:center;}#block-footer h4{font-size:1.3em;font-weight:normal;margin-top:0;margin-bottom:0;}.region-footer-third{font-size:30px;}.field--name-field-text :first-child{margin-top:0;}.field--name-field-image img{margin-bottom:10px;}.flexslider{border:none;min-height:200px;margin-bottom:80px}.flex-direction-nav a:before{font-size:36px;}.flexslider .slides > li{max-height:730px;overflow:hidden;}.flex-caption{color:#fff;font-family:'Montserrat',sans-serif;font-size:25px;font-weight:600;position:absolute;text-align:center;text-shadow:2px 2px 15px #333,0px 0px 20px #333,0px 0px 30px #333;top:25%;width:100%;padding:0 45px;line-height:30px;}.map-responsive{overflow:hidden;padding-bottom:415px;position:relative;height:0;}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute;}.down-arrow{width:0;left:50%;bottom:25px;position:absolute;margin-left:-30px;border-top:20px solid #000000;border-left:30px solid transparent;border-right:30px solid transparent;z-index:10;}#block-aboutus .down-arrow{border-top:20px solid #FFFFFF;}p.contact-help-text{font-size:53px;font-family:'Montserrat',sans-serif;line-height:37px;margin-bottom:25px;}span.we-want{font-size:27px;}footer{color:#666666;font-size:14px;}footer a,footer a:visited{color:#666666;}footer a:hover,footer a:active{color:#777777;}footer .nav > li > a{padding:0;}footer .nav > li > a:hover,footer .nav > li > a:focus{text-decoration:none;background-color:transparent;}footer h2,footer .block h2{color:#666666;font-family:'Montserrat',sans-serif;font-size:16px;font-weight:normal;margin-top:0;margin-bottom:10px;text-transform:uppercase;}footer .block,footer nav{margin-bottom:20px;}@media screen and (min-width:768px){body{margin-top:0;}.navbar .logo img{max-width:280px;}.navbar .menu.nav{position:absolute;z-index:10;right:0;top:48px;}.navbar .menu.nav > li{float:left;}#block-aboutus,#block-contactus,#block-webform,#block-productioncapabilities,#block-packagingcapabilities,#block-customcoatingformulation{padding-top:45px;}.block h2{font-size:35px;margin-bottom:20px;font-weight:700;}.block-content.row{margin-bottom:85px;}#block-locationmap{margin-top:120px;}.down-arrow{bottom:40px;}.field--name-field-image img{margin-bottom:0;}.flex-caption{font-size:56px;top:40%;width:100%;line-height:50px;}footer .block,footer nav{margin-bottom:0;}}@media screen and (min-width:992px){.navbar .logo img{max-width:433px;}}
