@font-face{font-family:'heavy';src:url(/sites/all/themes/vp101/fonts/effra_heavy.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/vp101/fonts/effra_heavy.woff) format("woff"),url(/sites/all/themes/vp101/fonts/effra_heavy.ttf) format("truetype"),url(/sites/all/themes/vp101/fonts/effra_heavy.svg#effra_heavy) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'medium';src:url(/sites/all/themes/vp101/fonts/effra_medium.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/vp101/fonts/effra_medium.woff) format("woff"),url(/sites/all/themes/vp101/fonts/effra_medium.ttf) format("truetype"),url(/sites/all/themes/vp101/fonts/effra_medium.svg#effra_medium) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'regular';src:url(/sites/all/themes/vp101/fonts/effra_regular.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/vp101/fonts/effra_regular.woff) format("woff"),url(/sites/all/themes/vp101/fonts/effra_regular.ttf) format("truetype"),url(/sites/all/themes/vp101/fonts/effra_regular.svg#effra_regular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'light';src:url(/sites/all/themes/vp101/fonts/effra_light.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/vp101/fonts/effra_light.woff) format("woff"),url(/sites/all/themes/vp101/fonts/effra_light.ttf) format("truetype"),url(/sites/all/themes/vp101/fonts/effra_light.svg#effra_light) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'FontAwesome';src:url(/sites/all/libraries/fontawesome/fonts/fontawesome-webfont.eot?v=4.5.0);src:url(/sites/all/libraries/fontawesome/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format("embedded-opentype"),url(/sites/all/libraries/fontawesome/fonts/fontawesome-webfont.woff2?v=4.5.0) format("woff2"),url(/sites/all/libraries/fontawesome/fonts/fontawesome-webfont.woff?v=4.5.0) format("woff"),url(/sites/all/libraries/fontawesome/fonts/fontawesome-webfont.ttf?v=4.5.0) format("truetype"),url(/sites/all/libraries/fontawesome/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format("svg");font-weight:normal;font-style:normal;}html,body{overflow-x:hidden;}.alert,.messages{display:none;}body{font-family:"regular";font-size:16px;color:#222;}body h1#stitle{font-size:0;width:1px;height:1px;display:inline-block;overflow:hidden;position:absolute !important;border:0 !important;padding:0 !important;margin:0 !important;clip:rect(1px,1px,1px,1px);}body .main-container{margin-top:12px;min-height:calc(100vh - 118px);}body a{color:#222;text-decoration:none;}body a:hover,body a:focus{color:#222;text-decoration:none;}body h1.page-header{font-size:54px;text-transform:uppercase;font-family:"heavy";padding:0;margin:0;border-bottom:none;line-height:50px;}body .breadcrumb{margin:0;padding:0;background:none;text-transform:uppercase;}body .breadcrumb a{text-decoration:none;}body .breadcrumb a:hover{text-decoration:underline;}body .sm-share,body .download-link,body .data-link{font-size:24px;display:inline-block;background:#ffde17;line-height:24px;padding:2px 4px 1px;}body .sm-share a,body .download-link a,body .data-link a{text-decoration:none;cursor:pointer;font-size:18px;line-height:26px;vertical-align:top;}body .sm-share a .fa,body .sm-share a .fab,body .sm-share a .fas,body .download-link a .fa,body .download-link a .fab,body .download-link a .fas,body .data-link a .fa,body .data-link a .fab,body .data-link a .fas{font-size:24px;}body .sm-share a:hover,body .download-link a:hover,body .data-link a:hover{text-decoration:none;}body .region-content{margin-top:32px;}body .region-content article{max-width:737px;}body .region-content article .field-name-body iframe{min-width:100%;}body .region-content article.node.node-talking-point,body .region-content article.node.node-glossary-term{max-width:none;}body .region-content article.node.node-talking-point .field-name-body,body .region-content article.node.node-glossary-term .field-name-body{max-width:737px;}body .region-content article.node-page .field-name-body{padding-bottom:28px;}body .region-content article.node-page .field-name-body h2{font-size:24px;font-family:"heavy";}body .region-content article.node-page .field-name-body h3{margin-top:10px;}body .region-content article.node-page .field-name-body h3 a{background:#ffde17;padding:5px 10px;font-size:16px;font-family:"medium";border-bottom:none;display:inline-block;margin-bottom:5px;}body .region-content article.node-page strong{font-family:"medium";}body .region-content article a{color:#222;background-image:linear-gradient(180deg,transparent 75%,#ffde17 0);background-size:100% 100%;text-decoration:none;transition:all 0.3s;}body .region-content article a:hover,body .region-content article a:focus{color:#222;background:#ffde17;text-decoration:none;}header .navbar-brand{color:#222;text-decoration:none;font-family:"light";}header .navbar-brand b{font-family:"heavy";}@media (max-width:767px){header .navbar-brand{font-size:16px;}}header .navbar-brand > img{height:22px;}header .navbar-collapse{padding-right:0;}header ul li.collapsed,header ul li.expanded,header ul li.leaf{text-transform:uppercase;}header ul li.collapsed a,header ul li.expanded a,header ul li.leaf a{text-decoration:none;}@media (max-width:767px){header .main-menu.pull-right{float:none !important;}}header .main-menu ul li .dropdown-menu{position:fixed;width:100%;top:51px;left:0;border:none;box-shaddow:none;background:#ffde17;padding:0;text-align:right;}header .main-menu ul li .dropdown-menu > li{display:inline-block !important;}@media (max-width:767px){header .main-menu ul li .dropdown-menu > li{display:block !important;}header .main-menu ul li .dropdown-menu > li a{text-align:left;}}header .main-menu ul li .dropdown-menu > li > a{padding:8px 20px 6px;border-bottom:2px solid transparent;border-left:none;border-right:none;}header .main-menu ul li .dropdown-menu > .active > a{background:transparent;color:#222;}header .main-menu ul li .dropdown-menu > .active > a:hover,header .main-menu ul li .dropdown-menu > .active > a:focus,header .main-menu ul li .dropdown-menu > li > a:hover,header .main-menu ul li .dropdown-menu > li > a:focus{background:transparent;color:#222;border-bottom:2px solid;border-left:none;border-right:none;}header .secondary-nav a{padding-left:10px;padding-right:10px;}@media (max-width:767px){header .navbar-nav .open .dropdown-menu > .active > a{background-color:#ffde17 !important;}header .navbar-nav .open .dropdown-menu > .active > a:hover{border-color:transparent;}header .main-menu{padding-left:0;}header .navbar-nav{text-align:right;margin:0;}header .navbar-nav .caret{display:none;}header .navbar-nav .dropdown.open{background:#ffde17;}header .navbar-nav .dropdown.open li > a{padding:5px 15px;color:#222 !important;text-align:right;}header .navbar-nav .dropdown.open li > a:hover,header .navbar-nav .dropdown.open li > a:focus{background:#ffde17;border-color:transparent;}header .secondary-nav{font-size:0;border-top:1px solid #e7e7e7;padding:2px 15px 0;}header .secondary-nav li{display:inline-block;width:33.333%;text-align:center;font-size:16px;}header .navbar-nav{margin-top:0;}}.node.node-type-talking-point,.node.node-type-glossary-term{max-width:none !important;}.node.node-type-talking-point .field-name-body,.node.node-type-glossary-term .field-name-body{max-width:737px;}.node.node-visual,.node.node-audiovisual{max-width:none;}.node.node-visual .field-name-field-image img,.node.node-audiovisual .field-name-field-image img{width:100%;}.node.node-visual .field-name-body,.node.node-audiovisual .field-name-body{max-width:737px;padding:28px 0;}#block-block-3{display:none;}.view-download-form{max-width:737px;}.view-download-form .alert-block{display:none;}.view-download-form .required.error{border:1px solid red !important;}.view-download-form .entity-entityform-type{margin-bottom:32px;}.view-download-form .entity-entityform-type h2,.view-download-form .entity-entityform-type .help-block{display:none;}.view-download-form .entity-entityform-type .control-label{font-size:24px;margin-bottom:0;}.view-download-form .entity-entityform-type .help-text{font-size:18px;color:#777777;margin-bottom:5px;}.view-download-form .entity-entityform-type .select2-chosen i{font-style:normal;color:#999;}.view-download-form .entity-entityform-type .form-group{margin-bottom:28px;}.view-download-form .entity-entityform-type .form-group.field-name-field-sign-up{margin-bottom:10px;}.view-download-form .entity-entityform-type .form-checkboxes .control-label,.view-download-form .entity-entityform-type .form-type-radio .control-label,.view-download-form .entity-entityform-type .form-type-checkbox .control-label{font-size:20px;}.view-download-form .entity-entityform-type .form-type-checkboxes,.view-download-form .entity-entityform-type .form-type-radios,.view-download-form .entity-entityform-type .form-type-textfield{margin-bottom:0 !important;}.view-download-form .entity-entityform-type .form-checkboxes .form-item,.view-download-form .entity-entityform-type .form-radios .form-item{display:inline-block;margin-right:4px;margin-bottom:4px;}.view-download-form .entity-entityform-type .form-checkboxes .form-item label,.view-download-form .entity-entityform-type .form-radios .form-item label{display:inline-block;margin-bottom:4px;padding:4px 8px;border:2px solid #ffde17;}.view-download-form .entity-entityform-type .form-checkboxes .form-item label.selected,.view-download-form .entity-entityform-type .form-radios .form-item label.selected{background:#ffde17;}.view-download-form .entity-entityform-type .form-checkboxes .form-item label input,.view-download-form .entity-entityform-type .form-radios .form-item label input{display:none;}.view-download-form .entity-entityform-type .form-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;background:#ffde17;color:#222;font-size:20px;}.view-download-form .entity-entityform-type textarea,.view-download-form .entity-entityform-type input[type="text"],.view-download-form .entity-entityform-type input[type="email"]{border:1px solid #e6e7e8;background:#e6e7e8;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:0;font-size:20px;}.view-download-form .entity-entityform-type .select2-container{background:#e6e7e8;height:34px;}.view-download-form .entity-entityform-type .select2-container .select2-choice{background:#e6e7e8;display:block;border:none;box-shadow:none;border-radius:0;line-height:34px;height:100%;padding:0 12px;font-size:20px;}.view-download-form .entity-entityform-type .select2-container .select2-choice .select2-arrow{width:40px;height:40px;background:#ffde17;border-left:0;border-radius:0;text-align:center;color:#222;}.view-download-form .entity-entityform-type .select2-container .select2-choice .select2-arrow b{display:none;}.view-download-form .entity-entityform-type .select2-container .select2-choice .select2-arrow:before{content:"\f078";font-family:FontAwesome;}.view-download-form .entity-entityform-type .grippie{display:none;}.view-download-form #edit-field-contact-information input{display:none;}.view-download-form .field-name-field-contact-information{margin-bottom:5px !important;}.view-download-form .field-name-field-contact-information .form-group{margin-bottom:0;}.view-download-form .field-name-field-first-name,.view-download-form .field-name-field-last-name,.view-download-form .field-name-field-city,.view-download-form .field-name-field-country{width:50%;display:inline-block;margin-bottom:4px !important;box-sizing:border-box;}.view-download-form .field-name-field-first-name .form-group,.view-download-form .field-name-field-last-name .form-group,.view-download-form .field-name-field-city .form-group,.view-download-form .field-name-field-country .form-group{margin-bottom:0;}.view-download-form .field-name-field-first-name label,.view-download-form .field-name-field-last-name label,.view-download-form .field-name-field-city label,.view-download-form .field-name-field-country label{display:none;}.view-download-form .field-name-field-first-name .form-group,.view-download-form .field-name-field-city .form-group{padding-right:2px;}.view-download-form .field-name-field-country,.view-download-form .field-name-field-last-name{vertical-align:top;}.view-download-form .field-name-field-country .form-group,.view-download-form .field-name-field-last-name .form-group{padding-left:2px;}.download-confirmation h2{font-size:28px;font-family:"heavy";margin-bottom:20px;}.download-confirmation p a{color:#222;background-image:linear-gradient(180deg,transparent 75%,#ffde17 0);background-size:100% 100%;text-decoration:none;transition:all 0.3s;}.download-confirmation p a:hover,.download-confirmation p a:focus{color:#222;background:#ffde17;text-decoration:none;}.field-name-field-related-content{background:#e6e7e8;padding-top:22px;padding-bottom:28px;}.field-name-field-related-content .field-label{font-size:24px;text-transform:uppercase;font-family:"heavy";}.field-name-field-related-content .field-label + .field-items{display:flex;flex-wrap:wrap;min-height:2px;margin:0 -5px;}.field-name-field-related-content .field-label + .field-items:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.field-name-field-related-content .field-label + .field-items article{margin:5px;}.field-name-field-related-content .field-label + .field-items .field-item{float:left;width:25%;overflow:hidden;position:relative;}.field-name-field-related-content .field-label + .field-items .field-item .node{background:#242c2e;min-height:161.02px;height:calc(100% - 10px);}@media (max-width:991px){.field-name-field-related-content .field-label + .field-items .field-item{width:33.3333%;}}@media (max-width:767px){.field-name-field-related-content .field-label + .field-items .field-item{width:50%;}.field-name-field-related-content .field-label + .field-items .field-item .node{min-height:121.02px;}.field-name-field-related-content .field-label + .field-items .field-item .node-type-wrapper{font-size:11px;}.field-name-field-related-content .field-label + .field-items .field-item h2 a{font-size:14px;line-height:18px;}}.field-name-field-related-content .field-label + .field-items .field-item header{padding:15px 20px;position:absolute;width:100%;top:0;left:0;z-index:9;transition:opacity .3s;}.field-name-field-related-content .field-label + .field-items .field-item header .node-type,.field-name-field-related-content .field-label + .field-items .field-item header h2{background:#414042;padding:6px 0;font-family:"medium";display:inline;background-color:#242c2e;box-shadow:10px 0 0px 0px #242c2e,-10px 0 0px 0px #242c2e;color:#fff;box-decoration-break:clone;}.field-name-field-related-content .field-label + .field-items .field-item header .node-type-wrapper{margin-bottom:6px;text-transform:uppercase;}.field-name-field-related-content .field-label + .field-items .field-item header h2{font-size:18px;line-height:24px;}.field-name-field-related-content .field-label + .field-items .field-item header h2 a{border-bottom:none;color:#fff;background:transparent;}.field-name-field-related-content .field-label + .field-items .field-item .field-name-field-image .field-item{width:100%;}.field-name-field-related-content .field-label + .field-items .field-item .field-name-field-image .field-item img{width:100%;}.field-name-field-related-content .field-label + .field-items .field-item footer{display:none;}.field-name-field-related-content .field-label + .field-items .field-item:hover header h2,.field-name-field-related-content .field-label + .field-items .field-item:hover header .node-type{background-color:#ffde17;box-shadow:10px 0 0px 0px #ffde17,-10px 0 0px 0px #ffde17;color:#222;}.field-name-field-related-content .field-label + .field-items .field-item:hover header h2 a,.field-name-field-related-content .field-label + .field-items .field-item:hover header .node-type a{color:#222;}.field-name-field-related-content .field-label + .field-items .field-name-field-format .field-item{width:100% !important;position:unset !important;}body.logged-in.toolbar .dropdown-menu{top:81px;}body.logged-in.toolbar-drawer .dropdown-menu{top:115px;}#block-block-1{background:#e6e7e8;padding-top:20px;padding-bottom:20px;}#block-block-1 .cblock{background:#bcbec0;text-align:center;width:100%;}#block-block-1 .cblock p{font-size:18px;}@media (max-width:767px){#block-block-1 .cblock{margin-bottom:12px;}}#block-block-1 .cblock a{display:block;height:100%;padding:25px 15px;}#block-block-1 .cblock i{font-size:28px;}#block-block-1 .cblock h2{margin:4px 0;text-transform:uppercase;font-family:"heavy";}@media (min-width:768px){#block-block-1 .row{display:flex;flex-wrap:wrap;}#block-block-1 .row .col-sm-4{display:flex;}}.view.view-visual-sections{height:250px;overflow:hidden;margin-left:-5px;position:relative;}.view.view-visual-sections .view-content{height:100%;width:2000px;left:0;position:relative;}.view.view-visual-sections .slide-nav{position:absolute;top:50%;height:100px;width:100px;background:rgba(0,0,0,0.25);z-index:99;margin-top:-50px;cursor:pointer;border-radius:50%;line-height:60px;padding:0 12px;color:#fff;transition:all 0.3s;}.view.view-visual-sections .slide-nav:hover{background:rgba(0,0,0,0.5);}.view.view-visual-sections .slide-nav.nav-left{left:-64px;display:none;text-align:right;}.view.view-visual-sections .slide-nav.nav-left:hover{left:-60px;}.view.view-visual-sections .slide-nav.nav-right{right:-64px;}.view.view-visual-sections .slide-nav.nav-right:hover{right:-60px;}.view.view-visual-sections .slide-nav .fa{font-size:32px;line-height:100px;}.view.view-visual-sections .views-row{float:left;position:relative;margin:0 5px;height:100%;}.view.view-visual-sections .views-row .views-field-name{position:absolute;bottom:0;width:100%;background:rgba(255,222,23,0.8);padding:16px;font-family:"heavy";text-transform:uppercase;font-size:24px;padding-right:40%;}.view.view-visual-sections .views-row .views-field-name .views-label-name{font-size:18px;display:block;font-family:"regular";}#block-views-visual-sections-visual-sections,#block-views-visual-sections-block{background:#e6e7e8;padding-bottom:20px;}#block-views-visual-sections-visual-sections .block-title,#block-views-visual-sections-block .block-title{text-transform:uppercase;font-family:"heavy";}#block-views-visuals-all-visuals .block-title,#block-views-visuals-all-visuals .taxonomy-term .field-name-field-image{display:none;}#block-views-visuals-all-visuals .view-visuals{margin-bottom:28px;}#block-views-visuals-all-visuals .view-visuals .visible-lg-block,#block-views-visuals-all-visuals .view-visuals .visible-md-block,#block-views-visuals-all-visuals .view-visuals .visible-sm-block{display:none !important;}#block-views-visuals-all-visuals .view-visuals h3{width:50%;clear:left;float:left;margin:0;margin-bottom:10px;}@media (max-width:767px){#block-views-visuals-all-visuals .view-visuals h3{width:100%;}}#block-views-visuals-all-visuals .view-visuals h3 a{cursor:default;}#block-views-visuals-all-visuals .view-visuals .taxonomy-term{padding:15px;height:196.41px;margin-right:5px;background:#ffde17;}@media (min-width:992px) and (max-width:1199px){#block-views-visuals-all-visuals .view-visuals .taxonomy-term{height:161.02px;}}@media (max-width:991px){#block-views-visuals-all-visuals .view-visuals .taxonomy-term{height:251.25px;}}@media (max-width:767px){#block-views-visuals-all-visuals .view-visuals .taxonomy-term{margin-right:0;}}#block-views-visuals-all-visuals .view-visuals .taxonomy-term h2{margin-top:0;text-transform:uppercase;font-family:"heavy";font-size:28px;}#block-views-visuals-all-visuals .view-visuals .taxonomy-term p{font-size:20px;}.hashlink{height:56px;margin-top:-56px;visibility:hidden;}#block-views-visuals-all-visuals .view-visuals .node-visual .node-type-wrapper,.view-audiovisuals .node-teaser .node-type-wrapper{display:none;}#block-views-visuals-all-visuals .view-visuals .node-visual,.page-search .views-bootstrap-grid-plugin-style .node-teaser,.view-audiovisuals .node-teaser{position:relative;margin-bottom:10px;min-height:161.02px;background:#242c2e;}@media (max-width:499px){#block-views-visuals-all-visuals .view-visuals .node-visual,.page-search .views-bootstrap-grid-plugin-style .node-teaser,.view-audiovisuals .node-teaser{min-height:120.02px;}}@media (min-width:1200px){#block-views-visuals-all-visuals .view-visuals .node-visual,.page-search .views-bootstrap-grid-plugin-style .node-teaser,.view-audiovisuals .node-teaser{min-height:196.41px;}}@media (max-width:767px){#block-views-visuals-all-visuals .view-visuals .node-visual img,.page-search .views-bootstrap-grid-plugin-style .node-teaser img,.view-audiovisuals .node-teaser img{width:100%;}}#block-views-visuals-all-visuals .view-visuals .node-visual header,.page-search .views-bootstrap-grid-plugin-style .node-teaser header,.view-audiovisuals .node-teaser header{padding:12px 16px;position:absolute;width:100%;top:0;left:0;transition:opacity .3s;z-index:5;}@media (min-width:1024px){#block-views-visuals-all-visuals .view-visuals .node-visual header,.page-search .views-bootstrap-grid-plugin-style .node-teaser header,.view-audiovisuals .node-teaser header{opacity:0;}}#block-views-visuals-all-visuals .view-visuals .node-visual header .node-type,#block-views-visuals-all-visuals .view-visuals .node-visual header h2,.page-search .views-bootstrap-grid-plugin-style .node-teaser header .node-type,.page-search .views-bootstrap-grid-plugin-style .node-teaser header h2,.view-audiovisuals .node-teaser header .node-type,.view-audiovisuals .node-teaser header h2{background:#414042;padding:6px 0;font-family:"medium";display:inline;background-color:#242c2e;box-shadow:10px 0 0px 0px #242c2e,-10px 0 0px 0px #242c2e;box-decoration-break:clone;color:#fff;}#block-views-visuals-all-visuals .view-visuals .node-visual header .node-type-wrapper,.page-search .views-bootstrap-grid-plugin-style .node-teaser header .node-type-wrapper,.view-audiovisuals .node-teaser header .node-type-wrapper{margin-bottom:6px;text-transform:uppercase;}#block-views-visuals-all-visuals .view-visuals .node-visual header h2,.page-search .views-bootstrap-grid-plugin-style .node-teaser header h2,.view-audiovisuals .node-teaser header h2{font-size:18px;line-height:28px;}#block-views-visuals-all-visuals .view-visuals .node-visual header h2 a,.page-search .views-bootstrap-grid-plugin-style .node-teaser header h2 a,.view-audiovisuals .node-teaser header h2 a{border-bottom:none;color:#fff;background:transparent;}@media (max-width:767px){#block-views-visuals-all-visuals .view-visuals .node-visual header .node-type-wrapper,.page-search .views-bootstrap-grid-plugin-style .node-teaser header .node-type-wrapper,.view-audiovisuals .node-teaser header .node-type-wrapper{font-size:11px;}#block-views-visuals-all-visuals .view-visuals .node-visual header h2,.page-search .views-bootstrap-grid-plugin-style .node-teaser header h2,.view-audiovisuals .node-teaser header h2{font-size:14px;line-height:22px;}}#block-views-visuals-all-visuals .view-visuals .node-visual:hover header,.page-search .views-bootstrap-grid-plugin-style .node-teaser:hover header,.view-audiovisuals .node-teaser:hover header{opacity:1;}#block-views-visuals-all-visuals .view-visuals .node-visual:hover header h2,#block-views-visuals-all-visuals .view-visuals .node-visual:hover header .node-type,.page-search .views-bootstrap-grid-plugin-style .node-teaser:hover header h2,.page-search .views-bootstrap-grid-plugin-style .node-teaser:hover header .node-type,.view-audiovisuals .node-teaser:hover header h2,.view-audiovisuals .node-teaser:hover header .node-type{background-color:#ffde17;box-shadow:10px 0 0px 0px #ffde17,-10px 0 0px 0px #ffde17;color:#222;}#block-views-visuals-all-visuals .view-visuals .node-visual:hover header h2 a,#block-views-visuals-all-visuals .view-visuals .node-visual:hover header .node-type a,.page-search .views-bootstrap-grid-plugin-style .node-teaser:hover header h2 a,.page-search .views-bootstrap-grid-plugin-style .node-teaser:hover header .node-type a,.view-audiovisuals .node-teaser:hover header h2 a,.view-audiovisuals .node-teaser:hover header .node-type a{color:#222;}#block-views-visuals-all-visuals .view-visuals .node-visual footer,.page-search .views-bootstrap-grid-plugin-style .node-teaser footer,.view-audiovisuals .node-teaser footer{display:none;}.page-search .views-bootstrap-grid-plugin-style .node-teaser header,.view-audiovisuals .node-teaser header{opacity:1;}.page-search .views-bootstrap-grid-plugin-style .node-teaser:hover header h2,.view-audiovisuals .node-teaser:hover header h2{background-color:#ffde17;box-shadow:10px 0 0px 0px #ffde17,-10px 0 0px 0px #ffde17;}.page-search .views-bootstrap-grid-plugin-style .node-teaser:hover header h2 a,.view-audiovisuals .node-teaser:hover header h2 a{color:#222;}body.front .region-content,body.front .main-container{margin-top:0;}body.front #block-views-visual-sections-visual-sections{background:#fff;padding-bottom:0;}body.front #block-views-visual-sections-visual-sections .block-title{text-align:center;margin-bottom:15px;}body.page-search h3,body.page-search2 h3{font-family:"heavy";text-transform:uppercase;}body.page-search .main-container,body.page-search2 .main-container{min-height:calc(100vh - 128px);}body.page-search #search-form,body.page-search #views-exposed-form-search-page-page,body.page-search2 #search-form,body.page-search2 #views-exposed-form-search-page-page{max-width:737px;margin-bottom:32px;}body.page-search #search-form .views-exposed-widgets,body.page-search #views-exposed-form-search-page-page .views-exposed-widgets,body.page-search2 #search-form .views-exposed-widgets,body.page-search2 #views-exposed-form-search-page-page .views-exposed-widgets{position:relative;}body.page-search #search-form .views-exposed-widgets #edit-title-wrapper,body.page-search #views-exposed-form-search-page-page .views-exposed-widgets #edit-title-wrapper,body.page-search2 #search-form .views-exposed-widgets #edit-title-wrapper,body.page-search2 #views-exposed-form-search-page-page .views-exposed-widgets #edit-title-wrapper{width:100%;padding:0;}body.page-search #search-form .views-exposed-widgets #edit-title-wrapper input,body.page-search #views-exposed-form-search-page-page .views-exposed-widgets #edit-title-wrapper input,body.page-search2 #search-form .views-exposed-widgets #edit-title-wrapper input,body.page-search2 #views-exposed-form-search-page-page .views-exposed-widgets #edit-title-wrapper input{border-radius:0;border:1px solid #fff;background:#e6e7e8;box-shadow:none;padding-right:78px;line-height:40px;height:42px;font-size:16px;}body.page-search #search-form .views-exposed-widgets .views-submit-button,body.page-search #views-exposed-form-search-page-page .views-exposed-widgets .views-submit-button,body.page-search2 #search-form .views-exposed-widgets .views-submit-button,body.page-search2 #views-exposed-form-search-page-page .views-exposed-widgets .views-submit-button{position:absolute;right:1px;top:1px;padding:0;z-index:4;}body.page-search #search-form .views-exposed-widgets .views-submit-button button,body.page-search #views-exposed-form-search-page-page .views-exposed-widgets .views-submit-button button,body.page-search2 #search-form .views-exposed-widgets .views-submit-button button,body.page-search2 #views-exposed-form-search-page-page .views-exposed-widgets .views-submit-button button{margin-top:0;border-radius:0;background:#ffde17;border:none;color:#222;height:40px;}body.page-search .search-advanced,body.page-search2 .search-advanced{display:none;}#sa_admin_menu,#first-time{display:none !important;}.node-type-talking-point .select2-search,.node-type-glossary-term .select2-search,body.sidebar-first .select2-search{background:#e6e7e8;padding:4px;margin:0;border-top:2px solid #fff;border-bottom:2px solid #fff;}.node-type-talking-point .select2-search input,.node-type-glossary-term .select2-search input,body.sidebar-first .select2-search input{background:#fff;}.node-type-talking-point .select2-drop,.node-type-glossary-term .select2-drop,body.sidebar-first .select2-drop{border:0;box-shadow:none;background:transparent;}.node-type-talking-point .select2-results,.node-type-glossary-term .select2-results,body.sidebar-first .select2-results{padding:0;margin:0;background:#e6e7e8;}.node-type-talking-point .select2-results li,.node-type-glossary-term .select2-results li,body.sidebar-first .select2-results li{border-bottom:2px solid #fff;}.node-type-talking-point .select2-results li.select2-highlighted,.node-type-glossary-term .select2-results li.select2-highlighted,body.sidebar-first .select2-results li.select2-highlighted{background:#ffde17;}.node-type-talking-point .page-header,.node-type-glossary-term .page-header,body.sidebar-first .page-header{max-width:737px;}.node-type-talking-point .field-name-body,.node-type-glossary-term .field-name-body,body.sidebar-first .field-name-body{margin-bottom:32px;}.node-type-talking-point .view-talking-points-titles .select2-container .select2-choice.select2-default,.node-type-talking-point .view-talking-points-titles select,.node-type-talking-point .view-glossary-titles .select2-container .select2-choice.select2-default,.node-type-talking-point .view-glossary-titles select,.node-type-glossary-term .view-talking-points-titles .select2-container .select2-choice.select2-default,.node-type-glossary-term .view-talking-points-titles select,.node-type-glossary-term .view-glossary-titles .select2-container .select2-choice.select2-default,.node-type-glossary-term .view-glossary-titles select,body.sidebar-first .view-talking-points-titles .select2-container .select2-choice.select2-default,body.sidebar-first .view-talking-points-titles select,body.sidebar-first .view-glossary-titles .select2-container .select2-choice.select2-default,body.sidebar-first .view-glossary-titles select{background:#e6e7e8;border:none;box-shadow:none;border-radius:0;line-height:40px;height:40px;padding:0 12px;}.node-type-talking-point .view-talking-points-titles .select2-container .select2-choice.select2-default .select2-arrow,.node-type-talking-point .view-talking-points-titles select .select2-arrow,.node-type-talking-point .view-glossary-titles .select2-container .select2-choice.select2-default .select2-arrow,.node-type-talking-point .view-glossary-titles select .select2-arrow,.node-type-glossary-term .view-talking-points-titles .select2-container .select2-choice.select2-default .select2-arrow,.node-type-glossary-term .view-talking-points-titles select .select2-arrow,.node-type-glossary-term .view-glossary-titles .select2-container .select2-choice.select2-default .select2-arrow,.node-type-glossary-term .view-glossary-titles select .select2-arrow,body.sidebar-first .view-talking-points-titles .select2-container .select2-choice.select2-default .select2-arrow,body.sidebar-first .view-talking-points-titles select .select2-arrow,body.sidebar-first .view-glossary-titles .select2-container .select2-choice.select2-default .select2-arrow,body.sidebar-first .view-glossary-titles select .select2-arrow{width:40px;height:40px;background:#ffde17;border-left:0;border-radius:0;text-align:center;color:#222;}.node-type-talking-point .view-talking-points-titles .select2-container .select2-choice.select2-default .select2-arrow b,.node-type-talking-point .view-talking-points-titles select .select2-arrow b,.node-type-talking-point .view-glossary-titles .select2-container .select2-choice.select2-default .select2-arrow b,.node-type-talking-point .view-glossary-titles select .select2-arrow b,.node-type-glossary-term .view-talking-points-titles .select2-container .select2-choice.select2-default .select2-arrow b,.node-type-glossary-term .view-talking-points-titles select .select2-arrow b,.node-type-glossary-term .view-glossary-titles .select2-container .select2-choice.select2-default .select2-arrow b,.node-type-glossary-term .view-glossary-titles select .select2-arrow b,body.sidebar-first .view-talking-points-titles .select2-container .select2-choice.select2-default .select2-arrow b,body.sidebar-first .view-talking-points-titles select .select2-arrow b,body.sidebar-first .view-glossary-titles .select2-container .select2-choice.select2-default .select2-arrow b,body.sidebar-first .view-glossary-titles select .select2-arrow b{display:none;}.node-type-talking-point .view-talking-points-titles .select2-container .select2-choice.select2-default .select2-arrow:before,.node-type-talking-point .view-talking-points-titles select .select2-arrow:before,.node-type-talking-point .view-glossary-titles .select2-container .select2-choice.select2-default .select2-arrow:before,.node-type-talking-point .view-glossary-titles select .select2-arrow:before,.node-type-glossary-term .view-talking-points-titles .select2-container .select2-choice.select2-default .select2-arrow:before,.node-type-glossary-term .view-talking-points-titles select .select2-arrow:before,.node-type-glossary-term .view-glossary-titles .select2-container .select2-choice.select2-default .select2-arrow:before,.node-type-glossary-term .view-glossary-titles select .select2-arrow:before,body.sidebar-first .view-talking-points-titles .select2-container .select2-choice.select2-default .select2-arrow:before,body.sidebar-first .view-talking-points-titles select .select2-arrow:before,body.sidebar-first .view-glossary-titles .select2-container .select2-choice.select2-default .select2-arrow:before,body.sidebar-first .view-glossary-titles select .select2-arrow:before{content:"\f078";font-family:FontAwesome;}.node-type-talking-point .view-talking-points-titles select,.node-type-talking-point .view-glossary-titles select,.node-type-glossary-term .view-talking-points-titles select,.node-type-glossary-term .view-glossary-titles select,body.sidebar-first .view-talking-points-titles select,body.sidebar-first .view-glossary-titles select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/vp101/images/dropdown-icon.jpg) no-repeat top right !important;background-color:#e6e7e8 !important;}.region-sidebar-first{padding:8px 0;margin-bottom:0;background-color:transparent;border:none;border-radius:0;box-shadow:none;margin-bottom:24px;max-width:737px;}#block-block-2{min-height:460px;background:url(/sites/all/themes/vp101/images/vp101-intro-bg.jpg) no-repeat;background-size:cover;text-align:center;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;flex-direction:column;align-items:center;}#block-block-2 p{font-size:32px;max-width:620px;}#block-block-2 p b,#block-block-2 p strong{font-family:"heavy";}#block-block-2 h3 a{display:inline-block;background:#ffde17;padding:10px 20px;font-size:26px;font-family:"heavy";}.view-audiovisuals .view-empty,.view-audiovisuals .view-content{margin:32px 0;min-height:340px;}.view-audiovisuals .views-exposed-form{margin:0 -5px;}.view-audiovisuals .views-exposed-form .views-exposed-widget{width:25%;padding:0 5px;}@media (max-width:991px){.view-audiovisuals .views-exposed-form .views-exposed-widget{width:33.33%;}}@media (max-width:599px){.view-audiovisuals .views-exposed-form .views-exposed-widget{width:100%;}}.view-audiovisuals .views-exposed-form .views-exposed-widget select{border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e6e7e8;border-radius:0;position:relative;background-image:url(/sites/all/themes/vp101/images/dropdown-icon.jpg);background-repeat:no-repeat;background-position:top right;height:40px;line-height:40px;font-size:18px;padding:0 50px 0 10px;}.view-audiovisuals .views-exposed-form .views-exposed-widget .form-type-select{position:relative;}.node-audiovisual.node-teaser{overflow:hidden;}.node-audiovisual.node-teaser .field-name-field-image{position:absolute;z-index:3;top:5px;left:5px;width:calc(100% - 10px);}.node-audiovisual.node-teaser .taxonomy-term{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;z-index:1;}.node-audiovisual.node-teaser .taxonomy-term .field-name-field-image{position:relative;}.node-audiovisual.node-teaser .taxonomy-term h2{display:none;}.node-audiovisual.node-teaser .taxonomy-term .content,.node-audiovisual.node-teaser .taxonomy-term .field,.node-audiovisual.node-teaser .taxonomy-term .field-items,.node-audiovisual.node-teaser .taxonomy-term .field-item{height:100%;}.node-audiovisual.node-teaser .taxonomy-term .field-item{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}.node-audiovisual.node-teaser .taxonomy-term .field-item img{width:auto !important;opacity:0.2;}body.node-type-audiovisual .field-name-body,body.node-type-audiovisual .field-name-field-external-media{margin-bottom:32px;}body.page-node.node-type-visual .region-content{margin-top:4px;}body.page-node.node-type-visual .field-name-field-image{margin-bottom:6px;}.view-useful-links{max-width:737px;}.view-useful-links .view-content{margin-bottom:32px;}.view-useful-links .card-header{background:#e6e7e8;}.view-useful-links .card-header h2{margin:0 0 4px 0;}.view-useful-links .card-header h2 .fa-plus{display:none;}.view-useful-links .card-header h2 button{font-family:"heavy";text-transform:uppercase;display:block;width:100%;text-align:left;color:#222;font-size:24px;line-height:40px;padding:0;border:none;}.view-useful-links .card-header h2 button .fa{width:40px;text-align:center;line-height:40px;background:#ffde17;margin-right:5px;font-size:20px;vertical-align:top;}.view-useful-links .card-header h2 button:focus,.view-useful-links .card-header h2 button:hover{outline:none;text-decoration:none;}.view-useful-links .card-header h2 button.collapsed .fa-plus{display:inline-block;}.view-useful-links .card-header h2 button.collapsed .fa-minus{display:none;}@media (max-width:767px){.view-useful-links .card-header h2 button{font-size:16px;line-height:28px;}.view-useful-links .card-header h2 button .fa{width:28px;font-size:14px;line-height:28px;}}.view-useful-links .card-body ul{padding-top:5px;padding-left:0;}.view-useful-links .card-body .views-field-title,.view-useful-links .card-body .views-field-field-external-media{font-family:"heavy";}.view-useful-links .card-body .views-field-title a,.view-useful-links .card-body .views-field-field-external-media a{background-image:linear-gradient(180deg,transparent 75%,#ffde17 0);background-size:100% 100%;}.view-useful-links .card-body .views-field-body{margin-bottom:15px;}#block-views-testimonials-block .block-title{display:none;}#block-views-testimonials-block .view-testimonials .slide{min-height:300px;}#block-views-testimonials-block .view-testimonials .carousel-inner{display:flex;align-items:center;min-height:300px;}@media (max-width:767px){#block-views-testimonials-block .view-testimonials .carousel-inner{min-height:400px;}}#block-views-testimonials-block .view-testimonials .carousel-inner .item{padding:20px 200px;width:100%;left:0 !important;opacity:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;text-align:center;}#block-views-testimonials-block .view-testimonials .carousel-inner .item.active{opacity:1;}#block-views-testimonials-block .view-testimonials .carousel-inner .item .views-field-title{font-size:24px;font-family:"heavy";text-transform:uppercase;}#block-views-testimonials-block .view-testimonials .carousel-inner .item .views-field-body{font-size:24px;}#block-views-testimonials-block .view-testimonials .carousel-inner .item .views-field-body .field-content{margin-bottom:5px;}#block-views-testimonials-block .view-testimonials .carousel-inner .item .views-field-body .field-content:before{content:'"';}#block-views-testimonials-block .view-testimonials .carousel-inner .item .views-field-body .field-content:after{content:'"';}#block-views-testimonials-block .view-testimonials .carousel-inner .item .views-field-field-affiliation{font-size:21px;}@media (max-width:767px){#block-views-testimonials-block .view-testimonials .carousel-inner .item{padding:20px 40px;}}#block-views-testimonials-block .view-testimonials .carousel-control.left,#block-views-testimonials-block .view-testimonials .carousel-control.right{background-image:none;text-shadow:none;}#block-views-testimonials-block .view-testimonials .carousel-control.left span,#block-views-testimonials-block .view-testimonials .carousel-control.right span{margin-top:-15px;}#block-views-testimonials-block .view-testimonials .carousel-control span:before{font-size:32px;color:#222;font-family:FontAwesome;}#block-views-testimonials-block .view-testimonials .carousel-control.left .icon-prev:before{content:"\f053";}#block-views-testimonials-block .view-testimonials .carousel-control.right .icon-next:before{content:"\f054";}footer.site-footer{background:#222;color:#fff;}footer.site-footer a{display:inline-block;line-height:42px;color:#fff;text-decoration:none;text-transform:uppercase;}footer.site-footer a.vp-logo{font-family:"light";}footer.site-footer a.vp-logo b{font-family:"heavy";}footer.site-footer a img{display:inline-block;height:11px;vertical-align:unset;}footer.site-footer a:hover{color:#fff;text-decoration:none;}footer.site-footer .fab{font-size:19px;}footer.site-footer ul{margin-bottom:0;}@media (min-width:768px) and (max-width:991px){footer.site-footer ul{font-size:12px;}}footer.site-footer ul li.yellow-bg{background:#ffde17;}footer.site-footer ul li.yellow-bg a{padding:0 3px;color:#222;}@media (max-width:767px){footer.site-footer{padding:5px 0;}footer.site-footer .fab{padding-right:15px;font-size:24px;}footer.site-footer .yellow-bg{background:#ffde17;margin:5px 0;}footer.site-footer .yellow-bg a{padding:0 3px;color:#222;}footer.site-footer .text-right{text-align:left !important;width:100%;}footer.site-footer .pull-right{float:left !important;}}.full-width-wrapper,#block-views-visual-sections-block,#block-views-visual-sections-visual-sections,.field-name-field-related-content{margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%;}.navbar.container,.navbar.container-fluid{margin-top:0;}.navbar-default{background-color:#fff;border:none;border-bottom:1px solid;border-color:#222;border-radius:0;}.navbar-default .navbar-brand{color:#222;}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus,.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:#222;font-family:"medium";background-color:#ffde17 !important;}.navbar-default .caret{display:none;}.navbar-default .navbar-nav > li > a{color:#222;}@media (min-width:768px){.navbar-default .navbar-nav > li > a{padding:15px 10px;}.navbar-default .navbar-nav > li > a:hover{font-family:"medium";}}.navbar-default .navbar-toggle{border:none;width:42px;height:34px;text-align:center;padding-top:0;padding-bottom:0;margin-right:5px;}.navbar-default .navbar-toggle .icon-bar{background:#222;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:none;}.navbar-default .navbar-toggle .fa-times{display:none;}.navbar-default .navbar-toggle[aria-expanded='true'] .fa-times{display:block;font-size:24px;line-height:34px;}.navbar-default .navbar-toggle[aria-expanded='true'] .icon-bar{display:none;}.navbar-default .navbar-toggle[aria-expanded='false'] .icon-bar{display:block;}.navbar-default .navbar-toggle[aria-expanded='false'] .fa-times{display:none;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:5px;padding-right:5px;}.row{margin-right:-5px;margin-left:-5px;}.row:before,.row:after{display:none;}
