/*!Theme Name: Nova VG - Theme
Theme URI: http://underscores.me/
Author: SAZ and Alagory
Author URI: http://underscores.me/
Description: This is a Cutom Theme for Nova VG
Version: 1.2.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: novavg
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
Nova VG - Theme is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#404040;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"courier 10 pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,andale mono,dejavu sans mono,monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto;left:0}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block;position:absolute;right:2em;z-index:999;top:6px}@media screen and (min-width:800px){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.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:14px;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}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.post,.page{}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}@font-face{font-family:universltstd;src:url(./assets/fonts/UniversLTStd.otf);font-style:normal}@font-face{font-family:universltstd-bold;src:url(./assets/fonts/UniversLTStd-Bold.otf);font-weight:700}html{}head{}body{font-size:14pt;color:#6d6d6d;font-family:overpass,sans-serif;font-weight:300;margin:0}h1,h2,h3,h4,h5,h6{margin:0;letter-spacing:.5px;line-height:1.2em;font-family:universltstd}h1{font-size:2em;line-height:1.1em}h2{font-size:1.7em;font-weight:300}h3{font-size:1.5em;font-weight:300}h4{font-size:1.2em;font-weight:300}h5{font-size:1em}p{font-size:.85em;margin-bottom:.5em;line-height:1.35em}a{color:#0357a3;text-decoration:none;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}a:hover{text-decoration:none;color:#6d6d6d}a:visited,a:focus{text-decoration:none;color:#0357a3}strong{font-weight:700}em{font-style:italic}button,.product-list .filter-wrapper .brand-button button{background-color:#82b717;color:#fff;padding:1em 1em .8em;font-size:.75em;margin:1.2em 0;cursor:pointer;border-radius:5px;letter-spacing:.5px;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}button:hover{background-color:#98ce2b}input[type=submit]{padding:.9em 2em 1em;font-size:.85em;color:#fff;background:#0357a3;border:0;border-radius:5px;text-shadow:none;cursor:pointer}input[type=submit]:hover{background-color:#6d6d6d}ul{margin:0;direction:ltr;list-style-position:outside;padding-left:1em}ul li{font-size:initial}ul li:hover{}table{}section{position:relative;padding-bottom:2em}.home section{position:relative;padding:3em 0}section ul{font-size:.85em}.two-col-text ul{margin-bottom:1em}.width100{width:100%;margin-top:auto}.width80{width:80%;margin:auto;max-width:1440px}.width30{width:30%;margin:auto}.width40{width:40%;margin:auto}.width50{width:50%;margin:auto}.width60{width:60%;margin:auto}.primaryBlueBackground{background-color:#0357a3;color:#fff}.mediumBlueBackground{background-color:#0882c5;color:#fff}.lightBlueBackground{background-color:#a0c5e8;color:#fff}.primaryGreenBackground{background-color:#82b717}.primaryGrayBackground{background-color:#1d1d1b;color:#fff}.darkGrayBackground{background-color:#6d6d6d;color:#fff}.mediumGrayBackground{background-color:#888589;color:#fff}.lightGrayBackground{background-color:#f1f1f1}.whiteBackground{background-color:#fff}.greenBackground{background-color:#82b717}.primaryBlueText{color:#0357a3}.primaryGreenText{color:#82b717}.mediumBlueText{color:#0882c5}.primaryGrayText{color:#1d1d1b}.darkGrayText{color:#6d6d6d}.mediumGrayText{color:#888589}.lightGrayText{color:#f1f1f1}.whiteText{color:#fff}.capitilize{text-transform:capitalize}.uppercase{text-transform:uppercase}.mini-note{font-size:.6em;color:#888589;text-align:right;margin-bottom:.5em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.boxLeft{}.boxCenter{margin:auto}.boxRight{}.overlay{width:100%;height:100%;position:absolute;z-index:2;background-size:cover;background-color:#000;opacity:.5;top:0;left:0}.flex{display:flex;flex-wrap:wrap;justify-content:space-between}.flex-two-col{flex-basis:48%}.flex-three-col{flex-basis:31%}.flex-four-col{flex-basis:23%}.flex-center{display:flex;flex-wrap:wrap;justify-content:center}.clear{clear:both;margin:0}.columnLeft{direction:ltr}.columnRight{flex-direction:row-reverse}.flex-stack{flex-direction:column}.flex-stack-left{flex-direction:column;max-width:20%}.flex-end{flex-flow:flex-end}.flex-start-nowrap{display:flex;flex-wrap:nowrap;justify-content:flex-start}.colSplit{column-count:2}.colSplit-three{column-count:3}.colSplit-four{column-count:4}.sub-section-heading{margin:1em 0}.emailLink a,.telLink a{text-decoration:none;text-transform:initial}.lineSeparator{height:16px}.lineSeparator.thickLine{height:64px}.lineSeparator.medLine{height:32px}.lineSeparator.thinLine{height:16px}.lineSeparator.minorLine{height:8px}.separator-divider{}.left{float:left}.right{float:right}.padbottom{padding-bottom:3em}.home #main{margin-top:75px}header{position:fixed;z-index:999;background-color:#fff;width:100%}header.site-header{box-shadow:1px 0 6px #1D1D1B;background:#bfbfbf;background:-moz-linear-gradient(top,#bfbfbf 0%,#efefef 20%,#efefef 80%,#bfbfbf 100%);background:-webkit-linear-gradient(top,#bfbfbf 0%,#efefef 20%,#efefef 80%,#bfbfbf 100%);background:linear-gradient(to bottom,#bfbfbf 0%,#efefef 20%,#efefef 80%,#bfbfbf 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfbfbf',endColorstr='#bfbfbf',GradientType=0 )}header.site-header .header-wrapper{height:75px;position:relative;font-size:.85em}header.site-header .site-branding{max-width:275px;position:absolute;z-index:999}header.site-header .site-branding img{height:75px;padding:10px 0;width:auto}header nav.main-navigation{width:100%}header nav.main-navigation ul{display:flex;justify-content:flex-end}header nav.main-navigation ul li{color:#fff;line-height:30px;text-align:center;text-align:center;padding:0 1.6em;cursor:pointer;padding-top:20px;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out;padding-bottom:1em}header nav.main-navigation ul li a{color:#575757;font-family:universltstd}header nav.main-navigation ul li:hover{border-bottom:4px solid #82b717;z-index:99}header nav.main-navigation ul.sub-menu{display:inline;z-index:-1}header nav.main-navigation ul.sub-menu li{padding:1.2em;line-height:initial;width:initial;text-align:left;background:rgba(130,183,23,.7);text-shadow:1px 1px 2px #636363;border-bottom:4px solid rgba(130,183,23,.7)}header nav.main-navigation ul.sub-menu li:hover{background-color:#0357a3;text-shadow:1px 1px 2px #636363}header nav.main-navigation ul.sub-menu li a{color:#fff}header nav.main-navigation ul li .submenu-toggle{display:none}header .social-media-wrapper{position:absolute;width:71px;right:0;padding:6px 0}header .social-media-wrapper img{max-width:28px}header .social-media-wrapper ul{display:flex;flex-wrap:wrap}header .social-media-wrapper ul li{list-style:none;padding-left:6px;padding-bottom:0}header .search-toggle span{display:none}.page-title-con{margin-top:75px;margin-bottom:2em}.page-title-con .page-title{background-size:auto;height:120px;background-position:0;background-repeat:no-repeat;position:relative;background-size:cover}.page-title-con .page-title div{text-shadow:1px 1px 2px #000;background-color:rgba(3,87,163,.8);padding:.5em 0;position:absolute;bottom:0;width:100%}.page-title-con .category-desc .ex-wrapper{padding:1em 0}.page-title-con .category-desc .ex-wrapper a{color:#fff}.page-title-con .category-desc p{margin:0}.website-search-con{width:100%;text-align:center;position:absolute;display:none}.website-search-con form{width:800px;margin:auto;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:#fff;overflow:hidden;box-shadow:0 4px 10px 1px #0357A3}.website-search-con form input[type=search]{width:89%;padding:.5em 1em;font-size:1.2em;border-radius:0;border:0}.website-search-con form input[type=submit]{width:10%;padding:.5em;font-size:1.2em;border-radius:0;line-height:inherit;margin-left:-5px;border:0;background-color:#fff;background-image:url(https://www.staging1.vanessen.com/wp-content/uploads/2019/07/search-13-32.png);background-repeat:no-repeat;background-position:50%;background-size:20px;border-left:1px solid #e6e5e0;cursor:pointer}.search-toggle img{vertical-align:middle;max-width:16px}button.menu-toggle:hover{background-color:#82b717}button.menu-toggle{background-image:url(https://www.staging1.vanessen.com/wp-content/uploads/2019/07/MobileMenu.gif);height:35px;width:35px;padding:0;background-size:24px;background-position:50%;background-repeat:no-repeat}footer.site-footer{text-align:center;font-size:.85em;position:relative;margin-top:2em}.home footer.site-footer{margin-top:0}footer .footer-bar{height:1em;width:100%}footer .footer-links ul{}footer .footer-links ul li{display:inline;font-size:1em}footer .footer-links ul li:not(:last-child):after{content:" | ";padding:0 .5em}footer .footer-social-media{}footer .footer-social-media img{max-width:50px}footer .footer-social-media ul li{display:inline}footer .primary-footer{padding-top:2em;padding-bottom:2em;align-items:center}footer .primary-footer .footer-address-con{text-align:left;text-transform:capitalize}footer .primary-footer .footer-other{margin-top:1em}footer .primary-footer .footer-other img{width:150px}footer .primary-footer .footer-address-wrapper .footer-email a{color:#6d6d6d}footer .primary-footer .footer-address-wrapper .footer-number a{color:#6d6d6d}footer .primary-footer .footer-address-wrapper a .footer-address{color:#6d6d6d}footer .sec-footer{padding:1.5em 0}footer .sec-footer .footer-other{text-align:right}footer .sec-footer .footer-other img{max-height:38px}footer .sub-footer{padding:1em;margin:0;font-size:.85em}footer .footer-copyright{}footer .sub-footer .footer-copyright{}footer .sub-footer .footer-links{padding-bottom:.5em}footer .sub-footer .footer-links a{color:#707070}footer .social-media-wrapper{width:100%}footer .social-media-wrapper .content-media{float:right}footer .social-media-wrapper ul{display:flex;list-style:none}footer .social-media-wrapper ul li{padding-right:.4em}footer .social-media-wrapper ul li img{width:30px;vertical-align:middle}footer .cert-wrapper{align-items:center;justify-content:flex-end}footer .cert-wrapper .cert-image-wrapper{padding:0 1em}footer .cert-wrapper .cert-image-wrapper img{vertical-align:middle;max-height:100px}footer .site-info{}#cookie-law-info-bar a{color:#fff}#cookie-law-info-bar a:not(.cookie_action_close_header):hover{text-decoration:underline}.home section.full-width-hero{padding:0;margin-top:-75px}section.full-width-hero{padding:0}section.full-width-hero .hero-wrapper{width:100%;position:realtive;background-repeat:no-repeat;background-size:cover;height:100vh;background-position:initial}section.full-width-hero .hero-wrapper .hero-content{min-width:800px}section.full-width-hero .hero-content h1{line-height:1.3em}section.full-width-hero .hero-content h2{}section.full-width-hero .hero-content .hero-headings{}section.full-width-hero .hero-content .hero-writeup{background:rgba(3,87,163,.85)no-repeat 9px 0;padding:2em 10em;width:100%}section.full-width-hero .hero-content .hero-writeup h4{max-width:800px;margin:auto;line-height:1.3em}section.full-width-hero .hero-content-box{align-items:center;display:flex;justify-content:space-between}section.full-width-hero .image-con{padding-top:5em;padding-left:1em}section.main-category-selector{padding:0}section.main-category-selector .category-wrapper a{flex-basis:33.33%;height:15em}section.main-category-selector .category-wrapper .category-box{background-repeat:no-repeat;background-size:cover;height:100%;position:relative;background-position:50%}section.main-category-selector .category-wrapper .category-box .category-name{padding:.5em 1em;background:rgba(13,129,196,.6)no-repeat 9px 0}section.main-category-selector .category-wrapper a:hover .category-box .category-name{padding:1em;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}.headingBottom{position:absolute;bottom:0;width:100%}.headingTop{position:absolute;top:0;width:100%}.headingCenter{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative}.headingBox a:hover{text-decoration:underline}section.one-line-heading{}section.one-line-heading .one-line-wrapper{}section.one-line-heading .one-line-wrapper h1.one-line-heading{}section.two-col-text-image{padding-top:0}section.two-col-text-image>div{}section.two-col-text-image .two-col-image img{width:100%}section.two-col-text-image .two-col-text{}section ul{padding-left:2em;margin-bottom:.5em}section ul li{padding-left:1em}section.timeline_post{padding-top:2em;padding-bottom:2em}section.timeline_post .timeline-wrapper{font-size:.9em}section.timeline_post .timeline-wrapper ul{}section.timeline_post .timeline-wrapper ul li{padding-bottom:3em;list-style:none;padding-left:1em;border-left:2px solid #58585b;line-height:1;position:relative}section.timeline_post .timeline-wrapper ul li:before{content:'';position:absolute;z-index:3;top:0;left:-6px;width:10px;height:10px;border-radius:50%;background:#58585b}section.timeline_post .timeline-wrapper ul li span{}section.text-editor-layout{margin-top:2em}section.text-editor-layout h1,section.text-editor-layout h2,section.text-editor-layout h3,section.text-editor-layout h4{margin-bottom:1em}.home section.text-editor-layout{margin-top:0;width:80%;padding-top:0}.home section.text-editor-layout .woocommerce{margin:auto;width:80%}section.text-editor-layout h1{margin-bottom:2em}section.single-image{padding:0;margin:2em 0}section.single-image img{width:100%}section.news-event-layout{}section.news-event-layout h1{padding-bottom:2em}section.news-event-layout .news-col{border-right:1.5px solid #888589}section.news-event-layout .news-event-wrapper{position:relative}section.news-event-layout .news-event-wrapper>div{padding:0 3em 0 0}section.news-event-layout .news-col .new-wrapper{padding-bottom:1em}section.news-event-layout .events-col .events-wrapper{padding-bottom:1em;justify-content:flex-start;align-items:center;flex-wrap:nowrap}section.news-event-layout .events-col .events-wrapper .date-wrapper{border:3px solid #888589;margin-right:1em;height:70px;width:70px;border-radius:50%;padding:15px;font-size:1em;line-height:1.2em}.button-wrapper{position:relative;bottom:0}.event-desc{font-size:.85em}section.three-col-icon{padding-top:0;margin-bottom:0}section.three-col-icon .three-col-wrapper{}section.three-col-icon .three-col-wrapper .icon-single-wrapper{padding:0;background-size:cover;background-position:50%;background-repeat:no-repeat;flex-basis:33.33%}section.three-col-icon h4{padding-bottom:1em}section.three-col-icon .three-col-wrapper .icon-single-wrapper .icon-content-wrapper{min-height:200px;height:250px}section.three-col-icon .three-col-wrapper .icon-single-wrapper .icon-content-wrapper .icon-text{max-width:340px;margin:auto;padding:0 1em}.general-note{margin:2em}.content-note{font-size:.7em;font-style:italic}section.custom-products{background-image:url(https://www.staging1.vanessen.com/wp-content/uploads/2019/08/Background-Light-version.jpg);background-size:cover;background-repeat:no-repeat}section.custom-products .heading-con h2{margin-bottom:.5em}section.custom-products .category-con ul{font-size:1.5em;list-style:none;padding:0}section.custom-products .category-con li{padding:0}section.custom-products .category-con li::before{content:"\2022";color:#99e527;display:inline-block;width:.5em;font-size:1.5em;line-height:0;position:relative;top:4px}section.section-sep-text{background-size:cover;background-repeat:no-repeat;padding:3em 2em}.addressimage{max-width:250px;padding-left:10px;padding-right:10px}.taglineheader{padding-top:2em;padding-bottom:1em}.serviceimg{padding-right:50px}.hero-writeup-services{margin-top:.5em;padding:2em 2em 2em 8em;background:rgba(3,87,163,.8)no-repeat 9px 0;width:50em}.head-desc-con{width:62%;margin-left:-2em;z-index:99}.wc-tabs-wrapper{background-image:url(https://www.staging1.vanessen.com/wp-content/uploads/2019/09/water-overlay-blue-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;padding:4em 25%}.blue-overlay{width:100%;height:100%;z-index:2;background-size:cover;background-color:#0357a3;opacity:.5}.img{object-fit:scale-down}.cta-text-elm{max-width:100%;margin-top:1em;margin-bottom:1em;margin-left:18%;margin-right:18%;background-color:rgba(3,87,163,.8);border-radius:.5em;padding:1em 1em .5em;text-align:justify;text-justify:inter-word;text-shadow:0 4px 3px rgba(0,0,0,.4),0 8px 13px rgba(0,0,0,.1),0 18px 23px rgba(0,0,0,.1)}.cta-text-elm button{float:right}.cta-background{background-repeat:no-repeat;background-size:cover}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:initial!important;font-weight:900;border-bottom:3px solid #c2c2c2;padding-bottom:3px}.woocommerce-breadcrumb{font-size:.6em;padding:.7em 0}.product-tab-wrapper .woocommerce-tabs ul.tabs{padding:1em 0}.woocommerce-tabs ul.tabs li{margin-right:2px;margin-bottom:3px!important;margin-top:1em;font-size:.85em;text-transform:capitalize;border-bottom:2px;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out;width:250px;background:#0357a3;box-shadow:3px 3px 3px 1px rgba(0,0,0,.5)}.woocommerce-tabs ul.tabs li:hover{background:#82b717;box-shadow:3px 3px 3px 1px rgba(0,0,0,.5)}.woocommerce-tabs ul.tabs li:hover a{color:#fff}.woocommerce-tabs ul.tabs li.active{background:#82b717;color:#fff;box-shadow:3px 3px 3px 1px rgba(0,0,0,.5)}.product-tab-wrapper .woocommerce-tabs ul.tabs li a{padding:1em;color:#fff}.woocommerce-tabs ul.tabs li.active a{color:#fff}.woocommerce-Tabs-panel{background:#fff;padding:2em 3em 2em 3.5em;box-shadow:3px 3px 3px 1px rgba(0,0,0,.5);margin-left:-2em;width:100%}.woocommerce-Tabs-panel--request-a-quote button{margin:.5em 0;font-size:14px}.woocommerce-Tabs-panel--request-a-quote a{color:#fff}.shopClass .product-category a h2{position:absolute;top:50%;width:100%;text-align:center;padding:3px 0 7px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:rgba(13,129,196,.6)no-repeat 9px 0;color:#fff;font-size:1.3em;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}.shopClass .product-category:hover a h2{padding:10px 0 14px}.shopClass.product-wrapper ul.products{display:flex;flex-wrap:wrap;justify-content:space-between;margin:2em 0 1em;list-style:none}.shopClass.product-wrapper ul.products li.product-category{margin-right:0;border-radius:.5em;overflow:hidden;box-shadow:2px 2px 22px -10px #000;border:1px solid #888589}.shopClass.product-wrapper ul.products li.product-category:nth-child(n+4){width:48%;height:220px}.shopList.product-wrapper ul.products{display:flex;flex-wrap:wrap;justify-content:space-between;margin:2em 0}.shopList.product-wrapper ul.products li.product{}section.related-products-tag .product-wrapper ul.products li.product{padding:0;flex-basis:23%}.shopList.product-wrapper ul.products li.product a.woocommerce-LoopProduct-link img{display:initial;vertical-align:middle}.shopList.product-wrapper ul.products li.product a.woocommerce-LoopProduct-link p{margin:0;line-height:1.4em}.related-products-tag h4{margin-bottom:2em;margin-top:2em}.filter-wrapper{display:none}.product-list-page .product-list .filter-wrapper{display:block}.filter-bar{margin-bottom:0;font-size:.85em}.filter-bar>div{flex-basis:50%}.filter-bar .filter-sort{text-align:right}.filter-toggle button{background:0 0;border:1px #8b8887 solid;color:#0357a3;padding:.5em .5em .7em;font-size:.85em;margin:0}.filter-toggle button:hover{background:#f1f1f1}.filter-sort select{border-radius:5px;font-size:.85em;padding:2px 2px 4px;background:#f1f1f1}.product-description-wrapper{background-image:url(https://www.staging1.vanessen.com/wp-content/uploads/2019/08/Background-Light-version-3.1.jpg);background-size:cover;margin-top:-2em;padding:2em 0;margin-bottom:2em;position:relative;display:flex;flex-wrap:nowrap;justify-content:flex-start}.product-description-wrapper .product-image{width:40%}.product-description-wrapper .product-desc-con{padding:3em;background-color:#0357a3;color:#fff;height:min-content;z-index:3;margin-top:1em;box-shadow:3px 3px 3px 1px #858585}.product-description-wrapper .product-desc-con a{color:#b7ddff}.product-description-wrapper .product-desc-con a:hover{color:#a5a5a5}.product-desc-con ul{font-size:.85em;margin:.5em 0}.product-description-wrapper .product-desc-heading{font-size:1.8em;margin-left:1.5em}.product-description-wrapper .woocommerce-product-gallery{position:relative}.product-description-wrapper .woocommerce-product-gallery>div{background-color:#fff;margin-bottom:.5em;text-align:center}.product-description-wrapper .woocommerce-product-gallery ol{list-style:none;display:flex;justify-content:flex-start;margin-left:0}.product-description-wrapper .woocommerce-product-gallery ol li{margin-left:.1em;border:1px solid #858585;background:#fff;max-height:75px;text-align:center}.product-description-wrapper .woocommerce-product-gallery ol li img{height:100%;cursor:pointer}.product-description-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;z-index:9;left:.5em;top:.5em}.woocommerce .zoomImg{background:#fff}.shopList.product-wrapper.product-related-wrapper section ul{}.shopList.product-wrapper.product-related-wrapper section ul li.product{padding-left:0;flex-basis:23%}table.woocommerce-product-attributes{text-align:left;margin:0}table.woocommerce-product-attributes th{width:300px;font-size:.85em}.woocommerce-Tabs-panel ul{font-size:.85em;margin-bottom:.5em;padding-left:1em}.woocommerce-tabs .panel h2{display:none}.woocommerce-tabs .panel h3{margin-bottom:.5em;color:#0357a3;font-size:1.2em;font-weight:900}.woocommerce-tabs .panel h4{font-size:1em;margin-bottom:.5em;color:#82b717;font-weight:900}.woocommerce-tabs .panel table{width:100%;margin-top:.5em;font-size:.85em}.woocommerce-tabs .panel table tr{}.woocommerce-tabs .panel table tr:nth-child(even){background:#f6f6f6}.woocommerce-tabs .panel table tr td{text-align:center}.woocommerce-tabs .panel table tr td:first-child{width:25%;padding:.5em;text-align:left}.pswp__bg{opacity:.85!important}.product-page-sale-form{max-width:400px;border:2px solid #dedede;padding:0 .5em 0 1em}body .gform_wrapper ul li.gfield{margin-top:5px!important;margin-bottom:10px}.product-page-sale-form .gform_wrapper .gform_footer input[type=submit]{padding:.5em;font-size:.85em}.woocommerce-variation-sku{padding:0 .5em;font-size:.8em;margin:2em 0 0}.woocommerce-variation-sku span{color:#88c043;font-weight:500}.woocommerce-variation-price{padding:.5em;background:#f6f6f6}.woocommerce-variation-price span.woocommerce-Price-amount{font-weight:500}.woocommerce-variation-price span.price strong{visibility:hidden}.woocommerce-variation-price span.price strong:after{content:"Call 1-714-893-2438 for pricing";visibility:visible;position:relative;left:-94px}.woocommerce-variation-availability{padding:0 .5em;font-size:.8em;font-weight:500;margin-top:3px}.woocommerce-variation-availability .stock.in-stock{color:#88c043;margin-bottom:0}.woocommerce-variation-add-to-cart{padding:1em .5em .5em;text-align:right}.product_meta{padding:.5em;font-size:.8em}.product_meta span.sku{padding-left:.5em;color:#88c043}.woocommerce-variation-description{padding:1em .5em .5em}form.variations_form{padding:1em;border:2px solid #f9f9f9}.quantity #quantityfor{height:auto;text-align:center;border:2px solid #88c043;width:75px}.woocommerce-error{padding:.5em 3.5em .5em 0;list-style:none;margin:0 0 1em;color:#fff;border-radius:2px;font-size:.8em;width:100%;text-align:center}.woocommerce-message{padding:.5em 3.5em .5em 0;list-style:none;margin:0 0 1em;background-color:#88c043!important;color:#fff;border-radius:2px;font-size:.8em;width:100%;text-align:center}.woocommerce-message a{color:#434343}.woocommerce-message a:hover{color:#fff}************ woocommerce cart and checkout ********************/ .elements-wrapper{display:flex;flex-direction:row;background-color:#f5f5f5}.owl-item{margin-left:20px}.layer-media{width:620px}.element-1{margin-top:24px}.element-1 a img{padding-left:10px}table.shop_table_responsive tr td.product-remove a.remove{text-align:center}table.shop_table_responsive thead{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;width:100%;border-collapse:separate;border-radius:5px}table.shop_table_responsive tbody{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;width:100%;border-collapse:separate;border-radius:5px}dl.variation{display:flex;flex-direction:column}dl.variation dt{float:left}.variation dd,.variation dd p{margin:0}td.product-remove a.remove{text-align:center;display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;text-decoration:none;font-weight:700;border:0}td.product-remove a.remove:hover{color:#fff!important;background-color:#88c043!important}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}a.checkout-button.button.alt.wc-forward{text-align:right;float:right;background-color:#88c043;border:0;color:#fff;padding:1em 2em;font-size:.95em;margin:1.2em 0;cursor:pointer;border-radius:4px;letter-spacing:.5px;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}a.checkout-button.button.alt.wc-forward:hover{background-color:#707070}.col2-set{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.col-1,.col-2{width:49%;padding:2em;background-color:#f9f9f9}.col2-set .form-row-first,.col2-set .form-row-last{width:100%}.woocommerce .woocommerce-info{margin-bottom:1em;font-size:.8em;padding:1em;background-color:#f6f6f6;border:0}.woocommerce form.checkout_coupon{background:#f6f6f6;padding:1em;font-size:.8em;margin:-1em 0 1em;border-top:2px solid #e9e9e9}.woocommerce form.checkout{}.woocommerce form.checkout h3{border-bottom:2px solid #88c043;padding-bottom:.5em;font-size:1em;font-weight:500}.woocommerce label{margin-bottom:0;font-size:.9em}.woocommerce button#place_order{margin-top:3em}.woocommerce form.checkout input{width:100%}.woocommerce form.checkout input[type=checkbox],.woocommerce form.checkout input[type=radio]{width:initial}.woocommerce form.checkout h3#order_review_heading{visibility:hidden}.woocommerce form.checkout table.woocommerce-checkout-review-order-table{display:none}.woocommerce form.checkout .woocommerce-input-wrapper{display:inherit}.woocommerce-order-received section.woocommerce-order-details{display:none}.woocommerce-order-received section.woocommerce-customer-details h2.woocommerce-column__title{content:"";visibility:hidden}.woocommerce-order-received section.woocommerce-customer-details h2.woocommerce-column__title:after{content:"Customer Address";visibility:visible;display:block}.woocommerce-order-received h2{font-size:1.1em}.woocommerce-notices-wrapper{display:none}.woocommerce-order-received .woocommerce-order p,.woocommerce-order-received .woocommerce-order ul{display:none}.woocommerce section.woocommerce-order-downloads{display:none}.contact-wrapper{}.contact-wrapper a{color:inherit}.address-wrapper .address-image{margin-bottom:.5em}.address-wrapper .address-image img{width:60%}.address-box{flex-basis:28%}.address-box p{line-height:1.5em}.contact-address-wrapper{background-size:cover;background-repeat:no-repeat;background-position:50%}.contact-content{padding:4em}.content-writeup{margin-bottom:2em}section.form-contact{padding:4em}.contact-wrapper .form-wrapper .gform_wrapper{margin:0;background:0 0}.form-wrapper{padding-left:2em}body .gform_wrapper{max-width:800px;background:#f1f1f1;padding:1em;margin:auto}body .contact-wrapper .form-wrapper .gform_wrapper ul li.gfield{margin:.5em 0;padding-left:0}body .contact-wrapper .form-wrapper .gform_wrapper ul li.gfield input,body .contact-wrapper .form-wrapper .gform_wrapper ul li.gfield select,body .contact-wrapper .form-wrapper .gform_wrapper ul li.gfield textarea{font-size:1em!important;border:1px solid #6d6d6d;border-radius:0}body .contact-wrapper .form-wrapper .gform_wrapper h3.gform_title{font-size:1.2em;font-family:overpass,sans-serif;margin-top:0;margin-right:.8em}body .contact-wrapper .form-wrapper .gform_wrapper ul li.gfield.field_sublabel_above.field_description_below+li.gfield{margin-top:5px}body .gform_wrapper label.gfield_label,.gform_wrapper legend.gfield_label{color:#0357a3;font-weight:300}div.ginput_container_name span{font-size:.85em!important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:initial!important}body .gform_wrapper select,.gform_wrapper textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:5px 4px!important}.product-list .filter-wrapper{width:250px;float:left;padding-right:2em}.product-list .filter-wrapper .wcpf-text-list-title{text-transform:capitalize;font-weight:300;color:#0357a3;font-size:.85em;padding-bottom:2px}.product-list .filter-wrapper .wcpf-text-list{font-size:.7em;margin-top:0}.product-list .filter-wrapper .wcpf-field-text-list .wcpf-text-list .wcpf-text-item .wcpf-text-label{color:inherit}.product-list .filter-wrapper .brand-button button{width:inherit;margin:0;padding:.5em 2em}.product-image-bg{background-size:cover;background-position:50%;background-repeat:no-repeat}.wcpf-field-text-list .wcpf-content{text-align:center}.wcpf-field-text-list .wcpf-text-list .wcpf-text-item{border:1px solid;text-align:center;width:31.33%;margin-right:0;border-radius:.5em;overflow:hidden;box-shadow:2px 2px 22px -10px #000;border:1px solid #888589;background-position:50%;background-size:contain;background-repeat:no-repeat;padding:0;position:relative;margin-bottom:10px;margin-right:10px;display:inline-block}.wcpf-field-text-list .wcpf-text-list .wcpf-text-item:nth-child(-n+2){width:47.5%}.wcpf-field-text-list .wcpf-text-list .wcpf-text-item.selected{border:5px solid #0357a3}.wcpf-field-text-list .wcpf-text-list .wcpf-text-item .wcpf-text-label{height:175px}.wcpf-field-text-list .wcpf-text-list .wcpf-text-item .wcpf-title-container{color:#fff;width:100%;background:rgba(3,87,163,.8)no-repeat 9px 0;font-size:1.3em;font-weight:300;padding:5px 1em;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out;letter-spacing:.5px;position:absolute;bottom:0;left:0}.wcpf-field-text-list .wcpf-text-list .wcpf-text-item:hover .wcpf-title-container{padding:12px 1em}div[data-value=data-loggers].wcpf-text-item{background-image:url(https://www.vanessen.com/wp-content/uploads/2019/10/data-loggers.jpg)}div[data-value=remote-monitoring].wcpf-text-item{background-image:url(https://www.vanessen.com/wp-content/uploads/2019/10/remote-monitoring.jpg)}div[data-value=accessories].wcpf-text-item{background-image:url(https://www.vanessen.com/wp-content/uploads/2019/10/accessories.jpg)}div[data-value=cables].wcpf-text-item{background-image:url(https://www.vanessen.com/wp-content/uploads/2019/10/cables.jpg)}div[data-value=software].wcpf-text-item{background-image:url(https://www.vanessen.com/wp-content/uploads/2019/10/software.jpg)}.woocommerce ul.products{display:flex;justify-content:space-between;flex-wrap:wrap}.woocommerce ul.products li.product{margin-right:0;flex-basis:31%;padding-left:0;margin:0;margin-bottom:1em}.home .woocommerce ul.products li.product h2.woocommerce-loop-product__title{margin-bottom:0}.home .woocommerce ul.products li.product{flex-basis:31.33%;margin-bottom:0}.woocommerce ul.products li.product:nth-last-of-type(-n+3){margin-bottom:0}.woocommerce ul.products li.product [itemprop=description]{background-color:#fff;padding-top:.75em;border:3px solid #fff;color:#6d6d6d}.home .woocommerce ul.products li.product [itemprop=description]{border:3px solid #82b717;background-color:#82b717;color:#fff;padding:.75em;min-height:90px}.woocommerce ul.products li.product [itemprop=description] p{font-size:.9em}.woocommerce ul.products li.product h2{background-color:#0357a3;color:#fff;padding:.5em;border:3px solid #0357a3;font-size:.9em}.woocommerce ul.products li.product img{border:3px solid #82b717;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out;width:100%;padding:1em}.woocommerce ul.products li.product:hover img{border:3px solid #0357a3}.woocommerce-pagination ul{display:flex;justify-content:flex-end;list-style:none;font-weight:700;font-family:overpass}.woocommerce-pagination ul li{margin-left:.5em}.pswp img{background:#fff}section.product-popup{position:fixed;top:0;left:0;background-color:rgb(0,0,0,.7);height:100%;width:100%;z-index:9999;display:none}section.product-popup .popup-container{background-color:#fff;margin:auto;position:relative;border:5px solid #ccc;max-width:800px;overflow:auto;height:auto}section.product-popup .close-popup{position:absolute;right:15px;top:15px;border:5px solid #ccc;border-radius:50%;padding:5px 13px;color:#ccc;font-weight:900;cursor:pointer}section.product-popup iframe{width:100%;min-height:375px;display:block;border:0;padding:0;margin:0}section.page-card-selector{padding-bottom:0}.page-card-selector ul.card-wrapper{margin:3em 0 1em;list-style:none;padding:0}.form-contact .page-card-selector ul.card-wrapper{margin-top:3em}.form-contact .page-card-selector .card-wrapper a:last-child{display:none}.page-card-selector .card-wrapper a:nth-child(3n){flex-basis:100%}.page-card-selector .card-wrapper a:nth-child(3n) li{max-height:14vw}.page-card-selector .card-wrapper a li{height:16vw;background-position:50%;background-size:cover;background-repeat:no-repeat;padding:0;position:relative;margin-bottom:2em}.page-card-selector .card-wrapper a:last-child{display:none}.page-card-selector .card-wrapper a:last-child li{height:initial}.page-card-selector .card-wrapper h2{position:absolute;width:100%;text-align:center;padding:7px 1em;background:rgba(3,87,163,.8)no-repeat 9px 0;color:#fff;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out;bottom:0}.page-card-selector .card-wrapper a:hover h2{padding:14px 1em}.page-card-selector .card-wrapper .card-con{margin-right:0;border-radius:.5em;overflow:hidden;box-shadow:2px 2px 22px -10px #000;border:1px solid #888589}.blog-page .grid-item{width:30%}.blog-page{}.blog-page article{overflow:hidden;margin:0 .5em 1em;border:3px solid #82b717;background-color:#f1f1f1}.blog-page article:hover{border-color:#0357a3}.blog-page article h2{background:#0357a3;color:#fff;padding:.7em 1em;text-align:left;font-size:1em}.blog-page article h2 a{color:#fff}.blog-page article .entry-content{-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out;margin:0;padding:.5em}.blog-page h1.content-heading{font-size:1em;margin-bottom:.5em}.single article img{width:100%}.single .grid-item{width:80%;margin:auto;max-width:1440px;display:flex;flex-wrap:wrap;justify-content:space-between}.single article{width:70%;background-color:#f1f1f1;border:3px solid #82b717}.single .grid-item .sidebar-blog{width:27%}.single .entry-content{padding:1em;margin-top:0}.sidebar-blog{}.sidebar-blog ul{list-style:none}.sidebar-blog ul li{margin-top:1em;display:flex}.sidebar-blog ul li img{max-width:75px;vertical-align:middle;padding-right:5px}.sidebar-blog ul li .title{font-size:.7em}section.ribbon-section{padding-bottom:0;padding-top:0}section.ribbon-section h1{padding-bottom:2em}section.ribbon-section .ribbon-single{height:70vh;padding:1em;position:relative;background-size:cover;background-repeat:no-repeat;position:relative;background-position:50%;flex-grow:1;flex-basis:0}section.ribbon-section .ribbon-single .headingCenter h3{font-size:1em}section.ribbon-section .ribbon-single .headingCenter{z-index:99;visibility:hidden}section.ribbon-section .ribbon-single .overlay{background-color:#0357a3;opacity:0;transition:.4s all}section.ribbon-section .ribbon-single:hover .overlay{opacity:.7}section.ribbon-section .ribbon-single:hover .headingCenter{visibility:visible}button.whiteButton{background:#fff;color:#000;text-transform:unset;border:0;padding:1em 2em;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}section.ribbon-section .ribbon-single a{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}section.dist-wrapper{}section.dist-wrapper .section-writeup{margin:0}section.dist-wrapper .text-editor-layout{width:100%}section.tech-support-wrapper{}section.accordion-holder h4{font-size:1em;margin-bottom:.5em}.section-writeup{margin:2em 0}.country-list{padding:2em 0;border-top:4px solid #0357a3;border-bottom:4px solid #0357a3;margin-bottom:2em}.country-list ul{list-style:none}h5.company-title{font-size:.9em}.single-item{margin:10px 0 1.5em;padding:10px;border-radius:.3em}.single-item i{margin-right:1em}.single-item h5{padding-bottom:.5em}.single-item p{font-size:.7em}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{background-color:#0357a3!important;border:1px solid #0357a3!important}.ui-accordion h3.ui-accordion-header{font-size:.9em}.ui-widget-content a{color:#0357a3}.ui-accordion .ui-accordion-content{position:relative}.to-top{position:absolute;right:1em;bottom:1em;padding:2px 5px;background:#0357a3;color:#fff;opacity:.5;transform:rotate(-90deg);font-size:1.2em}.to-top:hover{opacity:1}.archive .blog-page{margin-bottom:4em}.navigation.posts-navigation{position:absolute;width:100%;bottom:-9em;font-size:.75em}.pagination-box{text-align:center;padding:32px 0;display:flex;justify-content:center}.pagination-box a.page-numbers,.pagination-box span.page-numbers{padding:12px}.pagination-box span.page-numbers{background-color:#0357a3;color:#fff;border-color:#82b717}.pagination-box span.page-numbers.dots{background-color:#e3e3e3;color:#6d6d6d}.pagination-box .page-numbers{border:2px solid #82b717;border-left:0;border-right:2px solid #82b717}.pagination-box .page-numbers:first-child{border-left:2px solid #82b717;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination-box .page-numbers:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:2px solid #82b717}.pagination-box .wp-pagenavi a,.pagination-box .wp-pagenavi span{padding:16px;color:#6d6d6d;border:2px solid #82b717;margin:0}.pagination-box .wp-pagenavi span.current{background-color:#23689b;color:#fff;border-right:0}.pagination-box .wp-pagenavi a.page{border-right:0}.pagination-box .wp-pagenavi a.page:last-child{border:2px solid #82b717}.pagination-box .wp-pagenavi span.pages{border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:0}.pagination-box .wp-pagenavi a.nextpostslink{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination-box .wp-pagenavi a.previouspostslink{border-right:0}@media screen and (min-width:801px){header nav.main-navigation ul{display:flex!important;line-height:30px;padding-bottom:1em}header nav.main-navigation ul.sub-menu{display:inline!important}}@media screen and (max-width:1650px){.heroproductimg{padding-top:10em;max-width:400px;min-width:300px;transition:1.5s ease-out}}@media screen and (max-width:1500px){.heroproductimg{padding-top:10em;max-width:400px;min-width:300px;transition:1.5s ease-out}}@media screen and (max-width:1400px){header nav.main-navigation ul li{}header nav.main-navigation ul.sub-menu li{padding:1em}.heroproductimg{padding-top:2em;max-width:400px;min-width:300px;transition:5.5s ease-out}}@media screen and (max-width:1300px){.heroproductimg{padding-top:2em;padding-right:800px;max-width:400px;min-width:380px;transition:5.5s ease-out;display:none}section.full-width-hero .hero-content .hero-writeup{padding:2em 1em 2em 8em}.wc-tabs-wrapper{padding:4em 15%}}@media screen and (max-width:1260px){}@media screen and (max-width:1240px){.heroproductimg{display:none}}@media screen and (max-width:1200px){section.full-width-hero .hero-wrapper .hero-content{min-width:700px}section.full-width-hero .hero-content .hero-writeup{padding:3em}}@media screen and (max-width:1150px){.width80{width:100%;padding:0 2em}.page-title-con .page-title div h2.width80{padding-left:1em}header .social-media-wrapper{right:2em}header .header-wrapper{}header nav.main-navigation ul li{}body:not(.home) section{padding-bottom:2em!important}.shopList.product-wrapper ul.products li.product{flex-basis:48%}.flex-four-col{flex-basis:48%}.page-card-selector .card-wrapper a li{height:25vw}.form-contact .page-card-selector .card-wrapper a li{height:16vw}.footer-email{padding-bottom:1em}section.ribbon-section .ribbon-single{padding:1em}.product-image{padding-top:2em}.head-desc-con{padding-top:2em}.cta-text-elm{font-size:.85em}.cta-background{padding-top:2em;padding-bottom:2em}section.ribbon-section .ribbon-single .headingCenter{visibility:visible}section.ribbon-section .ribbon-single{flex-basis:33.33%;height:300px}section.ribbon-section .ribbon-single .overlay{opacity:.3}.contact-content{padding:2em}}@media screen and (max-width:1020px){header nav.main-navigation ul li{padding-right:10px}.page-title-con .page-title div{font-size:.85em}section.full-width-hero .hero-content .hero-writeup{width:100%}.wc-tabs-wrapper{padding:4em 10%}section.full-width-hero .image-con{display:none}}@media screen and (max-width:970px){.woocommerce-tabs ul.tabs{font-size:1.3em}section.related-products-tag .product-wrapper ul.products li.product{flex-basis:31.33%}}@media screen and (max-width:935px){section.full-width-hero .hero-content .hero-writeup{padding:2em 1em 2em 6em;max-width:50em}}@media screen and (max-width:920px){header.site-header .site-branding img{height:auto;width:auto;margin-top:1em;padding:5px 0;max-width:100px}header.site-header .site-branding{width:165px}header nav.main-navigation ul li{font-size:.85em}.website-search-con form{width:80%}.search-toggle img{max-width:14px}footer .cert-wrapper .cert-image-wrapper img{max-height:75px}section.main-category-selector .category-wrapper .category-box .category-name h3{font-size:1.2em}.woocommerce-product-gallery ol{width:6em}}@media screen and (max-width:800px){.width50{width:100%;padding:2em}.flex{display:block}.head-desc-con{position:relative;width:100%;margin:0;padding:inherit;padding-top:1em;text-align:left}.wc-tabs-wrapper{padding:2em}.woocommerce-Tabs-panel{width:100%}.product-description-wrapper{width:100%;display:inline;text-align:center}.width50{width:100%;padding:2em}.colSplit-three{column-count:2}.colSplit-four{column-count:2}.product-description-wrapper .product-desc-heading{font-size:1.2em;width:100%;margin-left:0}.product-desc-con{position:inherit;width:100%}header nav.main-navigation #primary-menu,header .social-media-wrapper{display:none}header nav.main-navigation.menu-toggle-open #primary-menu,header .social-media-wrapper.menu-toggle-open{display:block}header.site-header .site-branding{position:relative}header nav.main-navigation{position:relative}header nav.main-navigation ul{font-size:initial;display:inline}header nav.main-navigation ul li{font-size:1em;padding:0;line-height:50px;text-align:left;padding-left:20px;border-bottom:4px solid #fff}header nav.main-navigation ul li .submenu-toggle{position:absolute;top:-12px;right:20px;padding:6px 9px;font-weight:900;font-size:1.2em;display:block;z-index:999}.cta-text-elm{font-size:.85em;padding:2em 2em 4em}.address-wrapper{display:flex}.address-box{width:31%}.form-wrapper{padding-left:0}header .social-media-wrapper{position:relative;width:initial;right:0}header .social-media-wrapper ul{justify-content:center}header .social-media-wrapper img{max-width:32px}header nav.main-navigation ul.sub-menu{width:100%;left:0;box-shadow:none;background-color:initial;position:relative;text-align:center;display:none;left:-10px}.main-navigation ul ul a{width:100%}header nav.main-navigation div,header .social-media-wrapper{background:#f3f4f5;opacity:.95}header nav.main-navigation .sub-menu.sub-menu-open{display:block}header nav.main-navigation ul.sub-menu.sub-menu-open{background-color:#d9d9d9}.flex-two-col{flex-basis:100%;padding-bottom:1em}.flex-three-col{flex-basis:100%;padding-bottom:1em}.flex-four-col{flex-basis:100%;padding-bottom:1em}.page-card-selector ul.card-wrapper a:nth-child(n+4){flex-basis:100%}.page-card-selector ul.card-wrapper{justify-content:center}.page-card-selector ul.card-wrapper a{max-width:400px}.page-card-selector .card-wrapper a:nth-child(3n) li{max-height:initial}footer .primary-footer .footer-other{text-align:left}header .search-toggle span{display:inline-block}button.menu-open{background-color:#0357a3;background-image:url(https://www.staging1.vanessen.com/wp-content/uploads/2019/07/MobileMenuClose-1.png)}section.full-width-hero .hero-content h1{font-size:1.8em}section.full-width-hero .hero-content h2{font-size:1.3em}section.full-width-hero .hero-content .hero-headings{color:#fff}section.full-width-hero .overlay{}section.news-event-layout .news-event-wrapper>div{padding:0}section.news-event-layout .events-col .events-wrapper{display:flex}section.news-event-layout .news-col{border-right:none;margin-bottom:1em;border-bottom:1.5px solid #888589}section.news-event-layout .events-col .events-wrapper .date-wrapper{margin-bottom:1em}footer .cert-wrapper{display:flex;justify-content:center}footer .social-media-wrapper ul{}footer .cert-wrapper .cert-image-wrapper img{max-height:50px}footer .social-media-wrapper,footer .footer-other{flex-basis:48%;padding-bottom:0}footer .sec-footer>div{display:flex;align-items:center}section.main-category-selector .category-wrapper{display:flex}section.main-category-selector .category-wrapper a{height:12em}section.main-category-selector .category-wrapper .category-box .category-name{padding:.5em 0}section.three-col-icon .three-col-wrapper .icon-single-wrapper .icon-content-wrapper{top:0;transform:none;-webkit-transform:none;-ms-transform:none}section.three-col-icon .three-col-wrapper .icon-single-wrapper{min-height:initial;margin-bottom:1em}section.three-col-icon .three-col-wrapper .icon-single-wrapper:last-child{border-bottom:none}section.full-width-hero .hero-wrapper{background-size:cover}.product-description-wrapper .product-image{width:100%}.product-description-wrapper .product-desc-con{width:100%}.blog-page .grid-item{width:43%}.shopList.product-wrapper.product-related-wrapper section ul li.product,section.related-products-tag .shopList.product-wrapper ul.products li.product,.shopList.product-wrapper ul.products li.product{flex-basis:48%}.single-post .grid-item{width:100%;padding:0 2em}.single-post article{width:100%}.single-post .grid-item .sidebar-blog{display:none}.page-card-selector .card-wrapper a li{height:50vw}section.ribbon-section .flex{display:flex}section.ribbon-section .ribbon-single{flex-basis:50%}.woocommerce ul.products li.product{flex-basis:48%}section.related-products-tag .product-wrapper ul.products li.product{flex-basis:48%}.wcpf-field-text-list .wcpf-text-list .wcpf-text-item .wcpf-text-label{height:130px}.wcpf-field-text-list .wcpf-text-list .wcpf-text-item{width:47.5%}}@media screen and (max-width:767px){.colSplit{column-count:1}section.full-width-hero .hero-content h1{font-size:1.6em}.shopClass.product-wrapper ul.products li.product-category{height:40vw;max-width:400px;width:100%}.shopClass.product-wrapper ul.products li.product-category:nth-child(n+4){width:100%;height:40vw;max-width:400px}.product-list-page .product-list .filter-wrapper{display:none;float:none;width:initial}.product-list-page .product-list .filter-wrapper .wcpf-filter-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.wcpf-field-item.wcpf-box-style .wcpf-heading-label .box-toggle::before{display:none}body .woocommerce table.shop_table td{text-align:left;padding:8px;border-top:2px solid #e9e9e9}body .woocommerce table.shop_table tr{margin-bottom:1em}body .woocommerce table.shop_table_responsive tr td.product-thumbnail::before{display:none}.col-1,.col-2{width:100%}body .woocommerce #addify_rfq_form table.shop_table td{border-top:0}body .woocommerce #addify_rfq_form table.shop_table_responsive tr td::before{display:none}}@media screen and (max-width:750px){section.full-width-hero .hero-content .hero-writeup{padding:2em 1em 2em 2em;max-width:50em}}@media screen and (max-width:700px){section.main-category-selector .category-wrapper a{flex-basis:100%;margin:1em 1em 0;border-radius:.5em;overflow:hidden;box-shadow:2px 2px 22px -10px #000;border:1px solid #888589}section.main-category-selector .category-wrapper a:last-child{margin-bottom:1em}.home .woocommerce ul.products li.product{flex-basis:100%;margin-bottom:2em}.home .woocommerce ul.products li.product:nth-last-of-type(-n+3){margin-bottom:0}.home .woocommerce ul.products li.product img{width:100%}.wc-tabs-wrapper{display:block}.woocommerce-tabs ul.tabs li{width:100%;text-align:center;box-shadow:1px 1px 3px rgba(0,0,0,.5)}.woocommerce-Tabs-panel{margin:0}.address-wrapper{display:block}.address-box{width:80%;margin:auto;margin-bottom:2em;text-align:center}section.form-contact{padding:2em}}@media screen and (max-width:600px){.shopList.product-wrapper ul.products li.product{width:100%}.blog-page article{margin:0 0 1em}.blog-page .grid-item{width:85%}.page-title-con .page-title div{font-size:.8em}.wcpf-field-text-list .wcpf-text-list .wcpf-text-item{width:100%}.product-description-wrapper .product-desc-con,.woocommerce-Tabs-panel{padding:2em}.wcpf-field-text-list .wcpf-text-list .wcpf-text-item:nth-child(-n+2){width:100%}section.full-width-hero .hero-wrapper .hero-content{min-width:100%}}@media screen and (max-width:500px){footer .social-media-wrapper ul{justify-content:center}footer .social-media-wrapper{flex-basis:100%;padding-bottom:1em}footer .sec-footer>div{display:block}footer .sec-footer .footer-other{flex-basis:100%;text-align:center}.shopList.product-wrapper ul.products li.product{width:100%}.shopList.product-wrapper.product-related-wrapper section ul li.product,section.related-products-tag .shopList.product-wrapper ul.products li.product{flex-basis:100%}section.related-products-tag .product-wrapper ul.products li.product{flex-basis:100%}section.full-width-hero .hero-content{font-size:.7em}section.ribbon-section .flex{display:block}section.ribbon-section .ribbon-single{flex-basis:50%}.colSplit-three{column-count:1}.colSplit-four{column-count:1}.woocommerce ul.products li.product{flex-basis:100%}.product-description-wrapper .product-desc-con,.woocommerce-Tabs-panel{padding:1em}}@media screen and (max-width:200px){section.full-width-hero .hero-content .hero-writeup{padding:2em 1em 2em 2em;max-width:50em;font-size:.5em}.site-branding img{display:none}.page-title-con .page-title div{padding:.8em .5em .5em .8em;font-size:.5em;margin-top:6em}}