:root{--vw-font-heading:CrazeBubble,sans-serif;--vw-font-body:Farmer,sans-serif;--vw-font-ui:Nunito,sans-serif;--vw-orange:#f0b800;--vw-green:#5b8500;--vw-navy:#001654;--vw-btn-bg:#e09900;--vw-btn-hover:#5b8500;--vw-btn-text:#ffffff;--vw-btn-radius:10px;--vw-btn-border:2px solid #ffffff;--vw-btn-pad-y:14px;--vw-btn-pad-x:32px;--vw-btn-shadow:0 6px 14px rgba(0,0,0,0.08);--vw-btn-shadow-hover:0 10px 18px rgba(0,0,0,0.12)}h1,h2{font-family:var(--vw-font-heading)!important;color:var(--vw-orange)}h3,h4{font-family:var(--vw-font-body)!important;color:var(--vw-green)}#main-content .et_pb_bg_layout_dark h1,#main-content .et_pb_bg_layout_dark h2,#main-content .et_pb_bg_layout_dark h3,#main-content .et_pb_bg_layout_dark h4,#main-content .et_pb_bg_layout_dark p,#main-content .et_pb_bg_layout_dark .et_pb_module_heading{color:#ffffff!important;font-family:inherit!important}#main-content .et_pb_fullwidth_header_0_tb_body.et_pb_fullwidth_header .header-content h1{font-family:CrazeBubble,sans-serif!important;color:#ffffff!important}#main-content .vw-quote-cards h1,#main-content .vw-quote-cards h2,#main-content .vw-quote-cards h3,#main-content .vw-quote-cards h4,#main-content .vw-quote-cards .et_pb_module_heading{color:#ffffff!important}.page-id-1228 .et_post_meta_wrapper,.page-id-1228 .et_pb_post_footer,.page-id-1228 .et_pb_posts_nav{display:none!important}.divi-bg-video{width:100%;height:100%;display:block;object-fit:cover}.divi-bg-video::-webkit-media-controls,.divi-bg-video::-webkit-media-controls-panel,.divi-bg-video::-webkit-media-controls-play-button,.divi-bg-video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none;opacity:0}.et_pb_bottom_inside_divider{bottom:-1px!important}.et_pb_top_inside_divider{top:-1px!important}body:not(.et-fb) .et_pb_button,body:not(.et-fb) .et_pb_module .et_pb_button,body:not(.et-fb) a.et_pb_button,body:not(.et-fb) button,body:not(.et-fb) input[type="button"],body:not(.et-fb) input[type="submit"],body:not(.et-fb) input[type="reset"],body:not(.et-fb) .wp-block-button__link,body:not(.et-fb) .woocommerce #respond input#submit,body:not(.et-fb) .woocommerce a.button,body:not(.et-fb) .woocommerce button.button,body:not(.et-fb) .woocommerce input.button{background:var(--vw-btn-bg)!important;color:var(--vw-btn-text)!important;border:var(--vw-btn-border)!important;border-radius:var(--vw-btn-radius)!important;padding:var(--vw-btn-pad-y) var(--vw-btn-pad-x)!important;font-size:16px!important;font-weight:600!important;line-height:1.2!important;box-shadow:var(--vw-btn-shadow)!important;cursor:pointer!important;transition:all 0.3s ease!important;text-decoration:none!important}body:not(.et-fb) .et_pb_button:hover,body:not(.et-fb) a.et_pb_button:hover,body:not(.et-fb) button:hover,body:not(.et-fb) input[type="submit"]:hover{background:var(--vw-btn-hover)!important;box-shadow:var(--vw-btn-shadow-hover)!important;transform:translateY(-2px)}body:not(.et-fb) .et_pb_button:before,body:not(.et-fb) .et_pb_button:after,body:not(.et-fb) a.et_pb_button:before,body:not(.et-fb) a.et_pb_button:after{content:none!important;display:none!important}@media (max-width:767px){body:not(.et-fb) .et_pb_button,body:not(.et-fb) a.et_pb_button,body:not(.et-fb) button,body:not(.et-fb) input[type="submit"]{width:100%;text-align:center}}.glsr-reviews p,.glsr-review-content,.glsr-review-content *{font-family:var(--vw-font-ui)!important}body[class*="pmpro"]{font-family:var(--vw-font-ui)!important}input:not([type="button"]):not([type="submit"]):not([type="reset"]),textarea,select,label{font-family:var(--vw-font-ui)!important}body:not(.et-fb)[class*="pmpro"] #main-content{background:linear-gradient(180deg,rgba(0,22,84,0.05) 0%,rgba(47,95,21,0.06) 55%,rgba(242,180,0,0.05) 100%)}body:not(.et-fb)[class*="pmpro"]:not(.single-library) .entry-title{display:none!important}body:not(.et-fb)[class*="pmpro"] #main-content h1,body:not(.et-fb)[class*="pmpro"] #main-content h2{font-family:var(--vw-font-heading)!important;color:var(--vw-orange)!important}body:not(.et-fb)[class*="pmpro"] #main-content h3{font-family:var(--vw-font-body)!important;color:var(--vw-green)!important}body:not(.et-fb) .vw-joinpanel__brand,body:not(.et-fb) .vw-joinpanel__brand *{font-family:var(--vw-font-heading)!important;color:#f0b800!important;text-shadow:none!important}#top-menu a,.et-menu a,.et_mobile_menu a{text-decoration:none!important;border-bottom:0!important}.et_pb_button,a.et_pb_button,.pmpro_btn{text-decoration:none!important;border-bottom:0!important}