/* @license 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;}body:not(.dv-has-top-navigation) .navbar-header{padding:20px 0;position:relative;z-index:10;}body.dv-has-top-navigation .navbar-header{position:relative;z-index:10;}.navbar-btn{margin-top:0;margin-bottom:0;}body:not(.dv-has-top-navigation) .navbar-default .menu.nav > li > a{color:#666666;}body:not(.dv-has-top-navigation) .navbar-default .menu.nav > .active > a,body:not(.dv-has-top-navigation) .navbar-default .menu.nav > .active > a:hover,body:not(.dv-has-top-navigation) .navbar-default .menu.nav > .active > a:focus{color:#0081C9;background-color:unset;}body:not(.dv-has-top-navigation) .navbar-default .menu.nav > li > a:hover,body:not(.dv-has-top-navigation) .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:768px){body:not(.dv-has-top-navigation) .navbar-toggle{display:none !important;}body:not(.dv-has-top-navigation) #navbar-collapse{display:block !important;height:auto !important;overflow:visible !important;visibility:visible !important;}}@media screen and (min-width:1200px){body:not(.dv-has-top-navigation) .navbar .nav:not(.menu--diamond-vogel-top-navigation) > 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;}body:not(.dv-has-top-navigation) .navbar .menu.nav:not(.menu--diamond-vogel-top-navigation){position:absolute;z-index:10;right:0;top:48px;}body:not(.dv-has-top-navigation) .navbar .menu.nav:not(.menu--diamond-vogel-top-navigation) > 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;}}.captcha__title{color:#FFFFFF;}body.dv-has-top-navigation.path-frontpage #navbar{top:auto !important;}body.dv-has-top-navigation:not(.dv-mobile-menu-unified) .navbar-default .navbar-collapse{background-color:transparent !important;}.vogelcustom-branding-group{display:flex;flex-wrap:nowrap;align-items:center;gap:0.75rem 1rem;min-width:min-content;}.vogelcustom-header-lockup{display:flex;flex-direction:row;align-items:stretch;gap:0.65rem;flex-shrink:0;}.vogelcustom-header-lockup__divider{display:block;width:1px;align-self:stretch;min-height:2.5rem;background-color:rgba(0,55,99,0.22);}.vogelcustom-header-lockup__lines{display:flex;flex-direction:column;justify-content:center;line-height:1.05;}.vogelcustom-header-lockup__line{display:block;font-size:0.7rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:#6b7785;}@media screen and (min-width:768px) and (max-width:991px){body.dv-has-top-navigation:not(.dv-mobile-menu-unified) .navbar .menu.nav:not(.menu--diamond-vogel-top-navigation){position:static !important;top:auto !important;right:auto !important;float:none !important;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;margin:0;padding:0;z-index:auto;}body.dv-has-top-navigation:not(.dv-mobile-menu-unified) .navbar .menu.nav:not(.menu--diamond-vogel-top-navigation) > li{float:none !important;position:relative;display:flex;align-items:center;}body.dv-has-top-navigation:not(.dv-mobile-menu-unified) .navbar .nav:not(.menu--diamond-vogel-top-navigation) > li + li::before{content:none !important;display:none !important;}body.dv-has-top-navigation .navbar .logo img{margin-bottom:0;vertical-align:middle;}body.dv-has-top-navigation:not(.dv-mobile-menu-unified) .menu.nav:not(.menu--diamond-vogel-top-navigation) > li > a{padding:0.35em 0.25em;white-space:normal;}body.dv-has-top-navigation:not(.dv-mobile-menu-unified) .caret{border-top-color:#003763;}}@media screen and (min-width:992px){body.dv-has-top-navigation:not(.dv-mobile-menu-unified) .navbar .nav:not(.menu--diamond-vogel-top-navigation) > li + li::before{content:none !important;display:none !important;}body.dv-has-top-navigation .navbar .logo img{margin-top:0 !important;margin-bottom:0;padding-top:0 !important;display:block;vertical-align:top;object-position:top center;}body.dv-has-top-navigation header#navbar .navbar-header{padding-top:0 !important;padding-bottom:var(--dv-primary-bar-pad-y,0.75rem) !important;}body.dv-has-top-navigation .navbar-header a.logo.navbar-btn{padding-top:0 !important;margin-top:0 !important;}body.dv-has-top-navigation .menu.nav:not(.menu--diamond-vogel-top-navigation) > li > a{padding:0.35em 0.25em;white-space:nowrap;}body.dv-has-top-navigation .caret{border-top-color:#003763;}}body.dv-has-top-navigation .navbar-default .menu.nav.navbar-nav > li > a,body.dv-has-top-navigation .navbar-default .menu.nav.navbar-nav > li > a:visited,body.dv-has-top-navigation .navbar-default .menu.nav.navbar-nav > li > a.is-active,body.dv-has-top-navigation .navbar-default .menu.nav.navbar-nav > .active > a{color:#003763 !important;background-color:transparent !important;}body.dv-has-top-navigation .navbar-default .menu.nav.navbar-nav > li > a:hover,body.dv-has-top-navigation .navbar-default .menu.nav.navbar-nav > li > a:focus,body.dv-has-top-navigation .navbar-default .menu.nav.navbar-nav > li > a.is-active:hover,body.dv-has-top-navigation .navbar-default .menu.nav.navbar-nav > li > a.is-active:focus{color:#de7c00 !important;background-color:transparent !important;}@media screen and (max-width:767px){body.dv-has-top-navigation .navbar-header{padding:12px 0;}.vogelcustom-branding-group{flex-wrap:wrap;}.vogelcustom-header-lockup__line{font-size:0.65rem;}}body.path-search-node ol.search-results,body.path-search ol.search-results{list-style:none !important;list-style-type:none !important;padding-left:0 !important;counter-reset:none !important;}body.path-search-node ol.search-results > li,body.path-search ol.search-results > li{list-style:none !important;list-style-type:none !important;}body.path-search-node ol.search-results > li::before,body.path-search ol.search-results > li::before{content:none !important;}body.path-search-node ol.search-results > li::marker,body.path-search ol.search-results > li::marker{content:"" !important;}body.path-search-node .search-results h3,body.path-search .search-results h3{font-size:16px !important;font-weight:700 !important;line-height:1.3;}
