/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */

/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],
html 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}@import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@200;300;400;600;700;900&display=swap');.ad-horizontal-container{height:290px;text-align:right}.ad-horizontal-container-arch{height:290px;text-align:right;margin-bottom:30px}.ad-horizontal-container-prod{height:290px;text-align:right;margin-bottom:30px;margin-top:40px}body{font-family:'Source Sans Pro',sans-serif !important}.vpg-hero{background:rgb(255,255,255);background:linear-gradient(165deg, rgba(255,255,255,1) 0%, rgba(244,244,244,1) 100%);background:linear-gradient(324deg, #fe8e2b, #ee0e8b, #a307bb, #6c41e9, #29aeff);background-size:1000% 1000%;-webkit-animation:gradient-animate 30s ease infinite;-moz-animation:gradient-animate 30s ease infinite;animation:gradient-animate 30s ease infinite}@-webkit-keyframes gradient-animate{0%{background-position:25% 0%}50%{background-position:76% 100%}100%{background-position:25% 0%}}@-moz-keyframes gradient-animate{0%{background-position:25% 0%}50%{background-position:76% 100%}100%{background-position:25% 0%}}@keyframes gradient-animate{0%{background-position:25% 0%}50%{background-position:76% 100%}100%{background-position:25% 0%}}.behind-image{margin-top:40px}.live-preview-background{position:absolute;top:150px;right:380px}.sub-cat-container{}.sub-cat-archive{display:inline;margin:20px
0px}.sub-cat-archive
a{background-color:#f6f6f6;margin:10px;padding:10px;display:inline;line-height:50px}.preview-bg-generel{height:150px;width:250px;background-color:white;border:3px
solid white;position:absolute}.preview-bg-generel
img{height:120px;bottom:0px;right:45px;position:absolute;z-index:99}footer{padding:20px
0px;font-size:12px;color:white}.preview-bg-1{background-image:url("/wp-content/themes/virtual-bg/images/preview-bgs/1.jpeg");background-size:cover;position:absolute;animation:bg-3-animate 10s ease infinite}.preview-bg-2{background-image:url("/wp-content/themes/virtual-bg/images/preview-bgs/2.jpg");background-size:cover;position:absolute;animation:bg-2-animate 10s ease infinite}.preview-bg-3{background-image:url("/wp-content/themes/virtual-bg/images/preview-bgs/3.jpg");background-size:cover;position:absolute;animation:bg-1-animate 10s ease infinite}@-webkit-keyframes bg-1-animate{23%{opacity:1}33%{opacity:0}90%{opacity:0}100%{opacity:1}}@-webkit-keyframes bg-2-animate{56%{opacity:1}66%{opacity:0}76%{opacity:0}90%{opacity:0}100%{opacity:1}}.vbg-logo
img{width:50px}.logo-header-a:hover,#dropdown-menu:hover{opacity:0.8}a:hover{opacity:0.8}.white-h1{color:white;font-weight:100;font-size:50px}.white-h2{color:white;font-size:18px;font-weight:300}.hero-text-container{padding-top:60px;padding-bottom:70px}.section-spacing{padding:60px
0px}.section-grey{background-color:#f5f5f5}input[type="search"]{width:300px;background-color:white;border:none;padding:10px
20px;-webkit-box-shadow:3px 3px 9px -2px rgba(0,0,0,0.2);-moz-box-shadow:3px 3px 9px -2px rgba(0,0,0,0.2);box-shadow:3px 3px 9px -2px rgba(0,0,0,0.2);border-radius:50px;margin-top:30px}.search-submit{display:none !important}.vbg-logo-text{font-size:23px;color:white;font-weight:600}.header-container{padding:30px
0px}.content-hero-container{padding:50px
0px 100px 0px}.display-bgs-grid
img{width:100%}.credit-bg-grid{font-size:12px;margin-bottom:5px}.bg-dropdown{background-color:white;color:black;width:150px;position:absolute;right:0px;border-radius:5px;opacity:0.95;padding:10px
20px;text-align:left;top:50px;display:none;z-index:100;-webkit-box-shadow:3px 3px 9px -2px rgba(0,0,0,0.2);-moz-box-shadow:3px 3px 9px -2px rgba(0,0,0,0.2);box-shadow:3px 3px 9px -2px rgba(0,0,0,0.2)}.display-bgs-grid .col-md-4{padding-bottom:30px}.bg-dropdown ul
li{padding:5px
0px 5px 0px;border-bottom:1px solid #f5f5f5}.bg-dropdown ul li:last-child{border-bottom:0px solid #f5f5f5}.bg-dropdown ul li
a{padding:5px
0px 5px 0px;color:black}ul{list-style:none;padding:0}.backgrounds-grid-intro-text{padding-bottom:30px}.bg-grid-h5{font-size:14px;text-transform:uppercase;font-weight:bold;padding-top:10px;padding-bottom:0px;margin-bottom:0px}.dropdown-button{color:white;font-size:14px;padding-top:15px}.cursor-pointer{cursor:pointer}.fa-angle-down{margin-left:5px}.rotated{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}@media only screen and (max-width: 1080px){.behind-image{max-width:100%}}@media only screen and (max-width: 992px){.live-preview-background{top:113px;right:282px}.behind-image{padding-bottom:110px}.white-h1{font-size:31px}input[type="search"]{width:250px}}div.tnp-subscription,form.tnp-subscription,form.tnp-profile{display:block;margin:1em
auto;max-width:500px;width:100%}div.tnp-profile{display:block;margin:1em
0;max-width:500px}.tnp-subscription div.tnp-field,
.tnp-profile div.tnp-field{margin-bottom: .7em;border:0;padding:0}.tnp-subscription label,
.tnp-profile
label{display:block;color:inherit;font-weight:normal;line-height:normal;padding:0;margin:0;margin-bottom: .25em;font-size: .9em}.tnp-subscription .tnp-field-checkbox label,
.tnp-profile .tnp-field-checkbox
label{display:inline-block}.tnp-subscription input[type=text],
.tnp-subscription input[type=email],
.tnp-subscription input[type=submit],
.tnp-subscription select,
.tnp-subscription textarea,
.tnp-profile input[type=text],
.tnp-profile input[type=email],
.tnp-profile input[type=submit],
.tnp-profile select,
.tnp-profile
textarea{width:100%;padding: .7em;display:block;border:1px;color:#444;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;font-size:1em;margin:0;line-height:normal;box-sizing:border-box}.tnp-subscription input[type=checkbox],
.tnp-widget input[type=radio],
.tnp-profile input[type=checkbox]{max-width:1em;display:inline-block;margin-right: .5em}.tnp-subscription select option,
.tnp-profile select
option{margin-right: .75em}.tnp-subscription input.tnp-submit,
.tnp-profile input.tnp-submit,
.tnp-unsubscribe button.tnp-submit,
.tnp-reactivate button.tnp-submit{background-color:#444;color:#fff;width:auto;height:auto;margin:0;display:inline-block}@media all and (max-width: 480px){.tnp-subscription input[type=submit],
.tnp-profile input[type=submit]{width:100%}}.tnp-widget{width:100%;display:block;box-sizing:border-box}.tnp-widget .tnp-field{margin-bottom:10px;border:0;padding:0}.tnp-widget
label{display:block;color:inherit;font-size:14px}.tnp-widget input[type=text], .tnp-widget input[type=email], .tnp-widget input[type=submit], .tnp-widget
select{width:100%;padding:10px;display:block;border:1px
solid #ddd;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;color:#444;font-size:14px;line-height:normal;box-sizing:border-box;height:auto}.tnp-widget input[type=checkbox], .tnp-widget input[type=radio]{width:auto;display:inline-block}.tnp-widget select
option{margin-right:10px}.tnp-widget input.tnp-submit{background-color:#444;background-image:none;text-shadow:none;color:#fff;margin:0}.tnp-field input[type="submit"]{position:inherit}.tnp-field
label{}.tnp-widget-minimal{width:100%}.tnp-widget-minimal
form{margin:0;padding:0;border:0}.tnp-widget-minimal input.tnp-email{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px
solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px}.tnp-widget-minimal input.tnp-submit{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0px;height:auto;margin:0}.tnp-subscription-minimal{width:100%;box-sizing:border-box;margin:10px
0}.tnp-subscription-minimal
form{width:auto;margin:0;padding:0;border:0;white-space:nowrap}.tnp-subscription-minimal input.tnp-email,
.tnp-subscription-minimal input.tnp-name{width:70%;max-width:300px;box-sizing:border-box;padding:10px;display:inline-block;border:1px
solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px;line-height:20px;border-radius:0px;margin-right:10px}.tnp-subscription-minimal.with-name input.tnp-email,
.tnp-subscription-minimal.with-name input.tnp-name{width:31%}.tnp-subscription-minimal .tnp-privacy-field{margin-top:10px}.tnp-subscription-minimal input.tnp-submit{width:29%;box-sizing:border-box;display:inline-block;padding:10px;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:20px;border-radius:0px;margin:0}.tnp-subscription-posts{margin-top:2em;margin-bottom:2em;padding:2rem}.tnp-subscription-posts .tnp-subscription{max-width:auto;margin:0}@media all and (max-width: 525px){.tnp-subscription-minimal.with-name input.tnp-email,
.tnp-subscription-minimal.with-name input.tnp-name,
.tnp-subscription-minimal input.tnp-submit{width:100%;max-width:100%;margin:0;display:block;margin-bottom: .5rem}}.tnp-button-form button.tnp-submit{box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0px;height:auto;margin:0}.tnp-comments{clear:both;margin-top:15px;margin-bottom:15px}.tnp-comments
label{display:block}.tnp-comments input[type=checkbox]{display:inline-block;width:auto!important}.tnp-lock{clear:both;display:block;box-sizing:border-box;box-shadow:none;margin:20px;padding:15px;background-color:#fff;border:1px
solid #ddd}.tnp-nl-checkout{margin-bottom:1em}.searchwp-live-search-results{background:#fff;border-radius:3px;-webkit-box-shadow:0 0 2px 0 rgba(30,30,30,.4);box-shadow:0 0 2px 0 rgba(30,30,30,.4);-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;max-height:300px;min-height:175px;min-width:315px;width:315px}.searchwp-live-search-result{border-bottom:1px solid rgba(30,30,30,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;padding:10px}.searchwp-live-search-result:last-child{border-bottom:none}.searchwp-live-search-result--img{-ms-flex-negative:0;flex-shrink:0}.searchwp-live-search-result--img,.searchwp-live-search-results-container.swp-ls--img-sm .searchwp-live-search-result--img{-ms-flex-preferred-size:70px;flex-basis:70px}.searchwp-live-search-results-container.swp-ls--img-m .searchwp-live-search-result--img{-ms-flex-preferred-size:110px;flex-basis:110px}.searchwp-live-search-results-container.swp-ls--img-l .searchwp-live-search-result--img{-ms-flex-preferred-size:150px;flex-basis:150px}.searchwp-live-search-result--img img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;width:100%}.searchwp-live-search-result--info{-webkit-box-flex:1;-ms-flex:1 1 250px;flex:1 1 250px;overflow:hidden;text-overflow:ellipsis}.searchwp-live-search-result--title{font-size:1.1em;font-weight:700;margin-top:0}.searchwp-live-search-result--desc{font-size:.9em}.searchwp-live-search-result--ecommerce{-ms-flex-negative:0;flex-shrink:0;margin-left:auto;text-align:end}.searchwp-live-search-result--ecommerce *{font-size:1em}.searchwp-live-search-no-min-chars .spinner{opacity:.3}.searchwp-live-search-result--focused{background:#f7f7f7}.searchwp-live-search-instructions{clip:rect(1px,1px,1px,1px)!important;border:0!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@-webkit-keyframes searchwp-spinner-line-fade-more{0%,to{opacity:0}1%{opacity:1}}@keyframes searchwp-spinner-line-fade-more{0%,to{opacity:0}1%{opacity:1}}@-webkit-keyframes searchwp-spinner-line-fade-quick{0%,39%,to{opacity:.25}40%{opacity:1}}@keyframes searchwp-spinner-line-fade-quick{0%,39%,to{opacity:.25}40%{opacity:1}}@-webkit-keyframes searchwp-spinner-line-fade-default{0%,to{opacity:.22}1%{opacity:1}}@keyframes searchwp-spinner-line-fade-default{0%,to{opacity:.22}1%{opacity:1}}