/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.background-height{height:auto}.breadcrumb-parent{position:absolute}.banner-banner_large{background-size:cover !important}.full-background-image-home{background-position:center}.banner-banner_small{padding-top:55px}.banner-banner_center{padding-top:55px;height:320px}.banner-banner_center>.banner-height{position:relative}.banner-banner_center>.banner-height>.breadcrumb-parent{width:100%;display:flex}.banner-banner_center>.banner-height>.banner-full-wrapper{margin-left:0;width:100%;height:270px}.banner-banner_center>.banner-height>.banner-full-wrapper>div{max-width:963px;text-align:center;margin:0 auto}.banner-banner_center .hidden-div{display:none}.banner-banner_medium{padding-top:205px}.banner-banner_large{padding-top:355px}.pText-50{padding:0 50px}.banner-full-wrapper{background-color:#fff;height:250px;width:668px;margin-left:-50px;padding-top:110px;box-shadow:0 -20px 20px 0 rgba(0,0,0,.1)}.banner-full-wrapper-body{background-color:transparent;height:auto;min-width:963px;margin-left:50px}.hidden-div{width:39%;height:30px;float:right}.banner_small .banner-banner_small.full-background-image-home{background-position:right}@media only screen and (max-width:991px){.banner-banner_small{background-position:top !important}.full-background-image-home{background-size:unset;padding-top:205px;background-position:center}.image-360 .full-background-image-home{background-size:100% 100% !important;padding-top:205px;background-position:center}.image-768 .full-background-image-home{background-size:cover;padding-top:255px}.image-992 .full-background-image-home{background-size:cover;padding-top:355px}.image-1024 .full-background-image-home{background-size:cover}.image-1920 .full-background-image-home{background-size:cover}.image-360 .breadcrumb{display:none}.image-768 .breadcrumb{display:none}.image-992 .breadcrumb{display:none}.image-1024 .breadcrumb{display:none}.image-1920 .breadcrumb{display:none}.image-360 .banner-height{height:30px}.image-768 .banner-height{height:30px}.image-992 .banner-height{height:30px}.image-1024 .banner-height{height:30px}.image-1920 .banner-height{height:30px}.medium{margin-left:5px}.small{margin-left:5px}.banner-banner_center .breadcrumb{margin-left:5px}h1>p{font-size:48px;line-height:1.13;letter-spacing:1px;color:#fff}.mobile-max-width{margin:0 -13px}.banner-banner_large .breadcrumb{margin-left:0}.banner-full-wrapper{background-color:#fff;width:98%;top:150px;height:auto}.hidden-div{display:none}.pText-50{padding:0 15px}.banner-full-wrapper-body{width:98%;margin:0;padding:0 15px;min-width:100%}.banner-banner_small{padding-top:155px;height:197px}.banner-banner_center{padding-top:155px;height:197px}.banner-banner_center>.banner-height{position:static}.banner-banner_center>.banner-height>.banner-full-wrapper{margin:0 -13px;width:auto}.banner-banner_center>.banner-height>.breadcrumb-parent{width:auto}.banner-banner_medium{padding-top:165px;height:205px}.banner-full-wrapper{width:auto;box-shadow:0 -10px 10px 0 rgba(0,0,0,.1)}.breadcrumb{margin-top:30px !important;margin-bottom:46px !important}.banner-height{height:93px}}@media only screen and (min-width:991px){.banner-height{height:250px}.banner-height .breadcrumb{max-width:600px}}@media only screen and (min-width:280px) and (max-width:319px){.breadcrumb{width:270px}}@media only screen and (min-width:627px) and (max-width:767px){.medium{width:582px}.small{width:582px}}@media only screen and (min-width:320px) and (max-width:767px){.banner-banner_large .banner-full-wrapper{padding-top:30px}.main-container-banner{height:515px}}@media only screen and (min-width:320px) and (max-width:768px){.banner-banner_small .pText-50,.banner-banner_small .banner-full-wrapper-body{padding:0 13px}.banner-banner_small .banner-full-wrapper{padding-top:42px}.banner-banner_smal .breadcrumb-parent{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.banner-banner_large .banner-full-wrapper{padding-top:30px}}@media only screen and (min-width:992px) and (max-width:1059px){.pText-50{padding:auto}.banner-banner_center p{max-width:915px}}@media only screen and (min-width:992px) and (max-width:1279px){.banner-banner_center>.banner-height>.banner-full-wrapper{padding-left:20px;padding-right:20px}}@media only screen and (min-width:1060px) and (max-width:1140px){.banner-full-wrapper-body{min-width:830px;margin-left:50px}.hidden-div{width:30%}}@media only screen and (min-width:1141px){.banner-full-wrapper-body{min-width:830px;margin-left:50px}.hidden-div{width:30%}.small{left:2px}}@media only screen and (min-width:1024px) and (max-width:1439px){.original-image .full-background-image-home{background-position:right}.full-background-image-home{background-size:cover}.banner_small .banner-banner_small.full-background-image-home{background-position:center}}@media only screen and (min-width:1440px) and (max-width:2400px){.image-360{display:none}.full-background-image-home{background-position:right;background-size:cover}.banner-banner_small{background-position:bottom !important}.banner-banner_medium{background-size:100% 100% !important}}@media only screen and (min-width:1920px){.image-2560{display:block}.banner-banner_large{background-position:right}.banner-banner_small{padding-top:105px}.full-background-image-home{background-size:cover}.banner-banner_small{background-position:bottom !important}.banner-banner_medium{background-size:100% 100% !important}}@media only screen and (min-width:1920px) and (max-width:2560){.banner-banner_large{background-position:right}.full-background-image-home{background-size:cover}.image-2560{display:block}}@media only screen and (min-width:2560px){.banner-banner_large{background-position:right}.full-background-image-home{background-size:cover}}.image-1920,.image-1024,.image-992,.image-768,.image-360,.image-2560{display:none}@media (min-width:1920px){.image-2560{display:block}}@media (max-width:1919px) and (min-width:1025px){.image-2560{display:block}}@media (max-width:1024px) and (min-width:993px){.image-2560{display:block}.full-background-image-home{background-position:right}}@media (max-width:992px) and (min-width:768px){.image-992{display:block}}@media only screen and (min-width:360px) and (max-width:767px){.image-768{display:block}.image-768 .full-background-image-home{padding-top:255px}}@media only screen and (min-width:300px) and (max-width:359px){.image-360{display:block}}
.block-region-first-below,.block-region-first-below>section,.block-region-first-below>section>article,.block-region-second-below,.block-region-second-below>section,.block-region-second-below>section>article{height:100%}.icca-image{padding-right:65px}.icca-image-right{padding-left:65px}.icca-image>div{text-align:right}.icca-image-right>div{text-align:left}.icca-image>div>img{display:inline-block}.node--type-icon-content-cta .icca-image{display:inline-block;vertical-align:top;padding-left:0}.icca-image img{margin:0 auto}.icca-body-cta.cta-left{padding:0;margin:0}.node--type-icon-content-cta .icca-body{display:inline-block;vertical-align:top;width:52%}.node--type-icon-content-cta .row{padding:50px 0}.half-width .icca-image{padding-right:0}.half-width .icca-body{padding-left:0}.half-width,.half-width h3{color:#fff}.half-width .icon-cta-image img{width:120px;height:106px}.half-width .icon-cta-image img{float:right}.half-width .cta-left .link-center{border:transparent;background:0 0;min-width:0;padding:0}.half-width .icca-image>div{text-align:right;padding-right:50px}.half-width .icca-image img{width:50%;display:inline-block}.half-width .link-center{display:inline-block;border:0 solid transparent;background:0 0;padding:1.125rem 1.75rem;position:relative;text-align:center}.half-width .cta-left a.link-center:hover{background-color:transparent}.half-width .link-center span:not(.tooltiptext){display:inline-block;vertical-align:middle}.half-width div.icca-body-cta>a{height:initial;display:inline-block;position:relative}.half-width div.icca-body-cta>a:visited,.half-width div.icca-body-cta>a:focus,.half-width div.icca-body-cta>a:active,.half-width div.icca-body-cta>a:hover{text-decoration:none}@media only screen and (min-width:320px) and (max-width:767px){.full-width h3{font-size:30px}.icca-image-right>div{display:inline-block;margin-top:30px;text-align:center}.half-width .icca-image>div{text-align:center;padding-right:0;margin-bottom:30px}.half-width .icca-image img{width:40%;display:inline-block;height:76px;object-fit:contain}.icca-image{width:50%;padding-right:0}.icca-image>div{text-align:center;margin-bottom:30px}.icca-image>div>img{width:100%;display:inline-block}.icca-body-title,.icca-body-content{text-align:center}.icca-image img{margin:0 auto}.icca-body{padding:0}.node--type-icon-content-cta .icca-body{width:100%}.node--type-icon-content-cta .row{padding:40px 0}.half-width .cta-left a.link-center{font-size:16px}}@media only screen and (min-width:768px) and (max-width:991px){.full-width h3{font-size:30px}.half-width .icca-image>div{text-align:center;padding-right:0;margin-bottom:30px}.icca-image>div{text-align:center}.icca-image-right>div{display:inline-block;margin-top:30px;text-align:center}.icca-image{padding-right:0}.half-width .icca-image img{height:100px}.icca-image>div>img{width:50%;display:inline-block}.icca-body{padding:0}.node--type-icon-content-cta .icca-body{width:100%}.node--type-icon-content-cta .row{padding:50px 0}}.alignleft,.alignleft div{text-align:left}.aligncenter,.aligncenter div{text-align:center}
.cta-center>a.link-center{font-family:"HelveticaNeue-CondensedBold";color:#fff;background-color:#006778;display:flex;align-items:center;min-width:200px;padding:0 20px;justify-content:center;letter-spacing:1px;text-transform:uppercase;height:50px;font-size:18px;border:1px solid #006778}.cta-center>a.link-center:hover{background-color:#005c6b}.cta-left>a.link-center{font-family:"HelveticaNeue-CondensedBold";color:#fff;background-color:#006778;display:flex;align-items:center;min-width:200px;padding:10px 20px;justify-content:center;letter-spacing:1px;text-transform:uppercase;height:50px;font-size:18px;border:1px solid #006778}.cta-left>a.link-center:hover{background-color:#005c6b}.cta-center{display:flex;justify-content:center;padding:20px 0 40px}.cta-left{display:inline-block}.arrow{background-image:url("/themes/vc_ole/css/../images/arrow-right-solid.svg");background-repeat:no-repeat;width:17px;height:13px;position:relative;left:10px;-webkit-transition:left .2s;transition:left .2s;top:0;-webkit-transform:translate(9%,-10%);transform:translate(9%,-10%)}.half-width .arrow{left:-10px}.half-width .link-center:hover .arrow{position:relative;left:0}.half-width .cm-button span:first-child{padding-right:20px}.teal-arrow{background-image:url("/themes/vc_ole/css/../images/arrow-right-solid-blue.svg");background-repeat:no-repeat;padding:7px;position:relative;top:-1px;display:inline-block;vertical-align:middle;left:0;-webkit-transition:left 2s;transition:left .2s linear}_:-ms-fullscreen,:root .teal-arrow{top:-2px}.reverse-teal-arrow{background-image:url("/themes/vc_ole/css/../images/arrow-right-solid-blue.svg");-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";background-repeat:no-repeat;padding:7px;position:relative;display:inline-block;vertical-align:middle;left:10px;-webkit-transition:left 2s;transition:left .2s linear;-webkit-transform:translate(9%,-10%);transform:translate(9%,-10%)}.read-more-link a>span:first-child{padding-right:10px}.link-center:hover .arrow{position:relative;left:20px}.cta-center>a.link-center:hover,.cta-left>a.link-center:hover{transition:background-color .2s linear}.read-more-link span>a{font-family:"HelveticaNeue-CondensedBold" !important;font-size:18px;font-weight:400;font-style:normal;line-height:1.67;letter-spacing:1.1px;color:#006778;display:inline-block;position:relative;text-transform:uppercase;-webkit-transition:left .2s linear;transition:left .2s linear}.read-more-link span>a:hover{color:#005c6b}.read-more-link span>a:hover .teal-arrow{position:relative;left:10px}.read-more-link span>a:hover .reverse-teal-arrow{position:relative;left:-10px}.read-more-link span.field-content>a{font-family:"HelveticaNeue-CondensedBold";font-size:18px;font-weight:400;font-style:normal;line-height:1.67;letter-spacing:1.1px;color:#006778;display:inline-block;position:relative;text-transform:uppercase;left:10px;-webkit-transition:left .2s linear;transition:left .2s linear}.read-more-link span.field-content>a:hover{color:#005c6b}.read-more-link span.field-content>a:hover .teal-arrow{position:relative;left:10px}.read-more-link span.field-content>a:hover .reverse-teal-arrow{position:relative;left:-10px}.nc-more{display:inline-block;border:0 solid transparent;background:0 0;color:#000;padding:1.125rem 1.75rem;position:relative;text-align:center}.nc-more:hover .arrow{position:relative;left:20px}.nc-more:hover{background-color:#005c6b;transition:background-color .2s linear}.nc-more span,.nc-more>div>a{display:inline-block;position:relative;z-index:2}.bl-more{display:inline-block;border:0 solid transparent;background:0 0;color:#000;padding:1.125rem 1.75rem;position:relative;text-align:center}.bl-more span,.bl-more>div>a{display:inline-block;position:relative;z-index:2}.bl-more:hover .arrow{position:relative;left:20px}.bl-more:hover{background-color:#005c6b;transition:background-color .2s linear}.secondary-cta-border a>span:first-child{padding-right:10px}.blog-details-page .secondary-cta-border{padding-bottom:0}.secondary-cta-border span.field-content>a{font-family:"HelveticaNeue-CondensedBold";font-size:16px;line-height:1.67;letter-spacing:1.1px;color:#006778;display:inline-block;position:relative;text-transform:uppercase;-webkit-transition:left .2s linear;transition:left .2s linear;display:flex;align-items:center;min-width:200px;padding:0 20px;height:50px;justify-content:center;border:solid 1.2px #006778;background-color:#fff;outline:none}.secondary-cta-border span.field-content>a:hover{color:#005c6b;border:solid 1.2px #005c6b}.secondary-cta-border-error-lit span.field-content>a{font-family:"HelveticaNeue-CondensedBold";font-size:16px;line-height:1.67;letter-spacing:1.1px;background-color:#006778;display:inline-block;position:relative;text-transform:uppercase;-webkit-transition:left .2s linear;transition:left .2s linear;display:flex;align-items:center;max-width:200px;padding:0 20px;height:50px;justify-content:center;border:solid 1.2px #006778;color:#fff}.secondary-cta-border .field-content>a:hover .reverse-teal-arrow{position:relative;left:0}.secondary-cta-border{display:inline-block}.news-top-stories .secondary-cta-border .field-content>a{min-width:auto}.button-center{display:flex;justify-content:center;align-items:center}.contentSpace{margin-top:60px;padding-bottom:60px}@media only screen and (min-width:320px) and (max-width:768px){.cta-left{display:inline-block;width:100%;padding:20px 0}.cta-center>a.link-center{min-width:100%}.cta-center{width:100%;padding:70px 0 80px}.cta-left>a.link-center{font-family:"HelveticaNeue-CondensedBold";color:#fff;background-color:#006778;display:flex;align-items:center;min-width:100%;height:50px;padding:10px 20px;justify-content:center;letter-spacing:1px;border:1px solid #006778}.cta-left>a.link-center:hover{background-color:#005c6b;border:1px solid #005c6b}.read-more-link span.field-content>a{font-size:16px}}@media only screen and (min-width:768px) and (max-width:991px){.cta-left>a.link-center{font-family:"HelveticaNeue-CondensedBold";color:#fff;background-color:#006778;display:flex;align-items:center;min-width:100%;justify-content:center;letter-spacing:1px;height:50px}.cta-left>a.link-center:hover{background-color:#005c6b;text-decoration:none}.cta-left{display:inline-block;width:100%;padding:0}.cta-center>a.link-center{min-width:100%}.cta-center{width:100%;padding:70px 0 80px}}
.webform-submission-request-literature-form .select-wrapper{max-width:630px}div,p{color:#505050}.reqaliteraturehiddenemail{display:none}.reqellipsisWrapper{overflow:hidden;display:inline-block !important;text-overflow:ellipsis;vertical-align:middle;word-break:break-all !important;white-space:nowrap;width:15% !important;text-decoration:underline;pointer-events:none}.reqahandPointer{cursor:pointer}.reqtooltipmsg{margin:5px auto;width:15%;font-size:14px;background-color:rgba(0,103,120,.9);color:#fff;border-radius:4px;padding:10px;z-index:1;text-align:center;color:#fff !important;word-break:break-all;position:absolute !important}@media only screen and (min-width:360px) and (max-width:414px){.reqellipsisWrapper{width:66% !important}.reqtooltipmsg{width:93% !important}}@media only screen and (min-width:320px) and (max-width:359px){.reqellipsisWrapper{width:74% !important}.reqtooltipmsg{width:90% !important}}@media only screen and (min-width:768px) and (max-width:1366px){.reqellipsisWrapper{width:26% !important}.reqtooltipmsg{width:35% !important}}#webform-submission-request-literature-add-form label{font-family:"HelveticaNeue";font-size:16px;line-height:1.5;margin:0 0 10px;color:#505050;font-weight:400}.js-form-type-number label{margin:0 !important;padding-left:20px;padding-top:10px;color:#505050}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{text-transform:uppercase;border:none;width:150px;height:50px;background-color:#d4d4d4 !important;color:#505050 !important;font-family:HelveticaNeue-CondensedBold;font-size:16px;line-height:1.67;letter-spacing:1.1px;text-align:center;cursor:not-allowed !important;transition:background-color .2s linear;border-radius:0}#edit-actions-submit{text-transform:uppercase;border:none;width:150px;height:50px;background-color:#006778;color:#fff;font-family:HelveticaNeue-CondensedBold;font-size:16px;line-height:1.67;letter-spacing:1.1px;color:#fff;text-align:center;cursor:pointer;transition:background-color .2s linear;border-radius:0}.form-item-salutation .select-wrapper,.form-item-are-you-a-current-vanguard-charitable-client-rl .select-wrapper{width:300px !important}.form-item-are-you-a-current-vanguard-charitable-client-rl .select-wrapper span.select2{width:100% !important}#edit-flexbox-10 .webform-flex--1{border-right:1px solid #bfbfbf}#edit-flexbox-10 .webform-flex--1:last-child{border-right:none}#edit-brochures-{margin-left:80px}.fieldset-legend{font-family:"HelveticaNeue";font-size:16px;line-height:1.5;margin:0 0 10px;color:#505050;font-weight:400}.description>div{color:#f74c52;min-height:25px;margin-top:5px}.req-lit .checkbox label,.req-lit .radio label{padding-left:30px !important}.help-block{margin:0}.width-100>input{width:630px}.max-width-630px{max-width:660px}.pBottom-40{padding-bottom:40px}.margin-Right-0{margin-right:0 !important}.text-align-right{text-align:right}.mB-10{margin:10px 0}.pT-10{padding-top:10px}.count-of-literature{justify-content:space-between;width:500px}fieldset.webform-composite-hidden-title{margin:0 !important}.req-lit .control-label input[type=radio]{left:-99999;opacity:0}.checkmark-calc{position:absolute !important;top:0;left:0;bottom:0;right:0;width:20px;height:20px;visibility:visible;border:solid 1.5px #b6bdbd;border-radius:50%;animation:collanimation 1s normal forwards ease-in-out}.control-label input:checked~.checkmark{background-color:#fff}.checkmark-calc:after{content:"";position:absolute;display:none}.control-label input:checked~.checkmark-calc:after{display:block}.control-label .checkmark-calc:after{top:3px;left:4px;width:10px;height:10px;border-radius:50%;background-color:#006778;border:solid 1.5px #006778;animation:coll .3s normal forwards ease-in-out}@media screen and (min-width:0\0){.control-label .checkmark-calc:after{left:3px}}@keyframes coll{from{transform:scaleX(0) rotate(45deg)}to{transform:scaleX(1) rotate(45deg)}}@keyframes collanimation{from{transform:scaleX(0)}to{transform:scaleX(1)}}#edit-zip-code-postal-code{max-width:300px}.panel-default>.panel-heading{background-color:#fff;border-color:transparent;padding:0 0 20px}.unset-flex>div{flex:unset}.width-60>.form-control{width:60px !important;padding:10px 15px !important}.choices__inner{background-color:#fff !important}.select-wrapper>.form-control{padding:0 !important}.req-lit .select2-container{border:none}#s2id_edit-state-state-province a:focus{border:1px solid #505050 !important}.req-lit .select-wrapper>.form-control>.select2-choice:focus{outline:none;border:1px solid #505050}.req-lit .select-wrapper>.form-control>.select2-choice{height:38px !important;padding:8px 20px !important;border-color:#d4d4d4}.req-lit .select-wrapper>.form-control>.select2-choice .select2-arrow{border-left-color:#d4d4d4}.panel{box-shadow:none !important;-webkit-box-shadow:none !important}.form-number{width:60px}.form-control{margin-bottom:0 !important;padding:10px 20px !important}.panel-body{padding:0}.panel-title{font-family:"HelveticaNeue-Bold";color:#022737}.panel-default{border-color:#fff}.submission-text{color:#69923a !important;max-width:600px;font-family:"HelveticaNeue-Light"}.submission-text-error{color:#f74c52!important;max-width:600px;font-family:"HelveticaNeue-Light";margin-top:15px}.size-50{width:55px;height:55px}.panel{margin-bottom:50px}.body-title{color:#505050}.req-lit label{font-weight:400}.mobile-space-forX{margin-left:25px;display:inline-flex}.mobile-space-forX>span{margin-right:5px}.req-lit .form-control:focus{border-color:#505050;box-shadow:none}.req-lit .form-control{color:#505050}.req-lit input[type=radio]:checked+span{background-color:#fff;border:solid 1.5px #006778}#edit-most-frequently-requested-materials .panel-body .flex,#edit-i-am-interested-in-receiving-the-following-forms- .panel-body .flex,#edit-brochures- .panel-body .flex{flex-wrap:wrap}#edit-most-frequently-requested-materials .panel-body .flex label,#edit-i-am-interested-in-receiving-the-following-forms- .panel-body .flex label,#edit-brochures- .panel-body .flex label{width:100%}@media (min-width:768px){.webform-flex--container{margin:0 30px 0 0 !important}.webform-flexbox{margin:0 !important}.form-inline .control-label{max-width:70%}#edit-flexbox-10 .webform-flex--container{margin:0 !important}}@media only screen and (min-width:319px) and (max-width:768px){.count-of-literature{width:100% !important}#edit-brochures-{margin-left:0}#edit-i-am-interested-in-receiving-the-following-forms-{border-right:none;padding-top:40px;border-bottom:1px solid #bfbfbf;border-top:1px solid #bfbfbf}#edit-flexbox-10 .webform-flex--1{border-right:none}.max-width-630px{max-width:100%}.webform-submission-request-literature-form .select-wrapper{max-width:100%}.form-item-salutation .select-wrapper,.form-item-are-you-a-current-vanguard-charitable-client-rl .select-wrapper{width:100% !important}.width-100>input{width:100%}.webform-flexbox{margin:0 !important;display:block}.webform-flex--container{margin:0 !important}.form-item-salutation .select-wrapper,.form-item-are-you-a-current-vanguard-charitable-client-rl .select-wrapper{width:100%}.form-control{width:100%}.body-title{font-size:14px !important}req-lit-img{padding-bottom:20px}#edit-most-frequently-requested-materials{padding-top:40px;border-top:1px solid #bfbfbf}.panel{margin-bottom:40px}[number]{padding-left:20px;padding-top:10px}.control-label .checkmark-calc:after{left:3px}.panel-title,.form-control,label{font-size:14px}.fieldset-legend{font-size:14px}.count-of-literature .mobile-space-forX .count-of-literature-value{word-break:unset}#edit-most-frequently-requested-materials .panel-body .flex,#edit-i-am-interested-in-receiving-the-following-forms- .panel-body .flex,#edit-brochures- .panel-body .flex{flex-wrap:wrap}#edit-most-frequently-requested-materials .panel-body .flex label,#edit-i-am-interested-in-receiving-the-following-forms- .panel-body .flex label,#edit-brochures- .panel-body .flex label{width:calc(100% - 100px)}}@media only screen and (min-width:319px) and (max-width:991px){.req-lit-img{padding-bottom:20px}.pB-15{padding-bottom:5px}.pB-5{padding-bottom:0 !important}.mobile-rl{padding-bottom:15px}.submission-text-error{margin-top:0}}.req-lit .body-title{color:#022737}.pB-15{padding-bottom:15px}.pB-5{padding-bottom:5px}.error-message-less-than-zero{width:100%}#edit-are-you-a-professional-advisor input:checked~.checkmark-calc{background-color:#fff;border:solid 1.5px #006778}.js-form-type-number input[type=number]{-moz-appearance:textfield !important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;-moz-appearance:textfield !important;appearance:none}.js-form-type-number input[type=number]{text-align:center}.literaturecounts p{color:#f74c52;margin-bottom:5px}.literature-download{padding-left:20px}.literature-download:focus, .literature-download:visited{outline:5px auto #337ab7 !important;padding:0 5px !important}@media only screen and (min-width:768px){#edit-most-frequently-requested-materials .panel-body{display:flex}.most-frequently-requested-materials-wrapper,.most-frequently-requested-materials-wrapper-sub{flex:1}#edit-intent-to-give-letter-to-an-executor-to-name-vanguard-charitable+label.has-no-file{max-width:65%}}@media only screen and (max-width:767px){#edit-most-frequently-requested-materials .panel-body{width:100%}#edit-intent-to-give-letter-to-an-executor-to-name-vanguard-charitable+label.has-no-file{max-width:85%}}.lit-doc-wrapper{display:flex;justify-content:space-between}.formsrequest-literature-print-page .select-wrapper .select2-selection.select2-selection--single{position:relative;overflow:hidden}.formsrequest-literature-print-page .select-wrapper .select2-selection.select2-selection--single .select2-selection__arrow{top:0 !important;right:0 !important}
.pw-webform form{color:#505050}.visibility-hidden{visibility:hidden;min-width:0 !important;padding:0 !important}.button-wrapper__flx .form-wrapper{display:flex;background-color:transparent}.pw-webform .form-type-webform-markup{width:100%}.pw-webform form>div{position:relative}.pw-webform form>div label.error{position:absolute;margin:0;padding:0;display:block;bottom:15px}.pw-webform input[placeholder]{padding-bottom:10px !important;line-height:100% !important}.pw-webform .form-textarea-wrapper label.error{bottom:-22px}.ira-hidden .form-type-webform-markup{margin-top:-20px;margin-bottom:40px}.pw-webform.modal .modal-body{padding:0;margin:0 50px;top:30px}.pw-webform.modal .modal-body{padding:0}.pw-webform button[type=submit]{border:none;min-width:200px;height:50px;padding:0 30px 0 0;background-color:#006778;color:#fff;text-transform:uppercase;font-size:16px;line-height:1.67;letter-spacing:1px;color:#fff;text-align:center;cursor:pointer;transition:background-color .2s linear;border-radius:0}.pw-button-container,.pw-button-container .isDisabled .btn[disabled]{width:200px;background-color:#d4d4d4;color:#919191}.pw-button-container .isDisabled+.new_arrow .arrow_line{background:#919191}.pw-button-container .isDisabled+.new_arrow .arrow_line span{border-color:#919191;padding:3px;bottom:-3px}.pw-button-container #edit-actions--4{height:auto}.pw-button-container .new_arrow{position:absolute;top:21px;right:50px}.pw-button-container:hover span.arrow_line{width:25px;left:0}.pw-button-container:hover .isDisabled~.new_arrow span.arrow_line{width:15px}.pw-button-container button:hover{background-color:#167f91;transition:background-color .2s linear}.pw-webform .form-control{margin-bottom:0;width:316px;height:40px;border:1px solid #d4d4d4;border-radius:0;padding:10px 12px}.pw-webform .form-control:focus{border:1px solid #505050;box-shadow:none}.pw-webform .select2-container.form-control{margin:0;padding:0;border:0}.pw-webform .select2-chosen{height:40px;padding:8px 12px}.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{background:#f5f5f5;border-left:1px solid #d4d4d4}.select2-container.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#505050}.select2-container.select2-container--default .select2-dropdown{border:1px solid #d4d4d4}.select2-container .select2-results__options .select2-results__option--highlighted{background-color:rgba(11,178,167,.1) !important;color:#505050 !important}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{padding:15px 15px 0 0;border:0}.select2-container.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#f4f4f4}.select2-container.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__arrow{background-color:#f4f4f4;background-image:none;border-left:0}.pw-webform .select2-container{margin:0;padding:0;width:316px;height:40px;border-radius:0}.select2-container.select2-container--default .select2-selection--single{border:1px solid #d4d4d4;border-radius:0;height:40px;padding:5px 12px}.select2-container.select2-container--default.select2-container--open .select2-selection--single{border:1px solid #505050;background-color:#f5f5f5}.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;color:#505050}.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{width:45px;height:38px;padding:0;margin:0}.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#505050 !important;border-width:0 1px 1px 0 !important;width:7px;height:7px;top:32%;margin-top:0;display:block !important;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.select2-container.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{top:45%;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.pw-webform .select2-container.error{border:none;outline:none;box-shadow:none}.select2-container .select2-selection--single:focus{outline:none;border:1px solid #505050}.pw-webform input[type=radio]:checked,.pw-webform input[type=radio]:not(:checked){width:20px;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50px;border:solid 1.5px #b6bdbd;position:relative;top:3px;margin-right:10px;left:0}.pw-webform input[type=radio]:checked{background-color:#fff;border:solid 1.5px #006778}.pw-webform input[type=radio]:checked+.r-checkmark{content:"";background-color:#006778;border:solid 1.5px #006778;position:absolute;border-radius:50px;top:12px;bottom:0;right:0;left:5px;width:10px;height:10px}.pw-webform .form-control::placeholder{color:#d4d4d4;opacity:1}.pw-webform .form-control:-ms-input-placeholder{color:#d4d4d4}.pw-webform .form-control::-ms-input-placeholder{color:#d4d4d4}.pw-webform .control-label,.pw-webform .form-composite legend{font-weight:400;margin-bottom:10px}.pw-webform .radio{margin:0}.pw-webform .modal-header .close:hover{padding:1px 30px 1px 1px !important}.pw-webform .radio:first-child label{margin-bottom:15px}.pw-webform .radio:last-child label{margin:0}.pw-webform textarea.form-control{width:316px;height:auto}.pw-webform textarea.form-control::-webkit-input-placeholder{line-height:1.5}.pw-webform .form-item .form-control.error{margin:0;width:316px;height:40px}.pw-webform .form-item textarea.form-control.error:focus{border:1px solid #505050}.pw-webform .form-item textarea.form-control.error{height:auto}.pw-webform select{-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}select::-ms-expand{display:block}#rc-confirm .modal-body,#rc-confirm-contact .modal-body{height:90%;position:relative;margin:0 50px 0;padding:0}#rc-confirm .modal-header .mr-close-icon,#rc-confirm-contact .modal-header .mr-close-icon{cursor:pointer}#rc-confirm p,#rc-confirm-contact p{color:#505050}#rc-confirm .ui-dialog-titlebar-close,#rc-confirm .close,#rc-confirm-contact .ui-dialog-titlebar-close,#rc-confirm-contact .close{top:auto;margin:0;opacity:1}#rc-confirm .mr-close-icon:hover,#rc-confirm-contact .mr-close-icon:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50)}#rc-confirm p,#rc-confirm-contact p{width:100%}.rc-bottom{height:auto;margin-top:100px}.pw-webform a,#rc-confirm a,#rc-confirm-contact a{color:#006778;text-decoration:underline}.pw-webform a:hover,#rc-confirm a:hover,#rc-confirm-contact a:hover{color:#23527c}.rc-button{color:#006778;border:solid 1px #006778;width:150px;cursor:pointer;text-transform:uppercase;display:table-cell;vertical-align:middle;text-align:center;height:50px;font-family:"HelveticaNeue-CondensedBold";font-size:16px}.rc-button:hover{color:#005c6b}.pw-webform .modal-header{position:relative;right:0;top:30px;z-index:1}.pw-webform .modal-header{padding-right:25px}#rc-confirm .modal-header,#rc-confirm-contact .modal-header{padding-right:20px}#rc-confirm .ui-dialog-titlebar-close,#rc-confirm-contact .ui-dialog-titlebar-close{padding-right:0;width:25px !important}.pw-webform .modal-header .close{margin:0;padding-right:30px;opacity:1}.pw-webform.modal.right .modal-content{padding:0}.pw-webform #charCount{position:absolute;margin:0;padding:0;display:block;color:#d4d4d4}.pw-webform .ct-interest ul>li{width:100% !important;overflow:hidden}.pw-webform .ct-interest ul>li input{width:100% !important}.pw-webform .ct-interest ul>li,.pw-webform .ct-interest span.select2-container{height:auto !important}.ct-interest .select2-selection__rendered{padding:0 !important}.ct-interest .select2-selection__choice{background-color:transparent !important;border-radius:0 !important;font-size:14px;border:1px solid #d4d4d4 !important;padding-top:3px !important;padding-bottom:3px !important;white-space:normal;display:flex}.ct-interest .select2-selection.select2-selection--multiple{border:none !important}.ct-interest .select2-search__field{border:1px solid #d4d4d4 !important;margin-top:0 !important;height:40px;padding:10px !important;cursor:pointer}.ct-interest .select2-search__field:focus{border:1px solid #101010 !important}.ct-interest input::-webkit-input-placeholder{color:#505050 !important;opacity:1}.ct-interest input:-ms-input-placeholder{color:#505050 !important;opacity:1}.ct-interest input::-moz-placeholder{color:#505050 !important;opacity:1}.ct-interest input:-moz-placeholder{color:#505050 !important;opacity:1}.select2-search__field::placeholder{opacity:1}.ct-interest .select2-container.select2-container--default.select2-container--open .select2-search.select2-search--inline:before{top:45% !important;transform:rotate(-135deg) !important;-webkit-transform:rotate(-135deg) !important}.ct-interest .select2-search.select2-search--inline{margin-top:5px;position:relative}.ct-interest .select2-search.select2-search--inline:after{content:"";position:absolute;right:1px;top:1px;background:#f5f5f5;border-left:1px solid #d4d4d4;width:45px;height:38px;padding:0;margin:0;cursor:pointer}.ct-interest .select2-search.select2-search--inline:before{content:"";right:20px;position:absolute;border-color:#505050 !important;border-width:0 1px 1px 0 !important;width:7px;height:7px;top:32%;margin-top:0;display:block !important;transform:rotate(45deg);-webkit-transform:rotate(45deg);border-style:solid;z-index:9}.ct-interest .select2-selection__choice__remove{margin-right:7px !important}@media only screen and (min-width:320px) and (max-width:350px){.pw-webform.modal .modal-body{margin:0 10px;top:20px}.pw-webform .modal-header{top:20px}.pw-webform textarea.form-control,.pw-webform .form-control,.pw-webform .form-item .form-control.error{width:300px}.pw-webform.modal.right .modal-body{margin:0 10px}.pw-webform #edit-phone-email,.pw-webform #edit-choose-a-topic{width:300px}.pw-webform.mB-section{margin:0 !important}}@media only screen and (min-width:351px) and (max-width:768px){.pw-webform.modal .modal-body{margin:0 20px;top:20px}.pw-webform .modal-header{top:20px}.pw-webform.modal.right .modal-body{margin:0 20px}.pw-webform.mB-section{margin:0 !important}.pw-webform .form-control,.pw-webform .form-control::placeholder{font-size:14px !important}}#rc-confirm .modal-dialog,#rc-confirm-contact .modal-dialog{width:100% !important;position:fixed}@media only screen and (min-width:300px) and (max-width:680px){#rc-confirm .modal-dialog,#rc-confirm-contact .modal-dialog{width:auto !important;position:relative !important}}@media only screen and (min-width:320px) and (max-width:991px){.pw-webform .modal-header{padding-right:20px}#rc-confirm .modal-header,#rc-confirm-contact .modal-header{padding-right:20px}#rc-confirm .modal-body,#rc-confirm-contact .modal-body{margin:20px 22px}}.pardot-frame{visibility:hidden !important;padding:0 !important}.max-width-620px{max-width:620px}@media (min-width:768px){.contactus-single .webform-flex--container,.sendUsmessage .webform-flex--container{margin:0 30px 0 0 !important}.contactus-single .webform-flexbox,.sendUsmessage .webform-flexbox{margin:0 !important;display:flex}.contactus-single .webform-flex--1,.sendUsmessage .webform-flex--1{flex:1}}@media only screen and (min-width:319px) and (max-width:768px){.contactus-single .webform-flexbox,.sendUsmessage .webform-flexbox{margin:0 !important;display:block}.contactus-single.pw-webform .webform-flex .form-item .form-control,.contactus-single.pw-webform .select2-container,.sendUsmessage.pw-webform .webform-flex .form-item .form-control,.sendUsmessage.pw-webform .select2-container{width:100% !important}}@media only screen and (min-width:769px){.contactus-single.pw-webform .webform-flex .form-item .form-control,.contactus-single.pw-webform .select2-container,.sendUsmessage.pw-webform .webform-flex .form-item .form-control,.sendUsmessage.pw-webform .select2-container{width:294px !important}}.contactus-single.pw-webform .form-item .form-control,.sendUsmessage.pw-webform .form-item .form-control{width:100%}.pw-webform.contactus-single form>div>div,.pw-webform.sendUsmessage form>div>div{position:relative}.contactus-single .mB-section.button-wrapper__flx,.sendUsmessage .mB-section.button-wrapper__flx{position:relative}.container-max-width.contact-us-confirmation,.sendUsmessage .container-max-width{margin-bottom:50px}.contactus-single .webform-flexbox .pB-40,.sendUsmessage .webform-flexbox .pB-40{position:relative}.pw-webform.sendUsmessage{padding-top:0}.sendUsmessage .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{height:37px;top:2px}@media only screen and (max-width:320px){.contactus-single.pw-webform .webform-flex .form-item .form-control,.contactus-single.pw-webform .select2-container,.sendUsmessage.pw-webform .webform-flex .form-item .form-control,.sendUsmessage.pw-webform .select2-container{width:100% !important}}
