html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
*:focus{outline:1px solid #004a98}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
#header a,#header a:focus,#header a:visited{outline:0}
body.noscroll{position:fixed;width:100%}
b,.bold-text{font-weight:bold}
.italic-text{font-style:italic}
sup{top:-6px;font-size:80%}
a sup{font-size:80%}
h2 span.blueHeading sup{top:-4px;font-size:80%;vertical-align:super}
p sup{top:-6px;font-size:60%}
body{display:-webkit-flex;display:-moz-flex;display:-ms-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-flex-direction:column;min-height:100vh;font-family:benton-sans,sans-serif}
a,a:focus,a:visited{outline:0;color:#004a98;font-size:16px;font-family:yorkten-slab-normal,sans-serif;text-decoration:none}
a:hover{text-decoration:none}
.nowrap{white-space:nowrap;display:block}
#maincontent{-webkit-flex-grow:1;-ms-flex-grow:1;-moz-flex-grow:1;flex-grow:1}
p{font-size:16px;letter-spacing:0;color:#49494a;text-align:left;font-family:benton-sans,sans-serif;line-height:24px;font-style:normal;font-weight:500}
h1,h2,h3,h4,h5,h6,a{font-family:yorkten-slab-normal,sans-serif}
h1{font-size:30px;text-align:left}
h2{font-size:21px}
h3{font-size:19px;color:#486d90;font-family:yorkten-slab-normal,sans-serif;font-weight:800;font-style:normal}
h4{font-size:16px;line-height:20px}
h5{font-size:14px}
h6{font-size:13px}
.clearfix:before,.clearfix:after{display:table;content:" "}
.clearfix:after{clear:both}
.blue-text{font-size:16px}
.footer-info{font-size:13px;display:block;font-family:Benton Sans}
.num-text{font-size:26px;text-align:left;color:#54565a;font-family:Benton Sans}
.form-field{border:1px solid #d2d2d2;background:#fff 0 0 no-repeat padding-box;color:#49494a;font-size:14px;line-height:20px;font-family:"Regular Benton Sans";padding:10px;width:100%}
.usernameBlock,.pwdBlock,.submit-btn{height:46px;margin-bottom:15px;margin-left:6px;width:275px}
.button--secondary{background:#d2d2d2 0 0 no-repeat padding-box;border:1px solid #d2d2d2;text-align:center;font-family:"Norm Bold Yorkten Slab";letter-spacing:0;color:#49494a;opacity:1;width:100%;padding:10px 0;line-height:20px;height:46px}
.btn-primary{padding:12px;border:0;position:relative;width:190px;background-color:#486d90;margin-top:20px;display:inline-block;text-align:center;color:#fff !important;border:0}
.btn-primary:focus,.btn-primary:active .btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled):active:focus{outline:0;border:0;box-shadow:0;background-color:#486d90}
.btn-primary:hover{background-color:#004a98}
.btn-triangle-rt{width:0;height:0;border-left:19px solid transparent;border-right:0 solid transparent;border-top:19px solid #8bc105;position:absolute;z-index:1;right:0;top:0}
.btn-bg{width:245px;min-width:245px}
.green__btn{background-color:#8bc105}
.green__btn span.btn-triangle-rt{border-top:19px solid #486d90}
.green__btn:hover{background-color:#486d90}
.green__btn:hover span.btn-triangle-rt{border-top:19px solid #8bc105}
.form-links{margin-top:30px;margin-left:6px}
.link{color:#004a98;font-size:14px;line-height:20px;text-align:left;font-family:benton-sans,sans-serif;font-weight:600;font-style:normal;letter-spacing:0;width:100%;display:block;padding-bottom:10px}
.navigationLinksButton{padding:15px 0;border-top:1px solid #d2d2d2;position:relative}
.navigationLinksButton:first-of-type{border-top:none !important}
.navigationLinksButton a{color:#004a98;line-height:18px;font-weight:400;width:100%;text-decoration:none;font-family:yorkten-slab-normal,sans-serif;font-weight:800;font-style:normal;font-size:16px}
.navigationLinksButton a::after{content:"";background-image:url('clientlib-site/resources/rightArrow.png');background-size:19px 18px;background-repeat:no-repeat;background-position:center;background-color:#8bc105;width:30px;height:30px;position:absolute;right:3px;opacity:1;border-radius:20px;top:10px}
.product-list.navigationLinksButton.hoverIn{background:#004a98}
.product-list.navigationLinksButton.hoverIn a{color:#fff}
.product-list.navigationLinksButton.hoverIn a::after{content:"";background-color:#fff;text-decoration:none;background-image:url('clientlib-site/resources/right-arrow__blue.svg')}
.navigationLinksButton.hoverIn a::after{content:"";background-color:#004a98;text-decoration:none}
.navigationLinksButton.hoverIn a{text-decoration:none}
.desktopShow{display:none}
.padL0{padding-left:0}
.padR0{padding-right:0}
a#skipContentLink{left:0;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}
a:focus,.footer a:focus{outline:2px solid #000 !important;outline-offset:0 !important;transition:none}
header.container .overlay-content a:focus{outline:2px solid #000 !important;outline-offset:-2px !important;transition:none}
header.container .investment-popup .overlay-content a:focus,header.container .investment-popup ul li a:focus{outline:2px solid #000 !important;outline-offset:2px !important;transition:none}
.faqdetails .card-header:focus{outline:2px solid #004a98 !important;outline-offset:-2px !important;transition:none}
.faqlist #accordion .accordionContainer .loadMore:focus{outline:2px solid black !important;outline-offset:-2px !important;float:right}
.productdetaildatainfo .productSelectBox.ax-tabfocus select:focus,.card-header:focus,.investor-definition .info-icon:focus,.learnmorefilter .heading-filter.down-arrow:focus,.Our--Products__member-products-retirement .st-overlay-close:focus,.search-form-group.has-search .btn-pos.clear_search:focus,.filter-header:focus{outline:2px solid #000 !important;outline-offset:0 !important;transition:none}
#dataHighIndexTable_wrapper button.dt-button.buttons-csv.buttons-html5.ow-dt-buttons:focus{outline:3px solid #000 !important;text-shadow:none;border-radius:0}
.victory-share-list-item a:focus,.bloglisting .container-checkbox:focus,.bloglisting .heading-filter:focus,a.btn-primary:focus,.calculateBtn:focus,.video-block .accordionContainer .card-link:focus,.bnr-content a.btn-primary:focus{outline:2px solid #000 !important;outline-offset:2px !important;box-shadow:0 0 0 .2rem rgba(38,143,255,.0) !important}
.image-wrapper:focus{outline:2px solid #004a98 !important;outline-offset:2px !important;box-shadow:0 0 0 .2rem rgba(38,143,255,.0) !important}
a#skipContentLink:focus{left:20px;width:auto;height:auto;z-index:999;outline:2px solid #fff !important;outline-offset:2px !important;color:#fff}
header.container a:focus{outline:2px solid #fff !important;outline-offset:-2px !important}
header.container span.showinDesktop.searchIcon:focus,#timeline a:focus,.contactVictory__img a:focus,.bnr-content a:focus,.card-image-hdng-big a:focus{outline:2px solid #fff !important;outline-offset:2px !important}
body.using-mouse a:focus,body.using-mouse .top_menu_cont li .cslLqb:focus,body.using-mouse a.btn-primary:focus,body.using-mouse .calculateBtn:focus,body.using-mouse .bnr-content a.btn-primary:focus,body.using-mouse .search-form-group.has-search .btn-pos.clear_search:focus,body.using-mouse .image-wrapper:focus,body.using-mouse .investor-definition .info-icon:focus,body.using-mouse .learnmorefilter .heading-filter.down-arrow:focus,body.using-mouse .productAccordion .card-header:focus,body.using-mouse .victory-share-list-item a:focus,body.using-mouse .bloglisting .container-checkbox:focus,body.using-mouse .bloglisting .heading-filter:focus,body.using-mouse .video-block .accordionContainer .card-link:focus,body.using-mouse header.container .overlay-content a:focus,body.using-mouse header.container .investment-popup .overlay-content a:focus,body.using-mouse header.container .investment-popup ul li a:focus,body.using-mouse #contactUs_chart a.dropdown-item:focus,body.using-mouse #contactUs_chart a.dropdown-toggle:focus,body.using-mouse #contactUs_chart a.dropdown-item.active,body.using-mouse .Our--Products__member-products-retirement .st-overlay-close:focus,body.using-mouse .card-header:focus,body.using-mouse .filter-header:focus,body.using-mouse .faqlist #accordion .accordionContainer .loadMore:focus,body.using-mouse .Our--Products__member-products-retirement .st-product-box:focus,body.using-mouse header.container span.showinDesktop.searchIcon:focus,body.using-mouse .productdetaildatainfo .productSelectBox.ax-tabfocus select:focus,body.using-mouse .dataHighIndexTable_wrapper button.dt-button.buttons-csv.buttons-html5.ow-dt-buttons:focus,body.using-mouse .funds-list *:focus{outline:none !important}
body.using-mouse #contactUs_chart .dropdown-item:active{background:none !important}
body.using-mouse a#skipContentLink:focus,button.searchButton:focus{color:transparent !important;outline:none !important}
.md-lt-gr-triangle,.lg-rt-grey-traingle{position:relative}
.md-lt-gr-triangle::after{content:"";border-left:0 solid transparent;border-right:30px solid transparent;border-top:30px solid #8bc105;position:absolute;left:0;top:0;z-index:1}
.sm-lt-blue-traingle{content:"";border-right:25px solid transparent;border-top:25px solid #0070ba;position:absolute;left:0;top:0;z-index:1}
.lg-rt-grey-traingle::after{content:"";border-left:88px solid transparent;border-right:0 solid transparent;border-top:88px solid #78818c;position:absolute;right:0;top:0;z-index:1}
.container{max-width:100% !important;padding:0;margin:0 auto !important}
h3.blueHdng-greenBorder{font-size:26px;color:#486d90;border-bottom:2px solid #8bc105;display:inline-block;padding-bottom:10px;font-family:yorkten-slab-normal,sans-serif;font-weight:800;font-style:normal}
span.blueHdng-greenBorder{font-size:26px;color:#486d90;border-bottom:2px solid #8bc105;display:inline-block;padding-bottom:10px;font-family:yorkten-slab-normal,sans-serif;font-weight:800;font-style:normal}
h3.blueHdng-without-greenBorder{font-size:26px;color:#486d90;display:inline-block;padding-bottom:10px;font-family:yorkten-slab-normal,sans-serif;font-weight:800;font-style:normal}
span.blueHdng-without-greenBorder{font-size:26px;color:#486d90;display:inline-block;padding-bottom:10px;font-family:yorkten-slab-normal,sans-serif;font-weight:800;font-style:normal}
h3.blueHdng-multiLine-greenBorder{display:inline;position:relative;font-size:26px;line-height:28px;color:#486d90;font-family:yorkten-slab-normal,sans-serif;padding-bottom:10px}
span.blueHdng-multiLine-greenBorder{display:inline;position:relative;font-size:26px;line-height:28px;color:#486d90;font-family:yorkten-slab-normal,sans-serif;padding-bottom:10px}
h3.blueHdng-multiLine-greenBorder:after{position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:2px solid #8bc105;content:""}
span.blueHdng-multiLine-greenBorder:after{position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:2px solid #8bc105;content:""}
@-moz-document url-prefix(){h3.blueHdng-multiLine-greenBorder{font-size:26px;line-height:28px;color:#486d90;position:static;padding-bottom:2px;display:block !important;overflow:hidden;padding-bottom:0 !important}
span.blueHdng-multiLine-greenBorder{font-size:26px;line-height:28px;color:#486d90;position:static;padding-bottom:2px;display:block !important;overflow:hidden;padding-bottom:0 !important}
.member .innerlogo h3.blueHdng-multiLine-greenBorder,.financial .innerlogo h3.blueHdng-multiLine-greenBorder,.investor .innerlogo h3.blueHdng-multiLine-greenBorder{display:block !important;font-size:22px;line-height:32px}
.member .innerlogo span.blueHdng-multiLine-greenBorder,.financial .innerlogo span.blueHdng-multiLine-greenBorder,.investor .innerlogo span.blueHdng-multiLine-greenBorder{display:block !important;font-size:22px;line-height:32px}
.card-hdng-cnt-link .heading-absolute h3{display:block !important;font-size:22px !important;line-height:24px !important;padding-block:4px !important}
.card__image__content h3.blueHdng-multiLine-greenBorder{font-size:23px !important;line-height:31px !important}
.card__image__content span.blueHdng-multiLine-greenBorder{font-size:23px !important;line-height:31px !important}
h3.blueHdng-multiLine-greenBorder:after{position:static;content:'';display:inline;vertical-align:bottom;height:0;border-bottom:0 solid transparent;color:#8bc105;box-shadow:-100vw 102vw 0 100vw}
span.blueHdng-multiLine-greenBorder:after{position:static;content:'';display:inline;vertical-align:bottom;height:0;border-bottom:0 solid transparent;color:#8bc105;box-shadow:-100vw 102vw 0 100vw}
.card-doubleshade h3.blueHdng-multiLine-greenBorder{color:#fff;font-size:36px;font-family:yorkten-slab-normal,sans-serif;font-style:normal;font-weight:700;line-height:42px !important;display:inline-block;width:75%}
.card-doubleshade span.blueHdng-multiLine-greenBorder{color:#fff;font-size:36px;font-family:yorkten-slab-normal,sans-serif;font-style:normal;font-weight:700;line-height:42px !important;display:inline-block;width:75%}
.card-doubleshade h3.blueHdng-multiLine-greenBorder:after{box-shadow:-100vw 103vw 0 100vw}
.card-doubleshade span.blueHdng-multiLine-greenBorder:after{box-shadow:-100vw 103vw 0 100vw}
.card-mhdng-cnt-cta.hdng-on-img-topalign .card__image__content h3.blueHdng-multiLine-greenBorder,.card-title-mhdng-cnt-cta.hdng-on-img-topalign .card__image__content h3.blueHdng-multiLine-greenBorder{line-height:31px !important}
}
.card-mhdng-cnt-cta.hdng-on-img-topalign .card__image__content span.blueHdng-multiLine-greenBorder,.card-title-mhdng-cnt-cta.hdng-on-img-topalign .card__image__content span.blueHdng-multiLine-greenBorder{line-height:31px !important}
}
.navigation-right{margin-top:20px}
.navigation-right a{font-family:yorkten-slab-normal,sans-serif;font-weight:800;font-style:normal;font-size:16px;color:#004a98;position:relative;display:inline-block}
.right--arrow{display:inline-block}
.right--arrow::after{content:"";background:#8bc105 url('clientlib-site/resources/rightArrow.png') 5px 6px no-repeat;width:30px;height:30px;position:absolute;border-radius:30px;margin-left:10px;top:-5px;bottom:0}
.navigation-right a:hover .right--arrow::after{content:"";background:#004a98 url('clientlib-site/resources/rightArrow.png') 5px 6px no-repeat;width:30px;height:30px;position:absolute;border-radius:30px;margin-left:10px;top:-5px}
a.arrow-link{content:"";background:#8bc105 url('clientlib-site/resources/rightArrow.png') 5px 6px no-repeat;width:30px;height:30px;position:absolute;border-radius:30px;bottom:22px;right:22px}
a.arrow-link:hover{content:"";background:#004a98 url('clientlib-site/resources/rightArrow.png') 5px 6px no-repeat}
.card{height:200px;width:200px;background-color:#f7f7f7;margin-top:10px;position:relative}
.title-md-blue{position:absolute;color:#fff;background:#004a98;font-family:benton-sans,sans-serif;display:inline-block;line-height:34px;padding-left:12px;font-size:16px;width:142px}
.title-md-blue::after{content:"";border-top:34px solid #004a98;border-right:34px solid transparent;right:-34px;top:0;position:absolute}
.title-md-green{position:absolute;color:#fff;background:green;display:inline-block;line-height:34px;padding-left:12px;font-family:benton-sans,sans-serif;font-size:16px;width:142px}
.title-md-green::after{content:"";border-top:34px solid green;border-right:34px solid transparent;right:-34px;top:0;position:absolute}
.title-sm-green{position:absolute;color:#fff;background:yellowgreen;display:inline-block;line-height:20px;padding-left:10px;font-family:benton-sans,sans-serif;font-size:11px;width:46px}
.title-sm-green::after{content:"";border-top:20px solid yellowgreen;border-right:20px solid transparent;right:-20px;top:0;position:absolute}
.title-sm-purple{position:absolute;color:#fff;background:purple;display:inline-block;line-height:20px;padding-left:10px;font-family:benton-sans,sans-serif;font-size:11px;width:46px}
.title-sm-purple::after{content:"";border-top:20px solid purple;border-right:20px solid transparent;right:-20px;top:0;position:absolute}
.title-sm-brown{position:absolute;color:#fff;background:#80000b;display:inline-block;line-height:20px;padding-left:8px;font-family:benton-sans,sans-serif;font-size:11px;width:46px}
.title-sm-brown::after{content:"";border-top:20px solid #80000b;border-right:20px solid transparent;right:-20px;top:0;position:absolute}
.title-sm-blue{position:absolute;color:#fff;background:#004a98;display:inline-block;line-height:20px;padding-left:8px;font-family:benton-sans,sans-serif;font-size:11px;width:46px}
.title-sm-blue::after{content:"";border-top:20px solid #004a98;border-right:20px solid transparent;right:-20px;top:0;position:absolute}
.investorLinks,.loginBox,.footerBlogPopup{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 24px #000029;opacity:1;padding:25px 26px}
.investorLinks::after{content:"";background-image:url('clientlib-site/resources/Triangle.svg');top:0;right:0;width:43px;height:43px;position:absolute}
.loginBox::after{content:"";background-image:url('clientlib-site/resources/lefttriangle.svg');top:0;left:0;width:43px;height:43px;position:absolute}
.investorLinks p{font-size:21px;letter-spacing:0;color:#49494a;opacity:1;line-height:30px;text-align:left;line-height:30px;font-family:benton-sans,sans-serif;font-weight:700;font-style:normal;padding-right:50px;padding-bottom:20px}
.freeTextMobile{padding-bottom:10px}
.freeTextMobile{padding:30px 15px 40px 15px}
.freeTextMobile{line-height:24px;font-size:16px;font-family:benton-sans,sans-serif;font-weight:500;font-style:normal}
.freeTextMobile{margin-bottom:0}
.breadcrumb .freeTextMobile{padding:10px 15px 10px 15px}
.investorLinks .close{display:none}
.investorLinks.navigationPopup,.footerBlogPopup{position:fixed;top:0;left:0;width:100%;padding:70px 30px 30px 30px}
.investorLinks.navigationPopup::after,.footerBlogPopup::after{content:"";background-image:url('clientlib-site/resources/lefttriangle.svg');top:0;left:0;width:43px;height:43px;position:absolute}
.overlayStyles{background-color:#000;background-color:rgba(0,0,0,0.4);z-index:1}
.navigationPopup .close,.footerBlogPopup .close{position:absolute;right:25px;top:12px;height:26px;width:26px;display:block;cursor:pointer;background-image:url('clientlib-site/resources/close-icon.png');opacity:1}
.navigationPopup .close::after,.footerBlogPopup .close::after{content:"Close";color:#004a98;position:absolute;top:27px;font-size:10px;font-family:yorkten-slab-normal,sans-serif;font-weight:800;font-style:normal}
.activeBtn{background:#5e8ab4;color:#fff;position:relative;cursor:pointer}
.activeBtn::after{content:"";background-image:url('clientlib-site/resources/Triangle.svg');height:19px;width:19px;right:0;top:0;position:absolute}
.popup,.footerBlogPopup{display:none}
.popup-mask{position:fixed;top:0;left:0;width:100%;height:100vh;display:none;z-index:999;background-color:rgba(0,0,0,.1);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}
.investorLinks.navigationPopup,.footerBlogPopup{z-index:9999}
.xf-content-height{min-height:auto !important;margin:0 !important}
.investorLinks.popup p.audience--type-text{padding-right:30px}
.popup p.freetext--audienceSelector--popup,.popup p.individualInvestorSelectortext{font-size:16px;font-weight:500;line-height:24px;padding-bottom:5px}
.investorLinks.popup .close:hover,.footerBlogPopup .close:hover{color:#004a98}
.styled-checkbox{position:absolute;opacity:0}
.styled-checkbox+label{position:relative;cursor:pointer;padding:0}
.styled-checkbox+label:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:white;border:1px solid #004a98}
.styled-checkbox:checked+label:before{background:#fff}
.styled-checkbox:checked+label:after{content:'';position:absolute;left:5px;top:9px;background:#004a98;width:2px;height:2px;box-shadow:2px 0 0 #004a98,4px 0 0 #004a98,4px -2px 0 #004a98,4px -4px 0 #004a98,4px -6px 0 #004a98,4px -8px 0 #004a98;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.styled-checkbox:disabled+label{color:#b8b8b8;cursor:auto}
.styled-checkbox:disabled+label:before{box-shadow:none;background:#ddd}
.image-heading-card-small{position:relative;margin-bottom:15px;padding-left:0}
.image-heading-card-small p{position:absolute;bottom:0;text-align:left;font-size:16px;font-weight:bold;font-family:Yorkten Slab;color:#fff;padding-left:8px;line-height:18px;width:75%}
.backgroundcontainer.bottomSpacing .columncontrol{padding-bottom:70px}
.card-image-hdng-small{color:#fff;position:relative;overflow:hidden}
.card-image-hdng-big{color:#fff;position:relative}
.card-image-hdng-big::before,.card-image-hdng-small::before,.card-triangle-image-hdng-cta-big::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.42) 31%,rgba(0,0,0,0.86) 100%,rgba(0,0,0,0.35) 100%)}
.card-image-hdng-big:hover::before,.card-image-hdng-small:hover::before,.card-triangle-image-hdng-cta-big:hover::before{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.49) 0,rgba(0,0,0,0.86) 100%,rgba(0,0,0,0.35) 100%)}
.card-triangle-image-hdng-cta-big,.card-triangle-image-hdng-overlay-cta-big{color:#fff;position:relative}
.shape-triangle-mid-lt{width:0;height:0;border-left:0 solid transparent;border-right:42px solid transparent;border-top:42px solid red;position:absolute;z-index:1;display:none;left:0;top:0}
.card-image-hdng-mid{color:#fff;position:relative;overflow:hidden}
.card-image-hdng-big img{max-height:none}
.card-image-hdng-small .card__img__title{position:absolute;display:inline-block;padding-left:8px;padding-right:4px;line-height:22px;font-size:11px;margin:0;z-index:1;color:#fff;text-transform:capitalize}
.card-image-hdng-small .card__img__title>span{content:"";border-top:21px solid #004a98;border-right:20px solid transparent;right:-20px;top:0;position:absolute}
.card-image-hdng-big .card__img__title,.card-image-hdng-mid .card__img__title{position:absolute;display:inline-block;padding-left:12px;padding-right:4px;line-height:36px;font-size:16px;margin:0;z-index:1;color:#fff;font-weight:700}
.card-image-hdng-big .card__img__title>span,.card-image-hdng-mid .card__img__title>span{content:"";border-top:35px solid #004a98;border-right:34px solid transparent;right:-34px;top:0;position:absolute}
.card-image-hdng-big h3{font-family:yorkten-slab-normal,sans-serif;font-size:27px;line-height:30px;padding:0 20px 0 20px;margin:0;position:absolute;color:#fff;font-weight:800;bottom:66px}
.card-triangle-image-hdng-cta-big h3,.card-triangle-image-hdng-overlay-cta-big h3{font-family:yorkten-slab-normal,sans-serif;font-size:27px;line-height:30px;padding:0 130px 0 33px;margin:0;position:absolute;color:#fff;font-weight:800;bottom:155px}
.card-image-hdng-mid h3{font-family:yorkten-slab-normal,sans-serif;font-size:23px;line-height:25px;padding:0 28px 0 22px;margin:0;position:relative;color:#fff;font-weight:800;position:absolute;bottom:60px}
.card-image-hdng-small h3{font-family:yorkten-slab-normal,sans-serif;font-size:16px;line-height:18px;padding-left:10px;padding-right:10px;position:absolute;margin:0;color:#fff;font-weight:800;bottom:15px}
.card-image-hdng-small a:hover{color:#004a98}
.card-image-hdng-small a{color:#fff}
.card-image-hdng-small .card__img__wrapper{max-height:164px;max-width:164px}
.card-triangle-image-hdng-cta-big .shape-triangle-mid-lt,.card-triangle-hdng-cont-cta .shape-triangle-mid-lt,.card-triangle-image-hdng-overlay-cta-big .shape-triangle-mid-lt{display:block}
.card-no-triangle-hdng-cont-cta .shape-triangle-mid-lt{display:none}
.card-triangle-image-hdng-cta-big p,.card-triangle-image-hdng-overlay-cta-big p{color:#fff;margin-left:35px;position:absolute;margin-top:7px;bottom:105px}
.about--block .card-triangle-image-hdng-cta-big h3{bottom:200px}
.card-triangle-image-hdng-cta-big .btn-primary,.card-triangle-image-hdng-overlay-cta-big .btn-primary{margin-left:35px;position:absolute;bottom:34px;left:0}
.card-image-hdng-small .navigation-right{display:none}
.card-image-hdng-big .navigation-right,.card-image-hdng-mid .navigation-right{margin-left:22px;bottom:35px;position:absolute}
.card-image-hdng-big .navigation-right a{color:#fff}
.card-image-hdng-mid .navigation-right a{color:#fff;font-size:16px;line-height:18px}
.small-white-text{color:#fff;font-size:12px;line-height:24px;margin-top:15px !important}
.card-icon-mhdng-cta,.card-title-mhdng-cnt-cta,.card-mhdng-cnt-cta{border:1px solid #d2d2d2}
.card-icon-mhdng-cta .card__img__title,.card-title-mhdng-cnt-cta .card__img__title{position:absolute;display:inline-block;padding-left:8px;padding-right:4px;line-height:22px;font-size:11px;margin:0;z-index:1;color:#fff;text-transform:uppercase}
.card-icon-mhdng-cta .card__img__title>span,.card-title-mhdng-cnt-cta .card__img__title>span{content:"";border-top:21px solid #004a98;border-right:20px solid transparent;right:-20px;top:0;position:absolute}
.card-icon-mhdng-cta .card__img__wrapper,.card-mhdng-cnt-cta .card__img__wrapper,.card-title-mhdng-cnt-cta .card__img__wrapper{position:relative}
.card__image__content h3.blueHdng-multiLine-greenBorder{color:#fff;font-size:23px;line-height:31px !important}
.card__image__content{position:absolute;bottom:20px;left:22px;padding-right:35px}
.card-image-hdng-big p,.card-image-hdng-small p,.card-image-hdng-mid p,.card-image-hdng-big .btn-primary,.card-image-hdng-small .btn-primary,.card-triangle-image-hdng-cta-big .navigation-right,.card-triangle-image-hdng-overlay-cta-big .navigation-right,.card-image-hdng-mid .btn-primary,.card-triangle-image-hdng-cta-big .card__img__title,.card-triangle-image-hdng-overlay-cta-big .card__img__title,.card-mhdng-cnt-cta .navigation-right,.card-title-mhdng-cnt-cta .navigation-right,.card-icon-mhdng-cta .navigation-right,.card-mhdng-cnt-cta .card__img__title,.card-icon-mhdng-cta .card__content p,.card-icon-mhdng-cta p.small-white-text,.card-triangle-hdng-cont-cta .shape-triangle-small-lt{display:none}
.card-mhdng-cnt-cta .card__content,.card-title-mhdng-cnt-cta .card__content{padding:29px 16px 32px 23px}
.card-icon-mhdng-cta .card__content{text-align:center;padding:22px 39px 32px 26px}
.card-icon-mhdng-cta .card__img__wrapper{position:static;padding-top:52px}
.card-icon-mhdng-cta .card__img__wrapper img{position:relative;left:34px}
.card-icon-mhdng-cta .card__image__content{position:relative;top:0;left:0;margin:0 40px 0 26px;padding:0}
.card-icon-mhdng-cta .card__image__content h3.blueHdng-multiLine-greenBorder{color:#486d90;font-size:28px;line-height:30px;width:181px}
.card-icon-mhdng-cta .card__content{padding-top:0}
.card-icon-mhdng-cta .btn-primary{margin-top:30px}
.card-triangle-hdng-cont-cta,.card-triangle-hdng-cta,.card-no-triangle-hdng-cont-cta{border:1px solid #d2d2d2;padding:43px 29px 29px 33px;position:relative}
.card-triangle-hdng-cta{padding:32px 17px 33px 31px}
.card-triangle-hdng-cont-cta p{margin-top:40px}
.card-triangle-hdng-cont-cta .small-white-text{display:none}
.card-no-triangle-hdng-cont-cta .small-white-text{color:#49494a;margin-top:25px !important}
.card-no-triangle-hdng-cont-cta p{margin-top:25px !important}
.card-triangle-hdng-cont-cta p{margin-top:25px}
.card-triangle-hdng-cta p{font-size:22px}
.card-triangle-hdng-cont-cta .btn-primary{margin-top:16px}
.shape-triangle-small-lt{content:"";border-right:32px solid transparent;border-top:32px solid #0070ba;position:absolute;left:0;top:0;z-index:1}
.shape-triangle-mid-right-btm{width:0;height:0;border-left:0 solid transparent;border-right:42px solid red;border-top:42px solid transparent;position:absolute;right:0;bottom:0}
.shape-triangle-lg-right-top{position:absolute;top:0;right:0;border-right:88px solid #f000;border-bottom:88px solid transparent;width:0;height:0}
.card-hdng-cnt-link,.card-hdng-cnt-navarw{display:block;background-color:#fff;height:290px;position:relative;margin-bottom:30px;padding:0;border:1px solid #d2d2d2;text-align:left}
.card-hdng-cnt-link .heading-absolute{position:absolute;bottom:195px;padding:0 50px 0 25px}
.card-hdng-cnt-link .heading-absolute h3{text-align:left;font-size:22px;line-height:24px;font-family:yorkten-slab-normal,sans-serif;font-weight:800;text-align:left;color:#486d90}
.card-hdng-cnt-link .desc-absolute{position:absolute;top:120px;padding:0 15px 0 25px}
.card-hdng-cnt-link .desc-absolute p{overflow:hidden;height:96px;margin-bottom:10px}
.card-hdng-cnt-link .desc-absolute span.btn-primary{display:none}
.card-hdng-cnt-link .navg-right-arw-link{font-size:16px;line-height:24px;font-family:yorkten-slab-normal,sans-serif}
.card-hdng-cnt-navarw{padding:23px 12px 16px 20px;height:auto}
.card-hdng-cnt-navarw .heading-absolute{margin-bottom:20px}
.card-hdng-cnt-navarw .desc-absolute span.navg-right-arw-link{position:absolute;padding:16px;bottom:16px;background-position:center;right:12px}
.card-hdng-cnt-navarw .desc-absolute p{width:85%}
.card-hdng-cnt-navarw .desc-absolute span.btn-primary{display:none}
.card-triangle-image-hdng-overlay-cta-big .lead-msg{margin-top:-40%;padding:33px;position:relative}
.card-triangle-image-hdng-overlay-cta-big .lead-msg h3{position:static;margin-bottom:10px;padding:0}
.card-triangle-image-hdng-overlay-cta-big .lead-msg p{position:static;padding:0;margin-left:0;margin-top:0;margin-bottom:0}
.card-triangle-image-hdng-overlay-cta-big .lead-msg a.btn-primary{position:relative;bottom:unset;margin:0;margin-top:20px}
.card-calculator .card__content{padding:43px 29px 29px 33px}
.card-calculator h3{font:800 28px/30px yorkten-slab-normal,sans-serif;margin-bottom:20px}
.card-calculator a.btn-primary{margin-top:30px;margin-right:50px}
.trapezium-border{background:#49494a}
.trapezium-border>span.shape-triangle{border-top-color:#49494a}
.card-doubleshade.card-triangle-hdng-cont-cta{background:#486d90;border:0;min-height:254px}
.card-doubleshade.card-triangle-hdng-cont-cta:before{content:"";position:absolute;border-left:254px solid transparent;border-top:254px solid #4f799f;top:0;right:0}
.card-doubleshade h3.blueHdng-multiLine-greenBorder{color:#fff;font-size:36px;font-family:yorkten-slab-normal,sans-serif;font-style:normal;font-weight:700;line-height:39px;display:inline-block;width:75%}
.card-doubleshade p{color:#fff;width:75%}
.card-doubleshade .green__btn span.btn-triangle-rt{border-top:19px solid #004a98}
.card-doubleshade .green__btn{color:#252527 !important;width:auto !important;min-width:190px}
.card-doubleshade .green__btn:hover,.card-doubleshade .green__btn:active,.card-doubleshade .green__btn:focus{background-color:#8bc105 !important;color:#fff !important}
.title-desc-default{text-align:left}
.title-desc-default h3{font-family:yorkten-slab-normal,sans-serif;font-size:24px;font-weight:800;font-style:normal;text-align:left;color:#486d90}
.title-desc-default p,.image-content-block p{font-family:benton-sans,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;color:#49494a}
.title-desc-default p{margin:0}
.title-desc-default p:nth-child(2){margin-top:20px}
.row.display-flex,.row.row-flex{display:flex;flex-wrap:wrap}
.link-card{display:block;position:relative;padding:25px 60px 25px 25px;border:1px solid #d2d2d2;background-color:#fff;height:100%;min-height:116px}
.link-card .title,.link-card h4{display:block;width:100%;font-family:benton-sans,sans-serif;font-size:18px;font-weight:800;font-style:normal;line-height:24px;text-decoration:none}
.link-card .desc{display:block;font-family:benton-sans,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:0;text-align:left;color:#49494a}
.image-content-block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.image-content-block .image-block{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.image-content-block .content-block{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.image-content-block p{display:block;margin-bottom:20px}
.image-content-block p.bold-txt{display:inline-block;font-weight:bold}
.image-content-block p:last-child,.image-content-block p:first-child{margin-bottom:0}
.show-sm{display:none}
.show-md{display:block}
.navg-lft-arw-link,.navg-right-arw-link{display:inline-block;padding-top:9px;height:35px;background-repeat:no-repeat}
.navg-lft-arw-link{padding-left:43px;background-image:url('clientlib-site/resources/leftArrow.svg');background-position:center left}
.navg-lft-arw-link:hover{background-image:url('clientlib-site/resources/leftArrowHover.svg')}
.navg-right-arw-link{padding-right:43px;background-image:url('clientlib-site/resources/rightArrow.svg');background-position:center right}
a:hover .navg-right-arw-link,.navg-right-arw-link:hover{background-image:url('clientlib-site/resources/rightArrowHover.svg')}
.navg-arw-rv-center::after{position:absolute;top:50%;right:0;margin-right:22px;border-radius:20px;width:30px;height:30px;opacity:1;content:"";background-image:url('clientlib-site/resources/rightArrow.png');background-size:19px 18px;background-repeat:no-repeat;background-position:center;background-color:#8bc105;text-decoration:none}
.navg-arw-rv-center:hover::after{background-color:#004a98}
.bg-grey{background-color:#f7f7f7}
.bg-white{background-color:#fff}
.txt-black{color:#49494a}
.txt-skyblu{color:#004a98}
.txt-gryblu{color:#486d90}
.uln-green,.t-ul-grn h3{display:inline-block;padding-bottom:10px;border-bottom:2px solid #8bc105}
.shadow-md-1-sm-0{box-shadow:0 0 .8rem rgba(0,0,0,0.15);border:0 !important}
.no-gutter>[class*="col-"]{padding-right:0;padding-left:0}
.mb-50{margin-bottom:50px}
.mb-40{margin-bottom:40px}
.mb-30{margin-bottom:30px}
.mb-20{margin-bottom:20px}
.py-40{padding-top:40px;padding-bottom:40px}
.px-128{padding-left:128px;padding-right:128px}
.news-media-block{display:block;padding-bottom:60px;width:100%}
.news-list li{position:relative;padding-left:0;padding-right:0}
.news-list.viewas-grid li,.news-list.in-media li{padding-right:15px;padding-left:15px}
.news-list-item{width:100%}
.news-list-item .news-date{font-size:12px;font-weight:400;line-height:1}
.news-list-item .news-title{padding:15px 0 20px 0;font-size:20px;line-height:22px}
.news-list-item .news-content{margin-bottom:20px;font-size:16px;line-height:24px}
.loadmore-btn-block{text-align:center}
.news-media-block .loadmore-btn-block a.btn-prl{display:inline-block;position:relative;border:0;padding:15px 54px;background-color:#486d90;min-width:190px;width:auto;text-align:center;color:#fff}
.news-media-block .loadmore-btn-block a.btn-prl:hover{color:#8bc105}
.noDisplay{display:none}
.showinline{display:none}
.herobanner a.external-link .external-icon,a.btn-primary.external-link .external-icon{width:35px;height:35px;top:8px;background:url(clientlib-site/resources/icon-external-link.svg) no-repeat center center;display:inline-block;position:absolute;margin-left:5px}
.herobanner a.external-link .external-icon{top:-4px}
.herobanner a.external-link:hover .external-icon,a.btn-primary.external-link:hover .external-icon{background:url(clientlib-site/resources/icon-external-link-hover.svg) no-repeat center center}
.textimageCTA a.external-link:not(.btn-primary) .external-icon{bottom:25px;width:35px;height:35px;background:url(clientlib-site/resources/icon-external-link-blue.svg) no-repeat center center;display:inline-block;position:absolute}
.navg-right-arw-link.inline-external-link{background:0}
a.external-link{width:auto;padding-right:45px}
.textimageCTA a.external-link:not(.btn-primary):hover .external-icon{background:url(clientlib-site/resources/icon-external-link-hover-blue.svg) no-repeat center center}
a.inline-external-link{font-weight:600;margin-right:5px;display:inline-block}
a.inline-external-link::after{background:url(clientlib-site/resources/icon-external-link-blue.svg) no-repeat right 1px;font-weight:600;padding-right:20px !important;display:inline-block;content:"";background-size:20px;height:21px;width:20px;position:relative;top:9px;left:-4px;background-size:12px}
a.inline-external-link:hover::after{background:url(clientlib-site/resources/icon-external-link-hover-blue.svg) no-repeat right 1px;padding-top:0;background-size:20px;left:0;top:5px}
.linkCardActive:hover{cursor:pointer}
.linkCardActive a.navg-right-arw-link{background-image:url('clientlib-site/resources/rightArrowHover.svg')}
.cmp-text ol,.rte-desc ol,.cmp-text ul,.rte-desc ul{padding-inline-start:40px}
.vcm-popup-body ul,.vcm-popup-body ol{padding-left:25px}
.cmp-text ol li,.rte-desc ol li,.cmp-text ul li,.rte-desc ul li{font-family:benton-sans,sans-serif;line-height:22px;display:list-item}
.cmp-text ol li,.rte-desc ol li,.vcm-popup-body ol li{list-style-type:decimal}
.cmp-text ul li,.rte-desc ul li,.vcm-popup-body ul li{list-style-type:disc;margin:10px 0}
.cmp-text p,.rte-desc p{font-size:16px;margin-top:15px;font-family:benton-sans,sans-serif}
.cmp-text a,.rte-desc a{font-family:benton-sans,sans-serif;font-size:inherit;font-weight:600}
.float-btn-wrapper a{float:left;display:block}
@media screen and (min-width:768px){.showinline{display:inline-block}
.footer__logoContainer .mobileShow{display:none}
.vcm-popup-body ul,.vcm-popup-body ol{padding-left:40px}
}
@media screen and (min-width:992px){.desktopShow{display:block}
.mobileShow{display:none}
h1{font-size:42px}
h2{font-size:30px}
h3{font-size:24px}
.footer-info{font-size:16px}
.num-text{font-size:32px}
.lg-rt-green-traingle{position:relative}
.investorLinks.popup.navigationPopup,.footerBlogPopup{position:fixed;top:20%;left:35%;width:484px;padding:70px 30px 30px 30px;z-index:9999;height:413px}
}
@media screen and (min-width:1200px){.content-wrapper{width:1100px;margin:0 auto}
.investorLinks{width:344px;float:right;position:relative;margin-right:80px}
.investorLinks p{font-size:23px;padding-right:53px;padding-bottom:20px}
.loginBox{width:349px;float:right;position:relative}
.investorLinks.navigationPopup,.footerBlogPopup{position:fixed;top:30%;left:35%;width:484px;padding:70px 30px 30px 30px;z-index:9999;height:413px}
.lg-rt-green-traingle::after{content:"";border-left:88px solid transparent;border-right:50px solid transparent;border-top:50px solid #8bc105;position:absolute;right:297px;top:0;z-index:1}
.lg-rt-green-traingle{float:right}
}
@media screen and (min-width:768px) and (max-width:1199px){.investorLink{width:344px;float:left;position:relative}
.loginBox{width:349px;float:left;position:relative}
.investorLinks p{font-size:23px}
.investorLinks.navigationPopup,.footerBlogPopup{position:fixed;top:30%;left:18%;width:484px !important;padding:70px 30px 30px 30px;z-index:9999}
}
@media screen and (max-width:1023px){.investorLinks,.loginBox{left:0;width:auto;position:relative}
.investorLinks{margin-bottom:40px;width:100%}
#control_zone{display:block !important}
.fld_ipt_lbl[data-shrink="false"]{transform:translate(0,25px) scale(1)}
.fld_ipt_lbl[data-shrink="true"]{transform:translate(0,12.5px) scale(0.75)}
.fld_ipt{padding:10px 0 7px}
}
@media screen and (min-width:768px) and (max-width:1024px){.content-wrapper{width:690px;margin:0 auto}
.image-content-block .image-block{-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%}
.image-content-block .image-block img{width:190px}
.image-content-block .content-block{-ms-flex:0 0 68%;flex:0 0 68%;max-width:68%}
.productHeading h3{margin-bottom:65px}
.card-hdng-cnt-link{height:350px}
.card-hdng-cnt-link .heading-absolute{bottom:245px;padding:0 130px 0 25px}
.card-hdng-cnt-link .desc-absolute{top:130px;padding-right:25px}
.card-hdng-cnt-link .desc-absolute span.btn-primary{display:inline-block}
.card-hdng-cnt-link .desc-absolute span.btn-primary:after{position:absolute;top:0;right:0;content:"";border-color:transparent;border-style:solid;border-top-color:#8bc105;border-width:20px 0 0 20px}
.card-hdng-cnt-link .desc-absolute span.navg-right-arw-link{display:none}
.card-doubleshade.card-triangle-hdng-cont-cta:before{border-left:135px solid transparent;border-top:135px solid #4f799f}
.card-doubleshade h3.blueHdng-multiLine-greenBorder{font-size:28px;line-height:30px;width:70%}
}
@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.content-wrapper{width:100%;margin:0 auto}
.btn-primary{width:170px}
}
@media screen and (min-device-width:1024px)and (orientation:portrait){.content-wrapper{width:100%;margin:0 auto}
}
@media screen and (min-width:1024px) and (orientation:portrait){.btn-primary{width:170px}
.card-hdng-cnt-link .heading-absolute{padding:0 60px 0 25px}
}
@media screen and (max-width:767px){.card-doubleshade.card-triangle-hdng-cont-cta{padding:60px 15px 35px 15px}
.card-doubleshade.card-triangle-hdng-cont-cta:before{border-left:235px solid transparent;border-top:235px solid #4f799f}
.card-doubleshade h3.blueHdng-multiLine-greenBorder{font-size:28px;line-height:30px}
.card-calculator a.btn-primary{margin-right:10px}
.herobanner a.external-link .external-icon{width:35px;height:35px;top:-4px;background:url(clientlib-site/resources/icon-external-link-blue.svg) no-repeat center center;display:inline-block;position:absolute;margin-left:5px}
}
@media screen and (max-width:600px){.show-sm{display:block}
.show-md{display:none}
.mb-sm-20{margin-bottom:20px}
.mb-sm-30{margin-bottom:30px}
.mb-sm-40{margin-bottom:40px}
.px-sm-15{padding-left:15px;padding-right:15px}
.title-desc-default p:nth-child(2){margin-top:10px}
.news-list.viewas-grid li,.news-list.in-media li{padding-right:0;padding-left:0}
.news-list.viewas-grid li,.news-list.in-media li{padding-right:0;padding-left:0}
.shadow-md-1-sm-0{box-shadow:none;border:1px solid #d2d2d2 !important}
.image-content-block .image-block,.image-content-block .content-block{-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}
.image-content-block .image-block img{width:202px}
.image-content-block .content-block p:nth-last-of-type(1){margin-bottom:30px}
.shape-triangle-lg-right-top{border-right:44px solid #f000;border-bottom:44px solid transparent}
.card-hdng-cnt-link{position:relative;padding:18px 22px;min-height:85px;height:auto;margin-right:15px;margin-left:15px}
.card-hdng-cnt-link .heading-absolute{position:static;padding:0 60px 0 0}
.card-hdng-cnt-link .heading-absolute h3.blueHdng-multiLine-greenBorder:after{border-bottom:0}
.card-hdng-cnt-link .heading-absolute:after{position:absolute;top:50%;right:30px;border-radius:20px;background-image:url(clientlib-site/resources/rightArrow.png);background-position:center;background-repeat:no-repeat;background-color:#8bc105;width:30px;height:30px;opacity:1;content:"";-ms-transform:translateY(-50%);transform:translateY(-50%)}
.card-hdng-cnt-link .desc-absolute{display:none}
.card-hdng-cnt-link:hover{background-color:#004a98;border:1px solid #004a98}
.card-hdng-cnt-link:hover .heading-absolute h3{color:#fff}
.card-hdng-cnt-link:hover .heading-absolute:after{background-image:url(clientlib-site/resources/right-arrow__blue.svg);background-color:#fff}
.card-hdng-cnt-navarw .desc-absolute span.navg-right-arw-link{top:21px}
.card-triangle-image-hdng-overlay-cta-big .lead-msg{background:linear-gradient(to bottom,transparent 10%,#000,#000)}
.productHeading{text-align:center}
.mbl-container-w100-px15{padding:0 15px;width:100%}
.columncontrol .mbl-no-gutter>[class*="col-"]{padding-right:0;padding-left:0}
.cmp-text p img,.rte-desc p img{width:100%}
}
@media screen and (min-width:1024px) and (max-width:1200px){.content-wrapper{width:96%;margin:0 auto}
}
@media screen and (max-width:600px) and (orientation:landscape){.cmp-text ul,.rte-desc ul,.fpgtxt-rte-desc ul{padding-left:15px}
}
@media screen and (max-width:991px) and (min-width:768px){.video .content-wrapper{width:100%}
}
a:focus,a:visited{outline:0}
*:focus{outline:0}
div#audience-selector-popup,div#footer-blog-selector-popup{display:none;height:auto}
div#footer-blog-selector-popup p{padding-top:5px;padding-right:0;text-align:center;margin-bottom:20px}
div#audience-selector-popup .navigationLinksButton.hide{display:none}
span.font-size-10{font-size:10px}
span.font-size-11{font-size:11px}
span.font-size-12{font-size:12px}
span.font-size-13{font-size:13px}
span.font-size-14{font-size:14px}
span.font-size-15{font-size:15px}
h2 span.blueHeading{font:30px/32px yorkten-slab-normal,sans-serif;color:#486d90;margin:20px 0 30px 0}
p i{font-style:italic !important}
@media screen and (max-width:485px){div#footer-blog-selector-popup.footerPopup.mailing-a-check{height:100%;overflow:scroll}
}
@media screen and (min-width:1200px){div#footer-blog-selector-popup.footerPopup.footerPopup.mailing-a-check{top:5%;left:26%;width:584px;padding:30px 30px 30px 30px}
}
@media screen and (min-width:992px){div#footer-blog-selector-popup.footerPopup.footerPopup.mailing-a-check{top:5%;left:26%;width:584px;padding:30px 30px 30px 30px}
}
@media screen and (max-width:1199px) and (min-width:768px){div#footer-blog-selector-popup.footerPopup.footerPopup.mailing-a-check{top:20%;left:13%;width:584px !important;padding:30px 30px 30px 30px}
}
.st-policy-text{font-size:12px;margin:0 0 15px 0;display:inline-block}
.st-policy-pdf-link{margin-top:20px;color:#49494a;font-size:16px;font-family:benton-sans,sans-serif;font-weight:400}
.st-policy-pdf-link a{margin-top:0;display:inline-block;font-size:15px;font-weight:normal;color:#004a98;font-family:yorkten-slab-normal,sans-serif;cursor:pointer;text-decoration:none;background:url("../../../content/dam/vcm/basic/pdf-icon-red.png") no-repeat;padding:0 0 6px 36px}
.error-message{display:none;padding:200px}
.socialmedia__headers .st-cmp-social-media{border:0;margin:0}
@media screen and (max-width:767px){.socialmedia__headers .st-cmp-social-media{margin-top:40px}
}
@media screen and (max-width:992px){.socialmedia__headers .st-cmp-wrapper.st-cmp-social-media ul li{margin-right:30px}
}
@media screen and (min-width:1024px){.socialmedia__headers .st-cmp-wrapper.st-cmp-social-media ul{text-align:right}
}
.vcm-popup-trigger{color:rgba(255,255,255,0.6);text-transform:uppercase;text-decoration:none;line-height:42px}
.vcm-popup-trigger{display:block;padding:15px;background:#4ebd79;color:#fff;font-size:14px;font-weight:700;text-align:center;text-transform:uppercase;line-height:24px;cursor:pointer;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;position:absolute}
.vcm-popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;background:#fff;line-height:30px;box-shadow:0 3px 24px #000029;z-index:9999;padding:1rem;height:auto}
div.vcm-popup-body{font-size:16px;letter-spacing:0;color:#49494a;text-align:left;font-family:benton-sans,sans-serif;line-height:24px;font-style:normal;font-weight:500;opacity:1;max-height:430px;overflow-y:auto;padding:.5rem}
.vcm-popup-mobile{left:0;width:100%;transform:none}
.popup-header{position:relative;padding:15px}
.vcm-popup-btn-close{right:0;top:0;height:25px;width:25px;display:block;cursor:pointer;background-image:url(clientlib-site/resources/close-icon.png);position:absolute}
.vcm-popup::after,.riskinfo-popup .modal-dialog::after{content:"";background-image:url(clientlib-site/resources/lefttriangle.svg);top:0;left:0;width:43px;height:43px;position:absolute}
.vcm-popup p{padding-top:5px;text-align:center;margin-bottom:5px}
.vcm-popup.morningstar-rating p{text-align:left;font-size:14px;line-height:22px}
.vcm-popup-body::-webkit-scrollbar{width:6px;height:6px}
.vcm-popup-body::-webkit-scrollbar-track{border-radius:6px;background:#d2d2d2}
.vcm-popup-body::-webkit-scrollbar-thumb{border-radius:6px;background:#486d90;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}
.vcm-popup-body::-webkit-scrollbar-thumb:horizontal:hover,.vcm-popup-body::-webkit-scrollbar-thumb:vertical:hover{background:#8bc105}
.vcm-popup a.accept.btn-primary,.vcm-popup a.cancel.btn-primary{width:auto;padding-top:10px;padding-bottom:10px;margin-right:5px;min-width:154px;max-width:100%}
#vcmpopup-buttons{text-align:center}
.vcm-popup-body{scrollbar-color:#486d90 #d2d2d2;scrollbar-width:thin}
@media screen and (max-width:767px){.vcm-popup.vcm-popup-mobile{width:100%}
.vcm-popup.vcm-popup-mobile{top:50%;transform:translateY(-50%)}
}
@media screen and (max-width:1024px){.vcm-popup{width:65%}
}
#cookie-compliance{position:fixed;z-index:9997;background:#56565a;color:#fff;top:auto;bottom:0;left:auto;padding:20px;width:100%;margin:0 auto}
.cookie_txt p{font-size:12px;color:#fff;font-family:benton-sans-medium,sans-serif}
.cookie_txt p a{font-size:12px;color:#fff;text-decoration:underline}
.cookie_btn_wrapper{position:relative}
.cookie_close{width:12px;height:12px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;text-align:right;cursor:pointer}
@media(max-width :576px){.cookie_txt{flex:0 0 87.333333%;max-width:87.333333%;padding-right:0}
.cookie_btn_wrapper{flex:0 0 12.666667%;max-width:12.666667%}
}
@media(min-width :576px){.cookie_txt{padding:0}
#cookie-compliance{width:100%;padding:10px 0}
.cookie_txt p,.cookie_txt p a{font-size:14px}
}
@media(min-width:768px){.cookie_close{width:16px;height:16px}
}
@media(min-width :992px){.cookie_close{margin-right:15px}
}
.equal-height-row .col-lg-4{display:flex;border:1px solid #d2d2d2;flex:unset;width:330px;max-width:328px;margin-right:14px;margin-left:14px}
.equal-height-row .card-triangle-hdng-cont-cta{position:static}
.equal-height-row .card-triangle-hdng-cont-cta .shape-triangle-mid-lt{display:none}
.equal-height-row .card-triangle-hdng-cont-cta .btn-primary{max-width:264px}
.equal-height-row .about--block{margin-top:0}
.equal-height-row .card-icon-mhdng-cta,.equal-height-row .card-title-mhdng-cnt-cta,.equal-height-row .card-mhdng-cnt-cta,.equal-height-row .card-triangle-hdng-cont-cta{border:0}
.equal-height-row .card-mhdng-cnt-cta .card__content,.equal-height-row .card-title-mhdng-cnt-cta .card__content{padding:29px 16px 100px 23px;padding-bottom:0}
.scrollable-content .equal-height-row .row{margin:0 !important}
.equal-height-row .textimageCTA{padding-bottom:90px}
.equal-height-row .textimageCTA .col-12{position:static;padding:0}
.equal-height-row .btn-primary{position:absolute;bottom:0;left:0;right:0;margin:0 auto 20px}
.equal-height-row .row:first-child{margin-top:0 !important;margin-bottom:0 !important;margin:0 !important;justify-content:center}
.equal-height-row .row .col-lg-4{margin-top:20px !important;margin-bottom:20px !important}
.equal-height-row .col-lg-6{display:flex;border:1px solid #d2d2d2;flex:unset;margin:20px 0}
.equal-height-row .row .col-lg-4.box-size-33{width:342px;max-width:342px}
.equal-height-row .row .col-lg-4.box-size-33:last-child{margin-right:0 !important;width:342px;max-width:1342px}
@media screen and (min-width:768px){#vcm-exp-popup .content-wrapper{width:100%;margin:0}
#vcm-exp-popup .video-block,#vcm-exp-popup .video--block__innercontainer .col-sm-12.col-md-12.col-lg-7{max-width:100%;flex:unset;background:0;width:100%}
}
#vcm-exp-popup .accordian{display:none}
#vcm-exp-popup.vcm-popup{top:45%}
#vcm-exp-popup .popup-header{padding:2px}
@media screen and (max-width:767px){#vcm-exp-popup.vcm-popup{width:95%}
}
.cmp-text table,.rte-desc table,.rte-table table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}
.cmp-text table th,.rte-desc table th,.rte-table table th,.cmp-text table td,.rte-desc table td,.rte-table table td{padding:.75rem;vertical-align:top;border-bottom:1px solid #dee2e6;letter-spacing:0;color:#49494a;vertical-align:bottom}
.cmp-text table th,.rte-desc table th,.rte-table table th{border-bottom:2px solid #8bc105;font:Bold 14px/20px benton-sans,sans-serif;text-transform:capitalize}
.cmp-text table td,.rte-desc table td,.rte-table table td{font:normal 14px/20px benton-sans,sans-serif}
.cmp-text table tbody tr:nth-of-type(even),.rte-desc table tbody tr:nth-of-type(even),.rte-table table tbody tr:nth-of-type(even){background:#f7f7f7 0 0 no-repeat padding-box}
.cmp-text caption,.rte-desc caption,.rte-table caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}
.product-details .heading{font-family:benton-sans,sans-serif;font-weight:700;font-style:normal;font-size:18px;color:#49494a}
.product-details .heading span.header-label{font-family:benton-sans,sans-serif;font-weight:700;font-style:normal;font-size:18px;color:#49494a}
.product-details .heading span{font-size:14px;font-weight:100}
.product-details .list-view,.product-details .table-view,.product-details .chart-view{display:inline-block;margin-right:10px;cursor:pointer;height:36px;width:36px;border:1px solid transparent;border-radius:46px;padding:7px}
.product-details .list-view.active,.product-details .table-view.active,.product-details .chart-view.active{border:1px solid #004a98;cursor:default}
.product-details .list-view::after,.product-details .table-view::after{background:url(clientlib-productdetails/resources/icon__list.PNG) 100% 100% no-repeat;background-size:100% 100%;content:"";display:block;height:20px;width:20px}
.product-details .chart-view::after{background:url(clientlib-productdetails/resources/icon__chart.png) no-repeat;background-size:100% 100%;content:"";display:block;height:20px;width:20px}
.hidden{display:none}
.product-disclosure{color:#49494a;font-size:14px;line-height:20px}
.product-details .heading .icon-tooltip{background:url(clientlib-productdetails/resources/icon__tooltip.svg) no-repeat;display:inline-block;width:22px;height:22px;vertical-align:middle}
.product-details .icon-tooltip:focus{outline:2px solid #000 !important;outline-offset:-2px !important}
body.using-mouse .product-details .icon-tooltip:focus{outline:none !important}
.tooltip .tooltip-inner{max-width:200px;padding:3px 8px;color:black;text-align:left;border-radius:0;background-color:white;border:1px solid #d2d2d2;box-shadow:0 2px 8px #00000034;font-size:12px}
.tooltip .arrow:before{width:12px;height:12px;background-color:white;border:1px solid #d2d2d2;border-top:0;border-right:0;transform:rotate(45deg);margin-right:-6px}
.tooltip.show{opacity:1}
.product-details table thead th{border:0;text-align:right;font-size:16px;line-height:24px;font-family:benton-sans,sans-serif;font-weight:700;color:#49494a;word-wrap:break-word;vertical-align:bottom;border-bottom:3px solid #8bc105;padding:20px 10px;text-transform:capitalize}
.product-details table tbody td{border:0;text-align:right;font-size:16px;line-height:24px;font-family:benton-sans,sans-serif;font-weight:500;word-wrap:break-word;padding:20px 10px;vertical-align:bottom}
.product-details table tbody tr:nth-child(even){background-color:#f7f7f7}
.product-details table{margin-bottom:0;border-bottom:1px solid #ccc}
.tableShadowRight{position:absolute;right:0;width:14px;height:100%;top:0;z-index:999}
.tableShadowLeft{position:absolute;width:14px;height:100%;top:0;z-index:999}
.tableShadowRight .actualShadow,.tableShadowLeft .actualShadow{background:transparent linear-gradient(270deg,#00000038 0,#00000000 100%) 0 0 no-repeat padding-box;opacity:1;height:100%}
.tableShadowLeft .actualShadow{background:transparent linear-gradient(90deg,#00000038 0,#00000000 100%) 0 0 no-repeat padding-box}
.table-wrap{overflow-x:auto}
.product-details .content-wrapper.row{margin:0}
.product-details .table th:first-child{min-width:200px;text-align:left}
.product-details .pdg-24{padding:24px 0 0}
.product-details .product-icons{display:none}
.product-details table th:first-child,.product-details table tbody tr td:first-child{max-width:200px}
.product-details-error-message{display:none;padding:0}
.product-details-error-message p{font-size:18px;font-family:benton-sans,sans-serif;color:#004a98;line-height:32px;font-weight:700px}
.investment-team-list .title-desc-default p b{float:left;width:100%;clear:both}
.card-body p span.dotted-text a{font-size:14px}
.highcharts-legend-item{font-family:benton-sans,sans-serif}
.highcharts-legend-item tspan{font-size:14px !important;line-height:20px}
.product-details .ax_display{display:block;float:left}
.product-details .ax-ml-5{margin-left:5px}
.product-details .ax_align_right{margin-left:0}
@media screen and (min-width:1024px){.product-details .product-icons{display:block}
.table-wrap{overflow-x:auto;margin-bottom:30px}
.table-wrap::-webkit-scrollbar{width:3px}
.table-wrap::-webkit-scrollbar-track{background:#f7f7f7}
.table-wrap::-webkit-scrollbar-thumb{background-color:#d2d2d2;border-radius:10px;border:3px solid #f7f7f7}
.product-details .ax_align_right{margin-left:26%}
}
@media screen and (min-width:768px){.product-details .content-wrapper.row{margin:0 auto}
.product-details table{width:100%}
.tableShadowRight,.tableShadowLeft,.actualShadow{display:none}
.product-details table tbody td{padding:10px 10px;vertical-align:middle}
}
@media screen and (max-width:768px){.bs-tooltip-bottom .arrow{display:none}
.fund-description-container .fund-data-links a{width:auto}
}
header.container{position:fixed;z-index:9999}
body.active{position:absolute;width:100%}
.header{width:100%;background:#486d90}
#OverlayWrapper{display:none !important}
.header.container{margin:0;padding:0}
#header a,#header a:focus,#header a:visited{outline:0}
.header .call-image{vertical-align:middle}
body.noscroll{position:fixed;width:100%}
.navbar-brand{padding-bottom:0 !important}
.logo{margin:5px 0 5px 15px}
.logo img.home-logo{width:135px}
.navbar-toggler>.close,.navbar-toggler>.close-btn{display:none}
.navbar-toggler.collapsed>.close,.navbar-toggler.collapsed>.close-btn{display:none}
.navbar-toggler>.navbar-toggler-icon{display:inline-block}
.navbar-toggler[aria-expanded="true"]>.close,.navbar-toggler[aria-expanded="true"]>.close-btn{display:inline}
.navbar-toggler[aria-expanded="true"]>.navbar-toggler-icon{display:none}
.navbar{position:relative;background:#486d90}
.navbar-light .navbar-toggler-icon{background:0}
.navbar-collapse{background:#fff;overflow:hidden}
.hamburger-menu.pull-left{position:relative;margin-right:0;top:7px}
span.icon-bar{width:37px;background-color:#fff;height:4px;display:block}
span.icon-bar.sec-bar{width:31px}
span.icon-bar.thr-bar{width:26px}
.navbar-toggler .icon-bar+.icon-bar{margin-top:6px}
span.mobile-menu-button{left:-3px;color:#fff;top:7px;float:right;font-size:10px;position:relative;font-family:yorkten-slab-normal,sans-serif}
.showinDesktop{display:none}
header.container{padding:0;max-width:unset}
button.navbar-toggler{margin-right:22px;display:inline-block}
.form-inline{position:relative;border-bottom:1px solid #ececec;background:#fafaf9}
.searchLabel{color:#5f5f5f;margin:10px 15px 0}
.searchButton{position:absolute;right:20px;background-color:#fff;border:0;top:45px}
.navbar-light .navbar-toggler{border:0;outline:0;padding:0}
.navbar-light .navbar-nav .nav-link{position:relative}
.mobileCls .close{float:right;font-size:53px;font-weight:bold;line-height:30px;opacity:1;color:#fff;position:relative;margin:0 !important;top:5px;font-family:Times New Roman}
.register{padding:7px 15px;margin:6px 19px;background:#8bc105;display:inline-block}
.top_menu_cont a.register{color:#252527;font-size:14px;font-family:benton-sans,sans-serif;padding:6px 12px;font-weight:700;line-height:21px;cursor:pointer;text-decoration:none;padding:6px 12px}
a.register:hover{background:#004a98;color:#fff}
.fa-search:before{content:"\f002";font-size:25px}
.fa-search .search-icon-white:before{content:"\f002";font-size:24px;color:#fff}
.search-icon-white{color:#fff;font-size:18px;cursor:pointer}
.search-icon-green{color:#004a98}
.form-inline .form-control{width:100%}
input.form-control{display:block;width:100%;height:50px;margin:10px 15px;font-size:14px;box-shadow:#00000029;border:2px solid #e6e6e6;font-family:benton-sans,sans-serif;font-weight:700;font-style:normal;border-radius:0;color:#6b6b6e;margin-top:0}
.header #navbarToggleExternalContent .form-control{color:#49494a;opacity:.5}
.header #navbarToggleExternalContent .form-inline{box-shadow:0 3px 6px 0 #00000029;position:relative}
ul.navbar-nav.mr-auto>li>a{padding:25px 8px 25px 29px;width:100%;display:block;color:#fff;font-size:18px;margin:0;border-bottom:1px solid #d2d2d2;font-family:yorkten-slab-normal,sans-serif;font-weight:700;font-style:normal}
ul.navbar-nav.mr-auto>li.investor-type>a{padding:20px 8px 30px 29px}
ul.navbar-nav.mr-auto>li.menubottom>a{padding:36px 8px 3px 29px}
img.rightArrow{position:absolute;top:25%;right:20px}
.overlay{height:100%;width:0;position:fixed;z-index:1;top:71px;right:0;background-color:#fff;overflow-x:hidden;transition:.5s;height:calc(100% - 68px);z-index:9999}
.subHead{font-size:16px;color:#49494a;margin:-5px 0 13px}
.overlay-content{color:#004a98;width:100%}
.subHead{display:block}
.menubottom{background:#f8f8f8}
ul.navbar-nav.mr-auto>li.menubottom>a{border-bottom:0}
.overlay ul li{float:none}
.overlay a{position:relative;padding:31px 24px 4px 24px;text-decoration:none;color:#004a98;font-size:18px;display:block;font-weight:bold;font-family:yorkten-slab-normal,sans-serif;transition:.3s}
.overlay a:not(.text-rightArrow){font-family:benton-sans;font-size:16px;white-space:nowrap}
.overlay a:hover,.overlay a:focus{color:#004a98}
a.lft-arrow{content:"";background:url("../../../content/dam/vcm/basic/left-arrow.svg");background-repeat:no-repeat;background-position:left center;background-position-x:19px;padding-left:59px;padding-bottom:24px;padding-top:26px;border-bottom:1px solid #d2d2d2}
a.text-rightArrow:after{content:"";background:url("../../../content/dam/vcm/basic/right-arrow.svg");position:absolute;background-repeat:no-repeat;width:3rem;height:3rem;right:41px;top:13px;background-position:right;background-position-y:10px;background-size:33px 33px}
.search-pop{display:none;position:fixed;top:0;left:0;width:100%;z-index:99999}
.investment-popup{display:none;position:fixed;top:0;left:0;width:100%;z-index:999}
.investment-popup{position:absolute;display:none;width:285px;padding:7px 10px 11px 10px;top:63px;left:calc(50% - 283px);background:#fff;border:1px solid #d2d2d2;box-shadow:#0000001A}
.investment-popup li{padding:15px 27px;color:#004a98;font-size:14px;font-family:benton-sans,sans-serif;font-weight:600;font-style:normal}
.investment-popup:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(194,225,245,0);border-bottom-color:#fff;border-width:13px;right:9px}
img.drop-icon{display:inline-block;margin-left:8px;background:#8bc105;padding:8px 5px;border-radius:52%;height:24px;width:25px;position:relative;top:-4px;left:100%;right:0}
img.drop-icon.active{transform:rotate(180deg)}
#navbarToggleExternalContent .navbar-nav li.nav-item:not(.hide-desktop){display:none}
.investment.container.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;height:60px;width:80%}
.paddingTop-30-Bottom-30{padding-top:30px;padding-bottom:30px}
.header .image-wrapper.paddingTop-30-Bottom-30{display:flex;align-items:center;margin:5px;text-align:center;padding:0;background:#fff;height:88px}
.investment.row{margin:0;position:relative}
.content-center{margin:0 auto}
.navbar-light .navbar-nav .nav-link{color:#004a98;font-family:yorkten-slab-normal,sans-serif;font-weight:700}
.header.aem-GridColumn.aem-GridColumn--default--12{position:relative;top:0;z-index:9999;width:100%;height:68px}
.bannerhome.memberHeroBaner.aem-GridColumn.aem-GridColumn--default--12{margin-top:93px}
.container .jumbotron{padding-left:0;padding-right:0}
.investment-popup ul li a{font-size:14px;font-family:benton-sans,sans-serif;font-weight:600;font-style:normal;color:#004a98}
body.page.basicpage.active{overflow-x:hidden;overflow-y:hidden}
.investment-popup a:hover{color:#15cee0 !important;cursor:pointer}
.close:hover{color:#fff;text-decoration:none}
.header .image-wrapper.paddingTop-30-Bottom-30.activebtn::after{display:none}
.header .image-wrapper.paddingTop-30-Bottom-30.activebtn::before{content:none}
.header .image-wrapper.paddingTop-30-Bottom-30.activebtn{margin-bottom:0}
.header .image-wrapper a{padding:0;width:100%}
.toplinks li a{font-size:14px;color:#fff;font-family:benton-sans-medium,sans-serif}
.corporate-header li.nav-item{display:none}
.corporate-header ul.navbar-nav form{display:none}
.corporate-header li.nav-item.menubottom,.corporate-header li.nav-item.corporate-head{display:block}
.corporate-header .corporate-head .investorLinks:after{content:none}
.header .corporate-header .corporate-head .investorLinks p{font-size:21px;letter-spacing:0;color:#49494a;opacity:1;text-align:left;line-height:30px;font-family:benton-sans,sans-serif;font-weight:700;font-style:normal;padding-right:66px;padding-bottom:20px}
.header .corporate-header .corporate-head .navigationLinksButton{padding:20px 0;border-bottom:1px solid #d2d2d2;position:relative}
.header .corporate-header .corporate-head .navigationLinksButton.thirdItem{border-bottom:0}
ul.navbar-nav.mr-auto.listCont{background:#fff}
.corporate-header ul.navbar-nav.mr-auto.listCont{background:#fff}
.member ul.navbar-nav.mr-auto.listCont{background:#fff}
.header .corporate-header ul.navbar-nav.mr-auto>li>a{font-size:16px}
.corporate-header .corporate-head.hide-desktop .investorLinks{display:block}
.header .member .nav-item.corporate-head,.header .investor .nav-item.corporate-head,.header .financial .nav-item.corporate-head{display:none}
.popup-close::after{content:'close';position:absolute;bottom:10px;left:50%;color:white;transform:translate(-50%,100%);-webkit-transform:translate(-50%,100%);font-size:14px}
span.my-1.mx-2.close-btn{font-size:10px;left:-5px;color:#fff;top:31px;font-size:10px;position:absolute;font-family:yorkten-slab-normal,sans-serif;margin-bottom:0 !important}
button.navbar-toggler{position:relative}
span.under-line{display:table;border-bottom:2px solid #8bc105}
ul.navbar-nav.mr-auto.listCont{max-height:100vh;height:calc(100vh - 72px);overflow:scroll}
.no-scroll{overflow:hidden}
@media screen and (min-width:768px){.header #navbarToggleExternalContent .form-control{opacity:1}
}
@media screen and (min-width:992px){.header.aem-GridColumn.aem-GridColumn--default--12{height:auto}
.header.aem-GridColumn.aem-GridColumn--default--12 .container:not[corporate-header]{height:117px}
.header.aem-GridColumn.aem-GridColumn--default--12 .container.corporate-header{height:97px}
header.container{position:relative;z-index:999;width:100%;margin:0 auto}
ul.showinDesktop.toplinks.disable{pointer-events:none}
ul.navbar-nav.mr-auto.listCont{max-height:none;height:auto;overflow:auto;justify-content:flex-end}
.header ul.splitul{-moz-column-count:2;-webkit-column-count:2;column-count:2}
.header .overlay .overlay-content ul.splitul li{list-style-position:inside;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}
.greymask{background:#212529;z-index:9999;height:100vh;display:block;position:fixed;top:116px;width:100%}
.mask{position:fixed;top:0;left:0;width:100%;height:100vh;display:none;background:transparent;opacity:.85;z-index:99}
.top_menu_cont{display:flex;margin-top:8px}
ul.showinDesktop.toplinks{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex:1;font-family:benton-sans,sans-serif;font-style:normal;margin-bottom:0;pointer-events:all}
.top_menu_cont li{color:white;text-align:left;position:relative;margin-left:37px;margin-right:0}
.top_menu_cont ul li:nth-child(1){margin-right:37px;margin-left:0}
.searchIcon{padding:10px 0 10px 0;color:#fff}
ul.navbar-nav.mr-auto.listCont{background:#486d90}
.navbar-light .navbar-nav .nav-link{color:#fff;padding-left:0;padding-right:0;border:0}
.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row;flex:100%;justify-content:flex-end}
img.rightArrow{display:none}
.overlay{height:auto;overflow:auto;display:none;position:absolute;width:100%;top:100%;box-shadow:0 0 25px #0000002B;z-index:99999}
.overlay ul li{display:flex}
.animateOverlay{transition:all .3s ease}
.overlay a{transition:1.5s;padding:16px 0 16px 16px}
.showinDesktop{display:inline-block}
.hide-desktop{display:none !important}
.showinDesktop.innerlogo{width:26%;vertical-align:middle;height:100%;float:left;padding:17px 58px}
.top_menu_cont a.register{margin:0}
.overlay-content{display:inline-block;width:74%;vertical-align:middle;border-left:1px solid #fff;background:#f2f2f2 0 0 no-repeat padding-box;box-sizing:0 0 25px #0000001A;text-align:left;padding:20px 26px;position:relative;box-shadow:inset 0 0 25px rgba(0,0,0,0.17)}
.innerlogo h3{font-size:22px;color:#486d90;margin:18px 0;text-align:left;font-weight:600}
.innerlogo span{font-size:22px;color:#486d90;margin:18px 0;text-align:left;font-weight:600}
.overlay:before{content:"";border-right:68px solid transparent;border-top:68px solid #8bc105;left:0;position:absolute;top:0;left:0}
.overlay-content:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(194,225,245,0);border-bottom-color:#fff;border-width:21px;top:30px;right:95%;transform:rotateZ(90deg);bottom:0}
.overlay a:hover,.overlay a:focus{color:#004a98}
.search-pop{position:fixed;top:0;height:100vh;width:100%;z-index:99999;background:#486d90;margin:0 auto;left:0}
.popup-close{float:right;color:white;font-size:50px;margin:20px 60px 0 0;cursor:pointer;position:relative}
.form-search{margin:9% 0 0 0;background-color:#fff;padding:5px 40px}
.fa-search .search-icon-white:before{content:"\f002";font-size:29px;color:#fff}
.search-icon-white{color:#fff;font-size:18px;cursor:pointer}
.search-icon-green{color:#8bc105}
.image-wrapper .img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-height:88px;max-width:80%;width:auto;height:auto}
.col-sm-3{max-width:22%;position:unset;padding:0;flex:0 0 25%}
.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#c8e1fc;outline:0}
.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#fff}
.navbar-light li.nav-item a.nav-link.active{border-bottom:3px solid #fff;display:inline-block;width:auto;padding-right:0;padding-left:0;height:64px}
.navbar{padding:0 15px;background:transparent}
.call-image{position:relative;left:-3px;bottom:-2px}
.showinDesktop li:nth-child(3) a{display:flex;align-items:center}
.row.overly-row{display:inline-block;width:49.5%}
.row.overly-row .col-6{max-width:max-content}
.header.aem-GridColumn.aem-GridColumn--default--12{position:unset;top:0;z-index:9999}
.bannerhome.memberHeroBaner.aem-GridColumn.aem-GridColumn--default--12{margin-top:0}
.navbar-collapse{padding-left:0;padding-right:0}
.navbar-brand{padding-bottom:4.3125rem}
input.form-control{padding:6px 14px 6px 10px;outline:0;border:0}
ul.showinDesktop.toplinks li:nth-child(1) a{position:relative}
img.drop-icon{position:absolute}
.logo img.home-logo{width:135px;width:auto}
ul.navbar-nav.mr-auto>li>a{font-size:15px}
ul.showinDesktop.toplinks li a:hover{color:#c8e1fc}
.popup-logo img.homelogo{margin-top:26px}
#navbarToggleExternalContent ul.navbar-nav li:nth-child(1){margin-right:0;margin-left:0}
.header li.nav-item{text-align:left;margin-left:40px;margin-right:0}
.mobileCls{flex:1 0 80%;margin-right:0}
.searchIcon{padding:10px 0 10px 0}
.logo{flex:1 0 15%;margin:3px 0 3px 0}
.investment-popup ul{margin-bottom:0}
span.showinDesktop.searchIcon{margin-left:-16px;cursor:pointer}
.innerlogo h3{display:inline !important}
.innerlogo span{display:inline !important}
.showinDesktop.innerlogo{width:26%;padding:30px 19px 24px 100px}
.overlay-content{width:74%;padding:20px 56px 40px 56px}
.corporate-header #navbarToggleExternalContent{display:none !important}
.corporate-header .top_menu_cont ul li:nth-child(1){display:none}
.corporate-header .top_menu_cont ul li:nth-child(5){display:none}
.corporate-header .top_menu_cont li:nth-child(4){margin-right:0}
.investor .searchIcon{padding:10px 0 10px 0}
.member ul.navbar-nav.mr-auto.listCont{height:auto;background:#486d90}
.investment-popup{left:auto;right:-43px;top:40px}
.top_menu_cont ul li:nth-child(1) .investment-popup li{color:#004a98 !important;margin-left:0 !important;margin-right:0;padding:15px 27px}
a.text-rightArrow:after{padding-left:48px;padding-bottom:16px;display:inline;position:unset;height:0;width:0;padding-top:16px}
}
@media screen and (max-width:991px){.navbar{padding:0}
.mobileCls{display:contents}
header.container{max-width:1366px}
}
@media screen and (min-width:1280px){header.container{padding:0;max-width:1100px !important}
.navbar{padding:0}
.overlay .investment.container .row{padding-left:36px}
.logo{margin:9px 0 9px 0}
.logo img.home-logo{width:auto}
ul.navbar-nav.mr-auto>li>a{font-size:18px}
.header li.nav-item{display:none}
.header .investment a.text-rightArrow{padding-bottom:30px}
.showinDesktop.innerlogo{width:30.8%;padding:30px 61px 24px 130px}
.overlay-content{width:69.2%;padding:20px 56px 40px 56px}
.overlay-content:before{right:95%}
.navbar-light .navbar-brand{color:rgba(0,0,0,.9);margin-right:0}
.member span.showinDesktop.searchIcon{margin-left:0}
.member .top_menu_cont a.register{margin:0}
.member ul.navbar-nav.mr-auto.listCont{height:auto;background:#486d90}
.investor span.showinDesktop.searchIcon{margin-left:0}
.financial span.showinDesktop.searchIcon{margin-left:0}
}
@-moz-document url-prefix(){.overlay-content{padding:20px 56px 84px 56px}
}
#skipContentLink{position:absolute;left:-999px;top:auto;overflow:hidden;width:1px;height:1px;text-decoration:underline;z-index:-999}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;display:inline !important}
@media screen and (min-width:1024px){.header .overlay .overlay-content ul.splitul li{padding:16px 0 16px 16px}
.header .overlay .overlay-content ul.splitul li a{padding:0;white-space:nowrap}
}
.top_menu_cont li.headerUpperRowIcons{margin-left:0}
.top_menu_cont li .cslLqb{position:relative;color:#fff;background:transparent;border-width:initial;border-style:none;border-color:initial;border-image:initial;font:500 14px / 22px benton-sans}
.top_menu_cont li .menuDropIcon:after,.right_menu_cont .menuDropIcon:after{content:url('../../../content/dam/vcm/basic/Icon_MenuDown_header.svg');margin-top:18px;padding-right:10px;padding-left:10px}
.top_menu_cont li .godZyJ,.right_menu_cont .godZyJ{position:absolute;box-shadow:rgba(0,0,0,0.16) 0 0 25px;opacity:1;z-index:10;display:flex;flex-direction:column;-webkit-box-pack:center;justify-content:center;top:100%;right:calc(-1.5rem + 7.5px);right:70px;min-width:300px;margin-top:5px;background:0 0 no-repeat padding-box padding-box #fff;padding:.625rem}
.top_menu_cont li .godZyJ::before{content:"";display:block;width:0;height:0;position:absolute;top:-0.625rem;right:.6rem;border-left:7.5px solid transparent;border-right:7.5px solid transparent;border-bottom:10px solid #fff}
.top_menu_cont li .cslLqb:focus{position:static;color:#fff;outline:2px dotted #fff}
.top_menu_cont li .dwgpNb{cursor:pointer;display:flex;margin-left:0;margin-right:0 !important}
.top_menu_cont li .dwgpNb a{padding:20px 0 20px 20px;width:100%;display:block}
.top_menu_cont li .aHflZ{margin-left:.3125rem;text-align:left;font-family:yorkten-slab-normal,sans-serif;font-weight:800;font-style:normal;font-size:16px;line-height:20px;letter-spacing:0;color:#004a98;text-transform:capitalize;opacity:1}
.top_menu_cont li div.pl-dropdown-wrap{margin-top:18px}
.top_menu_cont li .godZyJ .dwgpNb:focus,.top_menu_cont li .godZyJ .dwgpNb:hover{z-index:1;outline-offset:0;background:0 0 no-repeat padding-box padding-box #e6e6e6;outline:#75757a solid 1px !important}
.signout{background:url("../../../content/dam/vcm/basic/signout.png") no-repeat left top;padding-left:20px}
.postLogin-header .top_menu_cont ul li:nth-child(1){margin-right:0}
.msg-icon-wrap{display:inline-block}
.badge.badge-info{background-color:red;color:white;display:flex;border-radius:.4em;margin-left:32px;font-size:.625em;align-items:center;position:absolute;padding-left:5px;padding-right:5px;width:auto;height:20px;margin-top:-5px}
@media screen and (max-width:768px){.right_menu_cont button.menuDropIcon{color:transparent;border:0;background:transparent;font-size:0;padding:0}
.pl-dropdown-wrap{display:inline-block;display:none}
.svg-inline--fa.fa-user-circle{margin:0 0 14px 0 !important}
}
@media screen and (min-width:992px){.postLogin-header span.showinDesktop.searchIcon{margin-left:-16px;cursor:pointer;margin-top:15px;padding:0}
.msg-icon-wrap.non-guest-user .badge.badge-info{margin-top:12px}
}
@media screen and (max-width:1024px){.right_menu_cont button.menuDropIcon{color:transparent;border:0;background:transparent;font-size:0;padding:0}
.right_menu_cont .menuDropIcon:after,.pl-dropdown-wrap{display:none}
}
@media screen and (max-width:991px){.badge.badge-info{margin-top:12px}
}
.investorLinks p.freetext--audienceSelector--popup,.individualInvestorSelectortext{display:none}
.investorLinks.popup p.freetext--audienceSelector--popup{display:block}
.victoryFundsInvestor,.bnr-content .individualInvestorSelector,.investorLinks.mobileShow .individualInvestorSelector,.investorLinks.mobileShow .memberInvestor,#audience-selector-popup .individualInvestorlink,.banner-container .memberInvestor{display:none}
.bnr-content .individualInvestorlink{display:block}
.investorLinks.popup .investor-definition{display:none}
.memberInvestor{border-top:none !important}
#audience-selector-popup .navigationLinksButton{padding:15px 35px 15px 0}
#audience-selector-popup .navigationLinksButton a::after{right:0}
.homepage-banner .investorLinks .investor-definition p{font-size:14px;padding-right:5px;font-family:yorkten-slab-normal,sans-serif;font-style:normal;font-weight:normal;font-weight:600}
.investor-definition .info-icon{background-image:url(../components/content/audienceselector/clientlibs/resources/info-icon.png);background-repeat:no-repeat;display:inline-block;height:20px;width:20px;background-size:100% 100%;margin:-5px 0}
body{margin:0}
.bannerSection{margin-bottom:30px}
.bannerWrapper{background:0;position:relative;overflow:hidden;margin-bottom:10px}
.banner-container{position:relative;overflow:hidden}
.bannerWrapper.franchise-banner .banner-container{text-align:center;float:none;max-height:150px}
.bannerWrapper .banner-container img{max-height:110px;width:auto;margin-right:0;float:right}
.bannerWrapper.franchise-banner .banner-container img{margin:0;width:100%}
.bannerWrapper.homepage-banner .banner-container img{max-height:160px;width:auto;margin:0}
.bannerWrapper.small-banner .banner-container img{max-height:70px;width:auto;margin-right:-50px}
.bannerWrapper .banner-container .imageBox{float:left}
.bannerWrapper .banner-container span.bottom-triangle::after{content:"";border-left:21px solid transparent;border-right:21px solid transparent;border-top:21px solid #8bc105;position:absolute;right:117px;top:0;z-index:1}
.bottom-triangle{float:left}
.bnr-content{color:#fff;width:100%;position:absolute;top:50%;transform:translateY(-50%)}
.bnr-content h1{font-family:yorkten-slab-normal,sans-serif;font-size:22px;line-height:32px;font-weight:normal;cursor:initial}
.bnr-content .heading-style{font-family:yorkten-slab-normal,sans-serif;font-size:22px;line-height:32px;font-weight:normal;cursor:initial;color:#486d90 !important;font-weight:bold}
.bnr-content .sub-hdng{display:none}
.bnr-content .sub-hdng p{margin:0;margin-top:10px}
.banner-text{width:60%}
.banner-text p,.banner-text div{font-size:16px;line-height:24px;font-family:benton-sans,sans-serif;font-weight:500;font-style:normal}
.banner-container .focusarea{background:url(../components/content/herobanner/clientlibs/images/corporate_big.png) no-repeat right top;position:absolute;background-position:right 120px top 0;top:0;left:0;right:0;bottom:0}
.imageBox~.banner-text h1{display:none}
.imageBox~.banner-text span{display:none}
.imageBox~.banner-text{width:50%}
.imageBox{float:left;margin-right:50px}
.homepage-banner .loginBox{display:none;position:absolute}
.homepage-banner .loginBox.activeLogin{position:fixed;top:10%;left:0;width:100%;z-index:9999}
.homepage-banner .signinBox .close{position:absolute;right:25px;top:12px;height:22px;width:22px;display:block;cursor:pointer;background-image:url('clientlib-site/resources/close-icon.png')}
.investorLinks{width:100%}
.homepage-banner .investorLinks p{padding-right:85px}
@media screen and (min-width:768px){.bnr-content .sub-hdng,.bannerWrapper .navigation-right.desktopShow{display:block;color:#fff;margin-top:10px}
.bnr-content h1{font-size:30px;cursor:initial}
.bnr-content .headerstyle{font-size:30px;cursor:initial;width:100% !important}
.investorLinks.investortype.mobileShow{display:none}
.bannerWrapper .navigation-right a{color:#fff}
.homepage-banner .investorLinks.desktopShow{display:block}
.homepage-banner .investorLinks{margin:0}
.homepage-banner .banner-text{float:left}
.banner-container .focusarea{background-position:right 167px top 0}
.homepage-banner .banner-container .focusarea{background-position:right 190px top 0}
.small-banner .banner-container .focusarea{background-position:right 285px top 0}
.bannerWrapper .banner-container span.bottom-triangle::after{right:164px;border-left:50px solid transparent;border-right:50px solid transparent;border-top:50px solid #8bc105}
.bannerWrapper.small-banner .banner-container span.bottom-triangle::after{right:282px}
.banner-text{width:50%}
.bannerWrapper .banner-container img{max-height:259px;width:auto;margin-right:-130px;float:right}
.bannerWrapper.homepage-banner .banner-container img{max-height:430px;width:auto;margin-right:0;float:right}
.bannerWrapper.franchise-banner .banner-container img{width:auto;float:none}
.bannerWrapper.small-banner .banner-container img{max-height:150px;margin-right:-100px}
.bnr-content .imageBox~.banner-text .sub-hdng{float:left}
.bannerWrapper .banner-container .imageBox img{max-height:66px}
.homepage-banner .loginBox.activeLogin{top:10%;left:50%;margin-left:-175px;width:350px}
.bannerWrapper .sub-hdng.desktopShow p{display:block;color:#fff}
.bannerWrapper .freeTextMobile{display:none}
.freeText .desktopShow{display:block}
.investorLinks,.loginBox{left:0;width:auto;position:relative}
.loginBox{display:none}
.investorLinks{width:293px;float:right;padding:25px 21px}
.investorLinks p{padding-right:85px}
.bannerWrapper .content-wrapper.contactus-wrapper{width:100% !important;padding-left:15px}
.breadcrumb .freeTextMobile.mobileShow{display:none}
#navbarToggleExternalContent .investorLinks{width:auto;float:none;padding:25px 26px}
}
.heading--primary-style{font-size:2em;font-weight:bold;margin:0}
@media screen and (min-width:1024px){.bnr-content .sub-hdng,.bannerWrapper .navigation-right.desktopShow{margin-top:20px}
.bnr-content h1{font-size:38px;line-height:44px;cursor:initial}
.heading-style{font-size:38px;line-height:44px;cursor:initial}
.bannerWrapper .focusarea{background-position:right 285px top 0}
.small-banner .banner-container .focusarea{background-position:right 385px top 0}
.bannerWrapper .banner-container img{max-height:300px;width:auto;margin-right:-100px;float:right}
.bannerWrapper.small-banner .banner-container img{margin-right:0}
.bannerWrapper.homepage-banner .banner-container img{min-height:430px}
.bannerWrapper .banner-container span.bottom-triangle::after{right:282px;border-left:50px solid transparent;border-right:50px solid transparent;border-top:50px solid #8bc105}
.imageBox-description .banner-text{width:59%}
.bnr-content h1{font-size:38px;line-height:44px;cursor:initial}
.bnr-content .headerstyle{font-size:38px;line-height:44px;cursor:initial}
.bannerWrapper.small-banner .banner-container span.bottom-triangle::after{right:382px}
.banner-text{width:50%}
.bannerWrapper .banner-container .imageBox,.bannerWrapper .banner-container .imageBox img{float:none}
.imageBox~.banner-text{width:45%}
.bnr-content .imageBox~.banner-text .sub-hdng{display:block}
.corporatebanner .investorLinks{width:380px;float:right;position:relative;margin-right:80px}
}
@media screen and (min-width:1280px){.bannerWrapper.homepage-banner .banner-container img{max-height:430px}
.bannerWrapper .banner-container img{max-height:300px;margin-right:0}
.bannerWrapper .banner-container .imageBox{margin-right:50px;float:left}
.bannerWrapper .banner-container .imageBox img{max-height:300px}
.bannerWrapper.franchise-banner .banner-container img{width:auto;float:none}
.bannerWrapper .banner-container span.bottom-triangle::after{right:382px}
.banner-text{width:52%;padding-left:0}
.bannerWrapper.homepage-banner .banner-text{width:65%}
.bannerWrapper.homepage-banner .loginBox+.banner-text,.bannerWrapper.homepage-banner .investorLinks+.banner-text{width:52%}
.bannerWrapper.homepage-banner .banner-text{float:left}
.bannerWrapper .focusarea{background-position:right 385px top 0}
.loginBox{display:block}
.imageBox{float:left}
.imageBox~.banner-text{width:35%;float:left}
.homepage-banner .loginBox{float:left;display:block;position:relative;padding-bottom:15px;margin-right:30px;width:342px}
.homepage-banner .signinBox .close{display:none}
.investorLinks{width:380px;float:right;position:relative;margin-right:80px}
.bannerWrapper .content-wrapper.contactus-wrapper{width:1100px !important}
}
@media screen and (max-width:767px) and (orientation:landscape){.bannerWrapper.homepage-banner .banner-container .focusarea{background-size:con tain}
}
@media screen and (max-width:767px){.bannerWrapper.homepage-banner .banner-text{width:66%}
.banner-text{padding-left:15px}
.banner-container .focusarea{background-size:cover}
.bannerWrapper.homepage-banner .banner-container .focusarea{background-position:right 50px top 0}
.banner-container.left .focusarea,.banner-container.right .focusarea,.banner-container.center .focusarea{background-position:right 31px top 0}
.small-banner .banner-container.left .focusarea,.small-banner .banner-container.right .focusarea,.small-banner .banner-container.center .focusarea{background-position:right 81px top 0}
.bannerWrapper .banner-container.left span.bottom-triangle::after,.bannerWrapper .banner-container.right span.bottom-triangle::after,.bannerWrapper .banner-container.center span.bottom-triangle::after{right:30px}
.bannerWrapper.small-banner .banner-container.left span.bottom-triangle::after,.bannerWrapper.small-banner .banner-container.right span.bottom-triangle::after,.bannerWrapper.small-banner .banner-container.center span.bottom-triangle::after{right:80px}
.bannerWrapper .banner-container.center img{margin-right:-50px}
.bannerWrapper .banner-container.left img{margin-right:-100px}
.bannerWrapper .banner-container.right img{margin-right:0}
.imageBox img{max-width:136px;max-height:66px;margin-left:15px}
.bannerWrapper.small-banner .banner-container img{max-height:85px}
.bannerWrapper.small-banner .banner-container .banner-text h1{font-size:16px;line-height:17px}
.bannerWrapper.small-banner .banner-container .banner-text span{font-size:16px;line-height:17px}
}
@media screen and (min-width:442px){.bannerWrapper.franchise-banner .banner-container img{width:auto;float:none}
}
@media screen and (min-width:768px) and (max-width:1023px){.bannerWrapper .banner-container .imageBox img{max-width:300px}
}
@media screen and (min-width:440px) and (max-width:767px){.bannerWrapper.franchise-banner .banner-container{max-height:110px}
}
@media screen and (max-width:767px) and (orientation:landscape){.bannerWrapper .banner-container .imageBox img{max-width:300px}
}
.dummy-block__container .img-fluid{width:100%}
.dummy-block__container{margin-top:30px;padding-bottom:50px;padding-left:15px;padding-right:15px}
.dummy-block__container .col-md-6.col-sm-12:nth-child(even){margin-top:20px}
.dummy-block__container{position:relative}
.card-mhdng-cnt-cta .card__img__wrapper::before,.card-title-mhdng-cnt-cta .card__img__wrapper::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.42) 31%,rgba(0,0,0,0.86) 100%,rgba(0,0,0,0.35) 100%)}
@media only screen and (min-width:768px) and (max-width:1024px){.dummy-block__container{margin-top:30px;padding-bottom:60px;padding-left:0;padding-right:0}
.dummy-block__container .col-md-6.col-sm-12:nth-child(even){margin-top:0}
.removeDesktopTopSpacing .mt-5{margin-top:0 !important}
}
@media only screen and (min-width:1025px){.dummy-block__container{padding-left:0;padding-right:0;margin-top:50px;padding-bottom:50px}
.dummy-block__container .col-md-6.col-sm-12:nth-child(even){margin-top:0}
.removeDesktopTopSpacing .mt-5{margin-top:0 !important}
}
.columncontrol .textimageCTA .content-wrapper{width:auto}
.columncontrol .row.m-0 .textimageCTA .row.m-0{margin-right:-15px !important;margin-left:-15px !important}
.about--block .blueHdng-greenBorder{margin-bottom:30px}
.about--block p{font-family:benton-sans,sans-serif;font-weight:500;font-style:normal;line-height:22px}
.about--block .border{border:1px solid #d2d2d2;padding:30px;margin-top:40px;position:relative}
.about--block #left__triangle{position:absolute;border-top:40px solid #8bc105;border-right:40px solid transparent;top:0;left:0}
.about--block__button{padding:12px;border:0;position:relative;width:100%;background-color:#5e8ab4;margin-top:10px}
.about--block #right__traingle{position:absolute;top:0;right:0;border-top:20px solid #8bc105;border-left:20px solid transparent}
.about--block{margin-top:30px}
.about--block .card-triangle-hdng-cont-cta{margin-top:50px;word-break:break-word}
.card-triangle-image-hdng-cta-big .lead-msg{position:absolute;top:37%;padding:33px}
.card-triangle-image-hdng-cta-big .lead-msg h3{position:static;margin-bottom:10px;padding:0}
.card-triangle-image-hdng-cta-big .lead-msg p{position:static;padding:0;margin-left:0;margin-top:0;margin-bottom:0}
.card-triangle-image-hdng-cta-big .lead-msg a.btn-primary{position:relative;bottom:unset;margin:0;margin-top:20px}
a.white-focus.btn-primary:focus{outline:2px dotted #fff !important}
@media only screen and (max-width:600px){.card-triangle-image-hdng-cta-big .txt-container{top:100px}
.card-triangle-image-hdng-cta-big .lead-msg{background:linear-gradient(to bottom,transparent 10%,#000,#000);position:relative;margin-top:-37%;padding:33px}
.fpgtxt-title h1{font-size:22px;margin-top:50px}
.three-column-layout{margin:0}
}
@media screen and (min-width:768px) and (max-width:1024px){.about--block{margin-top:50px}
.about--block .card-triangle-hdng-cont-cta{margin-top:30px}
.card-triangle-image-hdng-cta-big img.img-fluid{width:100%}
.card-triangle-image-hdng-cta-big{height:auto;overflow:visible;margin-top:30px}
.card-triangle-image-hdng-cta-big .lead-msg{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,1) 31%,rgba(0,0,0,0.86) 100%,rgba(0,0,0,0.35) 100%)}
.card-triangle-image-hdng-cta-big::before{background:0}
.fpgtxt-title h1{font-size:30px;margin-top:50px}
}
@media screen and (min-width:1025px){.about--block{margin-top:50px}
.about--block .card-triangle-hdng-cont-cta{margin-top:0}
.fpgtxt-title h1{font-size:38px;margin-top:50px}
.bgWhiteContainerSpacing .rte-desc{margin-bottom:30px}
}
.noTopSpacing .about--block{margin-top:0}
.noTopSpacingForCard .about--block{margin-top:25px}
.noTopSpacing .mt-5{margin-top:0 !important}
@media screen and (max-width:767px){.noTopSpacingForHeadingCard .mt-5{margin-top:0 !important}
}
@media only screen and (max-width:992px){.card-image-hdng-big img{height:100%}
}
.rte-desc ol,.rte-desc ul{padding-inline-start:15px}
@supports(-ms-ime-align:auto){.rte-desc ol,.rte-desc ul{padding-left:15px}
}
.rte-desc ol li,.rte-desc ul li{font-family:benton-sans,sans-serif;line-height:22px;display:list-item}
.rte-desc ol li{list-style-type:decimal}
.rte-desc ul li{list-style-type:disc}
.rte-desc p{font-size:16px;margin-top:15px;font-family:benton-sans,sans-serif}
.fpgtxt-rte-desc p{font-size:16px;margin-top:15px;font-family:benton-sans,sans-serif}
.fpgtxt-rte-desc ul{padding-left:40px;list-style:disc}
.fpgtxt-rte-desc li{padding:12px 0;line-height:24px}
.fpgtxt-rte-desc p>b{font-size:18px;margin-top:35px;display:block;font-family:benton-sans,sans-serif}
.fpgtxt-rte-desc p>a,.fpgtxt-rte-desc a{color:#004a98;font-family:benton-sans,sans-serif;font-size:inherit;font-weight:inherit}
.fpgtxt-rte-desc p>a:hover{text-decoration:underline}
@media only screen and (max-width:1024px){.full-page-text{padding-left:15px;padding-right:15px}
.card-image-hdng-big h3{font-size:20px;position:unset;bottom:0}
.card-image-hdng-big .lead-msg{position:absolute;top:50%;transform:translate(0,-50%);width:100%}
.card-image-hdng-big .navigation-right{bottom:0;transform:translate(0,-50%);top:88%}
.three-column-layout .img-fluid{width:100%}
}
.text-topspacing{margin-top:50px;display:block}
.three-column-layout .card-image-hdng-mid::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.42) 31%,rgba(0,0,0,0.86) 100%,rgba(0,0,0,0.35) 100%)}
.card-triangle-hdng-cta{padding:32px 28px 33px 31px}
.card-triangle-hdng-cta .btn-primary{width:100%}
.card-triangle-hdng-cont-cta .btn-primary{width:100%}
.btn-primary{padding-top:17px;padding-bottom:17px}
.bgContainer h3.blueHdng-greenBorder{margin-top:40px}
@media screen and (min-width:576px) and (max-width:767px){.about--block .card-image-hdng-big img{max-height:100%;width:100%}
.textimageCTA .textView{padding:0 15px}
.columncontrol .mx-sm-ctrl-0 .textView{margin-left:-15px !important;margin-right:-15px !important}
.mbl-container-w100-px15{padding:0 15px;width:100%}
.columncontrol .mbl-no-gutter>[class*="col-"]{padding-right:0;padding-left:0}
}
@media screen and (min-width:576px) and (max-width:1200px) and (orientation:landscape){.content-wrapper.mbl-container-w100-px15 .textimageCTA .textView{padding:0}
.content-wrapper.mbl-container-w100-px15 .textimageCTA .content-wrapper{padding:0}
}
@media screen and (min-width:1024px) and (max-width:1200px) and (orientation:landscape){.content-wrapper.mbl-container-w100-px15 .textimageCTA .content-wrapper{margin:0}
}
@media screen and (min-width:576px) and (max-width:767px) and (orientation:landscape){.columncontrol .mx-sm-ctrl-0 .textView{margin-left:0 !important;margin-right:0 !important}
}
@media screen and (min-device-width:1024px) and (orientation:portrait){.content-wrapper.mbl-container-w100-px15 .textimageCTA .content-wrapper{padding:0;margin:0}
}
@media only screen and (min-width:712px) and (max-width:767px){.textimageCTA .textView .second-link-btn{margin-left:30px}
}
.products-block{margin-top:30px}
.products-block img{position:absolute;bottom:0}
.our--Products__member img{height:100%}
.no-corner-img img{visibility:hidden}
.productHeading h3{color:#fff;margin-top:46px;margin-bottom:40px;display:inline-block}
.productsBaner{background-image:url("../components/content/ourproducts/clientlibs/site/resources/Corporate-products-MOB-414x720.jpg");height:auto;padding-bottom:105px}
.productsBaner.productsBaner-listbox{height:auto;padding-bottom:40px}
.product-list-container .col-12.col-md-12.col-sm-12{padding:0}
.Our--Products__products .productsBaner{background-image:url("../components/content/ourproducts/clientlibs/site/resources/our_products_bg.png");background-size:cover}
.our--Products__member .productsBaner{background-image:url("../components/content/ourproducts/clientlibs/site/resources/Member%20home-products%20414x624.svg");background-size:cover}
.navigationLinksButton.product-list{background:#fff;padding:16px 10px;height:85px;margin-bottom:20px;text-align:left;display:table;width:100%}
.ourproducts.Our--Products__products .list-item-flex{display:inline-block}
.product-list a{color:#486d90;font-size:20px;padding-right:40px;line-height:24px;float:none;display:table-cell;vertical-align:middle}
.our--Products__member .product-list-container a{font-size:19px}
.product-list-container a{color:#486d90;font-size:20px;line-height:24px;text-decoration:none}
.product-list.navigationLinksButton a::after{right:3px;top:50%;transform:translate(-10px,-50%)}
.products-block.col-12.col-md-12.col-sm-12{padding-left:0;padding-right:0}
.product-list-container .col-md-3{max-width:100%}
.Our--Products__corporate .productsBaner::after,.our--Products__member .productsBaner::after{content:"";background-image:url('../components/content/ourproducts/clientlibs/site/resources/rightTriangleProducts.svg');position:absolute;right:0;top:0}
.products .container{max-width:1366px;padding:0;width:100%}
.product-list-container .col-lg-12.col-md-12{padding-left:0;padding-right:0}
.product-list.navigationLinksButton{word-break:break-word}
.Our--Products__mutualfund .card-hdng-cnt-navarw:after{border-right:26px solid transparent;border-top:26px solid #8bc105;top:-1px;left:-1px;content:"";position:absolute}
.Our--Products__mutualfund .productsBaner{background-image:url(../components/content/ourproducts/clientlibs/site/resources/dark-bg.png)}
.Our--Products__mutualfund .card-hdng-cnt-navarw .heading-absolute{margin-bottom:0}
.Our--Products__mutualfund .card-hdng-cnt-navarw h3{font-size:19px;line-height:22px;display:inline-block}
.Our--Products__mutualfund .card-hdng-cnt-navarw .desc-absolute p{width:100%;font-size:16px;line-height:24px;margin-top:16px;display:inline-block}
.Our--Products__mutualfund .product-list-container a{padding:24px 18px 17px 18px;min-height:164px;cursor:pointer;width:100%}
.Our--Products__mutualfund .product-list-container .card-hdng-cnt-navarw{padding:24px 18px 48px 18px;width:100%}
.Our--Products__productsretirement .card-hdng-cnt-link{padding:15px 20px 20px;position:static;height:auto;width:100%}
.Our--Products__productsmutualfunds .card-hdng-cnt-link:hover,.Our--Products__productsretirement .card-hdng-cnt-link:hover{background:0}
.Our--Products__productsretirement .cta-imgtxt{display:flex;justify-content:space-between;align-items:center}
.Our--Products__productsretirement img.cta-box-img{position:static;width:51px;height:51px}
.Our--Products__productsretirement h4{font:Bold 20px/22px benton-sans,sans-serif;color:#49494a}
.Our--Products__productsretirement .cta-txt{margin-top:25px}
.Our--Products__productsretirement .productsBaner-listbox .productHeading h3{color:#486d90}
.Our--Products__productsretirement .productsBaner{background:0}
.Our--Products__productsmutualfunds .productsBaner-listbox .productHeading h3{color:#486d90}
.Our--Products__productsmutualfunds .card-hdng-cnt-link{max-width:100%;max-height:260px;border:1px solid #d2d2d2;padding:19px 25px 12px;margin-bottom:20px;height:auto}
.Our--Products__productsmutualfunds .productsBaner{background:0}
.Our--Products__productsmutualfunds .cta-fundtxt{margin-top:25px;min-height:73px}
.Our--Products__productsmutualfunds .cta-fundtxt p{font:700 18px/22px benton-sans,sans-serif;text-align:center}
.Our--Products__productsmutualfunds img.cta-box-img{position:static;width:133px;height:64px}
.Our--Products__productsmutualfunds .cta-imgtxt{display:flex;justify-content:center}
.Our--Products__productsshare .card-hdng-cnt-link{padding:15px 20px 20px;position:static;height:auto;width:100%}
.Our--Products__productsshare .cta-imgtxt{display:flex;justify-content:space-between;align-items:center}
.Our--Products__productsshare img.cta-box-img{position:static;width:51px;height:51px}
.Our--Products__productsshare .cta-txt{margin-top:25px}
.Our--Products__productsshare h4{font:Bold 20px/22px benton-sans,sans-serif;color:#49494a}
.Our--Products__productsshare .productsBaner{background-image:url(../components/content/ourproducts/clientlibs/site/resources/dark-bg.png)}
.Our--Products__productssavings .card-hdng-cnt-link{padding:15px 20px 20px;position:static;height:auto}
.Our--Products__productssavings .cta-imgtxt{display:flex;justify-content:space-between;align-items:center}
.Our--Products__productssavings img.cta-box-img{position:static;width:51px;height:51px}
.Our--Products__productssavings h4{font:Bold 20px/22px benton-sans,sans-serif;color:#49494a}
.Our--Products__productssavings .cta-txt{margin-top:25px}
.Our--Products__productssavings .productsBaner{background-image:url(../components/content/ourproducts/clientlibs/site/resources/dark-bg.png)}
.Our--Products__member-products-retirement .productHeading p{color:#fff}
.Our--Products__member-products-retirement .st-product-box{background:#fff;padding:40px 25px 32px 25px;position:relative;margin-bottom:24px;font-family:yorkten-slab-normal,sans-serif;cursor:pointer}
.Our--Products__member-products-retirement .st-product-box:focus{outline:2px solid #000 !important;outline-offset:2px !important;transition:none}
.Our--Products__member-products-retirement .st-product-box::before{content:"";background:#8bc105 url("../components/content/ourproducts/clientlibs/site/resources/rightArrow.png") no-repeat 8px;right:-40px;background-size:50%;width:30px;height:30px;position:absolute;border-radius:50%;right:10px;top:35px}
.Our--Products__member-products-retirement .st-product-grey-text{color:#49494a;font-size:18px;font-family:benton-sans,sans-serif;line-height:26px}
.Our--Products__member-products-retirement .st-product-blue-text{color:#486d90;font-size:22px;font-weight:700;display:inline-block;line-height:24px}
.Our--Products__member-products-retirement .st-box-border-green-left{text-align:left;min-width:100px;min-height:100px}
.Our--Products__member-products-retirement .st-box-border-green-left:after{border-right:26px solid transparent;border-top:26px solid #8bc105;top:0;left:0;content:"";position:absolute}
.Our--Products__member-products-retirement .st-retirement-overlay{background:#fff;max-width:955px;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px 28px;display:none}
.Our--Products__member-products-retirement .productHeading.col-md-12{max-width:485px;margin:0 auto;margin-bottom:45px}
.Our--Products__member-products-retirement .st-product-wrapper{padding:0 15px;max-width:485px;margin:0 auto !important}
.Our--Products__member-products-retirement .st-retirement-overlay h3{font-size:22px;margin-bottom:20px;margin-top:30px}
.Our--Products__member-products-retirement .st-section-heading:after{content:"";position:absolute;border:2px solid #8bc105;width:100%;bottom:0;left:0;border-bottom:0}
.Our--Products__member-products-retirement .st-teaser-desc:first-of-type{margin-top:31px;margin-bottom:7px}
.Our--Products__member-products-retirement .st-retirement-overlay h3{font-size:22px;margin-bottom:20px;margin-top:30px;font-family:yorkten-slab-normal,sans-serif;font-style:normal;font-weight:700;display:inline-block;padding-bottom:10px;position:relative;line-height:28px}
.Our--Products__member-products-retirement .st-overlay-right-content{margin-top:20px}
.Our--Products__member-products-retirement .st-overlay-right-content p{line-height:20px;margin:11px 0 21px 0}
.Our--Products__member-products-retirement .st-cmp-wrapper p{color:#49494a;font-size:16px;font-family:benton-sans,sans-serif;font-weight:400}
.Our--Products__member-products-retirement .st-page-member-products-retirement.st-cmp-wrapper a{line-height:18px;margin-top:6px}
.Our--Products__member-products-retirement .st-button{background:#486d90;padding:15px 31px 15px 30px;min-height:50px}
.Our--Products__member-products-retirement a{color:#fff;line-height:18px;margin-top:6px;font-family:yorkten-slab-normal,sans-serif;font-weight:700;display:inline-block;cursor:pointer}
.Our--Products__member-products-retirement .st-badge-btn{position:relative}
.Our--Products__member-products-retirement .st-badge-btn::after{content:'';position:absolute;top:0;right:0;border-color:transparent;border-style:solid;border-width:10px;border-right-color:#8bc105;border-top-color:#8bc105}
.Our--Products__member-products-retirement .st-overlay-close{float:right;color:#004a98;font:50px Benton sans-serif;cursor:pointer;line-height:21px;padding:0 0 12px 0}
.Our--Products__member-products-retirement .st-overlay-close::before{content:'Close';position:absolute;color:#004a98;font:10px yorkten-slab-normal,sans-serif;top:22px}
.Our--Products__member-products-retirement .st-product-box.st-box-border-green-left{min-height:auto;padding:18px 25px 18px 31px;margin-top:4px}
.Our--Products__member-products-retirement .productsBaner{background-image:url(../components/content/ourproducts/clientlibs/site/resources/dark-bg.png)}
.Our--Products__mutualfund .col-lg-3.col-md-6.col-sm-12,.ourproducts.Our--Products__productsshare .list-item-flex,.Our--Products__productssavings .col-lg-4.col-md-6.col-sm-12,.Our--Products__productsretirement .list-item-flex,.Our--Products__productsshare .list-item-flex{display:flex}
.Our--Products__productsshare .products-block{margin-top:0}
.card-hdng-cnt-navarw .desc-absolute a.navg-right-arw-link{position:absolute;padding:16px;bottom:16px;background-position:right center;right:12px;min-height:auto;width:auto;pointer-events:auto;line-height:0;font-family:yorkten-slab-normal,sans-serif;font-size:16px;display:inline-block;padding-left:0;padding-right:40px;color:#004a98;font-weight:700;cursor:pointer}
.card-hdng-cnt-navarw:hover{cursor:pointer}
@media screen and (min-width:768px){.ourproducts.Our--Products__productsmutualfunds .list-item-flex{display:block}
.Our--Products__member-products-retirement .st-product-box.st-box-border-green-left{padding:40px 25px 32px 25px;width:100%}
.Our--Products__member-products-retirement .st-teaser-desc:first-of-type{margin-top:0}
.Our--Products__member-products-retirement .st-overlay-left-content h3{margin-top:0}
.Our--Products__productsmutualfunds .card-hdng-cnt-link,.Our--Products__productsshare .card-hdng-cnt-link{width:100%}
}
@media screen and (min-width:992px){.ourproducts .list-item-flex{display:flex}
.Our--Products__productsmutualfunds .card-hdng-cnt-link{max-width:255px;width:100%;height:100%;margin:0 auto}
.Our--Products__member-products-retirement .productHeading.col-md-12{max-width:830px}
.Our--Products__member-products-retirement .st-product-wrapper{min-height:280px;max-width:830px}
.Our--Products__member-products-retirement .product-list-container a{font-size:16px}
}
@media screen and (max-width:600px){.Our--Products__productssavings .card-hdng-cnt-link:hover,.Our--Products__productsshare .card-hdng-cnt-link:hover{background-color:#FFF;border:1px solid #d2d2d2}
}
@media screen and (min-width:1025px){.ourproducts .list-item-flex{display:flex}
.product-list-container .col-md-3,.product-list-container .col-md-4{display:inline-block;text-align:left}
.our--Products__member .product-list-container a{font-size:19px}
.product-list-container a{font-size:20px}
.Our--Products__corporate img{height:303px;position:absolute;bottom:0;z-index:999}
}
@media screen and (min-width:769px) and (max-width:1199px){.product-list-container .col-md-3,.product-list-container .col-md-4{display:inline-block;text-align:left}
.our--Products__member .product-list-container a{font-size:19px}
.product-list-container a{font-size:22px}
.product-list{min-height:85px}
.product-list-container{text-align:center}
.container{max-width:100% !important}
.products .container{max-width:100%;padding:0}
.ourproducts .list-item-flex{display:flex}
}
@media screen and (min-width:1025px){.ourproducts .list-item-flex{display:flex}
.marT20{margin-top:20px}
.product-list-container .col-md-3{max-width:21%}
.product-list-container .col-12.col-md-12.col-sm-12{padding-right:0;float:none;max-width:1366px;margin:0 auto}
.product-list-container .col-12.col-md-12.col-sm-12 .col-md-3{float:none;padding-right:10px}
.productsBaner::after{content:"";height:70px;width:70px}
.our--Products__member img{height:193px;position:absolute;bottom:0}
.productsBaner{background-image:url("../components/content/ourproducts/clientlibs/site/resources/Corporate-product-banner-1920x458.jpg")}
.Our--Products__products .productsBaner{background-image:url("../components/content/ourproducts/clientlibs/site/resources/our_products_bg.png");background-size:cover}
.our--Products__member .productsBaner{background-image:url("../components/content/ourproducts/clientlibs/site/resources/Member-home-productsw-1920x390.jpg")}
.our--Products__member .col-12.col-lg-3.col-sm-6.productsBox{max-width:21%}
.col-12.col-lg-3.col-sm-6.productsBox{display:inline-block}
.product-list-container{text-align:center}
.productHeading h3{color:#fff;margin-top:45px;margin-bottom:55px;display:inline-block}
.productsBaner-listbox .productHeading h3{margin-bottom:45px}
}
@media screen and (max-width:768px){.products .container{max-width:100% !important;padding-left:0 !important;padding-right:0 !important}
.productsBaner::after{content:"";height:50px;width:50px}
}
@media screen and (max-width:1023px){.productsBaner{position:relative}
.product-list-container .col-lg-12.col-md-12 .col-12.col-md-12.col-sm-12{padding-left:0;padding-right:0}
}
@media screen and (min-width:768px) and (max-width:1024px){.col-12.col-lg-3.col-sm-6.productsBox{display:inline-block;width:45%;max-width:45%}
.product-list-container{text-align:center}
.our--Products__member img{height:140px;position:absolute;bottom:0;z-index:999}
.Our--Products__corporate .productsBaner.productsBaner-listbox{height:auto;padding-bottom:40px}
.products-block img{height:179px}
.Our--Products__products .productsBaner{background-image:url("../components/content/ourproducts/clientlibs/site/resources/Corporate-products-MOB-414x720.jpg");background-size:cover}
}
@media screen and (min-width:576px) and (max-width:767px){.productsBaner .col-sm-6{max-width:49%;display:inline-block}
.product-list-container{text-align:center}
}
.aboutVC__freetxtone{padding-bottom:34px}
.aboutVC__number strong{font-size:26px;line-height:28px;font-family:benton-sans,sans-serif;font-weight:700;font-style:normal}
p.aboutVC__number{margin-bottom:0}
.aboutVC h3.blueHdng-multiLine-greenBorder{padding-bottom:10px}
.aboutVC__numbertxt,.aboutVC__numbertxt--date{font-size:16px;font-weight:500;font-style:normal;line-height:20px;background:transparent;padding-top:5px;width:71%;margin:0}
.aboutVC__numbertxt--date{width:93%}
.aboutVC__datetxt{font-size:12px;margin:0;line-height:14px;padding-top:5px}
.aboutVC__paddingtxt--two{padding-top:30px}
.aboutVC .navigation-right{display:block;margin-top:28px}
.aboutVC .show-in-mobile{display:none}
.aboutVC__paddingtxt--one:nth-last-child(-n+2){margin-top:20px}
.aboutVC{padding-left:15px;padding-right:15px;margin-top:30px}
@media screen and (min-width:768px){.aboutVC__numbertxt{width:34%}
.aboutVC__numbertxt--date{width:68%}
.aboutVC h3.blueHdng-multiLine-greenBorder{padding-bottom:10px}
.aboutVC{padding-left:0;padding-right:0;margin-top:30px}
.aboutVC__paddingtxt--one:nth-last-child(-n+2){margin-top:0}
}
@media screen and (min-width:1024px){.aboutVC__paddingtxt--one:nth-last-child(-n+2){margin-top:0}
.aboutVC__freetxtone{padding-bottom:0}
.aboutVC__paddingtxt--one{padding-top:15px}
.aboutVC__paddingtxt--two{padding-top:56px}
.aboutVC__number strong{font-size:32px;line-height:24px}
.aboutVC__numbertxt{width:84%;padding-top:4px}
.aboutVC .navigation-right{margin-top:43px}
.aboutVC__numbertxt--date{width:93%}
.aboutVC{margin-top:50px;padding-left:15px;padding-right:15px}
}
@media screen and (min-width:1278px){.aboutVC__freetxtone{padding-left:0}
.aboutVC__paddingtxt--one{padding-top:15px}
.aboutVC__numbertxt{width:78%}
.aboutVC__paddingtxt--two{padding-top:49px}
}
@media screen and (max-width:1024px){.aboutVC .show-in-desktop{display:none}
.aboutVC .show-in-mobile{display:block}
.aboutVC{margin-top:30px}
}
.st-intial-invest-box sup{top:-6px;font-size:9px}
.st-wrapper-inner{margin:0 auto;overflow:hidden;position:relative;width:100%}
.st-cmp-wrapper p{color:#49494a;font-size:16px;font-family:benton-sans,sans-serif;font-weight:400}
.st-cmp-wrapper a{color:#004a98;font-family:yorkten-slab-normal,sans-serif;font-weight:700;display:inline-block;cursor:pointer}
.st-arrow-link{line-height:18px}
.st-cmp-wrapper .h1{color:#fff;font:bold 42px/44px yorkten-slab-normal,sans-serif;font-weight:700}
.st-cmp-wrapper div{box-sizing:border-box}
.st-investment-options-wrap .st-section-heading{font-size:26px;font-family:yorkten-slab-normal,sans-serif;font-style:normal;font-weight:700;display:inline-block;padding-bottom:10px;position:relative;line-height:28px;margin-bottom:0;color:#486d90;white-space:nowrap;margin-top:15px}
.st-investment-options-wrap .st-section-heading:after{content:"";position:absolute;border:2px solid #8bc105;width:100%;bottom:0;left:0;border-bottom:0}
.st-investment-options-wrap .st-section-heading.st-border-custom:after{content:none}
.st-investment-options-wrap .st-border-custom .underline:after{content:"";position:absolute;border:2px solid #8bc105;width:100%;bottom:-12px;left:0;border-bottom:0}
.st-investment-options-wrap span.underline{position:relative;display:inline-block}
.st-investment-options-wrap .st-custom-border-container{width:100%}
.st-investment-options-wrap .st-section-heading-margin{margin:10px 0 38px 0}
.st-investment-options-wrap .st-investment-link{width:100%;margin-bottom:42px}
.st-arrow-link,.st-arrow-link:hover{font-size:16px;font-family:yorkten-slab-normal,sans-serif;font-style:normal;font-weight:700;position:relative;text-decoration:none}
.st-arrow-link::after{content:"";position:absolute;width:30px;height:30px;border-radius:50%}
a.st-arrow-link-white,a.st-arrow-link-white:hover{color:#fff}
.st-arrow-link-blue,.st-arrow-link-blue:hover{color:#004a98}
.investmentoptions .st-arrow-right::after{background:#8bc105 url("../components/content/investmentoptions/clientlibs/resources/rightArrow.png") no-repeat 8px;right:-40px;background-size:50%}
.st-arrow-right:hover::after,.st-arrow-left:hover::after{background-color:#004a98}
.st-investment-options-wrap .st-align-arrow{right:30px}
.st-investment-options-wrap .st-page-heading{color:#486d90;font:700 42px/44px yorkten-slab-normal,sans-serif;margin:48px 0 30px 0}
.st-investment-options-wrap .st-investment-box div{float:left}
.st-investment-options-wrap .st-or-divider{text-align:center;font-size:14px;margin:0 39px;height:90px;position:relative;margin-top:50px}
.st-investment-options-wrap .st-or-divider span{width:30px;height:30px;border:1px solid #707070;border-radius:50%;display:block;margin-top:30px;background:#fff;color:#54565a;font:600 14px/7px benton-sans,sans-serif;padding-top:10px;position:relative}
.st-investment-options-wrap .st-or-divider::before{content:"";border:1px solid #e3e3e3;height:45px;position:absolute;border-left:0;height:100%}
.st-investment-options-wrap .st-investment-box-right{float:left}
.st-investment-options-wrap .st-investment-box-left.st-investment-box p{margin-top:29px;margin-bottom:9px}
.st-investment-options-wrap .st-intial-invest-box:first-child{margin-left:30px}
.st-investment-options-wrap .st-intial-invest-img{margin-top:5px}
.st-investment-link{width:100%;margin-bottom:42px}
.st-investment-options-wrap .st-intial-invest-text span:first-child{color:#54565a;font-size:18px;display:inline-block;margin-top:7px;line-height:31px}
.st-investment-options-wrap .st-intial-invest-text{width:209px;margin-left:15px;color:#49494a;font-size:16px;line-height:20px}
.st-investment-options-wrap .st-intial-invest-box{margin-top:61px;font-family:benton-sans,sans-serif}
.st-page-mutual-funds-landing .st-investment-options-wrap{margin-top:10px;margin-bottom:2px}
@media screen and (max-width:1024px){.st-investment-options-wrap .st-intial-invest-box:first-child{margin-left:0}
.st-investment-options-wrap .st-victorylanding-teaser .st-intial-invest-box{padding-left:10px}
.st-investment-options-wrap .st-intial-invest-box{margin-top:41px}
.st-investment-options-wrap .st-or-divider{margin-top:30px;margin-right:11px;margin-left:11px}
}
@media screen and (max-width:991px){.st-wrapper-inner{max-width:none !important}
.st-investment-options-wrap .st-intial-invest-box:first-child{margin-left:0}
.st-investment-options-wrap .st-intial-invest-box{margin-top:11px}
}
@media only screen and (max-width:768px){.st-contact-banner-background{width:100%}
.st-investment-options-wrap .st-investment-box-right{margin-top:18px}
.st-page-mutual-funds-landing .st-investment-link{position:absolute;bottom:27%}
}
@media screen and (min-width:768px) and (orientation:portrait){.row.st-investment-options-wrap,.row.st-investment-link{margin-left:0;margin-right:0}
}
@media screen and (max-width:640px) and (orientation:landscape){.st-investment-options-wrap .st-intial-invest-text{width:200px}
}
@media screen and (min-width:568px) and (orientation:landscape){.row.st-investment-options-wrap,.row.st-investment-link{margin-left:0;margin-right:0}
}
@media screen and (max-width:568px) and (orientation:landscape){.st-investment-options-wrap .st-intial-invest-text{width:165px}
}
.st-investment-options-wrap .st-intial-invest-text span:first-child{line-height:1}
@media screen and (max-width:767px) and (orientation:portrait){.st-wrapper-inner{padding:0 15px}
.st-investment-options-wrap .st-intial-invest-box{margin-top:0;padding:0 15px}
.st-investment-options-wrap .st-intial-invest-box:first-child{margin-left:0;margin-top:7px;padding:0 15px}
.st-investment-options-wrap .st-or-divider{width:100%;height:auto;margin:27px 0 10px 0}
.st-investment-options-wrap .st-or-divider span{margin:0 auto}
.st-investment-options-wrap .st-or-divider::before{width:100%;height:auto;border-top:0;left:0;top:15px}
.st-page-mutual-funds-landing .st-investment-link{position:absolute;bottom:49%}
.st-investment-options-wrap .st-investment-box-right{margin-top:40px;margin-bottom:2px}
.backgroundcontainer .st-investment-box-right.st-investment-box.col-lg-4.col-sm-12,.backgroundcontainer .st-investment-box-left.st-investment-box.col-lg-4.col-sm-12{padding:0}
.backgroundcontainer .investmentoptions{margin-top:30px}
}
@media screen and (orientation:landscape){.st-page-wrapper.st-cmp-wrapper.st-wrapper-inner.st-page-mutual-funds-landing{padding:0}
}
@media screen and (max-width:768px) and (orientation:portrait){.st-page-wrapper.st-cmp-wrapper.st-wrapper-inner.st-page-mutual-funds-landing{padding:0 15px}
}
@media screen and (min-width:1024px) and (max-width:1200px) and (orientation:portrait){.st-page-wrapper.st-cmp-wrapper.st-wrapper-inner.st-page-mutual-funds-landing{padding:0}
}
@media screen and (orientation:landscape){.backgroundcontainer .content-wrapper .investmentoptions{margin-left:-15px;margin-right:-15px}
}
.backgroundcontainer .content-wrapper .investmentoptions .st-page-wrapper.st-cmp-wrapper.st-wrapper-inner.st-page-mutual-funds-landing{max-width:none !important}
@media screen and (min-width:768px) and (max-width:800px) and (orientation:portrait){.backgroundcontainer .content-wrapper .investmentoptions{margin-left:-30px;margin-right:-30px}
}
@media screen and (min-width:1024px){.backgroundcontainer .content-wrapper .investmentoptions{margin-left:-15px;margin-right:-15px}
.investmentoptions .st-cmp-wrapper a{padding-bottom:15px}
}
.franchiseBlock{padding:15px 0;background:#f7f7f7;position:relative;padding-bottom:50px;padding-top:30px}
body.noscroll{position:fixed;width:100%}
#maincontent{-webkit-flex-grow:1;-ms-flex-grow:1;-moz-flex-grow:1;flex-grow:1}
.franchiseBlock h3.blueHdng-multiLine-greenBorder{font-size:22px}
.section-text{text-align:center;margin-top:25px}
.section-text p{margin:40px 40px}
.franschise.row{margin:0 40px}
.content-center{margin:0 auto}
.franschise.row .img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block}
.franschise{padding:0}
.franschise .row{margin-right:0;margin-left:0}
.paddingTop-30-Bottom-30{padding-top:0;padding-bottom:0}
.franschise .image-wrapper{display:flex;align-items:center;margin:18px auto 0;text-align:center;width:280px;box-shadow:0 0 16px rgba(0,0,0,0.16);height:103px;background:#fff;cursor:pointer}
.intro-bg-content-wrapper h3{font-size:14px;color:#0f2e48;text-align:left;font-family:benton-sans,sans-serif;font-weight:700;font-style:normal;border-bottom:2px solid #8bc105;display:inline-block;line-height:20px;text-transform:uppercase}
.intro-bg-content-wrapper p{margin-top:18px}
.franschise .image-wrapper.paddingTop-30-Bottom-30.activebtn{position:relative;margin-bottom:25px}
.franschise .image-wrapper.paddingTop-30-Bottom-30:hover,.franschise .image-wrapper.paddingTop-30-Bottom-30:focus,.franschise .image-wrapper.paddingTop-30-Bottom-30:visited{position:relative}
.franschise .image-wrapper.paddingTop-30-Bottom-30.activebtn::before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(194,225,245,0);border-bottom-color:#fff;border-width:18px;right:43%;top:100%;transform:rotateZ(-180deg);bottom:0}
.investmentfranchises .investment-text h3.blueHdng-multiLine-greenBorder+p{margin-top:40px}
.franschise .image-wrapper.paddingTop-30-Bottom-30.activebtn:focus::before{border-bottom-color:#004a98}
body.using-mouse .franschise .image-wrapper.paddingTop-30-Bottom-30.activebtn::before{border-bottom-color:#fff}
.franschise .image-wrapper.paddingTop-30-Bottom-30:focus{outline-offset:0 !important}
a.btn.btn-info.nBold{width:190px;height:50px;border:0;align-items:center;display:flex;justify-content:center;border-radius:0;margin-top:18px;color:#fff;padding:24px;font-weight:700;font-style:normal}
.btn-info,.btn-info:hover,.btn-info:not(:disabled):not(.disabled):active{background-color:#486d90}
.btn-info:focus{outline:2px solid #000 !important;outline-offset:2px !important;box-shadow:none}
body.using-mouse{outline:none !important}
.navbar{border-radius:0}
.intro-bg-content-wrapper{text-align:left;padding:26px 24px 43px 52px;box-shadow:0 0 25px rgba(0,0,0,0.1)}
a.btn.btn-info.nBold.md-lt-g-triangle{position:relative}
a.btn.btn-info.nBold.md-lt-g-triangle:after{content:"";border-left:23px solid transparent;border-right:0 solid transparent;border-top:21px solid #8bc105;position:absolute;right:0;top:0;z-index:1}
.btmtext-link{padding:15px 15px;text-align:right;position:relative;margin-top:10px;margin-right:24px}
.btmtext-link a:after{content:"";background-image:url("../components/content/investmentfranchises/clientlibs/resources/right-arrow.svg");background-size:25px 25px;background-repeat:no-repeat;background-position:center;background-color:#8bc105;width:32px;height:32px;position:absolute;opacity:1;border-radius:20px;top:10px;right:-22px}
.btmtext-link a{color:#004a98;line-height:18px;font-weight:400;width:100%;text-decoration:none;font-weight:700;font-style:normal;font-size:16px}
span.left-tgl{width:0;height:0;border-left:27px;border-right:20px solid transparent;border-top:20px solid transparent;position:absolute;top:0;left:0;content:" ";display:none}
.franschise .image-wrapper.paddingTop-30-Bottom-30:hover span.left-tgl,.franschise .image-wrapper.paddingTop-30-Bottom-30.activebtn span.left-tgl{display:inline}
.white-bg{background:#fff}
.grey-bg{background:#f7f7f7}
.inner-block{display:none;width:100%;position:absolute;left:0}
.franchiseBlock .navigation-right{margin:20px auto;text-align:right;width:200px}
.franschise .image-wrapper .img-responsive{max-width:80%;max-height:90px}
.franschise .row{justify-content:center;padding-right:15px;padding-left:15px}
.franchise-wrap{max-width:100%;flex:100%}
@media screen and (min-width:768px) and (max-width:991px){.franchiseBlock .navigation-right{width:680px;padding:0 30px}
.franschise .col-md-4{position:unset}
.franschise .image-wrapper{margin:15px auto}
.franschise{padding:0;position:relative}
.franschise .image-wrapper.paddingTop-30-Bottom-30{width:100%;margin:15px auto}
}
@media screen and (min-width:768px){.franchise-wrap{max-width:33%;flex:0 0 33%;padding:0 5px;position:static}
.franschise .image-wrapper{width:100%}
.franchiseBlock .navigation-right{width:auto;padding:0 40px}
.franschise .col-md-2{max-width:20%;position:unset;padding:0;flex:0 0 25%}
.franschise.row{margin:0;position:relative}
.btmtext-link{text-align:right;margin-right:24px}
.btmtext-link a:after{left:100%}
.section-text{text-align:left}
.section-text p{margin:40px 0}
.content-center{width:65%}
.franschise .row{margin-right:-15px;margin-left:-15px}
.franschise .image-wrapper .img-responsive{max-width:80%;height:auto;max-height:149px}
.intro-bg-content-wrapper{text-align:left;padding:26px 23px 28px 29px;box-shadow:0 0 25px rgba(0,0,0,0.1)}
}
@media screen and (min-width:992px){.grey-bg::after{content:"";background:url(../components/content/investmentfranchises/clientlibs/resources/grey-arrow.png);height:104px;position:absolute;left:0;bottom:0;width:102px;background-size:100%}
.content-center{width:65%}
.franchiseBlock h3.blueHdng-multiLine-greenBorder{font-size:26px}
.image-wrapper.paddingTop-40-Bottom-40{display:block;width:96%;margin:12px auto;text-align:center;box-shadow:#00000029;border:#00000029;box-shadow:2px 5px 28px 0 rgba(0,0,0,0.2)}
.franschise{padding:0 10px;position:relative}
.franschise .col-lg-2{max-width:20%;position:static;flex:0 0 25%;padding:0 5px}
.franschise.row{margin:0;position:relative;margin-top:26px}
.franchiseBlock .jumbotron h3{font-size:26px;text-align:left;margin-top:40px}
.right-content .intro-bg-content-wrapper .navigationLinksButton a::after{top:11px;right:-11px}
.franschise .image-wrapper{height:149px;margin:5px auto;width:100%}
}
@media screen and (min-width:1025px){.right-content .intro-bg-content-wrapper .navigationLinksButton a::after{top:10px;right:8px}
.franchiseBlock{padding-top:50px}
.franchise-wrap{max-width:25%;flex:0 0 25%;padding:0 5px;position:static}
.franchise-20{max-width:20%;flex:0 0 20%}
.franchise-25{max-width:25%;flex:0 0 25%}
}
.investment-block .row{margin-left:0;margin-right:0}
.investment-text{margin:0 14px 30px 14px}
.paddingTop-30-Bottom-30{padding-top:30px;padding-bottom:30px}
.threeColCmpnt-block{background-color:#FFF;box-shadow:0 0 16px rgba(0,0,0,0.29);padding:26px 26px 65px 26px;margin:14px;position:relative;width:100%;min-height:338px}
a.arrowtext-rightArrow:after{content:"";background:url("../components/content/investmentfranchises/clientlibs/resources/right-arrow.svg");background-repeat:no-repeat;background-position:right center;padding-left:48px;padding-bottom:16px;padding-top:20px;display:inline;background-position-y:10px;background-size:33px 33px}
.bottom-txt{text-align:right;position:absolute;bottom:22px;right:20px}
.threeColCmpnt-block .blockimage-wrapper.paddingTop-30-Bottom-30{box-shadow:none;text-align:center;height:90px;padding:0;margin:15px 0 30px 0;line-height:135px}
.threeColCmpnt-block .img-responsive{display:inline;max-width:100%}
.threeColCmpnt-block .bottom-txt{right:20px}
.investment-block span.franchise-traiangle{width:0;height:0;border-left:27px;border-right:40px solid transparent;border-top:40px solid red;position:absolute;top:0;left:0;content:" ";display:none}
.investment-block .threeColCmpnt-block:hover span{display:block}
.investment-block{margin-top:30px;margin-bottom:30px}
.investment-block a:focus{outline:2px solid #004a98 !important}
@media screen and (min-width:768px){.threeColCmpnt-block{width:45.8%}
.investment-block .row{margin:0 auto}
}
@media screen and (min-width:992px){.threeColCmpnt-block{width:30.5%}
}
@media screen and (min-width:1278px){.threeColCmpnt-block{width:30.6%}
}
@media screen and (min-width:1025px){.investment-block{margin-top:50px;margin-bottom:50px}
}
.advice-tool{margin-top:30px}
.image-heading-card-small{position:relative;margin-bottom:15px;padding-left:0}
.image-heading-card-small p{position:absolute;bottom:0;text-align:left;font-size:16px;font-weight:bold;font-family:Yorkten Slab;color:#fff;padding-left:8px;line-height:18px;width:75%}
.advice-tool h3{color:#486d90;font-size:22px;font-family:yorkten-slab-normal,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;line-height:32px}
.advice--para{font-size:16px;line-height:24px;padding-top:27px;margin:0;padding-right:15px}
.advice--anchor{margin-bottom:50px;margin-top:25px}
.text-rightArrow::after{content:"";background:url('../../../content/dam/vcm/author-able/right-arrow.svg');background-repeat:no-repeat;background-position:right center;padding-left:45px;padding-bottom:16px;padding-top:20px;display:inline}
.learningresource .right--arrow{position:absolute}
.advice-tool .row{margin:0}
.advice-tool .image-heading-card-small:nth-child(even){padding-right:0}
.advice-tool{padding-right:0}
.advice-tool .card-image-hdng-small{margin-bottom:15px}
.advice-tool .row .col-6.col-md-4:nth-child(even){padding-left:7px}
.advice-tool .row .col-6.col-md-4:nth-child(odd){padding-right:7px}
.advice-tool .card-image-hdng-small h3{font-size:16px;color:#fff;line-height:18px;width:148px}
.advice-tool .card-image-hdng-small img.img-fluid{width:100%}
.advice-tool .card-image-hdng-small .card__img__wrapper{max-width:100%}
.advice-tool .col-12.col-md-12.col-lg-6:nth-child(even){padding-left:0;padding-right:0}
@media only screen and (min-width:1025px){.advice--para{padding-top:35px}
.advice-tool{padding-left:0;padding-right:0}
.advice-tool{margin-top:50px}
.advice-tool h3{line-height:28px;font-size:26px}
.advice--anchor{margin-top:18px}
.advice-tool .image-heading-card-small:nth-child(even){padding-right:15px}
.advice--anchor{margin-bottom:0}
.advice-tool .row .col-6.col-md-4:nth-child(even){padding-left:7px}
.advice-tool .col-6.col-md-4{padding:0 7px}
}
@media(min-width:576px) and (max-width:767px){.container.advice-tool{max-width:100%}
}
@media only screen and (min-width:768px) and (max-width:1024px){.advice-tool .row .col-6.col-md-4:nth-child(even){padding-left:7px}
.advice-tool .row .col-6.col-md-4:nth-child(odd){padding-right:7px}
.advice-tool .col-6.col-md-4{padding:0 7px}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.advice-tool .image-heading-card-small:nth-child(even){padding-right:15px}
.advice-tool .card-image-hdng-small img{max-height:auto}
.advice-tool .img-fluid{width:100%}
.advice-tool .card__img__wrapper{max-width:100%;max-height:100%;width:100%}
.advice-tool .col-12.col-md-12.col-lg-6:nth-child(2){padding-left:0}
.advice-tool .card-image-hdng-small .card__img__title>span{content:"";border-top-width:22px;right:-19px}
}
@media screen and (min-device-width:768px)and (orientation:landscape){.advice-tool .card-image-hdng-small h3{padding-top:0}
.advice--anchor{margin-bottom:0}
}
.container{padding:0;margin:0}
.contactVC__container{padding:0}
.contactVictory__img img{width:164px;height:164px;position:absolute;right:0}
.contactVictory__img{position:relative;background-color:#486d90;padding-bottom:38px;margin-top:30px}
.contactVC__container .content-wrapper{padding-left:15px;padding-top:29px}
.contactVC__freeText{width:70%}
.contactVC__container h3.blueHdng-multiLine-greenBorder{font-size:22px;line-height:26px;color:#fff}
.contact-heading{width:70%}
.contactVC__text{font-size:16px;font-family:benton-sans,sans-serif;font-weight:500;font-style:normal;line-height:24px;padding-top:26px;padding-bottom:16px;margin-bottom:0;color:#fff}
.contactVC__navigationLinksButton a:hover{text-decoration:none;color:#fff}
.contactVC__container .navigation-right{margin-top:0}
.contactVC__container .navigation-right a{color:#fff}
.contactVC__container .navigation-right a:hover{text-decoration:none}
.investmentfranchises+.contactvictory .contactVictory__img{margin-top:0 !important}
@media screen and (min-width:768px) and (max-width:1024px){.contactVC__container h3.blueHdng-multiLine-greenBorder{font-size:26px;line-height:28px;color:#fff}
.contactVC__container .content-wrapper{padding-top:35px;padding-left:0}
.contactVictory__img{height:auto;min-height:263px}
.contactVictory__img img{width:263px;height:263px}
.contactVC__text{padding-top:30px;padding-bottom:26px}
}
@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.contact-heading{width:70%}
.contactVictory__img img{width:288px;height:288px}
.contactVictory__img{height:288px !important}
.contactVC__container .content-wrapper{padding-bottom:30px}
}
@media screen and (max-width:1366px) and (min-width:1024px) and (orientation:portrait){.contact-heading{width:65%}
}
@media screen and (min-width:1025px){.contactVC__container h3.blueHdng-multiLine-greenBorder{font-size:26px;line-height:28px;color:#fff}
.contact-heading{width:85%}
.contactVictory__img{height:auto;position:relative;padding-bottom:42px;margin-top:50px;min-height:240px}
.contactVictory__img img{width:240px;height:240px;position:absolute;right:0}
.contactVC__subject{width:16%;margin-bottom:0;padding-bottom:10px;border-bottom:2px solid #8bc105}
.contactVC__text{padding-top:50px;padding-bottom:20px;margin-bottom:0;margin-top:0}
.contactVC__freeText{width:60%}
.contactVC__container .content-wrapper{padding-top:35px;padding-left:0}
.contactVictory__img .lg-rt-green-traingle{float:right}
.contactVictory__img .lg-rt-green-traingle::after{content:"";border-left:88px solid transparent;border-right:50px solid transparent;border-top:50px solid #8bc105;position:absolute;right:297px;top:0;z-index:1}
}
@media screen and (min-width:1024px) and (max-width:1280px){.contactVC__container .content-wrapper{padding-left:30px}
}
.socialmedia .container{padding:0}
.socialmedia__links{margin-top:30px}
.socialmedia__icons{display:inline-block;list-style-type:none;overflow:hidden;text-align:center;margin-bottom:15px;margin-top:15px;padding-right:0;padding-left:0}
.socialmedia__icons ul{text-align:left;margin-top:13px;padding-right:0;margin-left:0}
.socialmedia__icons p{text-align:left;margin:0;padding-left:0;margin-top:0;font-size:16px;line-height:23px;font-weight:500;font-style:normal;padding-left:15px}
.socialmedia__icons li{padding-left:0;margin-right:30px}
.socialmedia__icons ul li a i{color:#49494a;font-size:36px}
.socialmedia__icons ul li a:hover i{color:#004a98;font-size:36px}
@media screen and (min-width:768px){.socialmedia__icons{margin-top:27px}
.footer__links .socialmedia__icons{position:relative}
.footer__links .socialmedia__icons:before{content:"";position:absolute;top:0;bottom:0;left:0}
}
@media screen and (min-width:1200px){.footer__links .socialmedia__icons:before{border-left:1px solid #e6e6e6}
.socialmedia__icons ul{padding-left:30px}
.socialmedia__icons p{margin-left:30px;padding-left:0}
}
@media screen and (min-width:1025px){.socialmedia__icons{margin-top:0}
.socialmedia__links{margin-top:50px}
}
.lead-detail-block{margin-top:30px}
.lead-detail-block .image-content-block{margin-right:-15px;margin-left:-15px}
.lead-detail-block .image-content-block .image-block{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-right:15px;padding-left:15px}
.lead-detail-block .image-content-block .content-block{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;padding-right:15px;padding-left:15px}
.lead-detail-block .image-content-block .image-block img{margin-top:5px;width:254px}
.lead-detail-block .image-content-block p:last-child,.lead-detail-block .image-content-block p:first-child{margin-bottom:20px}
.lead-detail-block .image-content-block .content-block.fullwidth-content-block{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
@media screen and (min-width:768px) and (max-width:1024px){.lead-detail-block .image-content-block .image-block{-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%;padding-right:15px;padding-left:15px}
.lead-detail-block .image-content-block .content-block{-ms-flex:0 0 68%;flex:0 0 68%;max-width:68%;padding-right:15px;padding-left:15px}
.lead-detail-block .image-content-block .image-block img{padding-right:0;width:200px}
}
@media screen and (max-width:767px){.lead-detail-block .image-content-block .image-block{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:15px;padding-left:15px}
.lead-detail-block .image-content-block .content-block{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:15px;padding-left:15px}
.lead-detail-block .image-content-block .image-block img{margin-top:0;margin-bottom:30px;width:190px}
.leaderbio .container{padding:0 15px}
}
@media screen and (min-width:1025px){.lead-detail-block{margin-top:50px}
}
.cnr-triangle-left-lg-skyblue::before,.cnr-triangle-left-lg-grey::before,.cnr-triangle-left-lg-green::before,.cnr-triangle-left-lg-blue::before,.cnr-triangle-left-md-skyblue::before,.cnr-triangle-left-md-grey::before,.cnr-triangle-left-md-green::before,.cnr-triangle-left-md-blue::before,.cnr-triangle-left-sm-skyblue::before,.cnr-triangle-left-sm-grey::before,.cnr-triangle-left-sm-green::before,.cnr-triangle-left-sm-blue::before,.cnr-triangle-left-xs-skyblue::before,.cnr-triangle-left-xs-grey::before,.cnr-triangle-left-xs-green::before,.cnr-triangle-left-xs-blue::before,.cnr-triangle-left-sm1-skyblue::before,.cnr-triangle-left-sm1-grey::before,.cnr-triangle-left-sm1-green::before,.cnr-triangle-left-sm1-blue::before{position:absolute;top:0;left:0;content:"";border-color:transparent;border-style:solid}
.cnr-triangle-left-lg-blue::before,.cnr-triangle-left-md-blue::before,.cnr-triangle-left-sm-blue::before,.cnr-triangle-left-sm1-blue::before,.cnr-triangle-left-xs-blue::before,.cnr-triangle-right-lg-blue::before,.cnr-triangle-right-md-blue::before,.cnr-triangle-right-sm-blue::before,.cnr-triangle-right-sm1-blue::before,.cnr-triangle-right-xs-blue::before{border-top-color:#486d90}
.cnr-triangle-left-lg-skyblue::before,.cnr-triangle-left-md-skyblue::before,.cnr-triangle-left-sm-skyblue::before,.cnr-triangle-right-lg-skyblue::before,.cnr-triangle-right-md-skyblue::before,.cnr-triangle-right-sm-skyblue::before,.cnr-triangle-left-sm1-skyblue::before,.cnr-triangle-left-xs-skyblue::before,.cnr-triangle-right-sm1-skyblue::before,.cnr-triangle-right-xs-skyblue::before{border-top-color:#0070ba}
.cnr-triangle-left-lg-green::before,.cnr-triangle-left-md-green::before,.cnr-triangle-left-sm-green::before,.cnr-triangle-right-lg-green::before,.cnr-triangle-right-md-green::before,.cnr-triangle-right-sm-green::before,.cnr-triangle-left-sm1-green::before,.cnr-triangle-left-xs-green::before,.cnr-triangle-right-sm1-green::before,.cnr-triangle-right-xs-green::before{border-top-color:#8bc105}
.cnr-triangle-left-lg-grey::before,.cnr-triangle-left-md-grey::before,.cnr-triangle-left-sm-grey::before,.cnr-triangle-right-lg-grey::before,.cnr-triangle-right-md-grey::before,.cnr-triangle-right-sm-grey::before,.cnr-triangle-left-sm1-grey::before,.cnr-triangle-left-xs-grey::before,.cnr-triangle-right-sm1-grey::before,.cnr-triangle-right-xs-grey::before{border-top-color:#78818c}
.cnr-triangle-left-xs-skyblue::before,.cnr-triangle-left-xs-grey::before,.cnr-triangle-left-xs-green::before,.cnr-triangle-left-xs-blue::before{border-width:20px 20px 0 0}
.cnr-triangle-left-sm-skyblue::before,.cnr-triangle-left-sm-grey::before,.cnr-triangle-left-sm-green::before,.cnr-triangle-left-sm-blue::before{border-width:25px 25px 0 0}
.cnr-triangle-left-sm1-skyblue::before,.cnr-triangle-left-sm1-grey::before,.cnr-triangle-left-sm1-green::before,.cnr-triangle-left-sm1-blue::before{border-width:32px 32px 0 0}
.cnr-triangle-left-md-skyblue::before,.cnr-triangle-left-md-grey::before,.cnr-triangle-left-md-green::before,.cnr-triangle-left-md-blue::before{border-width:44px 44px 0 0}
.cnr-triangle-left-lg-skyblue::before,.cnr-triangle-left-lg-grey::before,.cnr-triangle-left-lg-green::before,.cnr-triangle-left-lg-blue::before{border-width:88px 88px 0 0}
.lead-bio-block .image-content-block .image-block{-ms-flex:0 0 26%;flex:0 0 26%;max-width:26%}
.lead-bio-block .image-content-block .image-block img{width:227px}
.lead-bio-block .image-content-block .content-block{-ms-flex:0 0 74%;flex:0 0 74%;max-width:74%}
.dummy-block__container.position-relative,.investment-team-list{margin-top:30px !important}
.investment-team-list .link-card .desc{display:inline-block}
.investment-team-list .lead-bio-block .image-content-block h4{font-family:yorkten-slab-normal,sans-serif;font-size:22px;font-weight:800;font-style:normal;line-height:24px;text-align:left;color:#486d90}
.investment-team-list .image-content-block h5{font-family:benton-sans,sans-serif;font-size:18px;font-weight:600;font-style:normal;line-height:18px;text-align:left}
.investment-team-list .leadname-desg-block h5{margin-bottom:10px}
.investment-team-list .leadname-desg-block p{margin:0}
.bioTitleDescription{display:inline-block !important}
.mt--30{margin-top:-30px}
.mt-30{margin-top:30px}
@media screen and (min-width:768px) and (max-width:1024px){.lead-bio-block .image-content-block .image-block{-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%}
.lead-bio-block .image-content-block .image-block img{width:190px}
.lead-bio-block .image-content-block .content-block{-ms-flex:0 0 68%;flex:0 0 68%;max-width:68%}
}
@media screen and (max-width:767px){.investment-team-list{padding-left:15px;padding-right:15px}
.lead-bio-block .image-content-block .image-block img{width:202px}
.investment-team-list .image-content-block img{margin-bottom:30px}
.investment-list.halfwidth div:last-child{margin-bottom:7px}
.image-content-block .image-block,.image-content-block .content-block{-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}
.image-content-block .image-block img{width:202px}
.image-content-block .content-block p:nth-last-of-type(1){margin-bottom:30px}
}
@media screen and (min-width:1025px){.dummy-block__container.position-relative,.investment-team-list{margin-top:30px}
}
.lead-intro .lead-bio-block{padding-bottom:70px}
@media screen and (max-width:600px){.lead-intro .lead-bio-block{padding-bottom:50px}
.investment-team-list.lead-intro{padding-bottom:20px}
}
.breadcrumb{background-color:#fff;padding:0;margin:21px 0 12px 0}
ol.cmp_breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.breadcrumb-item{padding:0 !important;margin-bottom:10px;display:inline}
.breadcrumb-item a{color:#004a98;font-size:12px;line-height:14px;font-style:normal;font-weight:600;text-decoration:underline;font-family:benton-sans,sans-serif}
.breadcrumb-item i{padding:0 10px;line-height:14px;color:#a9a9a9}
.breadcrumb-item+.breadcrumb-item::before{content:"";padding:0}
.breadcrumb-item.active a{color:#56565a;text-decoration:none;line-height:20px}
@media screen and (max-width:767px){.breadcrumb{margin:20px 0 13px 0}
.breadcrumb-item a{font-size:12px}
.breadcrumb-item.active a{font-weight:500}
.breadcrumb-item.active a{font-weight:500}
.breadcrumb .container{padding:0 15px}
}
.desclaimer{padding-left:15px;padding-right:15px}
span.footer__heading{font-size:16px;font-family:benton-sans,sans-serif;font-weight:600;font-style:normal;margin:0}
.footer__text p{font-weight:500;font-style:normal;line-height:23px;margin:0;padding-top:14px}
.desclaimer{margin-top:16px}
.desclaimer a{font-family:benton-sans,sans-serif;font-size:inherit;font-weight:inherit}
@media screen and (min-width:768px){.desclaimer{padding-left:0;padding-right:0}
.footer__text p{line-height:24px}
.footer__heading p,.footer__text p{margin-bottom:0}
}
@media screen and (min-width:1025px){.footer__text p{padding-top:14px;padding-bottom:0}
.desclaimer{margin-top:36px}
}
@media screen and (min-width:1200px){.footer__text p{padding-top:14px;padding-bottom:0}
}
.mfoverview__header{font-family:yorkten-slab-normal,sans-serif;font-weight:800;font-style:normal;font-size:23px;color:#486d90;margin-bottom:20px;margin-top:20px}
.underline-h3{display:inline-block;padding-bottom:15px;border-bottom:2px solid #8bc105}
.card-header{padding:24px;width:100%;background:#fff;height:auto;box-shadow:0 9px 16px -15px #0000002b}
.card-header.collapsed{box-shadow:none}
.generic-accordion .card-body,#accordion .card-body{border-bottom:1px solid #d2d2d2}
.generic-accordion.accordion,#accordion.accordion{box-shadow:0 2px 16px #0000002B}
.generic-accordion.accordion>.card>.card-header,#accordion.accordion>.card>.card-header{margin-bottom:0}
.mfoverview__para{font-family:benton-sans,sans-serif;font-weight:500;font-style:normal;font-size:16px;line-height:25px;margin-bottom:20px}
.row.mfoverview__row{margin-left:0;margin-right:0}
.card-header.collapsed .card-title{font-family:yorkten-slab-normal,sans-serif;font-weight:800;font-style:normal;font-size:22px;color:#486d90 !important;border-bottom:0}
.card-title:hover{text-decoration:none}
.card-title{background:0;border:0;padding:0;margin:0;font:inherit;color:none;text-decoration:none;cursor:pointer}
.card-title:focus{outline:0}
.generic-accordion.accordion,#accordion.accordion{margin-bottom:15px}
.mf-ul{width:100%;max-height:250px;overflow-y:auto;background:#f7f7f7;color:#486d90 !important;font-weight:800;padding-left:30px;margin-top:15px}
.productAccordion .card-body{padding:0}
.mf-ul li{list-style-type:none;margin-bottom:34px;font-family:benton-sans,sans-serif;font-weight:600;font-style:normal;color:#004a98;font-size:16px;margin-top:5px}
.generic-accordion .card-body,#accordion .card-body{padding:0}
.accordion .card-header:after{content:"";background:url(../components/content/productAccordion/clientlibs/resources/Button__closed-dropdown.svg);background-repeat:no-repeat;background-position:right center;padding-left:26px;padding-bottom:16px;padding-top:20px;display:inline;cursor:pointer;float:right;transform:rotate(180deg)}
.accordion .card-header.collapsed:after{content:"";background:url(../components/content/productAccordion/clientlibs/resources/Button__closed-dropdown.svg);background-repeat:no-repeat;background-position:right center;padding-bottom:16px;padding-top:20px;display:inline;cursor:pointer;float:right;transform:rotate(360deg)}
.accordion>.card{border:0;overflow:unset;width:100%;height:auto}
.productAccordion .card-header .card-title{padding-bottom:0;line-height:30px}
.accordion .productAccordion .card-header .collapsed:after{height:40px}
.productAccordion .card-header{padding:24px 15px 24px 15px}
.mf-ul::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:8px}
.mf-ul::-webkit-scrollbar{width:10px;background-color:#f5f5f5}
.container.mfoverview{padding-left:0;padding-right:0}
.mf-ul::-webkit-scrollbar-thumb{background-color:#d2d2d2;border-radius:8px}
.center-align{position:absolute;top:80%;transform:translate(0,-50%);left:5%}
.center-align p{font-family:yorkten-slab-normal,sans-serif;font-weight:800;font-style:normal;font-size:22px;color:#fff}
.center-align a{font-family:yorkten-slab-normal,sans-serif;font-weight:700;font-style:normal;font-size:16px;color:#fff}
.center-align a:hover{text-decoration:none}
.text-rightArrow::after{content:"";background:url(../components/content/productAccordion/clientlibs/resources/right-arrow.svg);background-repeat:no-repeat;background-position:right center;padding-left:45px;padding-bottom:16px;padding-top:20px;display:inline}
.mfoverview__img{padding-bottom:20px}
.mfoverview__col.mfoverview-badge{position:absolute;padding:18px 80px;color:#fff;border-top:40px solid #004a98;border-right:40px solid transparent}
.badge-text{position:absolute;left:10px;top:-32px;color:#fff;font-size:16px;font-family:benton-sans,sans-serif;font-weight:700;font-style:normal}
.generic-accordion .card-body,#accordion .card-body{min-height:auto;width:100%}
.card-header .card-title{color:#49494a;font-size:22px;font-family:yorkten-slab-normal,sans-serif;font-weight:800;font-style:normal;border-bottom:2px solid #8bc105;padding-bottom:10px}
.productAccordion .card-header:first-child{border-bottom:1px solid rgba(0,0,0,.125)}
@media screen and (min-width:1024px){.col-sm-12.col-lg-8.mfoverview__col.mf-left{padding-right:120px}
}
.asteriskColor{color:red}
.displayInlineBlock{display:inline-block}
.top-spacing-30 .video--block__innercontainer{margin-top:0}
.top-spacing-30 .video-block{margin-top:0}
.blueHdng-greenBorder-view{font-size:16px;color:#486d90;display:inline-block;padding-bottom:10px;font-family:yorkten-slab-normal,sans-serif;font-weight:800;font-style:normal}
.pad0{padding:0 !important}
.card-triangle-hdng-cont-cta p{margin-top:30px !important}
.acc-padtp{padding-top:1.25rem !important}
.acc-segregation{margin-top:50px}
.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0;border:0}
.allfaqs{background:#fff 0 0 no-repeat padding-box;box-shadow:0 0 25px #00000029;padding-left:11px}
.allfaqs p:first-child{padding:2px 0 35px 0 !important}
.allfaqs p{padding:0 0 35px 0 !important}
.accordionContainer .card-link{font-family:benton-sans,sans-serif;font-size:18px;color:#54565a;width:96%;font-weight:600}
.noContent{color:#000 !important;background-color:transparent !important;pointer-events:none}
.seeall-nocontent{background:none !important;width:100% !important;text-align:center;font-family:yorkten-slab-normal,sans-serif;font-size:16px}
.video .accordionContainer .card{border-bottom:none !important;border:0;cursor:pointer;width:auto !important;height:auto !important;display:block;background:#fff}
.video-block .card-header[aria-expanded='false'] .accordionPlusIcon,.video-block .card-header[aria-expanded='true'] .accordionPlusIcon{position:absolute;bottom:unset;transform:translateY(7px)}
.video .accordionContainer .card-body{float:left;color:#54565a;padding-top:0;font-size:16px;font-family:benton-sans,sans-serif;padding-bottom:10px}
.video--block__innercontainer .card-header.pad0.collapsed{float:left}
.card-body p a{font-family:benton-sans,sans-serif;font-size:16px;font-weight:600}
.accordionContainer .card-header.collapsed,.accordionContainer .card-header{background-color:#fff !important}
.accordionContainer .card-header{border-bottom:0;background:0;box-shadow:none}
.faq-ver{background:0;padding-left:0;padding-right:0}
.faq-ver .card{padding:13px 0}
.viewall{display:block;font-weight:800;font-size:16px;font-family:yorkten-slab-normal,sans-serif;background:url(../components/content/video/clientlibs/resources/seeall-ar.svg) 68px 0 no-repeat;color:#004a98;width:98px;height:30px;margin:12px !important;float:right}
.seeall{display:none;font-weight:800;font-size:16px;font-family:yorkten-slab-normal,sans-serif;background:url(../components/content/video/clientlibs/resources/seeall-ar.svg) 60px 0 no-repeat;color:#004a98;width:98px;height:30px;margin:12px !important}
.card-header[aria-expanded='true'] .accordionPlusIcon{background:url(../components/content/video/clientlibs/resources/acc-closed.svg) no-repeat !important;width:20px;height:20px;float:right;position:relative;bottom:0;right:8px}
.card-header[aria-expanded='false'] .accordionPlusIcon{background:url(../components/content/video/clientlibs/resources/acc-open.svg) no-repeat;width:20px;height:20px;position:relative;bottom:0;right:8px;float:right}
.acc-title{padding:23.5px 10px;margin-top:40px;margin-bottom:8px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 2px 16px #0000002B}
.video-block{background:#fff;margin-top:30px;padding:0}
.sectionHeading{display:inline-block;font-family:yorkten-slab-normal,sans-serif;font-weight:800;font-style:normal;color:#486d90;padding-bottom:10px;font-size:22px;border-bottom:2px solid #8bc105;margin:35px 0}
.video-iframe{width:100%}
.video--block__innercontainer{margin-top:30px}
@media screen and (min-width:1025px){.sectionHeading{font-size:26px}
.video-iframe{max-width:710px;height:400px}
.top-spacing-30 .video-block{margin-top:30px}
.video--block__innercontainer{margin-top:50px}
.video--block__innercontainer p{margin-top:0}
.video--block__innercontainer .col-lg-4{padding-left:0}
.video-block{margin-top:50px;padding:0}
.video-block .collapse{width:100%}
.video-block #accordion .card-body{clear:both;overflow:hidden}
.video-block .accordionContainer .card-link{width:100%}
}
@media screen and (max-width:768px){.accordian{padding-bottom:35PX}
.video .accordionContainer .card{display:block}
.video .content-wrapper{padding:10px;width:auto}
.video .accordionContainer .card-link{width:100%}
.faq-ver{padding-bottom:0}
.acc-segregation{margin-top:30px}
h3.blueHdng-greenBorder{font-size:22px}
.card-header[aria-expanded='true'] .accordionPlusIcon{right:-4px}
.card-header[aria-expanded='false'] .accordionPlusIcon{right:-4px}
.seeall{display:block;font-weight:800;font-size:16px;font-family:yorkten-slab-normal,sans-serif;background:url(../components/content/video/clientlibs/resources/seeall-ar.svg) 60px 0 no-repeat !important;color:#004a98;width:98px;height:30px;margin:12px 0 0 0 !important}
}
@media screen and (max-width:1024px) and (min-width:768px) and (orientation:landscape){.video .content-wrapper{width:960px}
}
.leadershipteam .leader-wrap{flex-direction:row}
.leadershipteam .leader-box{border:1px solid #d2d2d2;flex:0 1 auto;margin:15px;max-width:22%;padding:0;overflow:visible}
.leadershipteam .leader-box .st-cmp-wrapper,.leadershipteam .leader-box .st-link-box{height:100%}
.leadershipteam .leader-box .st-box-border-green-left{border:0;position:static}
.leadershipteam .st-cmp-leader-img{max-width:100%}
.leadershipteam .st-cmp-leader-title{display:inline-block;padding:16px 12px 0 13px;font:Bold 18px/24px benton-sans,sans-serif;letter-spacing:0;color:#54565a;opacity:1;width:100%}
.leadershipteam .st-cmp-leadership{margin-bottom:49px}
.leadershipteam .st-link-box{margin-bottom:15px}
.leadershipteam .st-cmp-leader-desc-wrapper{padding:8px 12px 0 13px;width:83%;display:inline-block}
.leadershipteam .st-cmp-leader-desc{display:inline-block;font:14px/20px benton-sans,sans-serif;color:#49494a}
.leadershipteam .st-cmp-leader-arrow{display:inline-block;height:30px;width:30px;background:#8bc105 url('../components/content/leadershipteam/clientlibs/resources/rightArrow.png') 8px 8px no-repeat padding-box;position:absolute;right:12px;bottom:15px;border-radius:50%;background-size:50%}
.leadershipteam .st-cmp-leader:hover .st-cmp-leader-arrow{background-color:#004a98}
@media screen and (max-width:1024px){.leadershipteam .leader-box{max-width:30.3%}
.leadershipteam .st-cmp-leader-img{width:100%}
}
@media screen and (max-width:991px){.leadershipteam .leader-box{max-width:29%}
.leadershipteam .st-cmp-leader-desc-wrapper{width:75%}
.leadershipteam .st-cmp-leader-title{padding:24px 3px 0 13px;font-size:16px/24px}
.leadershipteam .st-cmp-leader-desc-wrapper{padding:8px 3px 0 13px}
.leadershipteam .st-cmp-leader-desc{font:14px/20px benton-sans,sans-serif}
.leadershipteam .st-cmp-leader-arrow{right:22px}
}
@media screen and (max-width:767px){.leadershipteam .leader-box{max-width:unset;width:51%;min-width:254px;margin:0 auto 20px auto}
.leadershipteam .st-cmp-leader{height:auto;width:100%}
.leadershipteam .st-cmp-leader-img{max-height:unset;width:100%}
.leadershipteam .st-link-box{display:block !important;margin:0 auto 15px auto}
.leadershipteam .st-cmp-leader-desc-wrapper{width:80%}
.leadershipteam .st-cmp-leader-title{padding:16px 3px 0 13px}
.leadershipteam .st-cmp-leadership{margin-bottom:56px}
.leadershipteam .st-cmp-leader-arrow{right:15px}
.leadershipteam .m--0{margin:0}
}
strong.tt-highlight{font-weight:bold;color:black}
.overlay-sugessions-menu ul,.search-suggession-menu ul{display:none}
.overlay-sugessions-menu ul.tt-empty,.search-suggession-menu ul.tt-empty{display:none !important}
.overlay-sugessions-menu ul.tt-open,.search-suggession-menu ul.tt-open{display:block}
.form-control{height:calc(1.5em + .75rem + 12px)}
.has-search .form-control{padding-left:3.07rem;color:#49494a;border:1px solid #d2d2d2;border-radius:0;margin-left:0}
.has-search .form-control::placeholder{color:#49494a}
.homelogo{width:132px;height:53px}
.has-search .searchimg{position:absolute;z-index:2;display:block;width:1.568rem;height:1.63rem;line-height:2.375rem;text-align:center;pointer-events:none;color:#aaa}
.search_data .has-search{position:relative}
.searchResults .search_data .searchResultsWrapper.hide{visibility:hidden}
.searchResults .dynamic-loader.show{visibility:visible}
.btn-pos{position:absolute;right:17px;top:0;bottom:0;height:48px;margin:0;font-size:14px;cursor:pointer;color:#004a98;font-weight:bold;padding:0}
.searchContainer .btn-pos.clear_search{top:42px}
.search_data{padding-top:40px;width:100%;padding-bottom:6rem}
.search_data input.form-control{height:48px;margin:0}
.borderContainer{border-bottom:1px solid #d2d2d2;padding-left:15px;padding-right:15px}
.result_keyword{margin-top:2rem;margin-bottom:1.44rem}
.result_keyword p{font-size:22px;color:#486d90;font-weight:bold}
.search_data .dropdown .btn-default{color:#49494a;background:#fff;border:1px solid #fff;background:#fff 0 0 no-repeat padding-box;box-shadow:0 2px 16px #0000002B;width:100%;font-size:16px;text-align:left}
.search_data .dropdown-toggle::after{display:none}
.search_data .dropdown .fa-chevron-circle-down,.search_data .dropdown .fa-chevron-circle-up{float:right}
.search_data .fa-chevron-circle-down:before{font-size:20px;content:"\f13a";color:#8bc105}
.search_data .fa-chevron-circle-up:before{font-size:20px;color:#8bc105}
.search_data .dropdown-menu.show{display:block;box-shadow:0 3px 16px #0000002B;width:100%;border:0;margin-top:0;padding-top:0;color:#004a98;font-weight:bold;background:#f7f7f7;border-radius:0}
.search_data a.dropdown-item{color:#004a98;font-weight:bold;padding:.9rem 1.5rem}
.data_list h4{font-size:18px;margin-top:1.25rem;border-bottom:2px solid #8bc105;line-height:22px;margin-bottom:25px;font-family:benton-sans,sans-serif;font-weight:700;font-style:normal;padding-bottom:8px}
.list_content .mb-3 search-results .title a{font-family:benton-sans,sans-serif;font-weight:600;font-style:normal;font-size:18px;line-height:20px}
.see_All a{font-size:16px;color:#004a98;font-weight:bold}
.see_All a span{vertical-align:middle}
.searchResultsWrapper .list_content .title{font-size:18px;color:#004a98;font-weight:600}
.searchResultsWrapper .list_content .descp{font-size:16px;color:#49494a;font-family:benton-sans,sans-serif;font-weight:500;font-style:normal;line-height:24px;padding:10px 0;border-bottom:1px solid #d2d2d2}
.ui-widget.ui-widget-content{z-index:999}
.ui-widget.ui-widget-content.ui-front{padding:15px 34px}
.form-group span{font-family:benton-sans,sans-serif;font-weight:700;font-style:normal;font-size:14px;line-height:22px;color:#fff;margin-bottom:20px}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:0;background:transparent;font-weight:normal;letter-spacing:0;color:#49494a}
.ui-widget.ui-widget-content{border:1px solid #c5c5c5;background:#fff 0 0 no-repeat padding-box;box-shadow:0 4px 22px #00000029;border:1px solid #d2d2d2;opacity:1;border-top:0;z-index:9999999999;max-height:200px;overflow-y:auto}
.fa-search:before{font-size:27px}
.searchResultsWrapper .data_list{padding-top:40px}
.container.searchContainer.searchOverlayOnly{height:0}
.searchLabel{font-size:14px;font-family:benton-sans,sans-serif;font-weight:600;font-style:normal}
.see_All .searchimg{vertical-align:middle}
.showinDesktop.searchIcon img.call-image{cursor:pointer}
input[type=text]::-ms-clear{display:none}
.result_keyword{display:inline !important}
.searchContainer{box-shadow:0 2px 16px #00000029;max-width:100%;height:91px}
.searchContainer h3{display:none}
.searchContainer .overlay-search h4{font-family:benton-sans,sans-serif;font-weight:700;font-style:normal;font-size:14px;line-height:22px;color:#fff;margin-bottom:20px;display:block}
.searchContainer .overlay-search .has-search span{font-family:benton-sans,sans-serif;font-weight:700;font-style:normal;font-size:14px;line-height:22px;color:#fff;margin-bottom:20px;display:block}
.container.searchContainer .content-wrapper{padding-bottom:30px;padding-top:22px;padding-left:8px;padding-right:8px}
.searchContainer .form-group{margin-bottom:0;margin:0;padding:10px}
.searchContainer input{font-size:18px;font-family:benton-sans,sans-serif;font-weight:700;font-style:normal;border:0;line-height:22px;width:80%}
.searchContainer input:focus{outline:0}
.container.searchContainer .icon-green,.icon-green{color:#8bc13f;font-size:33px;float:right;bottom:7px;position:relative;width:34px;height:31px}
@media only screen and (min-width :1025px){.searchContainer h3{line-height:24px;font-size:14px;font-family:benton-sans-medium,sans-serif;display:block}
.searchContainer input{font-size:14px;line-height:20px}
.searchContainer .form-group{border:1px solid #d2d2d2}
.container.searchContainer .icon-green,.icon-green{bottom:5px}
.searchContainer{max-width:1366px;width:100%}
.container.searchContainer .content-wrapper{padding-top:22px}
.container.searchContainer .icon-green,.icon-green{float:left;margin-right:10px}
.form-group{padding-bottom:10px}
.borderContainer{padding-left:0;padding-right:0}
}
@media only screen and (min-width :768px) and (max-width :1024px){.searchContainer h3{line-height:24px;font-size:14px;font-family:benton-sans-medium,sans-serif;display:none}
.searchContainer input{font-size:14px;line-height:20px}
.searchContainer .form-group{border:1px solid #d2d2d2}
.container.searchContainer .icon-green,.icon-green{float:left}
.searchContainer{height:90px}
.form-group{padding-bottom:10px}
}
.overlay-search{height:100%;width:100%;display:none;position:fixed;z-index:999999;top:0;left:0;background-color:#486d90}
.overlay-search .overlay-content{position:relative;width:100%;clear:both;box-shadow:none}
.overlay-search .overlay-header{position:relative}
.overlay-search .inner-overlay{width:93%;margin:0 auto}
.overlay-search .closebtn{float:right;font-size:20px;color:#fff;cursor:pointer;margin:0 30px 0 0}
.overlay-search .closebtn span{color:white;font-size:53px;cursor:pointer;position:relative;display:block;width:100%;text-align:center;opacity:1;font-family:Times New Roman;top:-12px;height:46px}
.overlay-search .closebtn span:last-child{display:block;font-size:10px}
a.closebtn::after{position:relative;bottom:22px;color:white;right:31px;font-size:10px;top:13px;font-family:yorkten-slab-normal,sans-serif;font-weight:800;font-style:normal}
a.closebtn:hover{color:#fff;text-decoration:none}
#autcomplete_list .ui-widget.ui-widget-content{width:100%;margin:0 auto;left:0;overflow-y:scroll}
#autcomplete_list .ui-widget.ui-widget-content li,.ui-widget.ui-widget-content li{padding:10px}
.overlay-search .overlay-content .has-search .form-control{padding-left:2.8rem;margin-top:7px;padding-right:63px}
.container.searchContainer .overlay-search .overlay-content .icon-green{position:absolute;float:left;width:24px;height:26px;top:45px;left:14px}
.search_data .icon-green{position:absolute;float:left;width:24px;height:26px;top:4px;left:14px}
.searchContainer .overlay-search .overlay-content input{width:100%;height:48px}
.searchContainer .overlay-search .overlay-content .form-group{border:0;position:relative;padding:0 0 10px 0}
#searchHistory ul li,li.ui-menu-item{list-style:none;cursor:pointer}
#searchHistory ul li a{list-style:none;font-size:16px;color:#fff;font-family:benton-sans,sans-serif;font-weight:500;font-style:normal}
#searchHistory ul{padding-left:0}
.recentSearch_wrapper h5{font-size:18px;color:#fff;padding:20px 0 10px}
.recentSearch_wrapper span{font-size:18px;color:#fff;padding:20px 0 10px}
.hrTag{border-bottom:1px solid #fffffe;opacity:.09}
#autcomplete_list{position:absolute;width:100%}
#searchHistory ul li{padding:10px 0;display:inline-block}
@media(min-width :768px){.search_data .dropdown .dropdown-toggle{display:none}
.search_data{width:1100px}
.homelogo{width:auto;height:auto}
.search_data .dropdown-menu{display:block;border:0;width:100%;position:inherit;margin-bottom:32px;z-index:1}
.search_data .dropdown-menu li{display:inline-block;width:auto}
.container.searchContainer .overlay-search .overlay-content .icon-green{top:59px;left:25px}
.search_data .icon-green{top:5px;left:10px}
.overlay-search .overlay-content .has-search .form-control{padding-left:4.5rem;margin-top:20px}
.searchContainer .overlay-search .overlay-content input{width:100%;height:66px}
.searchContainer .btn-pos.clear_search{top:0}
.has-search .btn-pos.clear_search{top:42px}
.fa-search:before{font-size:33px;cursor:pointer}
.btn-pos{position:absolute;right:17px;top:0;bottom:0;height:66px;margin:0;font-size:14px;cursor:pointer;color:#004a98;font-weight:bold;padding:0}
.search-form-group.has-search .btn-pos.clear_search{top:0;box-shadow:none}
.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#fff}
.search_data .dropdown li.active a{background-color:transparent;box-shadow:0 2px 8px #00000033;border:1px solid #75757a;opacity:1;position:relative;padding:8px 20px}
.search_data .dropdown li.active a:after{top:27px;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff;height:11px;width:11px;position:absolute;content:'';background:#fff;border:1px solid #75757a;border-top-width:0;border-left-width:0;transform:rotate(45deg);left:calc(50% - 4px)}
.overlay-search .inner-overlay{width:80%;margin:0 auto}
.overlay-header{width:100%;margin:0 auto}
.overlay-search .overlay-content{margin-top:11% !important;background:transparent;border-left:0;display:block;padding:0}
.overlay-search .overlay-content:before{content:none}
.recentSearch_wrapper h5{font-size:22px;padding:20px 0 10px}
.form-group span{font-size:16px}
#searchHistory ul{padding-left:0;display:inline-table;width:100%}
#searchHistory ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}
#searchHistory ul li{display:inline-block;width:50%;vertical-align:top;padding-right:10px}
}
@media(min-width :992px){#searchHistory{width:55%}
}
@media(min-width:768px){.content-wrapper.search_data .btn-pos{height:48px}
}
.cmp-separator__horizontal-rule{border-top:1px solid #d2d2d2}
.cmp-tabs__tablist{display:flex;flex-wrap:wrap;padding-left:0;list-style:none}
.cmp-tabs__tab{box-sizing:border-box;border-bottom:1px solid transparent;padding:.5rem 1rem;cursor:pointer}
.cmp-tabs__tab--active{border-color:inherit}
.cmp-tabs__tabpanel{display:none}
.cmp-tabs__tabpanel--active{display:block}
#performance-tabs{display:block}
#performance-tabs ul.tablist{list-style:none;display:flex;box-shadow:0 2px 12px rgba(0,0,0,0.4)}
#performance-tabs ul.tablist li{padding:30px 10px;position:relative;border-right:2px solid #d2d2d2;width:450px;text-align:center;flex-basis:450px;flex-grow:1}
#performance-tabs li.active a{border-bottom:2px solid #486d90;color:#49494a}
.tabCont{display:none}
.tabCont.show{display:block;min-height:500px}
.tablist li a{font-size:22px;font-family:yorkten-slab-normal,sans-serif;font-weight:800;font-style:normal;color:#486d90}
#performance-tabs{position:relative;background:#fff;max-width:1366px;margin:0 auto}
#performance-tabs li.active:after,#performance-tabs li.active:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
#performance-tabs li.active:after{border-color:#88b7d500;border-top-color:#fff;border-width:24px;margin-left:-32px}
#performance-tabs li.active:before{border-color:rgba(194,225,245,0);border-top-color:#d2d2d2;border-width:27px;margin-left:-35px}
.tab-content{padding:30px 45px;font-family:benton-sans,sans-serif;font-weight:500;font-style:normal;font-size:22px}
.tabs .accordion{display:none}
@media only screen and (max-width:768px){#performance-tabs{display:none}
.tabs .accordion{display:block}
.accordion .tab-acrdion-hdng p:after{content:'';background:#8bc103 url("../components/content/tabs/clientlibs/resources/arrow.svg") 7px 10px no-repeat;width:30px;height:30px;position:absolute;border-radius:15px;background-size:15px;right:35px}
.accordion .tab-acrdion-hdng.collapsed p:after{transform:scale(1.0) rotate(180deg);content:'';width:30px;height:30px;background:#8bc103 url("../components/content/tabs/clientlibs/resources/arrow.svg") 7px 10px no-repeat;background-size:15px;border-radius:15px;right:45px}
.tabs .accordion{box-shadow:0 2px 12px rgba(0,0,0,0.4)}
.tab-acrdion-hdng p{font-weight:600;color:#004a98;padding:35px 18px;border-top:2px solid #d2d2d2;border-bottom:0;list-style:none;font-family:yorkten-slab-normal,sans-serif;font-weight:800;font-style:normal;font-size:22px;position:relative}
.tab-acrdion-hdng.collapsed{box-shadow:0 2px 12px rgba(0,0,0,0.4)}
.tab-acrdion-body{position:relative;display:none;padding:30px 15px;font-family:benton-sans,sans-serif;font-weight:500;font-style:normal;font-size:22px}
.tab-acrdion-hdng.collapsed p:first-child(){border-top:0}
.tab-acrdion-hdng a{font-size:22px}
.tab-acrdion-hdng.collapsed a{border-bottom:2px solid #8bc105;color:#49494a}
}
@media only screen and (min-width:768px) and (max-width:1024px){.fund-description p{padding-bottom:15px}
ul.tablist{padding-left:0}
.tab-acrdion-hdng p{padding-top:35px;padding-right:30px;padding-bottom:35px;padding-left:50px}
.tabs .accordion .tab-acrdion-hdng p:after{right:46px}
}
.sticky-tab-container .sticky-tabs{display:none}
.sticky-tab-container .sticky-tabs .nav-item{padding:25px 20px;box-sizing:border-box;border-right:1px solid #d2d2d2;position:relative;height:80px}
.sticky-tab-container .sticky-tabs .nav-item:after{content:"";width:20px;height:20px;position:absolute}
.sticky-tab-container .sticky-tabs .active.nav-item:after{left:50%;top:85%;transform:rotate(45deg);box-shadow:4px 4px 6px -3px #00000066;background-color:#fff;margin-left:-10px}
.sticky-tab-container .sticky-tabs .nav-link{color:#486d90;font-size:22px;padding:0;border:0;border-radius:0}
.sticky-tab-container .sticky-tabs .nav-link.active{color:#49494a;border-bottom:2px solid #486d90}
.sticky-tab-container .accordion-icon{background:url(../components/content/tabs/clientlibs/resources/accordian_open.svg) no-repeat;position:absolute;right:0;width:30px;height:30px;display:inline-block}
.sticky-tab-container .accordion-icon.accordion-close{background:url(../components/content/tabs/clientlibs/resources/accordian_closed.svg) no-repeat}
.sticky-tab-container .card{width:100%;height:auto;margin:0;background-color:#fff;border-radius:0}
.sticky-tab-container .card-header{background-color:#fff;padding:35px 18px}
.sticky-tab-container .card-header.active{box-shadow:0 2px 12px #00000066}
.sticky-tab-container .card-header.active:after{content:"";width:20px;height:20px;position:absolute;left:20%;top:50%;transform:rotate(45deg);box-shadow:4px 4px 6px -3px #00000066;background-color:#fff;margin-left:-10px}
.sticky-tab-container .card-header a{font-size:22px;position:relative;display:block}
@media screen and (min-width:768px){.sticky-tab-container .fix-container{box-sizing:border-box}
.sticky-tab-container .sticky-tabs{display:block;background-color:#fff;box-shadow:0 2px 12px #00000066}
.sticky-tab-container .card-header{display:block}
.sticky-tab-container .fixed-tabs{position:fixed;top:0;z-index:2;width:100%}
}
footer{height:500px;width:100%;background-color:#f7f7f7}
.hidden{display:none}
.fix-container.fixed-tabs .nav-tabs{margin-top:15px}
.sticky-tabs .nav-item{padding:25px 20px;position:relative;border-right:1px solid #d2d2d2;margin:0}
.sticky-tabs .nav-link{font-family:yorkten-slab-normal,sans-serif;font-size:22px;font-weight:bolder;color:#486d90;padding:0;border:0}
.sticky-tabs .nav-link:hover{border:0}
.sticky-tabs .nav-link.active{border:0;border-bottom:2px solid #8bc105;color:#49494a;padding-bottom:5px}
.tab-pane .card-header.active:after,.tab-pane .card-header.active:before,.sticky-tabs li.active:after,.sticky-tabs li.active:before{top:96%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:10px;margin-left:-13px}
.tab-pane .card-header.active:after,.tab-pane .card-header.active:before{top:88%}
.tab-pane .card-header.active:after,.sticky-tabs li.active:after{border-color:#88b7d500;border-top-color:#fff}
.tab-pane .card-header.active:before,.sticky-tabs li.active:before{border-color:transparent}
.fixed-tabs{position:fixed;top:0;z-index:2;overflow:visible;background:#fff;width:100%}
.tab-pane{height:auto;width:100%;border-radius:0;background-color:#fff;margin:0}
.sticky-tab-container .fix-container{display:none}
.sticky-tab-container .card-header{padding:35px 18px;border-top:1px solid #d2d2d2;border-bottom:0;background-color:#fff}
.sticky-tab-container .card-header.active{box-shadow:0 2px 12px #00000066;position:relative}
.sticky-tab-container .card-header a{font-family:yorkten-slab-normal,sans-serif;outline:0;color:#486d90;font-size:22px;text-decoration:none;position:relative;display:block}
.funddetail-tabs .accordion-icon{background:url(../components/content/tabs/clientlibs/resources/accordian_open.svg) no-repeat;position:absolute;right:0;width:30px;height:30px;display:inline-block}
.funddetail-tabs .accordion-icon.accordion-close{background:url(../components/content/tabs/clientlibs/resources/accordian_closed.svg) no-repeat}
.tabrightcontent{display:none}
.heading{font-family:benton-sans,sans-serif;font-weight:700;font-style:normal;font-size:18px;color:#49494a}
.heading span{font-size:14px;font-weight:100}
.tab-pane .heading{margin:15px 0}
.tab-pane .description{margin-bottom:25px}
.calendar-list-view,.calendar-chart-view,.list-view,.chart-view{width:33px;height:30px;display:inline-block;margin-right:10px}
.annual-data-container .tab-pane{height:auto}
.icon-tooltip{background:url(../components/content/tabs/clientlibs/images/icon__tooltip.svg) no-repeat;display:inline-block;width:22px;height:22px;margin:0 5px -6px 5px}
.annual-time-tabs ul,.risk-time-tabs ul{margin:20px 0}
.annual-time-tabs li,.risk-time-tabs li{font-family:benton-sans,sans-serif;font-size:16px;color:#004a98;width:160px;margin-right:15px;text-align:center;display:inline-block;padding:14px;font-weight:600;position:relative}
.risk-time-tabs li{width:100px}
.annual-time-tabs li.active,.risk-time-tabs li.active{color:#49494a;border:1px solid #75757a;box-shadow:0 2px 8px #00000034}
.annual-time-tabs li:after,.annual-time-tabs li:before,.risk-time-tabs li:after,.risk-time-tabs li:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:15px;margin-left:-18px}
.annual-time-tabs li.active:after,.risk-time-tabs li.active:after{border-color:#88b7d500;border-top-color:#fff}
.annual-time-tabs li.active:before,.risk-time-tabs li.active:before{border-color:transparent;border-top-color:#000}
.investment-minimum{width:auto;border:1px solid #d2d2d2}
.investment-minimum p{font-size:14px;padding:5px 20px;line-height:1}
.investment-minimum .heading{padding:10px 20px;line-height:1;margin-bottom:10px;border-bottom:2px solid #8bc105}
.investment-minimum .heading .terms-link{color:#49494a;border-bottom:1px dotted #004a98;font-size:14px;font-family:benton-sans,sans-serif}
.fund-literature{width:325px}
.fund-literature h3{background:url(../components/content/tabs/clientlibs/images/icon__external-link.svg) no-repeat;font-size:16px;padding-left:30px;background-position:left 100%;margin:15px 0 5px 0;line-height:20px}
.fund-literature p{font-size:14px;padding-left:30px}
.align-right{float:right;clear:both;font-size:14px}
.text-bold{font-weight:600}
.annual-data-container .fund-yield-fixed{position:fixed;top:120px;z-index:1;background-color:#fff}
.annual-data-container .fund-yield-absolute{position:absolute;top:3550px;z-index:1;background-color:#fff}
.performance-disclouse-text{font-size:14px;margin:0 0 25px 0}
.tab-pane th{border:0;text-align:right;font-size:16px;line-height:24px;font-family:benton-sans,sans-serif;font-weight:700;word-wrap:break-word;vertical-align:bottom;border-bottom:2px solid #8bc105}
.tab-pane td{border:0;text-align:right;font-size:16px;line-height:24px;font-family:benton-sans,sans-serif;font-weight:500;word-wrap:break-word;padding:16px}
.tab-pane table tr:nth-child(even){background-color:#f7f7f7}
.row.table-responsive{margin:0}
.text-left{text-align:left}
.all-holdings{background:url(../components/content/tabs/clientlibs/images/icon__pdf.svg) no-repeat;width:100%;height:30px;padding-left:30px;display:inline-block}
.management-container img{width:160px;height:160px}
.management-container .heading{margin-bottom:21px}
.triangle-orange::after{content:"";border-left:0 solid transparent;border-right:28px solid transparent;border-top:28px solid #ff671d;position:absolute;top:0}
.management-team .triangle-orange::after{left:0}
.management-container .name{font-size:18px;color:#49494a;margin-top:30px}
.management-team{width:350px;min-height:116px;display:block;position:relative;padding:25px 60px 25px 25px;border:1px solid #d2d2d2;background-color:#fff;margin:35px 0 26px 0}
.management-member-name{font-size:18px;color:#49494a}
.management-team.navg-arw-rv-center{cursor:pointer}
.disclaimer-container{margin-top:30px;padding:15px}
.disclaimer-placeholder{margin-bottom:15px}
@media screen and (min-width:1024px){.sticky-tab-container .card{width:67%;float:left;padding-right:30px}
.fix-container.fixed-tabs{box-shadow:0 2px 12px #00000066}
#tabrightcontent{width:33%;display:inline-block}
.sticky-tab-container{width:100%;float:left}
.tab-pane{padding:0;min-height:50px;border:0;margin-bottom:20px}
.sticky-tab-container .card-header{display:none}
.sticky-tab-container .card-body{padding:0}
.sticky-tab-container .fix-container{display:block;margin-bottom:30px}
.investment-minimum{width:325px}
.disclaimer-container{margin-top:65px;padding:0}
.tabrightcontent{display:block;position:absolute;top:625px;left:900px;width:420px}
.sticky-tabs{position:sticky;top:0;z-index:2;overflow:visible;background:#fff;width:100%}
.sticky-tab-container,.purchase-fund-btn{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.fixed-tabright{position:fixed;top:120px;z-index:101;right:30px}
}
@media screen and (min-width:1025px){.sticky-tab-container .card{width:70%;float:left;padding-right:30px}
#tabrightcontent{width:30%;display:inline-block}
.sticky-tab-container{width:100%;float:left}
.sticky-tabs .nav-tabs{max-width:1110px;margin:0 auto}
}
@media only screen and (min-width:992px) and (max-width:1024px) and (orientation:landscape){.sticky-tab-container .card .collapse:not(.show){display:block}
}
@media only screen and (min-width:1024px){.sticky-tab-container .card .collapse:not(.show){display:block}
}
@media only screen and (max-width:1024px) and (orientation:portrait){#tabrightcontent{display:none}
}
.signinBox,.signinBox p{padding:15px 0;text-align:center;color:#49494a}
.signinBox p{padding:15px 10px 0 10px;text-align:center;color:#49494a}
.signinBox p>a{font-family:benton-sans,sans-serif !important;font-weight:900}
.signin{width:unset !important;padding:15px 52px !important}
.dividerBorder{border:1px solid #d2d2d2;opacity:1;margin:36px 0}
.txtSpl{font-family:benton-sans,sans-serif !important;font-size:18px;font-weight:900}
.inmedia-card{margin:15px 0;border:1px solid #d2d2d2;padding:27px 27px 35px 27px;min-height:190px;display:none}
.inmedia-card-author-mode{margin:15px 0;border:1px solid #d2d2d2;padding:27px 27px 35px 27px;min-height:190px}
.inmedia-card::before,.inmedia-card-author-mode::before{position:absolute;top:15px;right:15px;border-width:32px 0 0 32px;border-color:transparent;border-top-color:#8bc105;border-style:solid;content:""}
.inmedia-card .news-source a,.inmedia-card .news-date p{font-family:benton-sans,sans-serif;font-size:12px;font-weight:400;text-align:left;text-decoration:none;color:#49494a}
.inmedia-card .news-source a span{position:relative;bottom:3px}
.inmedia-card .news-source img{margin-right:10px}
.inmedia-card .news-date p{text-align:right;margin:0}
.inmedia-card .news-details h3{padding:15px 0 20px 0;font-size:20px;line-height:22px}
.inthemedia-loadmore-btn-block{margin-top:1.5rem !important;text-align:center}
.inthemedia-loadmore-btn-block a.btn-clk-loadmr{display:none;position:relative;border:0;padding:15px 54px;background-color:#486d90;color:#fff;min-width:190px;width:auto;text-align:center;cursor:pointer}
.inthemedia-loadmore-btn-block a.btn-clk-loadmr:hover{text-shadow:0 0 3px rgba(0,0,0,0.7)}
.inthemedia-loadmore-btn-block a.btn-clk-loadmr::before{position:absolute;top:0;right:0;border-width:20px 0 0 20px;border-color:transparent;border-top-color:#8bc105;border-style:solid;content:""}
.news-details p{display:inline !important}
@media screen and (max-width:600px){.inmedia-card.invisible{display:none !important}
}
.fund-data-container{position:relative}
.left-bar,.right-bar{background:transparent;height:100%;position:absolute;z-index:99;width:12px;left:0;top:0}
.right-bar{left:auto;right:0;top:0}
.populinkaxreader{display:block;float:left}
.fund-details .fundname-container{display:flex;flex-direction:row}
.fund-details .fundname-container{margin:20px auto;padding:0 15px}
.fundname-container .fund-ticker{font-family:benton-sans,sans-serif;width:auto;height:64px;color:#fff;background:#004a98;font-size:18px;font-weight:700;text-align:center;word-break:break-word;padding:24px 5px;margin-right:10px;white-space:nowrap}
.fundName{display:flex}
.productSelectBox select{font-size:16px;line-height:13px;font-family:yorkten-slab-normal,sans-serif;font-weight:800;font-style:normal;color:#486d90;padding:10px 20px}
.productSelectBox select option{padding:10px 20px !important;border:none !important;display:inline}
.fundname-container .fund-name{font-family:yorkten-slab-normal,sans-serif;font-size:22px;color:#486d90;font-weight:700;font-style:normal;width:calc(100% - 80px);height:60px;display:flex}
.fund-description-container{padding:20px 15px}
.fund-data-container{background-color:#f7f7f7}
.fund-description-container .fund-data>div,.fund-description-container .fund-data>div{box-shadow:none}
.rating-stars-container .rating-count{margin-left:7px}
.fund-data p{font-size:14px}
.fund-description-container .etf-fund-data .prospectus{margin-right:15px}
.fund-description-container .etf-fund-data .fact-sheet{margin-right:17px}
.fund-data .nav-change{font-size:20px;font-weight:bold}
.fund-data .nav-change-value{font-size:16px;display:inline-block;margin-left:10px}
.memberUsers .dotted-text{color:#004a98;border-bottom:1px dotted #004a98}
.fund-data-container .dotted-text{display:block}
.rating-stars-container .fa{color:#00000066;margin-right:1px;font-style:normal !important}
.rating-stars-container .fa.fa-star.active{color:#c68600}
.fund-data-container .desktopShow{font-style:italic;margin-bottom:10px}
.fund-description-container .itlicText{margin-bottom:20px;font-style:italic;line-height:20px}
.fund-description-container .fund-data-links a{font-family:benton-sans,sans-serif;font-weight:600;margin:0 0 15px 0 !important;display:block;float:left}
.fund-description-container .pdf-icon{background:url(../components/content/productdetails/productdetaildatainfo/clientlibs/resources/pdf_icon.png);background-repeat:no-repeat;background-position:left;padding-left:30px;line-height:25px;margin-bottom:8px;display:inline-block;padding-right:20px}
.fund-description-container .csv-icon{background:url(../components/content/productdetails/productdetaildatainfo/clientlibs/resources/csv_icon.png);background-repeat:no-repeat;background-position:left;padding-left:30px;line-height:25px;margin-bottom:8px;display:inline-block}
.fund-description-container .fact-sheet{margin-right:14px}
.prospectus{background:url(../components/content/productdetails/productdetaildatainfo/clientlibs/resources/icon__external-link.svg);background-repeat:no-repeat;background-position:left 0;padding-left:30px;line-height:25px}
.fund-data .category{font-weight:600}
.fund-data .category-value{font-weight:normal}
.fund-buttons{margin:30px 0}
.fund-buttons .btn-primary{font-size:16px;font-family:yorkten-slab-normal,sans-serif;height:50px;width:100%}
.fund-buttons .purchase-fund-btn{margin-top:0}
.fund-description{border-top:2px solid #e6e6e6;padding:15px 0}
.rgt-content{padding:15px 0}
.fund-description li{font-family:benton-sans,sans-serif;font-size:14px;list-style-type:disc;line-height:30px;margin-left:15px;color:#49494a}
.fixed-button{position:fixed;top:25px;z-index:3}
.productSelectBox .fundDropDown{padding:15px;width:255px;height:auto;max-height:250px;overflow-y:auto;background:#fff;box-shadow:0 2px 16px #0000002B;font-family:yorkten-slab-normal,sans-serif;font-weight:800;font-style:normal;font-size:18px;color:#486d90 !important;border:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:10px;margin-left:8px;line-height:18px;position:relative}
.productSelectBox::after{background-image:url(../components/content/productdetails/productdetaildatainfo/clientlibs/resources/Button__closed-dropdown.svg);background-repeat:no-repeat;background-position:right 10px center;position:absolute;content:'';right:10px;width:30px;height:20px;top:15px;transform:rotate(360deg);pointer-events:none}
.productSelectBox.menuExpanded::after{content:'';transform:rotate(180deg);right:17px}
.dynamic-loader-productoverview{display:none;background-color:#fff;position:absolute;z-index:999;width:100%;height:100%;opacity:.5}
.dynamic-loader-productoverview img{position:relative;top:20%;left:20%}
.error-message-productoverview{display:none}
.downArrow{color:#e60000}
.productSelectBox select option{list-style-type:none;margin-bottom:34px;font-family:benton-sans,sans-serif;font-weight:600;font-style:normal;color:#004a98;font-size:16px;background:#f7f7f7}
.memberUsers .productSelectBox::after{display:none}
.product-details .memberUsers .icon-tooltip{display:none}
.memberUsers .productSelectBox .fundDropDown{box-shadow:none;padding:13px 20px;border:1px solid #e6e6e6}
.fund-data-rating .fa-star-o,.fund-data-rating .fa-star:before{color:unset}
.fundname-container .fund-ticker-etf{margin-right:10px}
.fund-ticker-etf img{width:auto;height:60px}
.fundname-container .logoContainer img{display:none}
.nav-change .nav-change-value i{font-style:normal !important;padding-right:3px}
.fund-buttons{display:none}
.fund-data-rating a{font-size:14px;font-family:benton-sans,sans-serif}
.fund-details .dynamic-loader-productoverview{position:relative}
.fund-details .dynamic-loader-productoverview img{position:relative;left:50%}
.dotted-text.noData{border:0;color:#49494a}
.dotted-text.noData a,.dotted-text.noData a:focus,.dotted-text.noData a:visited{border-bottom:0;color:#49494a}
.textShowinMobile{display:none}
.textHideinMobile{display:none}
.fund-details .productSelectBox{display:none}
.fund-data .nav-change-value.upArrow{color:#0d823c}
@media screen and (min-width:1024px){.fundName{padding:0;margin-right:40px}
.fund-details .fundname-container .productSelectBox{padding-left:0;padding-right:0}
.fund-description{padding:15px 0}
.fund-data-container .col-sm-12.col-md-12.col-lg-8.lft-content{margin-right:34px}
.fundname-container .desktopShow{margin-top:-20px;margin-bottom:20px}
.fund-description-container .pdf-icon,.fund-description-container .csv-icon{margin-bottom:14px;padding-right:0}
.fund-details .fundname-container{margin:30px auto;padding:0}
.fundname-container .fund-ticker{margin-right:21px;white-space:nowrap}
.fundname-container .fund-name{font-size:30px;width:auto}
.fund-description-container .fund-data>div,.fund-description-container .fund-data>div{margin-bottom:0}
.fund-description-container{padding:23px 0}
.fund-description-container .fund-data-nav,.fund-description-container .fund-data-rating{padding-left:0}
.fund-buttons{margin:0}
.fund-buttons .btn-primary{width:142px}
.etf-fund-data .pdf-icon,.etf-fund-data .csv-icon{margin-top:20px}
.etf-fund-data .fact-sheet{margin:0}
.etf-fund-data .desktopShow{margin:10px 0}
.productSelectBox select{width:255px;height:40px}
.rgt-content{padding:0 15px}
.fund-description-container .itlicText{padding-left:0;margin-top:10px}
.fundname-container .fund-ticker-etf{margin-right:21px}
.fund-ticker-etf img{width:auto;height:60px}
.fundname-container .logoContainer img{display:block}
.productdetaildatainfo .error-message-productoverview p{padding-left:400px}
}
@media screen and (max-width:1024px) and (orientation:portrait){.fund-details .fundname-container{padding:0 15px}
.fund-description-container{padding:23px 15px}
}
@media screen and (max-width:767px){.fund-description ul{padding-left:15px}
.fund-description-container .fund-data .fund-data-nav p:last-of-type,.fund-description-container .fund-data .fund-data-rating p:last-of-type{margin-bottom:20px}
.fund-details .fundname-container{display:block}
.fund-details .fundname-container .fundName{padding-left:0;padding-right:0}
.fund-details .fundname-container .productSelectBox{margin-top:20px;padding-left:0}
.row.fund-description-container{margin-left:0;margin-right:0}
.fund-description-container .fund-data>div{padding-left:0;padding-right:0}
.textShowinMobile{display:block}
}
@media screen and (max-width:991px){.fund-description-container .itlicText{margin-top:20px}
}
@media screen and (max-width:1023px){.productSelectBox .fundDropDown{width:100%}
}
@media screen and (max-width:991px) and (orientation:landscape){.fund-description-container .itlicText{padding-left:15px}
}
@media screen and (min-width:768px) and (max-width:991px) and (orientation:portrait){.fund-description-container .itlicText{padding-left:15px}
.fundname-container .logoContainer img{display:block}
}
.vcm-nrf1{display:block !important;float:left !important}
.vcm-morningstar-rating{display:block !important}
@media screen and (min-width:768px){.fund-data-rating-box{padding:0}
.fund-data-nav{float:left}
.fund-data-rating{float:right}
.fund-data.normal-fund-data{margin-bottom:10px}
.fund-description-container .itlicText{float:left}
.textHideinMobile{display:block}
}
.planTable{overflow:hidden}
.planTable caption{caption-side:top;color:#000}
.planTableShadowRight{position:absolute;right:0;width:14px;height:100%;top:0;z-index:999;padding:75px 0 15px 0}
.planTableShadowLeft{position:absolute;width:14px;height:100%;top:0;z-index:999;padding:75px 0 15px 0}
.planTableShadowRight .actualShadow,.planTableShadowLeft .actualShadow{background:transparent linear-gradient(270deg,#00000038 0,#00000000 100%) 0 0 no-repeat padding-box;opacity:1;height:100%}
.planTable .content-wrapper{padding:0 15px}
.planTable .content-wrapper>div{position:relative}
.planTable .table{width:768px}
.planTable-wrap::-webkit-scrollbar{display:none}
.planTable .table td,.planTable .table th{border-top:0}
.planTable .table th{text-align:right;font:Bold 14px/20px benton-sans,sans-serif;letter-spacing:0;color:#49494a}
.planTable .table th:first-child{width:40%}
.planTable .table th:first-child,.planTable .table td:first-child{text-align:left}
.planTable .table td,.planTable .table th div:last-child{text-align:right;font:normal 14px/20px benton-sans,sans-serif;letter-spacing:0;color:#49494a}
.planTable .table th div:last-child{text-align:left}
.planTable .table thead th{border-bottom:2px solid #8bc105}
.planTable .table-striped tbody tr:nth-of-type(odd){background-color:unset;background:#fff 0 0 no-repeat padding-box}
.planTable .table-striped tbody tr:nth-of-type(even){background-color:unset;background:#f7f7f7 0 0 no-repeat padding-box}
.planTableHeading{margin:40px 0 30px 0;font:Bold 18px/22px benton-sans,sans-serif}
.planTableHeading span{font:normal 14px/22px benton-sans,sans-serif}
.quarterly,.monthly,.fee{margin-bottom:40px}
.planTableLoader{background:linear-gradient(rgba(255,255,255,.5),rgba(255,255,255,.5)),url('../../../content/dam/vcm/common/loader-animation/VCM_LoadingAnimation.gif') center no-repeat;width:100%;height:200px}
.planTableLoader.hide{display:none}
.planTable-wrap{overflow:scroll;-ms-overflow-style:none}
.planTable table p{font-size:14px;line-height:20px}
.planTable table p sup{font-size:smaller;font-weight:100}
@media screen and (min-width:768px){.planTable .table{width:100%}
.planTable-wrap{overflow:hidden}
.planTableShadowRight,.planTableShadowLeft{display:none}
}
@media screen and (min-width:1025px){.planTable .content-wrapper{padding:0}
}
@media screen and (max-width:768px){.planTable .content-wrapper{padding:0}
.planTable .table th:first-child{width:30%}
.planTable .content-wrapper>div{overflow-y:scroll}
.planTable th:first-child,.planTable td:first-child,.planTableHeading{position:sticky;left:-1px;background:#fff;z-index:1024}
}
.wrapper-inner{max-width:1110px;margin:0 auto;overflow:hidden;position:relative;width:100%}
.blog-post-content-wrapper div{box-sizing:border-box}
.blog-post-content-wrapper p{color:#49494a;font-size:16px;font-family:benton-sans,sans-serif;font-weight:400}
.read-time{font-size:12px !important;font-weight:600 !important;margin:0 0 15px 0;line-height:17px}
.blog-article ul{list-style-type:disc}
.blog-article ol{list-style-type:decimal}
.blog-article ul,.blog-article ol{padding-left:50px;margin-top:20px}
.blog-article ul li,.blog-article ol li{margin-bottom:1rem;font-family:benton-sans,sans-serif;font-size:16px;line-height:24px}
.read-time span{font-weight:400;color:#49494a}
.page-heading{color:#486d90;font:700 42px/44px yorkten-slab-normal,sans-serif;margin:5px 0 24px 0}
.blue-color{color:#004a98 !important}
.blue-color .authorname{color:#004a98 !important;font-size:12px;font-family:benton-sans,sans-serif;font-weight:400;display:block;float:left}
.blog-post-img{margin:21px 0 24px 0;width:100%}
.blog-post-img img{width:100%;height:100%}
.blog-article{margin:0 0 35px 0}
.cmp-blog-graph{min-height:100px;margin:0 0 35px 0}
.blog-post-arrow-link-wrapper{height:30px;margin:20px 41px 0 40px}
.blog-post-arrow-link-wrapper a{color:#004a98;font:700 16px yorkten-slab-normal,sans-serif;display:inline-block;cursor:pointer;position:relative}
.blog-post-arrow-link::after{content:"";position:absolute;width:30px;height:30px;border-radius:50%;top:-6px}
.blog-post-arrow-left::after{background:#8bc105 url(../components/content/blogs/blogarticle/clientlibs/resources/rightArrow.png) no-repeat 8px;left:-40px;background-size:50%;transform:rotate(180deg)}
.blog-post-arrow-right::after{background:#8bc105 url(../components/content/blogs/blogarticle/clientlibs/resources/rightArrow.png) no-repeat 8px;right:-40px;background-size:50%}
.read-time.blue-color span{padding-left:5px}
.blog-article img{width:100%}
.relatedarticles .article-link-border .st-boxModel{border-bottom:0;display:flex;height:auto}
.relatedarticles .st-cmp-wrapper .article-link-border .st-link-box{border-bottom:1px solid #d2d2d2}
.relatedarticles .st-cmp-wrapper .article-link-border:last-child a.st-link-box{border-bottom:0}
@media screen and (max-width:767px){.blog-article p{margin:0}
.blog-post-arrow-link-wrapper{margin:20px 43px 0 40px}
.st-contentBox.hide-right-arrow{width:85%}
}
@media screen and (max-width:1024px){.st-contentBox.hide-right-arrow{width:82%}
}
@media screen and (min-width:1022px){.st-contentBox.hide-right-arrow{width:84%}
}
.container{padding:0;margin:0}
.blog-box-margin{margin-top:30px}
.blog-trapezium{border-bottom:24px solid #56565a;border-right:24px solid transparent;color:#fff;border-left:0 solid transparent;height:0;transform:rotate(180deg) scaleX(-1);position:absolute;top:0;left:0;z-index:1;text-transform:uppercase;font:11px benton-sans,sans-serif;text-align:center}
.blog-trapezium-text{cursor:pointer;transform:rotate(180deg) scaleX(-1);-webkit-transform:rotate(180deg) scaleX(-1);-moz-transform:rotate(180deg) scaleX(-1);-ms-transform:rotate(180deg) scaleX(-1);-o-transform:rotate(180deg) scaleX(-1);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);display:inline-block;position:relative;top:0;margin:0 0 0 12px;font:bold 12px/24px benton-sans,sans-serif;color:#fff !important}
.blog-trapezium-text:focus{border:2px solid #fff}
body.using-mouse .blog-trapezium-text:focus{border:0}
.blog-trapezium-text:hover{text-decoration:none}
.blog-background-image{height:auto}
.blog-background-image img{width:100%;height:100%}
.blog-background-black-transparent{position:absolute;top:0;width:100%;height:100%;background:transparent linear-gradient(180deg,#00000000 23%,#00000084 48%,#000000D6 100%,#0000001C 100%);opacity:.74}
.blog-heading h3,.blog-heading a.section-heading{color:#486d90}
.section-heading{font-family:yorkten-slab-normal,sans-serif;font-style:normal;font-weight:400;display:inline-block;position:relative;font-size:23px;line-height:25px;color:#000;margin:0;cursor:pointer}
.blog-heading a:focus,.blog-heading a:visited{font-size:23px}
#blogContainer .col-lg-8.col-md-8.col-sm-12 .section-heading{font-size:26px;line-height:28px}
.section-heading-container{width:100%}
.border-custom .underline:after{content:"";position:absolute;border:2px solid #8bc105;width:100%;bottom:-10px;left:0;border-bottom:0}
span.underline{position:relative;display:inline-block}
.blog-date{font:12px/24px benton-sans,sans-serif;display:inline-block;padding:8px 0}
.blog-desc-wrapper{margin:25px 19px 60px 21px;padding:0;padding-bottom:20px}
.blog-author-container{display:inline-block;position:absolute;left:21px;bottom:20px;color:#004a98;right:20px}
.blog-author-name,.blog-author-name:hover{text-decoration:none;color:#004a98;font:12px/24px benton-sans,sans-serif;font-weight:600}
.blog-arrow{display:inline-block;height:30px;width:30px;background:#8bc105 url('../components/content/blogs/bloglisting/clientlibs/resources/rightArrow.png') 8px 8px no-repeat padding-box;position:absolute;right:20px;bottom:20px;border-radius:50%;background-size:50%}
.blog-arrow:hover{background-color:#004a98}
.trapezium-lightblue{border-bottom-color:#486d90}
.trapezium-purple{border-bottom-color:#792c7a}
.trapezium-blue{border-bottom-color:#004a98}
.trapezium-maroon{border-bottom-color:#80000b}
.blog-button-container{margin-top:50px}
.blog-button{border:0;font-size:16px;font-family:yorkten-slab-normal,sans-serif;font-style:normal;font-weight:700;background:#486d90;padding:15px 40px 15px 40px;min-height:50px;color:#fff;margin-bottom:50px}
body.using-mouse .blog-button:focus{outline:0}
.blog-button:focus{outline:2px solid #000;outline-offset:2px}
.blog-button::after{content:'';position:absolute;top:0;right:0;border-color:transparent;border-style:solid;border-width:10px;border-right-color:#8bc105;border-top-color:#8bc105}
.blog-wider .blog-background-image{height:251px}
.blog-wider .blog-heading{top:154px}
.blog-wider .section-heading{font-size:26px;line-height:28px}
.blog-width{max-width:350px}
.blog-hide{display:none}
#blogContainer .col-lg-4.col-md-4.col-sm-12,#blogContainer .col-lg-8.col-md-8.col-sm-12{border:1px solid #d2d2d2;margin:10px 0;padding:0;margin:0 15px;margin-top:30px}
#blogContainer row{display:flex}
.filter-wrapper{-webkit-box-shadow:0 3px 6px #00000029;-moz-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px rgba(0,0,0,0.16);overflow:hidden}
h4.heading-filter,div.heading-filter{font:800 22px/24px yorkten-slab-normal,sans-serif;color:#49494a;text-align:center;color:#486d90;margin-top:25px;margin-bottom:33px;cursor:pointer}
.heading-filter::after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;margin-left:14px;margin-top:4px;transition:all .5s;background:#8bc105 url(../components/content/blogs/bloglisting/clientlibs/resources/down-arrow.png) no-repeat center}
.panel-heading.active .heading-filter::after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}
.container-checkbox{display:inline-block;position:relative;margin-bottom:38px;font:16px/24px benton-sans,sans-serif;color:#49494a;margin-right:50px;border:2px solid transparent}
.container-checkbox:last-child{margin-right:0}
.container-checkbox input{position:absolute;opacity:0;cursor:pointer}
.container-checkbox .checkmark{position:absolute;top:2px;left:2px;height:30px;width:30px;background-color:#fff;border:1px solid #004a98}
.container-checkbox .checkmark:after{content:"";position:absolute;display:none;left:11px;top:5px;width:7px;height:15px;border:solid #004a98;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.container-checkbox input:checked~.checkmark:after{display:block}
.container-checkbox label{cursor:pointer;padding:5px 10px 5px 38px}
.wrapper-inner{max-width:1110px;margin:0 auto;overflow:hidden;position:relative;width:100%}
.search-label{margin-top:26px;font:14px/24px benton-sans,sans-serif;font-weight:600;color:#49494a}
.search-icon{position:absolute;background:transparent url(../components/content/blogs/bloglisting/clientlibs/resources/search.png) 0 0 no-repeat padding-box;width:25px;height:25px;margin:11px 11px 13px 11px;cursor:pointer}
.search-input-field{width:100%;height:48px;border:1px solid #d2d2d2;padding-left:50px;font:bold 14px/20px benton-sans,sans-serif;outline:0;color:#49494a}
.blog-trapezium-text:hover{font:bold 12px/24px benton-sans,sans-serif}
.filter-wrapper.hide-filter{display:none}
.blog-author-container a:visited,.blog-author-container a:focus{font-size:12px}
.no-search-result{display:none}
.filter-wrapper .accordion-filter .panel-heading{width:100%;text-align:center}
.filter-wrapper .accordion-filter .panel-heading h4.heading-filter,.filter-wrapper .accordion-filter .panel-heading div.heading-filter{display:inline-block;min-width:210px;padding:0 40px 0 5px;text-align:left}
body.using-mouse .filter-wrapper .accordion-filter .panel-heading h4.heading-filter:focus,body.using-mouse .filter-wrapper .filter-checkbox .container-checkbox label:focus{outline:none !important}
@media screen and (max-width:1200px){.wrapper-inner{max-width:1024px;padding:0 15px}
}
@media screen and (max-width:1024px){.wrapper-inner{max-width:992px}
#blogContainer .col-lg-4.col-md-4.col-sm-12{max-width:30%}
#blogContainer .col-lg-8.col-md-8.col-sm-12{max-width:63.666667%}
}
@media screen and (max-width:991px){.wrapper-inner{max-width:690px;padding:0}
h4.heading-filter{text-align:left;font-size:20px}
.heading-filter::after{width:30px;height:30px;right:unset;border-radius:50%;margin-left:14px;margin-top:0}
.container-checkbox{padding-top:0;width:50%;margin-right:0 !important}
#blogContainer .col-lg-4.col-md-4.col-sm-12{max-width:29%}
#blogContainer .col-lg-8.col-md-8.col-sm-12{max-width:61.666667%}
}
@media screen and (max-width:767px){.blog-wider .blog-background-image{height:174px}
.blog-wider .blog-heading{top:61px}
.blog-wider .section-heading{font-size:23px;line-height:25px}
.wrapper-inner{padding:0 15px}
.heading-filter::after{right:16.2px;margin-left:0}
#blogContainer .col-lg-4.col-md-4.col-sm-12{max-width:100%}
#blogContainer .col-lg-8.col-md-8.col-sm-12{max-width:100%}
.bloglisting .heading-filter::after{margin-top:0}
}
@media screen and (min-width:1025px){#blogContainer .col-lg-4.col-md-4.col-sm-12{max-width:348px}
#blogContainer .col-lg-8.col-md-8.col-sm-12{max-width:730px}
}
.container{padding:0;margin:0}
.blog-box-margin{margin-top:30px}
.blog-trapezium{border-bottom:24px solid #56565a;border-right:24px solid transparent;color:#fff;border-left:0 solid transparent;height:0;transform:rotate(180deg) scaleX(-1);position:absolute;top:0;left:0;z-index:1;text-transform:uppercase;font:11px benton-sans,sans-serif;text-align:center}
.blog-trapezium-text{cursor:pointer;transform:rotate(180deg) scaleX(-1);-webkit-transform:rotate(180deg) scaleX(-1);-moz-transform:rotate(180deg) scaleX(-1);-ms-transform:rotate(180deg) scaleX(-1);-o-transform:rotate(180deg) scaleX(-1);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);display:inline-block;position:relative;top:0;margin:0 0 0 12px;font:bold 12px/24px benton-sans,sans-serif;color:#fff !important}
.blog-trapezium-text:focus{border:2px solid #fff}
body.using-mouse .blog-trapezium-text:focus{border:0}
.blog-trapezium-text:hover{text-decoration:none}
.blog-background-image{height:auto}
.blog-background-image img{width:100%;height:100%}
.blog-background-black-transparent{position:absolute;top:0;width:100%;height:100%;background:transparent linear-gradient(180deg,#00000000 23%,#00000084 48%,#000000D6 100%,#0000001C 100%);opacity:.74}
.blog-heading h3,.blog-heading a.section-heading{color:#486d90}
.section-heading{font-family:yorkten-slab-normal,sans-serif;font-style:normal;font-weight:400;display:inline-block;position:relative;font-size:23px;line-height:25px;color:#000;margin:0;cursor:pointer}
.blog-heading a:focus,.blog-heading a:visited{font-size:23px}
#blogContainer .col-lg-8.col-md-8.col-sm-12 .section-heading{font-size:26px;line-height:28px}
.section-heading-container{width:100%}
.border-custom .underline:after{content:"";position:absolute;border:2px solid #8bc105;width:100%;bottom:-10px;left:0;border-bottom:0}
span.underline{position:relative;display:inline-block}
.blog-date{font:12px/24px benton-sans,sans-serif;display:inline-block;padding:8px 0}
.blog-desc-wrapper{margin:25px 19px 60px 21px;padding:0;padding-bottom:20px}
.blog-author-container{display:inline-block;position:absolute;left:21px;bottom:20px;color:#004a98;right:20px}
.blog-author-name,.blog-author-name:hover{text-decoration:none;color:#49494a;font:12px/24px benton-sans,sans-serif;font-weight:600}
.blog-arrow{display:inline-block;height:30px;width:30px;background:#8bc105 url('../components/content/insight/insightlisting/clientlibs/resources/rightArrow.png') 8px 8px no-repeat padding-box;position:absolute;right:20px;bottom:20px;border-radius:50%;background-size:50%}
.blog-arrow:hover{background-color:#004a98}
.trapezium-lightblue{border-bottom-color:#486d90}
.trapezium-purple{border-bottom-color:#792c7a}
.trapezium-blue{border-bottom-color:#004a98}
.trapezium-maroon{border-bottom-color:#80000b}
.blog-button-container{margin-top:50px}
.blog-button{border:0;font-size:16px;font-family:yorkten-slab-normal,sans-serif;font-style:normal;font-weight:700;background:#486d90;padding:15px 40px 15px 40px;min-height:50px;color:#fff;margin-bottom:50px}
body.using-mouse .blog-button:focus{outline:0}
.blog-button:focus{outline:2px solid #000;outline-offset:2px}
.blog-button::after{content:'';position:absolute;top:0;right:0;border-color:transparent;border-style:solid;border-width:10px;border-right-color:#8bc105;border-top-color:#8bc105}
.blog-wider .blog-background-image{height:251px}
.blog-wider .blog-heading{top:154px}
.blog-wider .section-heading{font-size:26px;line-height:28px}
.blog-width{max-width:350px}
.blog-hide{display:none}
#blogContainer .col-lg-4.col-md-4.col-sm-12,#blogContainer .col-lg-8.col-md-8.col-sm-12{border:1px solid #d2d2d2;margin:10px 0;padding:0;margin:0 15px;margin-top:30px}
#blogContainer row{display:flex}
.filter-wrapper{-webkit-box-shadow:0 3px 6px #00000029;-moz-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px rgba(0,0,0,0.16);overflow:hidden}
h4.heading-filter,div.heading-filter{font:800 22px/24px yorkten-slab-normal,sans-serif;color:#49494a;text-align:center;color:#486d90;margin-top:25px;margin-bottom:33px;cursor:pointer}
.heading-filter::after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;margin-left:14px;margin-top:4px;transition:all .5s;background:#8bc105 url(../components/content/insight/insightlisting/clientlibs/resources/down-arrow.png) no-repeat center}
.panel-heading.active .heading-filter::after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}
.container-checkbox{display:inline-block;position:relative;margin-bottom:38px;font:16px/24px benton-sans,sans-serif;color:#49494a;margin-right:50px;border:2px solid transparent}
.container-checkbox:last-child{margin-right:0}
.container-checkbox input{position:absolute;opacity:0;cursor:pointer}
.container-checkbox .checkmark{position:absolute;top:2px;left:2px;height:30px;width:30px;background-color:#fff;border:1px solid #004a98}
.container-checkbox .checkmark:after{content:"";position:absolute;display:none;left:11px;top:5px;width:7px;height:15px;border:solid #004a98;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.container-checkbox input:checked~.checkmark:after{display:block}
.container-checkbox label{cursor:pointer;padding:5px 10px 5px 38px}
.wrapper-inner{max-width:1110px;margin:0 auto;overflow:hidden;position:relative;width:100%}
.search-label{margin-top:26px;font:14px/24px benton-sans,sans-serif;font-weight:600;color:#49494a}
.search-icon{position:absolute;background:transparent url(../components/content/insight/insightlisting/clientlibs/resources/search.png) 0 0 no-repeat padding-box;width:25px;height:25px;margin:11px 11px 13px 11px;cursor:pointer}
.search-input-field{width:100%;height:48px;border:1px solid #d2d2d2;padding-left:50px;font:bold 14px/20px benton-sans,sans-serif;outline:0;color:#49494a}
.blog-trapezium-text:hover{font:bold 12px/24px benton-sans,sans-serif}
.filter-wrapper.hide-filter{display:none}
.blog-author-container a:visited,.blog-author-container a:focus{font-size:12px}
.no-search-result{display:none}
.filter-wrapper .accordion-filter .panel-heading{width:100%;text-align:center}
.filter-wrapper .accordion-filter .panel-heading h4.heading-filter,.filter-wrapper .accordion-filter .panel-heading div.heading-filter{display:inline-block;min-width:210px;padding:0 40px 0 5px;text-align:left}
body.using-mouse .filter-wrapper .accordion-filter .panel-heading h4.heading-filter:focus,body.using-mouse .filter-wrapper .filter-checkbox .container-checkbox label:focus{outline:none !important}
@media screen and (max-width:1200px){.wrapper-inner{max-width:1024px;padding:0 15px}
}
@media screen and (max-width:1024px){.wrapper-inner{max-width:992px}
#blogContainer .col-lg-4.col-md-4.col-sm-12{max-width:30%}
#blogContainer .col-lg-8.col-md-8.col-sm-12{max-width:63.666667%}
}
@media screen and (max-width:991px){.wrapper-inner{max-width:690px;padding:0}
h4.heading-filter{text-align:left;font-size:20px}
.heading-filter::after{width:30px;height:30px;right:unset;border-radius:50%;margin-left:14px;margin-top:0}
.container-checkbox{padding-top:0;width:50%;margin-right:0 !important}
#blogContainer .col-lg-4.col-md-4.col-sm-12{max-width:29%}
#blogContainer .col-lg-8.col-md-8.col-sm-12{max-width:61.666667%}
}
@media screen and (max-width:767px){.blog-wider .blog-background-image{height:174px}
.blog-wider .blog-heading{top:61px}
.blog-wider .section-heading{font-size:23px;line-height:25px}
.wrapper-inner{padding:0 15px}
.heading-filter::after{right:16.2px;margin-left:0}
#blogContainer .col-lg-4.col-md-4.col-sm-12{max-width:100%}
#blogContainer .col-lg-8.col-md-8.col-sm-12{max-width:100%}
.bloglisting .heading-filter::after{margin-top:0}
}
@media screen and (min-width:1025px){#blogContainer .col-lg-4.col-md-4.col-sm-12{max-width:348px}
#blogContainer .col-lg-8.col-md-8.col-sm-12{max-width:730px}
}
.wrapper-inner{max-width:1110px;margin:0 auto;overflow:hidden;position:relative;width:100%}
.blog-post-content-wrapper div{box-sizing:border-box}
.blog-post-content-wrapper p{color:#49494a;font-size:16px;font-family:benton-sans,sans-serif;font-weight:400}
.read-time{font-size:12px !important;font-weight:600 !important;margin:0 0 15px 0;line-height:17px}
.blog-article ul{list-style-type:disc}
.blog-article ol{list-style-type:decimal}
.blog-article ul,.blog-article ol{padding-left:50px;margin-top:20px}
.blog-article ul li,.blog-article ol li{margin-bottom:1rem;font-family:benton-sans,sans-serif;font-size:16px;line-height:24px}
.read-time span{font-weight:400;color:#49494a}
.page-heading{color:#486d90;font:700 42px/44px yorkten-slab-normal,sans-serif;margin:5px 0 24px 0}
.blue-color{color:#004a98 !important}
.blue-color .authorname{color:#004a98 !important;font-size:12px;font-family:benton-sans,sans-serif;font-weight:700;display:block;float:left}
.blog-post-img{margin:21px 0 24px 0;width:100%}
.blog-post-img img{width:100%;height:100%}
.blog-article{margin:0 0 35px 0}
.cmp-blog-graph{min-height:100px;margin:0 0 35px 0}
.blog-post-arrow-link-wrapper{height:30px;margin:20px 41px 0 40px}
.blog-post-arrow-link-wrapper a{color:#004a98;font:700 16px yorkten-slab-normal,sans-serif;display:inline-block;cursor:pointer;position:relative}
.blog-post-arrow-link::after{content:"";position:absolute;width:30px;height:30px;border-radius:50%;top:-6px}
.blog-post-arrow-left::after{background:#8bc105 url(../components/content/insight/insightarticle/clientlibs/resources/rightArrow.png) no-repeat 8px;left:-40px;background-size:50%;transform:rotate(180deg)}
.blog-post-arrow-right::after{background:#8bc105 url(../components/content/insight/insightarticle/clientlibs/resources/rightArrow.png) no-repeat 8px;right:-40px;background-size:50%}
.read-time.blue-color span{padding-left:5px}
.blog-article img{width:100%}
.relatedarticles .article-link-border .st-boxModel{border-bottom:0;display:flex;height:auto}
.relatedarticles .st-cmp-wrapper .article-link-border .st-link-box{border-bottom:1px solid #d2d2d2}
.relatedarticles .st-cmp-wrapper .article-link-border:last-child a.st-link-box{border-bottom:0}
@media screen and (max-width:767px){.blog-article p{margin:0}
.blog-post-arrow-link-wrapper{margin:20px 43px 0 40px}
.st-contentBox.hide-right-arrow{width:85%}
}
@media screen and (max-width:1024px){.st-contentBox.hide-right-arrow{width:82%}
}
@media screen and (min-width:1022px){.st-contentBox.hide-right-arrow{width:84%}
}
.article-filter-list h6{margin-top:.5rem;font-weight:600;font-size:18px;margin-bottom:20px;font-family:benton-sans,sans-serif}
.article-filter-list .list-group-item{border:0;padding:.5rem 0;font-weight:600}
.article-filter-list .list-group-item a{color:#004a98;text-decoration:none;font-family:benton-sans,sans-serif}
.article-filter-list .list-group-item a:focus,.article-filter-list .list-group-item a:hover{color:#007bff}
.article-filter-list{margin-top:50px}
.subscribe-details{margin:15px}
.subscribe-details h3{color:#49494a;font-family:benton-sans,sans-serif;font-weight:700;font-style:normal;font-size:18px}
.input-text{margin-top:15px}
.input-text label{font-family:benton-sans,sans-serif;font-weight:600;font-style:normal;font-size:14px}
.inner-text{width:100%;padding:10px;background:#fff 0 0 no-repeat;border:1px solid #d2d2d2;box-sizing:border-box;margin-top:5px;margin-bottom:25px}
.input-text .btn-primary{margin-top:0;width:100%}
#subMenu,.list-block{display:none}
#tabs,#linkTabs{background:#fff 0 0 no-repeat padding-box;box-shadow:0 2px 16px #0000002B;opacity:1;margin:0}
.productmenu-headers div{box-shadow:0 1px 0 #0000002B}
@media only screen and (max-width:768px){.column5Tab{width:100%}
}
@media only screen and (min-width:768px){.column5Tab{width:20%}
}
#tabs div:focus{border:2px solid #000}
body.using-mouse #tabs div:focus{border:0}
.productmenu-headers h3,.productmenu-headers a.productmenu-header-link{font-size:20px;line-height:24px;font-family:yorkten-slab-normal,sans-serif;font-weight:800;font-style:normal;color:#486d90;padding:30px 25px}
.productmenu-headers a.productmenu-header-link,.productmenu-headers a.productmenu-header-link:focus,.productmenu-headers a.productmenu-header-link:visited{font-size:20px}
.container.productmenu{max-width:1366px;width:100%;padding:0}
.productmenu-headers>div::after{content:"";background:#8bc105 url(../components/content/productmenu/clientlibs/resources/rightArrow.png) 5px 6px no-repeat;width:30px;height:30px;position:absolute;border-radius:30px;right:25px;top:25px}
.mf-rt-col{background-color:#fafafa}
.productmenu .fa-search:before{font-size:26px;padding-left:1px;cursor:pointer}
@media only screen and (max-width:768px){#subMenu{display:none !important}
.productmenu-headers h3{display:none}
.productmenu-headers a.productmenu-header-link{display:block !important;position:relative;z-index:4}
.productmenu-headers>div::after{z-index:2;background:#8bc105 url(../components/content/productmenu/clientlibs/resources/rightArrow.png) 5px 6px no-repeat !important}
#tabs div,#linkTabs div{padding:0}
}
@media only screen and (min-width:1024px){.productmenu-headers div{box-shadow:0 0 1px #0000002B;display:flex}
.productmenu-headers h3,.productmenu-headers a.productmenu-header-link{text-align:center;cursor:pointer;display:inline-block;margin:0 auto;padding:5px;margin:30px auto}
.productmenu-headers .active h3{border-bottom:2px solid #8bc105;color:#49494a}
.productmenu-content{height:100%;margin:0;margin-top:15px}
#subMenu{display:none}
#searchResults{width:100%;max-width:100%}
#searchResults li{width:40%;float:left;padding:1.875rem 1.25rem 0;min-height:94px}
}
.productmenu-content .col-lg-3,.productmenu-content .col-lg-9{padding:0}
.productmenu-content .list-group-item{border:0;background:0;padding:1.875rem 1.25rem 0}
.productmenu-content .list-block .list-group-item{padding-left:0}
.productmenu-content .list-group .list-group-item a,#searchResults li a{color:#004a98;font-size:16px;line-height:20px;font-family:benton-sans,sans-serif;font-weight:700;font-style:normal;text-decoration:none;cursor:pointer}
.productmenu-content .list-group-item.active{background:0}
.productmenu-content .list-group-item.active a{border-bottom:2px solid #8bc105;color:#49494a}
.productmenu-content .col-sm-12 .col-lg-6.active h3{border-bottom:2px solid #8bc105;color:#49494a}
.productmenu-headers h3{text-align:center;cursor:pointer}
.mf-lt-col,.col-md-9.mf-rt-col{margin:0;padding:0;padding-left:40px}
.mf-lt-col{background:#fff 0 0 no-repeat padding-box;border-right:1px solid #d2d2d2;opacity:1}
.childTagWrap{display:inline-block;width:40%}
.page-title{height:314px;overflow-y:auto;margin:0}
.productmenu-content .page-title{height:100%;overflow-y:unset}
.productmenu-content .col-md-9.mf-rt-col{padding-bottom:30px}
.row.page-title,.row.productmenu-content{margin-left:0;margin-right:0}
.page-title ul{max-width:40%;padding-right:0}
#search{height:48px;border-radius:0;width:410px;padding-left:40px;border:1px solid #d2d2d2}
form.form-inline.active-purple-2{padding-top:36px;box-shadow:none}
form.form-inline.active-purple-2 label.searchlabel{display:flex;width:100%;justify-content:start;margin-left:20px;font-weight:700}
.mf-lt-col{padding-right:0 !important}
li.list-group-item.active{position:relative;background:#fff;border-right:1px solid #d2d2d2}
li.list-group-item.active:after,li.list-group-item.active:before{left:100%;top:80%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
li.list-group-item.active:after{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:13px;margin-top:-13px}
li.list-group-item.active:before{border-color:rgba(194,225,245,0);border-left-color:#ccc;border-width:15px;margin-top:-15px}
li .tickertext{color:#fff !important;font-weight:600;background-color:#004a98;padding:6px 6px;font-size:12px;display:inline-block;top:5px;text-align:center;position:sticky;width:100%;margin-right:7px}
li.list-group-item{display:flex}
li div.tickerfloat{padding:5px;flex:1;max-width:80px}
li div.fundstyle{padding:2px;flex:2}
#errorMsg{color:red;font-family:yorkten-slab-normal,sans-serif;font-weight:600;font-style:normal;font-size:16px;margin-left:60px;margin-top:30px}
.productmenu-headers h3::after{content:'';background:#8bc103 url(../components/content/productmenu/clientlibs/resources/arrow.svg) 5px 7px no-repeat;width:20px;height:20px;position:absolute;border-radius:12px;margin-left:10px}
::-webkit-input-placeholder{color:#49494a;font-size:14px;font-family:benton-sans,sans-serif;font-weight:700;font-style:normal}
::-moz-placeholder{color:#49494a;font-size:14px;font-family:benton-sans,sans-serif;font-weight:700;font-style:normal}
:-ms-input-placeholder{color:#49494a;font-size:14px;font-family:benton-sans,sans-serif;font-weight:700;font-style:normal}
::placeholder{color:#49494a;font-size:14px;font-family:benton-sans,sans-serif;font-weight:700;font-style:normal}
.productmenu-headers>div::after{background:0}
.rotateimg .productmenu-headers h3::after,.productmenu-headers>div.active h3::after{transform:scale(1.0) rotate(180deg);width:20px;height:20px;background:#8bc105 url(../components/content/productmenu/clientlibs/resources/arrow.svg) 5px 7px no-repeat}
.search-wrapper .icon-green{color:#8bc13f;position:relative;width:20px;height:20px;left:38px;top:-10px}
.list-block{padding-left:70px}
.list-block ul li{padding-left:0}
.productmenu-headers a.productmenu-header-link{display:none}
.productmenu-headers .panelTabsLinks a.productmenu-header-link{display:block}
#linkTabs.productmenu-headers a.productmenu-header-link{display:block}
@media only screen and (min-width:769px) and (max-width:1200px) and (orientation:landscape){.list-block{padding-left:0}
}
@media screen and (min-width:1024px) and (orientation:portrait){.productmenu-content .btn-primary{width:auto;margin-right:10px}
#searchResults li{width:40%;float:left;padding:1.875rem 1.25rem 0;min-height:94px}
}
@media only screen and (min-width:769px) and (max-width:991px){.productmenu-content .mf-lt-col{flex:35%;max-width:35%}
.productmenu-content .mf-rt-col{flex:65%;max-width:65%}
.productmenu-content .list-block{padding:0}
}
@media screen and (min-width:1025px){.productmenu-comp .row.productmenu-content .search-wrapper .icon-green{color:#8bc13f;position:relative;width:26px;height:26px;left:48px;top:-5px;line-height:21px}
.productmenu-comp .row.productmenu-content .search-wrapper #search{margin-left:0}
}
@media screen and (max-width:992px){li.list-group-item{display:flex;flex-direction:column}
}
.footer .footer{padding:0 15px}
.footer .footer__active a{color:#49494a;border-bottom:2px solid #8bc105}
.footer__textlink{float:left;list-style-type:none;font-size:18px;padding-bottom:21px}
.footer__logoContainer{padding-top:48px}
.footer__copyright-Container--info{color:#fff;margin-bottom:0;margin-top:0;padding-top:13px;padding-bottom:13px;font-size:13px;font-weight:500;font-style:normal;line-height:23px}
.footer__links--text ul li a{font-family:yorkten-slab-normal,sans-serif;font-weight:700;font-style:normal;font-size:16px;text-align:left;letter-spacing:0;color:#004a98;opacity:100%;line-height:20px;margin-bottom:20px;padding-left:0;padding-right:0;word-break:break-all}
.footer__links--text{display:inline-block;list-style-type:none;border-right:0;padding-left:0}
.footer__links--text ul{display:flex;flex-wrap:wrap}
.footer__links{margin-bottom:16px;margin-top:30px;padding:16px 16px 16px 0}
.footer__copyright-Container{background-color:#486d90;width:100%;margin:0 auto;padding-left:15px}
.footer__links--text ul li a{word-break:break-word}
@media screen and (min-width:768px){.footer .footer{padding:0}
.footer__copyright-Container{padding-left:0}
.footer__links--text{display:inline-block;list-style-type:none;padding-left:0}
}
@media screen and (min-width:1200px){.footer__logoContainer{padding-top:33px}
.socialmedia__icons p{margin-left:30px;padding-left:0}
}
.IRM-bio h3.title{font-family:benton-sans,sans-serif;font-size:18px;line-height:24px;color:#49494a;font-weight:800}
.IRM-bio p a{text-decoration:underline;font:18px/24px benton-sans,sans-serif;letter-spacing:0;color:#004a98;font-weight:600;word-break:break-all}
.IRM-bio .tit-pad{padding-top:10px}
.IRM-profile-bio{margin-bottom:15px;clear:both;min-height:160px}
.IRM-profile-bio img{margin-right:30px;width:160px}
.IRM-profile-bio p{font-family:benton-sans,sans-serif;font-size:16px;line-height:26px;color:#49494a}
.IRM-bio p.phoneno{color:#49494a;margin:0;font-weight:500;text-decoration:none}
.IRM-contct{padding:0 25px 0 25px;border:1px solid #d2d2d2;background-color:#fff;height:100%;min-height:116px;margin-bottom:20px;width:100%}
.no-undrline{text-decoration:none}
.IRM-contct p{font-weight:normal}
.IRM-profile-bio .image-block{float:left}
.IRM-profile-bio .content-block{display:inline-block;width:55%}
.IRM-profile-bio:first-of-type{margin-top:64px}
.IRM-contct h3{padding-top:25px}
.IRM-bio p.phoneno{margin-top:20px}
.IRM-contct p.phoneno{margin-top:0}
.IRM-bio{margin:0 auto;width:455px}
.content-wrapper.contactus-wrapper .text{padding-bottom:40px}
@media screen and (max-width:991px){.IRM-contct{width:100%}
.IRM-profile-bio .content-block{margin-top:15px}
.IRM-bio p.phoneno{margin-top:0}
.IRM-profile-bio .content-block p.mb-4{margin-bottom:10px !important}
.IRM-bio{width:100%;margin:0}
.content-wrapper.contactus-wrapper .st-contact-container{width:100%;padding-top:0;clear:both}
.content-wrapper.contactus-wrapper .text{width:100%;margin-right:0;float:none}
}
@media screen and (max-width:767px){.IRM-bio .tit-pad{padding-top:0}
.IRM-profile-bio img{margin-right:15px}
.IRM-profile-bio{padding-bottom:15px}
.IRM-bio p.phoneno{color:#004a98;margin:12px 0;font-weight:500;text-decoration:underline}
.no-undrline{text-decoration:none !important}
.IRM-contct{width:100%;min-height:142px}
.IRM-profile-bio:first-of-type{margin-bottom:41px}
.content-wrapper.contactus-wrapper .st-contact-container{width:100%;padding-top:0}
.content-wrapper.contactus-wrapper .text{width:100%;margin-right:0;float:none}
.IRM-profile-bio .content-block{width:49%}
}
@media screen and (min-width:991px){.content-wrapper .st-contact-container{float:left !important}
.content-wrapper.contactus-wrapper .st-contact-container{width:440px;padding-top:0;float:left !important}
.contactusmanagers{clear:both;overflow:hidden}
}
@media screen and (min-width:1025px){.content-wrapper.contactus-wrapper .text{width:550px;margin-right:88px;float:right}
.IRM-profile-bio .content-block{width:55%}
.content-wrapper.contactus-wrapper .st-contact-container{width:440px;padding-top:0;float:right !important}
}
@media screen and (min-width:768px){.content-wrapper.contactus-wrapper{margin:0 auto !important;max-width:1366px !important;width:100%!Important;padding:0}
}
@media screen and (min-width:768px) and (max-width:1024px){.content-wrapper.contactus-wrapper .text{width:auto;margin-right:0;float:none}
.IRM-profile-bio .content-block{width:42%}
}
.st-box-img{width:51px;height:51px;float:left}
.st-related-article-wrapper .st-textBox{letter-spacing:0;font:Bold 16px benton-sans,sans-serif;color:#49494a;opacity:1;text-align:left;padding-bottom:30px}
.st-contentBox{font:700 16px/20px benton-sans,sans-serif;color:#004a98;padding:7px 0 0 14px;float:left;width:61%}
.st-boxModel{border:0;border-bottom:1px solid #d2d2d2;width:100%;height:69px;margin-bottom:14px}
.st-link-box:nth-child(5) .st-boxModel{border:0}
.st-boxModel:hover .st-rightArrow{background-color:#004a98}
.st-cmp-wrapper a.st-link-box{margin-bottom:18px;display:block}
.st-rightArrow{height:30px;width:30px;background:#8bc105 url('../../../content/dam/vcm/rapid/icons/rightArrow.png') 8px 8px no-repeat padding-box;bottom:18px;border-radius:50%;background-size:50%;float:right;margin:10px 0 10px 35px}
.st-all-about-mutual-fund.st-related-article-wrapper{width:100%;height:auto;margin-top:60px}
.st-related-article-wrapper span.st-subheading{margin-bottom:27px}
.st-member-advice-tool .st-boxModel{height:70px}
.st-member-advice-tool .st-related-article-wrapper{width:48%;height:auto}
.st-member-advice-tool .st-contentBox{padding-left:30px;width:75%}
.st-member-advice-tool .st-rightArrow{margin-left:20px}
.st-member-advice-tool .st-link-box:last-child .st-boxModel{border:0}
.st-blog-post.st-related-article-wrapper{margin-top:60px}
@media screen and (max-width:1200px){.st-member-advice-tool .st-related-article-wrapper{width:43%}
}
@media screen and (max-width:1024px){.st-link-box{display:block !important;margin:0 auto 20px auto;width:auto}
.st-all-about-mutual-fund.st-related-article-wrapper{margin-top:50px}
.st-cmp-wrapper .article-link-border:last-child a.st-link-box{margin-bottom:0}
.st-cmp-wrapper .article-link-border:last-child a.st-link-box .st-boxModel{margin-bottom:0}
.st-member-advice-tool .st-contentBox{width:75%}
}
@media screen and (max-width:767px){.st-member-advice-tool .st-related-article-wrapper{width:44%}
}
@media screen and (max-width:470px){.st-cmp-retirement-section.d-block.st-member-advice-tool .st-contentBox,.st-cmp-estate-section.d-block.st-member-advice-tool .st-contentBox{width:60%}
}
.st-box-rightImg{max-width:255px;min-height:255px;border:1px solid #d2d2d2;position:relative;padding:39px 20px 20px;width:100%;margin-bottom:20px}
.st-box-header{font:Bold 20px/22px benton-sans,sans-serif;color:#49494a}
.st-box-text{font:16px/24px benton-sans,sans-serif;color:#49494a;display:block;margin-top:25px}
.st-ussa529-edu .st-box-text{margin-top:20px}
.st-box-img{position:absolute;top:13px;right:13px}
.st-related-article-wrapper .st-box-img{position:unset}
.st-victoryshare-item-container{background-color:#fff;max-width:100%;padding:39px 20px 28px 20px;margin-bottom:0;margin-top:42px}
.st-victoryshare-item-container .st-box-header{font:Bold 20px/22px benton-sans,sans-serif}
.st-victoryshare-item-container .st-box-text{font:16px/24px benton-sans,sans-serif}
.st-victoryshare-item-container-height{min-height:195px}
.st-box-centerImg{max-width:255px;max-height:255px;border:1px solid #d2d2d2;position:relative;padding:19px 25px 12px;width:100%;margin-bottom:20px;float:left}
.st-box-img-wrap{display:block;text-align:center;width:100%;float:left}
.st-box-centerImg .st-box-img{position:unset;width:133px;height:64px;float:none}
.st-box-centerImg .st-box-text{font:700 18px/22px benton-sans,sans-serif;text-align:center;margin-top:16px;min-height:73px;width:100%;float:left}
.st-ussa529-edu .st-victoryshare-item-container{margin-top:26px}
.st-box-rightImg-container{margin-top:15px}
.st-content-member-products-retirement .st-box-rightImg{padding:30px 20px 20px;min-height:315px}
@media screen and (max-width:1200px){.st-content-member-products-retirement .st-box-rightImg{min-height:339px}
.st-ussa529-edu .st-box-rightImg.st-victoryshare-item-container{min-height:280px}
}
@media screen and (max-width:1024px){.st-box-rightImg,.st-box-centerImg{max-width:100%}
.st-box-rightImg{min-height:228px}
.st-victoryshare-item-container-height .st-box-header{font:Bold 19px/21px benton-sans,sans-serif}
.st-content-member-products-retirement .st-box-rightImg{min-height:363px}
}
@media screen and (max-width:991px){.st-box-rightImg.st-victoryshare-item-container{min-height:auto}
.st-content-member-products-retirement .st-box-rightImg{min-height:243px}
.st-ussa529-edu .st-box-rightImg.st-victoryshare-item-container{min-height:255px}
}
@media screen and (max-width:767px){.st-ETF-retirement-box{margin-top:5px}
.st-victoryshare-item-container{margin-top:25px;padding:39px 23px 18px 20px}
.st-ussa529-edu .st-victoryshare-item-container{margin-top:20px;padding-left:25px}
.st-ussa529-edu .st-box-rightImg-container{margin-top:21px}
.st-box-rightImg{min-height:auto !important}
.st-content-member-products-retirement .st-box-rightImg{min-height:auto}
}
a:focus,a:visited{outline:0}
.st-product-banner-events .row{margin-right:0 !important}
.st-inner-content{padding:32px}
.st-event-banner-background{background-image:url(../../../content/dam/vcm/rapid/banner-section/dark-bg-dotted.png) !important;background-size:100% 100%}
.st-banner-gradient{position:absolute;width:100%;background:transparent linear-gradient(0,#0F2E4800 0,#0f2e48 100%) 0 0 no-repeat padding-box !important;height:69%}
.st-contact-banner-background{position:absolute;right:0;bottom:0;width:44%;height:350px;background-image:url(../../../content/dam/vcm/rapid/banner-section/media-contact.png) !important;background-repeat:no-repeat;background-size:100% 100%;z-index:0}
.st-blue-triangle{position:absolute;bottom:0;left:-1px;width:0;height:0;border-left:129px solid transparent;border-right:129px solid transparent;border-bottom:129px solid #004a98}
.st-PaddingTop-35{padding-top:35px}
.st-innercontent-upcoming{font-size:16px !important;font-family:benton-sans !important;margin-bottom:19px}
.st-innercontent-upcoming p{margin:0;line-height:22px}
.st-custom-arrow-right{line-height:18px !important}
.st-innercontent-Past{font-size:16px !important;font-family:benton-sans !important;width:75%;margin-bottom:13px}
.st-innercontent-Past p span{font-size:16px !important;font-family:benton-sans !important;color:#004a98;font-weight:bold}
.st-innercontent-Past p{line-height:24px;margin:0 !important}
.st-pastevent-links p a{line-height:20px}
.st-pastevent-links p{margin:17px 0 0 0 !important}
.bold{font-weight:bold !important}
.st-button-align{margin:0 auto;margin-bottom:30px;width:190px}
.st-empty-padding{padding-bottom:0 !important}
.st-content-heading{font-size:20px;padding-bottom:8px;line-height:26px;font-family:yorkten-slab-normal;font-weight:bold}
.st-content-margin{margin:0 15px 30px 15px}
.st-event-box-footer{border:1px solid #d2d2d2;border-top:0;margin:0 !important;background-color:#fff}
.st-event-box-footer-text p{padding:0 15px;font-family:benton-sans,sans-serif;font-size:14px !important}
.st-event-box-footer-icons{text-align:right}
.st-event-box-footer-icons a{margin:16px 7px;width:25px}
.st-event-box-footer-icons a img{width:100%}
.st-event-box{padding-bottom:26px}
.st-past-event-background{background-color:#f7f7f7}
.st-product-heading_events{text-align:left !important;font-size:30px !important;margin-bottom:33px !important}
.st-event-contact h4{font-size:18px !important;color:#fff !important;font-family:benton sans-serif;line-height:26px;margin-bottom:7px;margin-top:15px}
.st-event-contact p{width:66%;color:#fff !important;margin:0 !important;line-height:28px}
.st-custom-name{line-height:24px !important}
.st-teaser-with-white-box{background-color:#fff !important}
.st-member-section{height:225px !important;width:370px !important;margin-top:28px !important;padding:24px;padding-left:34px}
.st-member-section h5{font-size:24px !important}
.st-product-banner-events{padding-left:128px !important}
.st-box-margin{margin-bottom:30px !important}
.st-custom-content-heading{line-height:22px;margin-bottom:26px}
.st-event-box .st-arrow-right::after{background:#8bc105 url("../../../content/dam/vcm/rapid/icons/rightArrow.png") no-repeat 8px;right:-40px;background-size:50%;top:-6px}
.st-align-right{text-align:right}
.floatL{float:left}
.floatR{float:right}
.clearB{clear:both}
.st-pagination-info{margin-top:50px;font-size:14px;font-family:benton-sans;line-height:20px;text-align:right}
.st-arrow-webcast{background:url("../../../content/dam/vcm/rapid/icons/icon__listen.png") no-repeat 8px;padding-left:40px}
.st-arrow-presentation{background:url("../../../content/dam/vcm/rapid/icons/icon__pdf.png") no-repeat 8px;padding-left:40px}
.st-white-text{color:#fff !important}
.st-section-heading-margin-events{margin:40px 0 36px 0}
.st-wrapper-inner{max-width:1110px;margin:0 auto;overflow:hidden;position:relative;width:100%}
.st-height-full{height:100%}
.st-cmp-wrapper p{color:#49494a;font-size:16px;font-family:benton-sans,sans-serif;font-weight:400}
.st-cmp-wrapper a{color:#004a98;font-family:yorkten-slab-normal,sans-serif;font-weight:700;display:inline-block;cursor:pointer}
.st-arrow-link{line-height:18px}
.st-cmp-wrapper .h1{color:#fff;font:bold 42px/44px yorkten-slab-normal,sans-serif;font-weight:700}
.st-cmp-wrapper div{box-sizing:border-box}
.st-desktop-view{display:block}
.st-mobile-view{display:none}
.st-mobile-only-view{display:none}
.st-relative{position:relative}
.st-box-border-green-left{min-width:100px;min-height:100px;background:#fff 0 0 no-repeat padding-box;border:1px solid #d2d2d2;opacity:1;position:relative}
.st-box-border-green-left::after,.st-product-banner-events::after{content:"";position:absolute;border-right:42px solid transparent;border-top:42px solid #8bc105;top:0;left:0}
.st-box-border-green-right{min-width:100px;min-height:100px;background:#fff 0 0 no-repeat padding-box;border:1px solid #d2d2d2;opacity:1;position:relative}
.st-box-border-green-right::after{content:"";position:absolute;border-left:42px solid transparent;border-top:42px solid #8bc105;top:0;right:0}
.breadcrumb{background-color:#fff;padding:0;margin:20px 0}
.breadcrumb-item{padding:0 !important}
.breadcrumb-item a{color:#004a98;font-size:12px;line-height:14px;font-style:normal;font-weight:600;text-decoration:underline;font-family:benton-sans,sans-serif}
.breadcrumb-item i{padding:0 10px;line-height:14px;color:#56565a}
.breadcrumb-item+.breadcrumb-item::before{content:"";padding:0}
.breadcrumb-item.active a{color:#56565a;text-decoration:none;line-height:20px}
.st-section-heading{font-size:26px;font-family:yorkten-slab-normal,sans-serif;font-style:normal;font-weight:700;display:inline-block;padding-bottom:10px;position:relative;line-height:28px}
.st-section-heading:after{content:"";position:absolute;border:2px solid #8bc105;width:100%;bottom:0;left:0;border-bottom:0}
.st-section-heading.st-border-custom:after{content:none}
.st-border-custom .underline:after{content:"";position:absolute;border:2px solid #8bc105;width:100%;bottom:-12px;left:0;border-bottom:0}
span.underline{position:relative;display:inline-block}
.st-custom-border-container{width:100%}
.st-section-heading-margin{margin:10px 0 38px 0}
.st-text-center{text-align:center}
.st-heading-blue{color:#486d90}
.st-heading-white{color:#fff}
.st-arrow-link,.st-arrow-link:hover{font-size:16px;font-family:yorkten-slab-normal,sans-serif;font-style:normal;font-weight:700;position:relative;text-decoration:none}
.st-arrow-link::after{content:"";position:absolute;width:30px;height:30px;border-radius:50%}
a.st-arrow-link-white,a.st-arrow-link-white:hover{color:#fff}
.st-arrow-link-blue,.st-arrow-link-blue:hover{color:#004a98}
.st-arrow-right::after{background:#8bc105 url("../../../content/dam/vcm/rapid/icons/rightArrow.png") no-repeat 8px;right:-40px;background-size:50%}
.st-what-is-mfund .st-arrow-right::after{background:#8bc105 url(../../../content/dam/vcm/rapid/icons/down-arrow.png) no-repeat center;width:18px;height:18px;top:6px;right:-28px}
.st-arrow-right:hover::after,.st-arrow-left:hover::after{background-color:#004a98}
.st-arrow-left::after{background:#8bc105 url("../../../content/dam/vcm/rapid/icons/rightArrow.png") no-repeat 8px;left:-40px;background-size:50%;transform:rotate(180deg)}
.st-align-arrow{right:30px}
.st-button{border:0;font-size:16px;font-family:yorkten-slab-normal,sans-serif;font-style:normal;font-weight:700;background:#486d90;padding:15px 31px 15px 30px;min-height:50px;color:#fff}
.st-green-btn{background:#8bc105;color:#252527}
.st-badge-btn{position:relative}
.st-badge-btn::after{content:'';position:absolute;top:0;right:0;border-color:transparent;border-style:solid;border-width:10px}
.st-green-badge-btn::after{border-right-color:#8bc105;border-top-color:#8bc105}
.st-blue-badge-btn::after{border-right-color:#004a98;border-top-color:#004a98}
.st-arrow-link-wrapper{margin-top:20px;margin-bottom:72px;height:30px}
.st-subheading{font:Bold 18px/22px benton-sans,sans-serif;margin-bottom:25px;display:inline-block;color:#49494a;display:block}
.st-teaser-without-box .st-subheading{margin:30px 0 0 0}
.st-teaser-without-box .st-subheading:first-of-type{margin:40px 0 0 0}
.st-teaser-without-box p+.st-subheading:first-of-type{margin:30px 0 0 0}
.st-what-is-mfund h5+.st-teaser-desc:first-of-type{margin-top:16px}
.st-member-advice-tool .st-subheading{margin-bottom:30px;display:block}
.st-section-head-text{color:#49494a;font-family:yorkten-slab-normal,sans-serif;font-size:22px}
.st-clear-both{clear:both}
p.st-read-time{font-size:12px;font-weight:600;margin:0 0 15px 0;line-height:17px}
.st-cmp-wrapper .st-blue-color{color:#004a98}
.st-grey-box{background-color:#f7f7f7}
.st-mobile-visible{display:none}
.st-heading-margin-bottom{margin-bottom:42px}
.st-page-heading{color:#486d90;font:700 42px/44px yorkten-slab-normal,sans-serif;margin:48px 0 30px 0}
.st-ptext-wrap{color:#49494a;margin-bottom:40px}
.st-ptext-wrap h5,.st-ptext-heading{font:700 18px/22px benton-sans,sans-serif;margin-bottom:20px;color:#49494a}
.st-ptext{font:400 16px/24px benton-sans,sans-serif}
.st-ptext-blue,.st-ptext-blue a{color:#004a98 !important;font:600 16px/20px benton-sans,sans-serif !important}
.st-ptext-without-space{line-height:20px}
.st-ptext-wrap p{margin-bottom:20px;max-width:920px;margin-top:0}
.st-ptext-wrap p:last-child{margin-bottom:0}
.st-cmp-wrapper a.st-email-link{color:#004a98;font-weight:600;font-family:benton-sans,sans-serif;text-decoration:underline}
.st-terms-text{margin-bottom:56px}
.st-border-div{border-top:1px solid #d2d2d2;margin-top:60px}
.st-mobile-only{display:none}
@media screen and (max-width:1200px){.st-wrapper-inner{max-width:1024px;padding:0 15px}
.st-event-box-footer-icons a{margin:20px 4px;width:25px}
.st-event-box-footer-text p{padding:0 11px}
}
@media screen and (max-width:1024px){.st-wrapper-inner{max-width:992px;padding:0 15px}
.st-desktop-view,.st-mobile-only-view{display:none}
.st-mobile-view{display:block}
.st-cmp-wrapper .h1{font-size:34px}
.st-section-heading-margin{margin:10px 0 46px 0}
.st-product-banner-events{padding-left:50px !important}
.st-teaser-without-box .st-subheading:first-of-type{margin:40px 0 0 0}
.st-teaser-without-box p+.st-subheading:first-of-type{margin:30px 0 0 0}
.st-what-is-mfund h5+.st-teaser-desc:first-of-type{margin-top:30px}
}
@media screen and (max-width:991px){.st-wrapper-inner{max-width:690px;padding:0}
.st-banner-text{display:none}
.st-mobile-visible{display:block}
.st-section-heading-margin-events{margin:21px 0 27px 0 !important}
.st-pagination-info{text-align:left;margin:0 0 20px 0}
.st-member-section{height:240px !important;width:307px !important;margin-top:28px !important;padding:24px;padding-left:34px}
.st-blue-triangle{left:-6px}
.st-contact-banner-background{position:absolute;right:0;bottom:0;width:100%;height:100%;background-image:url(../../../content/dam/vcm/rapid/banner-section/media-contact-mobile.png) !important;background-repeat:no-repeat;background-size:100% 100%;z-index:0}
.st-mobile-only{display:block}
.st-mobile-only p{margin:0}
}
@media screen and (max-width:767px){.st-wrapper-inner{padding:0 15px}
.st-mobile-only-view{display:block}
.st-section-heading{font-size:22px;padding-bottom:8px;line-height:26px}
.st-cmp-wrapper .h1{font-size:30px;line-height:30px}
.breadcrumb{margin:20px 0 13px 0}
.breadcrumb-item{line-height:25px}
.breadcrumb-item a{font-size:12px}
.st-section-heading-margin{margin:8px 0 31px 0}
.st-cmp-leader-arrow{right:15px}
.st-ussa529-edu .st-section-heading.st-heading-white{width:64%}
.st-page-heading{font-size:30px;line-height:36px;margin:53px 0 37px 0}
.st-ptext-without-space,.st-ptext-blue{line-height:24px !important}
.st-ptext-wrap{margin-bottom:23px}
.st-ptext-wrap h5{margin-bottom:11px}
.st-ptext-wrap p{margin-bottom:30px}
.st-border-div{margin-top:47px}
.st-contact-banner-background{position:absolute;right:0;bottom:0;width:100%;height:80%;background-image:url(../../../content/dam/vcm/rapid/banner-section/media-contact-mobile.png) !important;background-repeat:no-repeat;background-size:100% 100%;z-index:0}
.st-what-is-mfund h5+.st-teaser-desc:first-of-type{margin-top:14px}
.breadcrumb-item{line-height:25px}
.st-member-advice-tool.st-mobile-visible{margin:15px 0}
}
@media screen and (max-width:576px){.st-box-margin{margin-bottom:20px !important}
.st-button-align{margin:50px auto;margin-top:20px !important}
.st-product-banner-events{padding-left:32px !important}
.st-member-contact{padding-left:0 !important}
.st-contact-banner-background{position:absolute;right:0;bottom:0;width:100%;height:377px;background-image:url(../../../content/dam/vcm/rapid/banner-section/media-contact-mobile.png) !important;background-repeat:no-repeat;background-size:100% 100%;z-index:0}
}
@media screen and (max-width:480px){.st-arrow-long-link{width:85%}
}
.st-cmp-social-media{border-bottom:1px solid #d2d2d2;max-width:1366px;padding-bottom:30px;margin-bottom:42px}
.st-cmp-wrapper.st-cmp-social-media ul li{display:inline-block;margin-right:35px}
.st-cmp-wrapper.st-cmp-social-media ul li:last-child{margin-right:0}
.st-cmp-social-media.st-all-about-mutual-fund img{height:37px}
@media screen and (max-width:1024px){.mail-icon{width:43px}
.st-cmp-social-media img{height:37px}
}
@media screen and (max-width:991px){.st-cmp-social-media.st-all-about-mutual-fund{margin-top:40px}
}
.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}
.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}
.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}
.mCSB_container{overflow:hidden;width:auto;height:auto}
.mCSB_inside>.mCSB_container{margin-right:30px}
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}
.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}
.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}
.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}
.mCSB_outside+.mCSB_scrollTools{right:-26px}
.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}
.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}
.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}
.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}
.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}
.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}
.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}
.mCSB_scrollTools .mCSB_buttonDown{bottom:0}
.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}
.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}
.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}
.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}
.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}
.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}
.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}
.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}
.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}
.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}
.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}
.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(../components/content/learnmorefilter/clientlibs/css/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}
.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}
.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}
.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}
.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}
.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}
.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}
.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}
.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}
.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}
.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}
.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}
.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}
.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}
.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}
.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}
.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}
.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}
.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}
.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}
.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}
.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}
.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}
.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}
.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}
.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}
.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}
.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}
.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}
.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}
.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}
.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}
.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}
.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}
.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}
.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}
.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}
.filter-wrapper{-webkit-box-shadow:0 3px 6px #00000029;-moz-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px rgba(0,0,0,0.16);overflow:hidden}
h4.heading-filter,div.heading-filter{font:800 22px/24px yorkten-slab-normal,sans-serif;color:#49494a;text-align:center;color:#486d90;margin-top:30px;margin-bottom:30px;cursor:pointer}
.heading-filter::after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;margin-left:14px;margin-top:4px;transition:all .5s;background:#8bc105 url(../components/content/learnmorefilter/clientlibs/resources/down-arrow.png) no-repeat center}
.panel-heading.active .heading-filter::after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}
.container-checkbox{display:inline-block;position:relative;margin-bottom:38px;font:16px/24px benton-sans,sans-serif;color:#49494a;margin-right:50px;border:2px solid transparent}
.container-checkbox:last-child{margin-right:0}
.container-checkbox input{position:absolute;opacity:0;cursor:pointer;display:inline-block}
.container-checkbox .ax_inlinblock{display:inline-block}
.container-checkbox .checkmark{position:absolute;top:2px;left:2px;height:30px;width:30px;background-color:#fff;border:1px solid #004a98}
.container-checkbox .checkmark:after{content:"";position:absolute;display:none;left:11px;top:5px;width:7px;height:15px;border:solid #004a98;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.container-checkbox input:checked~.checkmark:after{display:block}
.container-checkbox label{cursor:pointer;line-height:30px;padding:5px 10px 5px 38px}
.wrapper-inner{max-width:1110px;margin:0 auto;overflow:hidden;position:relative;width:100%}
.scrollable-content{overflow-y:hidden;overflow-x:auto;width:100%}
.default-block{margin-top:7px}
.col-lg-9.box-size-75{flex:unset;width:806px}
.col-lg-6.box-size-50{width:528px;max-width:unset;flex:unset;min-width:310px}
.col-lg-3.box-size-25{flex:unset;width:250px;max-width:250px}
.col-lg-4.box-size-33{flex:unset;width:330px;max-width:328px}
.scrollable-content .row{margin-left:0 !important;margin-right:0 !important}
.scrollable-content .row .col-lg-9,.scrollable-content .row .col-lg-6,.scrollable-content .row .col-lg-3,.scrollable-content .row .col-lg-4{padding:0 !important;margin-right:28px}
.scrollable-content .row .col-lg-9:last-child,.scrollable-content .row .col-lg-6:last-child,.scrollable-content .row .col-lg-3:last-child{margin-right:auto}
.mCSB_scrollTools.mCSB_scrollTools_horizontal{visibility:hidden}
.box-size-50 .card-calculator,.box-size-75 .card-calculator,.box-size-25 .rte-desc{width:100%}
.card-calculator a.btn-primary:last-of-type{margin-right:0}
.see-all-row{padding:0 48px 1.5rem 0;text-align:right}
.blue-arrow-link{color:#004a98;font-family:yorkten-slab-normal,sans-serif;font-weight:700;display:inline-block;cursor:pointer;position:relative;line-height:30px}
.blue-arrow-link::after{content:"";position:absolute;width:30px;height:30px;border-radius:50%;background:#8bc105 url(../components/content/learnmorefilter/clientlibs/resources/rightArrow.png) no-repeat 8px;right:-40px;background-size:50%}
.blue-arrow-link:hover{color:#004a98}
.blue-arrow-link:hover::after{background-color:#004a98}
.mCSB_container{margin-bottom:0 !important}
.hdng-on-img-topalign p.small-white-text{font-size:11px !important;line-height:13px}
.hdng-on-img-topalign .card__image__content h3.blueHdng-multiLine-greenBorder{line-height:25px !important}
.hdng-on-img-topalign .card__img__wrapper{overflow:hidden;height:165px}
.hdng-on-img-topalign .img-fluid{width:auto !important;height:100% !important;min-width:100%;object-fit:cover}
.hdng-on-img-topalign .card__image__content{left:0;padding-right:15px;bottom:0;padding-bottom:15px;padding-left:20px;padding-top:100%;-moz-box-shadow:10px 10px 225px rgba(0,0,0,.7) inset;-webkit-box-shadow:10px 10px 225px rgba(0,0,0,.7) inset;box-shadow:10px 10px 225px rgba(0,0,0,.7) inset;width:100%}
.hdng-on-img-topalign .card__content{padding-left:20px}
.hdng-on-img-topalign .card__content p{margin-top:0}
.vcm-bg-wrapper h3.blueHdng-greenBorder{margin-top:40px;margin-left:8px}
.vcm-bg-wrapper .columncontrol>.row{padding-left:8px}
.learnmorefilter .row .col-lg-4 .card-triangle-hdng-cont-cta span.shape-triangle-mid-lt{display:none}
.learnmorefilter .row .col-lg-4 .card-triangle-hdng-cont-cta img{width:100%}
.freeTextMobile.mobileShow{display:none}
.filter-wrapper .accordion-filter .panel-heading{width:100%;text-align:center}
.filter-wrapper .accordion-filter .panel-heading h4.heading-filter,.filter-wrapper .accordion-filter .panel-heading div.heading-filter{display:inline-block;min-width:210px;padding:0 40px 0 5px;text-align:left}
body.using-mouse .filter-wrapper .accordion-filter .panel-heading h4.heading-filter:focus,body.using-mouse .filter-wrapper .filter-checkbox .container-checkbox label:focus{outline:none !important}
.filter-wrapper .accordion-filter .panel-heading h4.heading-filter:focus,.filter-wrapper .filter-checkbox .container-checkbox label:focus{outline:2px solid #000 !important;outline-offset:0 !important;transition:0}
@media screen and (max-width:1200px){.wrapper-inner{max-width:1024px;padding:0 15px}
}
@media screen and (max-width:1024px){.wrapper-inner{max-width:992px}
.default-block .content-wrapper{padding-right:0;padding-left:15px}
.default-block .vcm-bg-wrapper.d-block .content-wrapper{padding-right:15px}
.mCustomScrollbar.scrollable-content .row .col-lg-9:last-child,.mCustomScrollbar.scrollable-content .row .col-lg-6:last-child,.mCustomScrollbar.scrollable-content .row .col-lg-3:last-child{margin-right:15px}
.learnmorefilter .freeTextMobile.about-victory--hidden.mobileShow{display:none}
}
@media screen and (max-width:991px){.wrapper-inner{max-width:690px;padding:0}
h4.heading-filter{text-align:center}
.col-lg-9.box-size-75,.col-lg-6.box-size-50{width:532px}
.default-block .content-wrapper{width:auto}
}
@media screen and (max-width:767px){.wrapper-inner{padding:0 15px}
h4.heading-filter{text-align:left;font-size:20px;width:90%}
.container-checkbox{padding-top:0;width:50%;margin-right:0}
.filter-checkbox{justify-content:left}
.heading-filter::after{width:30px;height:30px;right:16.2px;border-radius:50%;margin-left:0;margin-top:-15px}
.scrollable-content .row .col-lg-9,.scrollable-content .row .col-lg-6,.scrollable-content .row .col-lg-3{margin:0 auto}
.mCustomScrollbar.scrollable-content .row .col-lg-9,.mCustomScrollbar.scrollable-content .row .col-lg-6,.mCustomScrollbar.scrollable-content .row .col-lg-3{margin-right:15px;margin-left:0}
.default-block .about--block{margin-right:15px}
.default-block .mCustomScrollbar .about--block{margin-right:0}
.col-lg-3.box-size-25{width:252px}
.box-size-50,.box-size-75{width:330px !important}
.detailed-blocks .content-wrapper{padding-right:15px}
.default-block .columncontrol>.row{display:block}
.default-block .mCustomScrollbar .columncontrol>.row{display:flex}
.see-all-row{padding:0 0 1.5rem 0;text-align:left}
.vcm-bg-wrapper h3.blueHdng-greenBorder{margin-left:0}
.vcm-bg-wrapper .columncontrol>.row{padding-left:0}
.freeTextMobile.mobileShow{display:block}
.mem-product-banner.filter-banner .freeTextMobile.mobileShow{display:none}
.learnmorefilter .freeTextMobile.about-victory--hidden.mobileShow{display:block;padding-bottom:0}
.scrollable-content.mCustomScrollbar .card-icon-mhdng-cta,.scrollable-content.mCustomScrollbar .card-title-mhdng-cnt-cta,.scrollable-content.mCustomScrollbar .card-mhdng-cnt-cta,.scrollable-content.mCustomScrollbar .card-triangle-hdng-cont-cta,.scrollable-content.mCustomScrollbar .card-triangle-hdng-cta,.scrollable-content.mCustomScrollbar .card-no-triangle-hdng-cont-cta{border:0}
.scrollable-content.mCustomScrollbar .row .col-lg-9,.scrollable-content.mCustomScrollbar .row .col-lg-3,.scrollable-content.mCustomScrollbar .row .col-lg-4{border:1px solid #d2d2d2;margin:1.5rem 1.5rem 1.5rem 0 !important}
.scrollable-content.mCustomScrollbar .row .col-lg-6{border:1px solid #d2d2d2;margin:1.5rem 1.5rem 1.5rem 0 !important}
.scrollable-content.mCustomScrollbar .row .col-lg-6 .card-mhdng-cnt-cta{border:1px solid #d2d2d2}
.scrollable-content.mCustomScrollbar .about--block{margin-top:0}
.scrollable-content.mCustomScrollbar .row{margin:0 !important}
.scrollable-content.mCustomScrollbar .col-lg-6 .row.my-4{margin:0 !important}
.scrollable-content.mCustomScrollbar .col-lg-6 .row.mt-5{margin-top:1.5rem !important}
.scrollable-content.mCustomScrollbar .col-lg-6 .textimageCTA.noTopSpacingForCard .row.mt-5{margin:0 !important}
.scrollable-content.mCustomScrollbar .noTopSpacingForCard .about--block,.scrollable-content.mCustomScrollbar .noTopSpacingForCard .about--block .card-triangle-hdng-cont-cta{border:0;margin-top:0}
.scrollable-content.mCustomScrollbar .row .col-lg-6 .card-doubleshade.card-triangle-hdng-cont-cta{padding:60px 15px 60px 15px !important}
.scrollable-content.mCustomScrollbar .row .col-lg-6 .textimageCTA,.scrollable-content.mCustomScrollbar .row .col-lg-6 .textimageCTA .about--block,.scrollable-content.mCustomScrollbar .row .col-lg-6 .textimageCTA .about--block .row,.scrollable-content.mCustomScrollbar .row .col-lg-6 .textimageCTA .about--block .row .card-image-hdng-big{height:100%}
}
@media screen and (max-width:1023px){.default-block .mCSB_container{overflow-y:scroll !important}
}
@media screen and (min-width:1024px) and (orientation:portrait){.default-block .mCSB_container{overflow-y:scroll !important}
}
.st-ira-wrapper .st-section-heading{font-size:26px;font-family:yorkten-slab-normal,sans-serif;font-style:normal;font-weight:700;display:inline-block;padding-bottom:10px;position:relative;line-height:28px}
.st-ira-wrapper p{color:#49494a;font-size:16px;font-family:benton-sans,sans-serif;font-weight:400}
.st-ira-wrapper .st-heading-blue{color:#486d90}
.st-ira-wrapper .st-section-heading::after{content:"";position:absolute;width:100%;bottom:0;left:0;border-width:2px 2px 2px;border-style:solid solid none;border-color:#8bc105 #8bc105 #8bc105;border-image:initial}
.st-ira-wrapper .st-ira-table-wrap{max-width:820px;margin:0 auto;padding:55px 0;text-align:center}
.st-ira-table-wrap .st-button{line-height:20px}
.st-ira-desc-text{margin:15px 0;padding-left:15px;padding-right:15px}
.st-circle-text{width:45px;height:45px;border:1px solid #707070;border-radius:50%;color:#54565a;font-size:20px;display:inline-block;line-height:41px;text-align:center;font:20px/41px bold benton-sans,sans-serif}
.st-ira-table-header h3{display:inline-block;line-height:28px;font-weight:700;color:#486d90}
.st-ira-text{margin:21px 0 27px 0;color:#49494a;font:700 18px/22px benton-sans,sans-serif;text-align:center;padding:0 8px}
.st-ira-table{border-bottom:1px solid #d2d2d2}
.st-ira-table-header{width:100%;margin-bottom:10px;margin-top:50px}
.st-ira-table tbody tr:nth-child(1){border-top:2px solid #8bc105}
.st-ira-table tbody tr:nth-child(odd){background:#fff}
.st-ira-table-header th{background:#f7f7f7;padding:0 15px}
.st-ira-table-header th:nth-child(1){width:47%;text-align:right}
.st-ira-table-header th:nth-child(2){width:6%;padding:0}
.st-ira-table-header th:last-child{text-align:left}
.st-ira-table td{padding:18px 20px;width:50%;vertical-align:baseline;text-align:left}
.st-ira-table p{margin:0}
.st-ira-table td:first-child{border-right:1px solid #d2d2d2}
.st-ira-table{position:relative}
tr.vs-row th{line-height:45px;font-weight:700;color:#486d90;padding:10px 0}
.vs-row th h3{text-align:left;padding-left:37px}
.st-table-desc{padding:15px}
.vs-row th:first-child h3{text-align:right;padding-right:37px}
.vs-text{position:absolute;left:50%;top:10px;margin-left:-22px;width:45px;height:45px;border:1px solid #707070;border-radius:50%;color:#54565a;font-size:20px;display:inline-block;line-height:41px;text-align:center;font:20px/41px bold benton-sans,sans-serif}
.iracomparison a.st-button{border:0;font-size:16px;font-family:yorkten-slab-normal,sans-serif;font-style:normal;font-weight:700;background:#486d90;padding:15px 31px 15px 30px;min-height:50px;color:#fff}
.iracomparison a.st-green-btn{background:#8bc105;color:#252527}
.iracomparison a.st-badge-btn{position:relative}
.iracomparison a.st-badge-btn::after{content:'';position:absolute;top:0;right:0;border-color:transparent;border-style:solid;border-width:10px}
.iracomparison a.st-green-badge-btn::after{border-right-color:#8bc105;border-top-color:#8bc105}
@media screen and (max-width:767px){.st-ira-table-header{margin-bottom:30px}
.st-ira-table-header h3{font-size:20px;text-align:center;line-height:22px}
.st-ira-wrapper .st-ira-table-wrap{padding:27px 0}
.st-ira-table p{font-size:14px;line-height:20px}
.st-ira-table td{padding:15px 28px}
.st-circle-text{width:30px;height:30px;font-size:14px;line-height:27px}
.st-ira-table-header th:nth-child(2){vertical-align:middle}
.st-ira-table-header th:nth-child(1) h3{width:105px}
.st-ira-table-header th:nth-child(3) h3{width:50px}
.st-ira-text{margin-bottom:30px}
}
.formPageTitle{margin-top:30px}
.dataTables_wrapper #formsTable.display tbody tr.odd{background-color:#fff}
.table tbody tr{background-color:#f9f9f9}
.table.display.no-footer{border-bottom:0}
#edu-formsTable{border-bottom:0}
#vct-formsTable{border-bottom:0}
#robo-formsTable{border-bottom:0}
#brokerage-formsTable{border-bottom:0}
.dataTables_paginate{display:none}
.form-category-list-wrapper.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}
.form-category-list-wrapper.btn-group>.btn:not(:first-child){border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}
.form-category-list-wrapper .form-categories-list-item{display:inline-block;margin-right:10px}
.form-category-list-wrapper .form-categories-list-item button{display:inline-block;padding:20px;cursor:pointer}
.dataTables_wrapper .table thead th{border-bottom:2px solid #8bc105 !important;color:#004a98}
.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_length{float:none;text-align:left}
.dataTables_wrapper .table{margin-bottom:65px;margin-top:30px}
.table thead th,.table tbody td{padding:10px 18px;border-bottom:2px solid #8bc105!}
table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #8bc105!}
.dataTables_wrapper .table thead th{text-align:left;font:Bold 16px/20px benton-sans,sans-serif;letter-spacing:0;color:#004a98;border-top:0;white-space:nowrap}
.table tr td.category{text-transform:capitalize}
.dataTables_wrapper .table.display tbody tr.odd>.sorting_1,.dataTables_wrapper .table.order-column.stripe tbody tr.odd>.sorting_1{background:transparent}
.dataTables_wrapper .dataTables_filter label{display:block;font-size:14px;margin-top:30px}
.dataTables_wrapper .dataTables_filter input{border-radius:0;display:block;width:100% !important;height:48px;margin:0 auto;margin-top:8px;background:url("../components/content/forms/clientlibs/resources/searchIcon.svg") no-repeat scroll 11px 11px;padding:11px 11px 11px 45px;border:1px solid #d2d2d2}
#formsTable_wrapper .dataTables_filter{display:block}
#formsTable_wrapper thead .sorting_asc,#formsTable_wrapper thead .sorting_desc,#formsTable_wrapper thead .sorting{background:0}
#formsTable_wrapper thead .sorting_asc::after{background-image:url("../components/content/forms/clientlibs/resources/sort-icon-asc.png");background-position:right 0;margin-left:5px;content:"";height:6px;width:12px;display:inline-block;background-repeat:no-repeat}
#formsTable_wrapper thead .sorting_desc::after{background-image:url("../components/content/forms/clientlibs/resources/sort-icon.svg");background-position:right 0;margin-left:5px;content:"";height:6px;width:12px;display:inline-block;background-repeat:no-repeat;background-repeat:unset !important}
#formsTable_wrapper thead .sorting::after{background-image:url("../components/content/forms/clientlibs/resources/sort_both.png");background-position:right 0;margin-left:5px;content:"";height:15px;width:12px;display:inline-block;background-repeat:no-repeat;position:relative;top:4px}
.dt-more-container{margin:0 auto;width:350px}
.dt-more-container-vct-fund{width:100%;text-align:center !important}
.dt-more-container-edu-save{width:100%;text-align:center !important}
.dt-more-container-robo{width:100%;text-align:center !important}
.dt-more-container-brokgerage{width:100%;text-align:center !important}
#btn-load-more{color:#004a98;background:url(../components/content/forms/clientlibs/resources/icon-down.svg) no-repeat right 0;margin:10px auto 20px;border:0;padding-right:27px;line-height:20px;font-family:yorkten-slab-normal,sans-serif;font-weight:700}
#victoryFundBtn{color:#004a98;background:url(../components/content/forms/clientlibs/resources/icon-down.svg) no-repeat right 0;margin:10px auto 20px;border:0;padding-right:27px;line-height:20px;font-family:yorkten-slab-normal,sans-serif;font-weight:700}
#educationSavingBtn{color:#004a98;background:url(../components/content/forms/clientlibs/resources/icon-down.svg) no-repeat right 0;margin:10px auto 20px;border:0;padding-right:27px;line-height:20px;font-family:yorkten-slab-normal,sans-serif;font-weight:700}
#roboBtn{color:#004a98;background:url(../components/content/forms/clientlibs/resources/icon-down.svg) no-repeat right 0;margin:10px auto 20px;border:0;padding-right:27px;line-height:20px;font-family:yorkten-slab-normal,sans-serif;font-weight:700}
#brokerageBtn{color:#004a98;background:url(../components/content/forms/clientlibs/resources/icon-down.svg) no-repeat right 0;margin:10px auto 20px;border:0;padding-right:27px;line-height:20px;font-family:yorkten-slab-normal,sans-serif;font-weight:700}
.formCategory{display:block;clear:both}
.table .download-pdf-col a{display:block;margin:24px;width:100%;font-family:yorkten-slab-normal,sans-serif;color:#004a98}
.table h5{display:block;line-height:25px;font:bold 16px/25px benton-sans,sans-serif;color:#004a98}
.downloadIcon{margin:-5px;padding-right:10px}
.dataTables_wrapper .table a.mobPdf,.dataTables_wrapper .table .mblShow,.dataTables_wrapper .table tr td.titleLinkDesc a,.dataTables_wrapper .dataTables_length{display:none}
.dataTables_wrapper .dataTables_info{text-align:center !important;width:100%}
.dataTables_wrapper .dataTables_info{text-align:center;width:100%}
.category-btn{color:#004a98;text-transform:capitalize}
.filterNsort{float:right;margin-right:10px;display:none}
.forms .sortIcon{background:url(../components/content/forms/clientlibs/resources/btn-sort.png) no-repeat right 0;height:50px;width:50px;display:inline-block}
.forms .filterIcon{background:url(../components/content/forms/clientlibs/resources/btn-filter.png) no-repeat right 0;height:50px;width:50px;display:inline-block}
.dataTables_wrapper .category-btn{background:0;border:0;color:#486d90;font-family:yorkten-slab-normal,sans-serif;padding:15px 20px 25px 20px;margin:30px 0;font-size:22px;font-weight:bold;position:relative;text-transform:capitalize}
#formRadioCategory .category-radio-btn{width:30px}
.category-radio-btn{background:0;border:0;font-family:yorkten-slab-normal,sans-serif;padding:15px 20px 25px 20px;text-transform:capitalize;font-size:18px;font-weight:bold;position:relative}
.category-btn:hover,.category-btn:focus{box-shadow:none}
.error{font-family:yorkten-slab-normal,sans-serif;padding:15px 20px 25px 20px}
.category-table-heading{background:0;border:0;color:#486d90;font-family:yorkten-slab-normal,sans-serif;padding:15px 20px 25px 20px;text-transform:capitalize;font-size:24px;font-weight:bold;position:relative}
div#formRadioCategory h4{font-family:yorkten-slab-normal,sans-serif}
.dataTables_wrapper .selectedBtn{background-color:transparent;box-shadow:0 2px 8px rgb(0 0 0 / 30%);opacity:1;position:relative;padding:15px 20px 25px 20px;border-radius:0 !important;font-weight:bold;font-size:22px}
.dataTables_wrapper .selectedBtn:hover{background:white;box-shadow:0;border:1px solid #75757a}
#formsTable_wrapper .selectedBtn:before{content:"";width:100%;height:3px;background:#486d90;display:block;bottom:0;position:relative;bottom:-36px}
@media(min-width:1024px){.forms .selectedBtn::before{bottom:-36px !important}
}
#formsTable_wrapper .selectedBtn:after{top:auto;bottom:-9px;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;height:20px;width:20px;position:absolute;content:'';background:#fff;border:0;transform:rotate(45deg);left:calc(50% - 10px);box-shadow:3px 4px 5px -2px rgb(0 0 0 / 30%)}
#formsTable_wrapper .dataTables_info{padding:22px 0;float:left}
#formsTable_wrapper .table.order-column tbody tr>.sorting_1,#formsTable_wrapper .table.order-column tbody tr>.sorting_2,#formsTable_wrapper .table.order-column tbody tr>.sorting_3,#formsTable_wrapper .table.display tbody tr>.sorting_1,#formsTable_wrapper .table.display tbody tr>.sorting_2,#formsTable_wrapper .table.display tbody tr>.sorting_3{background:none !important}
#vct-formsTable th:last-child,#vct-formsTable tr td:last-child{display:none !important}
#vct-formsTable th:nth-child(4),#vct-formsTable tr td:nth-child(4){display:none !important}
#edu-formsTable th:last-child,#edu-formsTable tr td:last-child{display:none !important}
#edu-formsTable th:nth-child(4),#edu-formsTable tr td:nth-child(4){display:none !important}
#rob-formsTable th:last-child,#rob-formsTable tr td:last-child{display:none !important}
#rob-formsTable th:nth-child(4),#rob-formsTable tr td:nth-child(4){display:none !important}
#bro-formsTable th:last-child,#bro-formsTable tr td:last-child{display:none !important}
#bro-formsTable th:nth-child(4),#bro-formsTable tr td:nth-child(4){display:none !important}
@media screen and (max-width:1024px){.dataTables_wrapper .category-btn{padding:25px 14px;margin-bottom:14px;font-size:17px;display:inline-block;margin-bottom:17px !important}
}
@media screen and (min-width:350px){.table tr td:nth-child(1){text-transform:capitalize}
.dataTables_wrapper .table tr td.titleLinkDesc a{display:none}
}
@media screen and (max-width:500px){.dataTables_wrapper .dataTables_info{text-align:left}
.dataTables_info .filterNsort{display:block !important}
.dataTables_wrapper .dataTables_info{padding:22px 0 0;width:100%}
.dataTables_wrapper .table{margin-top:0;margin-bottom:10px}
.dataTables_wrapper .table tbody tr{background-color:#fff}
.dataTables_wrapper .table thead th,.dataTables_wrapper .table tbody td{padding:10px 0;border:0}
.dataTables_wrapper .table tr td.titleLinkDesc h5{width:90%;display:inline-block}
.dataTables_wrapper .table tr td.titleLinkDesc a{width:10%;text-align:right;display:inline-block;padding-top:5px}
.dataTables_wrapper .filterNsort a{float:left}
.dataTables_wrapper .category-btn{padding:25px 14px;margin-bottom:14px;font-size:17px;display:inline-block;margin-bottom:17px !important}
.dataTables_wrapper .table thead th,.table .download-pdf-col,.dataTables_wrapper .table .mblHide,.dataTables_wrapper.ascending .ascSort,.dataTables_wrapper.descending .descSort{display:none}
.table a.mobPdf{display:block}
.dataTables_wrapper .table .mblShow{display:flex}
}
.st-wrapper-inner{max-width:1110px;margin:0 auto;overflow:hidden;position:relative;width:100%}
.st-height-full{height:100%}
.st-cmp-wrapper p{color:#49494a;font-size:16px;font-family:benton-sans,sans-serif;font-weight:400}
.st-cmp-wrapper a{color:#004a98;font-family:yorkten-slab-normal,sans-serif;font-weight:700;display:inline-block;cursor:pointer}
.st-ff .st-section-heading{font-size:26px;font-family:yorkten-slab-normal,sans-serif;font-style:normal;font-weight:700;display:inline-block;padding-bottom:10px;position:relative;line-height:28px}
.st-ff .st-section-heading:after{content:"";position:absolute;border:2px solid #8bc105;width:100%;bottom:0;left:0;border-bottom:0}
.st-ff .st-section-heading.st-border-custom:after{content:none}
.st-ff .st-border-custom .underline:after{content:"";position:absolute;border:2px solid #8bc105;width:100%;bottom:-12px;left:0;border-bottom:0}
.st-ff span.underline{position:relative;display:inline-block}
.st-ff .st-featured-box .st-grey-left-box,.st-ff .st-featured-box .st-star-rating-wrap{float:none}
.featuredFunds .st-ff .st-star-text{transform:translateY(0) !important}
.st-arrow-link,.st-arrow-link:hover{font-size:16px;font-family:yorkten-slab-normal,sans-serif;font-style:normal;font-weight:700;position:relative;text-decoration:none}
.st-arrow-link::after{content:"";position:absolute;width:30px;height:30px;border-radius:50%}
a.st-arrow-link-white,a.st-arrow-link-white:hover{color:#fff}
.st-arrow-link-blue,.st-arrow-link-blue:hover{color:#004a98}
.st-arrow-right::after{background:#8bc105 url("../components/content/featuredFunds/clientlibs/resources/rightArrow.png") no-repeat 8px;right:-40px;background-size:50%}
.st-arrow-right:hover::after,.st-arrow-left:hover::after{background-color:#004a98}
.st-align-arrow{right:30px}
.st-ff .st-star-rating-box{max-width:337px;max-height:89px;display:block;float:left}
.st-ff .st-ff-box .st-star-rating-box{border-bottom:1px solid #d2d2d2}
.st-ff .st-grey-left-box{text-align:center;min-width:51px;background:#004a98;color:#fff;padding:15px 7px;float:left;margin-right:14px;font:700 12px/26px benton-sans,sans-serif;margin-bottom:30px}
.st-ff .st-star-rating-wrap{float:left;height:51px;display:inline-block}
.st-ff .st-star-rating{margin-bottom:9px}
.st-ff .star-i{font-size:18px;cursor:pointer}
.fa-star-o,.fa-star:before{color:#c3821a}
.st-info-icon{width:20px;height:20px;cursor:pointer;margin-left:2px}
.st-ff .st-info-icon img{vertical-align:bottom;margin-left:2px}
.st-ff .st-star-text{color:#004a98;font:600 16px/20px benton-sans,sans-serif;display:inline-block;width:260px;vertical-align:middle}
.featuredFunds .st-ff .st-star-text{display:block;transform:translateY(16px);line-height:16px}
.st-ff .st-featured-box .st-star-rating-box{margin-bottom:26px}
.st-ff .st-featured-box .st-star-rating-box:nth-of-type(2n+1){margin-right:30px}
.st-ff .st-featured-box .st-star-rating-box:nth-child(n+3){border-bottom:0}
.st-ff .st-featured-box-left-content p{margin:32px 0 14px 0;line-height:24px}
.st-ff .st-featured-box-right-content{margin-top:60px;padding-left:27px;display:inline-block}
.st-ff .st-divider-box{float:left;width:100%}
.st-ff .st-featured-box{margin-top:50px;margin-bottom:20px}
.st-heading-blue{color:#486d90}
.st-clear-both{clear:both}
@media screen and (max-width:1200px){.st-wrapper-inner{max-width:1024px;padding:0 15px}
.st-star-text{width:220px}
}
@media screen and (max-width:1024px){.st-wrapper-inner{max-width:992px;padding:0 15px}
.st-ff .st-featured-box .st-star-rating-box:nth-of-type(2n+1){margin-right:20px}
.st-ff .st-featured-box-right-content{padding-left:15px;display:inline-block}
.st-ff .st-star-text{width:212px}
}
@media screen and (max-width:991px){.st-wrapper-inner{max-width:690px;padding:0}
.st-banner-text{display:none}
.st-grey-left-box{margin-left:12px}
.st-featured-box-right-content{margin-top:15px}
.st-ff .st-featured-box-right-content{padding-left:6px;margin-top:44px}
.st-ff .st-featured-box{margin-top:50px}
.st-ff .st-featured-box-right-content{padding-left:0;padding-right:0;display:inline-block}
}
@media screen and (max-width:767px){.st-wrapper-inner{padding:0 15px}
.st-mobile-only-view{display:block}
.st-section-heading{font-size:22px;padding-bottom:8px;line-height:26px}
.st-cmp-wrapper .h1{font-size:30px;line-height:30px}
.st-ff .st-ff-box{width:100%;float:left}
.st-featured-box-left-content p{margin-bottom:8px}
.st-ff .st-star-rating-box{display:block;width:100%;max-width:unset;border-bottom:1px solid #d2d2d2;margin-bottom:30px}
.st-ff .st-featured-box-right-content{margin-top:12px;padding-left:0;display:inline-block}
.st-ff .st-featured-box{margin-top:50px}
.row.st-featured-box{margin-left:0;margin-right:0;margin-bottom:0}
.st-ff-box a{width:100%}
.st-ff-box .st-star-text{width:250px}
.st-ff .st-featured-box-right-content{padding-right:0;margin-top:35px}
.st-ff .st-featured-box .st-star-rating-box:nth-child(3){border-bottom:1px solid #d2d2d2}
.st-ff .st-featured-box .st-star-rating-box:nth-last-child(1){margin-bottom:0}
}
.mutualfund_greybox{display:inline-block !important}
@media screen and (min-width:768px)and (max-width:1024px){.row.st-featured-box{padding:0 15px}
}
.content-wrapper.contactus-wrapper{margin:0 auto !important;max-width:1366px !important;width:100%!Important}
.news-press-banner .content-wrapper.contactus-wrapper .freeText{max-width:1100px;margin:0 auto}
.footer .content-wrapper.contactus-wrapper .footer{max-width:1100px;margin:0 auto}
.footer .content-wrapper.contactus-wrapper{border-top:1px solid #d2d2d2}
.footer .footer__copyright-Container .content-wrapper.contactus-wrapper{border-top:0}
.footer__copyright-Container .content-wrapper.contactus-wrapper{max-width:1100px !important;margin:0 auto !important}
.content-wrapper.contactus-wrapper .faqlist{height:100%;background:#f7f7f7}
.content-wrapper.contactus-wrapper .card-header[aria-expanded='false'] .accordionPlusIcon{margin-right:0}
.content-wrapper.contactus-wrapper .accordionContainer .card:nth-child(2){border:none !important}
.content-wrapper.contactus-wrapper .accordionContainer .card{width:355px !important;margin-left:0;padding-top:10px;padding-bottom:10px;background:#f7f7f7;cursor:auto;border-top:1px solid #d2d2d2 !important}
.backgroundcontainer .content-wrapper.contactus-wrapper .row{margin:0}
.backgroundcontainer .content-wrapper.contactus-wrapper .row.chart_row{padding-left:0;padding-right:0;padding-top:0}
.backgroundcontainer .content-wrapper.contactus-wrapper .row.chart_row .time_header{padding:0}
.backgroundcontainer .content-wrapper.contactus-wrapper .row .col-lg-5{padding-right:0}
.backgroundcontainer .content-wrapper.contactus-wrapper .accordionContainer{padding-top:40px;padding-left:42px;max-width:416px}
.content-wrapper.contactus-wrapper .accordionContainer .blueHdng-greenBorder{margin-bottom:17px;padding-top:0;margin-left:10px;font-size:22px;line-height:26px}
.content-wrapper.contactus-wrapper .accordionContainer .card-header{padding-left:10px !important;cursor:pointer;background:#f7f7f7 !important;padding:0 10px !important}
.content-wrapper.contactus-wrapper .accordionContainer .card-link{line-height:24px;width:290px;float:none}
.content-wrapper.contactus-wrapper .accordionContainer .underline-black-2.mt-1{display:none}
.content-wrapper.contactus-wrapper #accordion .accordionContainer .card-body{line-height:20px;margin-top:0;padding:15px 10px 30px 10px}
.static-timing-field{margin-top:20px;font-weight:700;font-size:18px}
.st-contact-container{padding-top:40px;float:right;margin-right:200px}
.st-contact-container .st-phone-email-text{text-align:left;font:bold 18px/22px benton-sans,sans-serif;color:#49494a;padding-bottom:30px;margin:0}
.st-contact-container .st-phone-icon{width:35px;height:50px;float:left}
.st-contact-container .st-phone-number{text-align:left;font:26px/20px benton-sans,sans-serif;color:#004a98;padding-right:4px;padding-bottom:5px;font-weight:600}
.st-contact-container .st-mail{text-align:left;font:16px/20px yorkten-slab-normal,sans-serif;color:#004a98;padding-right:4px;padding-bottom:5px;font-weight:400}
.st-contact-container .st-open,.st-personalize-heading .st-open:hover{text-align:left;font:Italic 18px/26px benton-sans,sans-serif;color:#004a98}
.st-contact-container .st-timing{color:#49494a;font:16px/26px benton-sans,sans-serif;margin:0;margin-top:5px}
.st-contact-container .st-timing p{margin:0}
.st-contact-container .st-timing span{font-weight:600}
.st-contact-container .st-content-box{width:445px;-webkit-box-shadow:0 0 5px 0 rgba(178,178,189,1);-moz-box-shadow:0 0 5px 0 rgba(178,178,189,1);box-shadow:0 0 5px 0 rgba(178,178,189,1);margin-bottom:50px;margin-left:5px;padding:25px 39px 0 25px}
.st-contact-container .st-hours{text-align:left;font:Bold 18px/22px benton-sans,sans-serif;color:#49494a;margin:0;margin-bottom:9px}
.st-contact-container .st-days{text-align:left;font:16px/26px benton-sans,sans-serif;color:#49494a;font-weight:600;margin:0}
.st-contact-container .st-content{padding-left:51px;padding-top:3px;padding-bottom:30px}
.st-contact-container .st-content-right{float:right}
.st-contact-container .st-content-left{float:left;padding-left:0}
.st-contact-container .st-content-box-day-time{border:0}
.st-contact-container .st-content-box-content{border-bottom:1px solid #d2d2d2;padding-bottom:33px}
.st-contact-container .st-graph-heading{font:Bold 18px/22px benton-sans,sans-serif;color:#49494a;padding-bottom:5px;float:left;margin:0}
.st-contact-container .st-day-details{float:right;margin-right:8%}
.st-contact-container .st-day-details a{width:100%;text-align:right;vertical-align:top;font:600 16px/24px benton-sans,sans-serif;color:#004a98}
.st-margin-avg{padding-top:30px}
.st-contact-container .st-email-icon{width:40px;height:25px;float:left}
.st-contact-container .st-content-email{padding-left:11px;padding-bottom:35px;text-align:left;color:#49494a;float:left}
.st-contact-container .st-address-header{text-align:left;font:Bold 16px/24px benton-sans,sans-serif;color:#49494a;margin:0}
.st-contact-container .st-faq,.st-contact-container .st-faq:hover{text-align:left;font:16px/20px benton-sans,sans-serif;color:#004a98;display:inline-block;font-weight:600;margin:0;margin-top:13px}
.st-contact-container g.highcharts-grid.highcharts-yaxis-grid path.highcharts-grid-line{stroke:#49494a}
.hidden{display:none !important}
.st-green-phone-icon{width:17px;height:24px;position:relative;bottom:-2px}
.st-tf-phone-number{color:#004a98;font-family:yorkten-slab-normal,sans-serif;font-size:18px;font-weight:700;display:inline-block;padding-left:10px;padding-bottom:11px}
.st-tf-timing strong{font-weight:bolder}
.st-tf-content{padding-top:16px}
.st-tf-content .st-tf-open{color:#004a98;font-size:14px;font-family:benton-sans,sans-serif;font-weight:400;font-style:italic}
.st-tf-content p{padding-left:30px}
.st-tf-timing{padding-bottom:6px}
.st-teaser-with-box .content-box{padding:35px 25px}
.content-box h3{border-bottom:1px solid #8bc105;padding-bottom:15px}
#contactUs_chart{position:relative;margin:0 auto;padding-top:30px}
#contactUs_chart .highcharts-legend-item{display:none}
.time_header{line-height:1.5}
.time_header h5{font-size:18px;font-family:benton-sans,sans-serif;font-weight:700;font-style:normal;color:#49494a}
.chart_row{padding:30px 0 10px}
#contactUs_chart .dropdown-menu.show{left:-12px !important;font-family:benton-sans,sans-serif;font-weight:500;font-style:normal;cursor:pointer;line-height:1.5;box-shadow:0 0 25px #00000029;background:#f7f7f7 0 0 no-repeat padding-box;border:0}
#contactUs_chart .dropdown-menu.show a{font-size:16px;color:#004a98;font-family:benton-sans,sans-serif;font-weight:500;font-style:normal;cursor:pointer;line-height:1.5;padding-top:0;padding-bottom:0}
#contactUs_chart .dropdown-menu.show a.disabled{opacity:.4;pointer-events:none}
a.dropdown-item:focus,#contactUs_chart .dropdown-toggle:focus{outline:2px solid black !important;outline-offset:-2px}
#contactUs_chart .dropdown-toggle{float:right;font-family:benton-sans,sans-serif !important;font-weight:600;float:right;color:#004a98;outline:0;width:109px;padding:0 6px;font-size:16px !important}
#contactUs_chart .dropdown-toggle:hover{color:#004a98}
#contactUs_chart .dropdown-toggle:focus{color:#004a98;outline:0;box-shadow:none;font-size:18px}
#days a{font-size:16px;color:#004a98;font-family:benton-sans,sans-serif;font-weight:500;font-style:normal;cursor:pointer;line-height:1.5}
#days a:focus{outline:2px solid black}
#days .disbaledCLass{pointer-events:none;opacity:.4}
#contactUs_chart .dropdown-toggle .fa-chevron-circle-down:before{font-size:20px;content:"\f13a";color:#8bc105 !important}
#contactUs_chart .fa{vertical-align:middle}
#contactUs_chart .fa{vertical-align:middle}
#contactUs_chart .dropdown-toggle .fa-chevron-circle-up:before{font-size:20px;content:"\f139";color:#8bc105 !important}
#contactUs_chart .dropdown-toggle::after{display:none}
#contactUs_chart .highcharts-axis-labels{font-size:14px;font-family:benton-sans,sans-serif}
#contactUs_chart g.highcharts-axis-labels.highcharts-yaxis-labels{font-style:italic}
#contactUs_chart .highcharts-point{background:#5e8ab4}
#contactUs_chart .highcharts-point:hover{fill:#004a98}
#contactUs_chart .highcharts-container svg{height:250px}
#contactUs_chart .highcharts-xaxis-labels text{transform:translateY(6%)}
#contactUs_chart .highcharts-yaxis-labels text:first-child{visibility:hidden}
#contactUs_chart .highcharts-legend{display:none !important}
@media screen and (max-width:1024px){.st-contact-container .st-content-right{float:right;padding-left:0}
.row.st-personalize-checkbox{padding:0 15px}
.st-contact-container{padding-top:23px;float:left}
.backgroundcontainer .content-wrapper.contactus-wrapper .row{margin-right:-15px;margin-left:-15px}
.st-contact-container .st-content{padding-bottom:25px}
.st-contact-container .st-hours{font:Bold 16px/26px benton-sans,sans-serif}
.st-margin-avg{padding-top:25px}
.st-contact-container .st-graph-heading{font:Bold 16px/24px benton-sans,sans-serif}
.st-contact-container .st-day-details a{font:600 16px/20px benton-sans,sans-serif}
.st-content-box-heading .st-arrow-link::before{top:0}
.st-phone-contact-details.st-mail-details{padding-top:7px}
.st-phone-contact-details.st-mail-details .st-timing{line-height:24px}
.st-contact-container .st-content-email{padding-bottom:40px;overflow:hidden;float:none}
.st-blog-post-wrapper .st-blog-post-left{padding-right:32px}
.news-press-banner .content-wrapper.contactus-wrapper .freeText h1{margin-left:0}
.content-wrapper.contactus-wrapper .card-header .accordionPlusIcon{right:0}
}
@media screen and (max-width:1024px) and (orientation:portrait){.backgroundcontainer .content-wrapper.contactus-wrapper .row{margin:0}
.st-contact-container .st-mail{font-size:22px}
}
@media screen and (max-width:1024px) and (orientation:landscape){.backgroundcontainer .content-wrapper.contactus-wrapper .row.chart_row .time_header{padding-left:15px}
}
@media screen and (max-width:991px){.content-wrapper.contactus-wrapper .accordionContainer .card{width:auto !important;margin-left:0 !important;display:block}
.st-contact-container{padding-top:23px;float:left}
.backgroundcontainer .content-wrapper.contactus-wrapper .accordionContainer{padding-left:15px}
.st-contact-container{padding-top:40px}
.content-wrapper.contactus-wrapper .accordionContainer .card-link{width:90%}
.footer .content-wrapper.contactus-wrapper{padding-left:15px;padding-right:15px}
.news-press-banner .content-wrapper.contactus-wrapper .freeText{margin-left:15px}
.st-contact-container .st-content-box-content{border-bottom:0;padding-bottom:0}
.content-wrapper.contactus-wrapper .accordionContainer .card-body{line-height:20px;margin-top:0}
.st-contact-container{float:none;margin-right:0}
.st-contact-container .st-content-right{float:right;padding-left:0;padding-top:22px}
.st-contact-container .st-content-box-day-time{border:1px solid #d2d2d2;width:100%;height:auto;border-width:1px 0 1px 0;padding:25px 0}
.st-contact-container .st-content-box{padding:0;margin-left:0;box-shadow:none;width:100%;height:auto}
.st-accnt-options .st-options{margin-bottom:0}
.st-visit-section-content-box .st-icons{float:left;margin-top:40px}
.st-visit-section-content-box .st-visit-section-container{margin-bottom:50px}
.st-blog-post-wrapper .st-blog-post-left{padding-right:0}
.st-blog-aticle{margin:0 0 35px 0}
.st-blog-post-wrapper .st-arrow-link-wrapper{margin:20px 40px 70px 40px}
.content-wrapper.contactus-wrapper .card-header{padding:0}
.content-wrapper.contactus-wrapper .card-header .accordionPlusIcon{top:0;margin-right:0 !important}
}
@media screen and (max-width:767px){#contactUs_chart{padding:30px 15px 0;border-top:1px solid #d2d2d2}
.backgroundcontainer .content-wrapper.contactus-wrapper .row{margin:0}
.backgroundcontainer .content-wrapper.contactus-wrapper .row .col-sm-12{padding-left:0;padding-right:0}
.st-contact-container .st-content-box{margin-bottom:24px}
.st-contact-container .st-phone-email-text{padding:0 15px 25px 15px}
.st-contact-container .st-phone-number{padding-bottom:0;display:block}
.st-contact-container .st-faq,.st-contact-container .st-faq:hover{padding:0 15px 25px}
.content-wrapper.contactus-wrapper .st-contact-container{float:none;margin:0}
.content-wrapper .st-phone-contact-details{padding:0 15px}
.st-contact-container .st-mail{font:16px/20px yorkten-slab-normal,sans-serif}
.mailPad{padding-left:13px}
.st-contact-container .st-phone-number{font:18px/20px yorkten-slab-normal,sans-serif}
.st-contact-container .st-content-box-day-time{padding:25px 15px;border:0;border-top:1px solid #d2d2d2;padding-bottom:32px}
.st-contact-container .st-content-box-content{padding-bottom:0;border:0}
.st-contact-container .st-faq,.st-contact-container .st-faq:hover{padding:0}
.content-wrapper.contactus-wrapper .accordionContainer .blueHdng-greenBorder{margin-left:10px !important}
.content-wrapper.contactus-wrapper .accordionContainer .card{width:100% !important;margin-left:0;display:block}
.content-wrapper.contactus-wrapper #accordion .accordionContainer .card .card-body{padding:15px 10px 30px 10px;margin-top:0}
.news-press-banner .content-wrapper.contactus-wrapper .freeText{margin-top:30px;margin-left:15px}
.content-wrapper.contactus-wrapper .card-header .card-header[aria-expanded='true'] .accordionPlusIcon,.content-wrapper.contactus-wrapper .card-header .card-header[aria-expanded='false'] .accordionPlusIcon,.content-wrapper.contactus-wrapper .card-header[aria-expanded='false'] .accordionPlusIcon{right:0;margin-right:0}
.backgroundcontainer .content-wrapper.contactus-wrapper .accordionContainer{padding-left:15px;max-width:100%}
.backgroundcontainer .content-wrapper.contactus-wrapper .row.chart_row .time_header{padding:0;width:66%}
.backgroundcontainer .content-wrapper.contactus-wrapper .row.chart_row .dropdown{position:relative;width:30%;float:right;padding:0}
}
@media screen and (max-width:767px) and (orientation:landscape){.backgroundcontainer .content-wrapper.contactus-wrapper .row.chart_row .time_header{width:30%}
}
.timelineWrapper *{margin:0;padding:0}
.timelinecarousel{overflow:hidden}
.timeline.container{max-width:100% !important;padding:0}
@media(min-width:1200px){.timeline.container{max-width:100% !important;padding:0 !important}
}
#timelineWrapper{background:#4f799f;color:#504b4b;text-align:center;overflow:hidden;margin-top:30px}
#datesContainer h3{font-size:26px;color:#fff;margin:0;margin-top:34px;line-height:28px}
#datesContainer p{font-size:16px;color:#fff;width:100%;max-width:730px;padding:0 15px;text-align:center;margin:0 auto;margin-top:30px}
.timeline--contentWrapper{background:white;padding-top:60px}
.timeline--contentBlock{width:800px !important;margin:0 auto;position:relative}
.sociales{text-align:center;margin-bottom:20px}
#timeline{width:920px;overflow:hidden;margin:0 auto;position:relative;background-color:#4f799f;margin-top:20px;padding-bottom:85px}
#dates{width:930px;float:left;margin-bottom:0;position:absolute}
#dates li{list-style:none;float:left;width:175px;height:50px;font-size:24px;text-align:center;position:relative}
#dates a{line-height:55px;padding-bottom:10px;color:#fff;text-decoration:none;font-size:22px}
#dates .selected{font-size:41px;color:#fff}
#dates a span{background:#fff;display:inline-block;height:11px;width:11px;border-radius:17px;position:absolute;left:50%;margin-left:-3%;bottom:-11px;z-index:1}
#dates a.selected span{height:17px;width:17px;border-radius:20px;margin-left:-5%;bottom:-14px}
#timeline hr{border:1px solid #8bc105;position:relative;top:55px;margin:0}
.timeline--arrow{width:920px;position:relative;margin:0 auto}
.timeline--arrow span{width:0;height:0;position:absolute;border-right:20px solid transparent;border-top:20px solid #4f799f;border-left:20px solid transparent;margin-left:-20px}
#issues{width:800px;margin-bottom:0;overflow:hidden}
#issues li{width:800px;list-style:none;float:left;display:flex;height:100%;opacity:0 !important}
#issues li.selected{opacity:1 !important}
#issues li .left--leftImg,#issues li .right--content{height:100%}
#issues li .left--leftImg{margin-right:35px}
#issues li h3{font-size:16px;line-height:24px;text-align:left;font-family:benton-sans,sans-serif;font-weight:700;font-style:normal;color:inherit;margin-bottom:0}
#issues li p{font-size:16px;margin-top:10px;font-weight:normal;line-height:24px;margin:0}
#grad_left,#grad_right{width:100px;height:350px;position:absolute;top:0}
#grad_left{left:0}
#grad_right{right:0}
#next,#prev{position:absolute;top:0;top:44%;width:32px;margin-top:-16px;height:32px;background-repeat:no-repeat;border:0;padding:0}
#timelineWrapper #next a,#timelineWrapper #prev a{background-color:#8bc105;height:30px;width:30px;background-repeat:no-repeat;font-size:16px;background:#8bc105 url("../components/content/timelinecarousel/clientlibs/resources/rightArrow.png") 6px 6px no-repeat;display:inline-block;text-indent:-9999px;border-radius:20px}
#timelineWrapper .navigationLinksButton a::after{content:none;background-size:19px 18px;background-repeat:no-repeat;background-position:center;background-color:#8bc105;width:30px;height:30px;position:absolute;opacity:1;border-radius:20px;top:0;left:0}
#timelineWrapper #next a:hover,#timelineWrapper #prev a:hover{content:"";background-color:#004a98;text-decoration:none}
#prev a{-ms-transform:rotate(180deg);-webkit-transform:rotate(18deg);transform:rotate(180deg)}
#next:hover,#prev:hover{background-position:0 -76px}
#next{right:-50px}
#prev{left:-50px}
#next.disabled,#prev.disabled{opacity:.2}
#dates a:hover{font-size:41px}
#dates a:hover span{height:17px;width:17px;border-radius:20px;margin-left:-5%;bottom:-14px}
.timeline-navigation-btn.navigation-right{margin-left:30px}
@media screen and (min-width:600px) and (max-width:991px){#timeline,.timeline--arrow{width:600px}
.timeline--contentBlock{width:582px !important}
#issues li{width:600px}
#dates li{width:125px}
}
@media screen and (min-width:600px){.timeline-navigation-btn.navigation-right{float:right;margin-right:40px;margin-top:26px;margin-left:0;padding-bottom:12px}
}
@media screen and (max-width:600px){.timeline.container{max-width:100% !important;width:100% !important;padding:0 !important}
.timeline--arrow{width:100%}
#dates li{width:125px}
#timeline{width:350px}
#issues li{display:block;opacity:1 !important}
#issues li .left--leftImg{margin:0;height:auto;overflow:hidden}
.left--leftImg img{width:100%;height:auto;vertical-align:center;padding:0 5px}
li .right--content{opacity:0;padding:10px}
#issues li .md-lt-gr-triangle::after{display:none}
#issues li.selected .md-lt-gr-triangle::after{display:block;left:5px}
li.selected .right--content{opacity:1}
.timeline--contentWrapper{padding-top:40px}
.timeline-navigation-btn.navigation-right{float:left;margin-top:26px;margin-left:15px;padding-bottom:12px}
li .right--content{padding:10px 0}
.timeline--contentWrapper{border:1px solid white}
}
@media screen and (min-width:1025px){.timeline-navigation-btn.navigation-right{float:right;margin-right:40px;margin-top:26px;margin-left:0;padding-bottom:12px}
#issues li h3{font-size:18px;line-height:22px}
.timeline--contentWrapper{border:1px solid #d2d2d2;border-top:0;padding-bottom:60px}
#timelineWrapper{margin-top:50px}
}
.faqlist .asteriskColor{color:red}
.faqlist .displayInlineBlock{display:inline-block}
@media(max-width :480px){.faqlist .mrgnBtm25{margin-bottom:25px}
}
.faqlist .marginBottom10{margin-bottom:10px}
.faqlist .marginBottom5{margin-bottom:5px}
.faqlist .marginTop10{margin-top:10px}
.faqlist .marginTop5{margin-top:5px}
.faqlist .pdngleft35{padding-left:40px !important}
.faqlist .accordian h2.blueHdng-greenBorder{font-size:22px;color:#486d90;border-bottom:2px solid #8bc105;display:inline-block;padding-bottom:10px;font-family:yorkten-slab-normal,sans-serif;font-weight:800;font-style:normal;margin-left:22px !important}
.faqlist h3.blueHdng-greenBorder{padding-top:40px}
.faqlist .mid-icon[aria-expanded='false']:first-child .accordionPlusIcon{position:relative;top:4px}
.faqlist .mid-icon[aria-expanded='true']:first-child .accordionPlusIcon{position:relative;top:4px}
.faqlist .card-triangle-hdng-cont-cta p{margin-top:30px!IMPORTANT}
.faqlist .acc-padtp{padding-top:1.25rem !important}
.faqlist .acc-segregation{margin-top:50px}
.faq-wrapper .acc-segregation{float:none;clear:both;overflow:hidden}
.faqlist .card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0;border:0}
.faqlist .allfaqs{background:#f7f7f7 0 0 no-repeat padding-box;box-shadow:0 0 25px #00000029;padding-left:11px}
.faqlist .allfaqs p:first-child{padding:2px 0 35px 0 !important}
.faqlist .allfaqs p{padding:0 0 35px 0 !important}
.faqlist .accordionContainer .card-link{font-family:benton-sans,sans-serif;font-size:18px;color:#54565a;width:96%;font-weight:600}
.faqlist .noContent{color:#000 !important;background-color:transparent !important;pointer-events:none}
.faqlist .seeall-nocontent{background:none !important;width:100% !important;text-align:center;font-family:yorkten-slab-normal,sans-serif;font-size:16px}
.faqlist .accordionContainer .card{border-top:1px solid #d8d8d8 !important;border:0;cursor:pointer;width:auto !important;height:auto !important;display:block}
.faqlist .accordionContainer .card-body{color:#54565a;background:#fff;padding-top:0;font-size:16px;font-family:benton-sans,sans-serif;padding-bottom:10px}
.faqlist .card-body p a{font-family:benton-sans,sans-serif;font-size:16px;font-weight:600}
.faqlist .accordionContainer .card-header.collapsed,.faqlist .accordionContainer .card-header{background-color:#f7f7f7 !important}
.faqlist .accordionContainer .card-header{border-bottom:0;background:0;box-shadow:none}
.faqlist .faq-ver{background:#f7f7f7;padding-bottom:48px}
.faqlist .faq-ver .card{padding:13px 0;background-color:#f7f7f7}
.faqlist .viewall{display:block;font-weight:800;font-size:16px;font-family:yorkten-slab-normal,sans-serif;background:url(../../../content/dam/vcm/faqdetails/images/seeall-ar.svg) 68px 0 no-repeat;color:#004a98;width:98px;height:30px;margin:12px !important;float:right}
.faqlist .seeall{display:none;font-weight:800;font-size:16px;font-family:yorkten-slab-normal,sans-serif;background:url(../../../content/dam/vcm/faqdetails/images/seeall-ar.svg) 60px 0 no-repeat;color:#004a98;width:98px;height:30px;margin:12px !important}
.faqlist .card-header[aria-expanded='true'] .accordionPlusIcon{background:url(../components/content/faqlist/clientlibs/resources/acc-closed.svg) no-repeat !important;width:26px;height:20px;float:right;position:relative;bottom:-5px}
.faqlist .card-header[aria-expanded='false'] .accordionPlusIcon{background:url(../components/content/faqlist/clientlibs/resources/acc-open.svg) no-repeat;width:26px;height:20px;position:relative;bottom:-5px;float:right}
.faqlist .acc-title{padding:23.5px 10px;margin-top:40px;margin-bottom:8px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 2px 16px #0000002B}
.faqlist #accordion .card-body{border-bottom:0;padding:.8em 1.5em;margin-top:6px;background:0}
@media screen and (max-width:768px){.faqlist .accordionContainer .card{display:block}
.faqlist .accordionContainer .card-link{width:90%}
.faqlist .acc-segregation{margin-top:30px}
.faqlist h3.blueHdng-greenBorder{font-size:22px}
.faqlist .seeall{display:block;font-weight:800;font-size:16px;font-family:yorkten-slab-normal,sans-serif;background:url(../../../content/dam/vcm/faqdetails/images/seeall-ar.svg) 60px 0 no-repeat !important;color:#004a98;width:98px;height:30px;margin:12px 0 0 0 !important}
}
.asteriskColor{color:red}
.displayInlineBlock{display:inline-block}
.marginBottom10{margin-bottom:10px}
.marginBottom5{margin-bottom:5px}
.marginTop10{margin-top:10px}
.marginTop5{margin-top:5px}
.pdngleft35{padding-left:40px !important}
.faqdetails h2.blueHdng-greenBorder{font-size:22px;color:#486d90;padding-bottom:10px;border-bottom:2px solid #8bc105;display:inline-block;font-family:yorkten-slab-normal,sans-serif;font-weight:800;font-style:normal;margin-left:8px !important}
.faqdetails .card-header.collapsed .blueHdng-greenBorder{padding-bottom:0;border:0}
.mid-icon[aria-expanded='false']:first-child .accordionPlusIcon{position:relative;top:4px}
.mid-icon[aria-expanded='true']:first-child .accordionPlusIcon{position:relative;top:4px}
.card-triangle-hdng-cont-cta p{margin-top:30px!IMPORTANT}
.acc-padtp{padding-top:1.25rem !important}
.acc-segregation{margin-top:50px;float:left}
.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0;border:0}
.allfaqs{background:#f7f7f7 0 0 no-repeat padding-box;box-shadow:0 0 25px #00000029;padding-left:11px}
.allfaqs p:first-child{padding:2px 0 35px 0 !important}
.allfaqs p{padding:0 0 35px 0 !important}
.accordionContainer .card-link{font-family:benton-sans,sans-serif;font-size:18px;color:#54565a;line-height:24px;width:86%;font-weight:600;float:left;padding:0 !important;margin:0 !important}
.noContent{color:#000 !important;background-color:transparent !important;pointer-events:none}
.seeall-nocontent{background:none !important;width:100% !important;text-align:center;font-family:yorkten-slab-normal,sans-serif;font-size:16px}
.faqdetails .accordionContainer .acc-segregation .first-card{border-top:none !important}
.faqdetails .accordionContainer .card{border-top:1px solid #d8d8d8 !important;border-bottom:none !important;border:0;cursor:auto;width:99% !important;height:auto !important;display:block;float:left;background:#fff}
.faqdetails .accordionContainer .card-body{color:#54565a;background:#fff;padding-top:0;font-size:16px;font-family:benton-sans,sans-serif;padding-bottom:10px;line-height:24px}
.card-body p a{font-family:benton-sans,sans-serif;font-size:16px;font-weight:600}
.faqdetails .accordionContainer .card-header.collapsed,.accordionContainer .card-header{background-color:#fff}
.accordionContainer .card-header{border-bottom:0}
.faqdetails .card-header{padding-left:10px;padding-right:36px;padding-top:24px;padding-bottom:24px;cursor:pointer;overflow:hidden}
.faqdetails .accordionContainer .card{margin-top:0}
.faqdetails .loadMore{font-weight:800;font-size:16px;font-family:yorkten-slab-normal,sans-serif;background:url(../components/content/faqdetails/clientlibs/images/seeall-ar.svg) 60px 0 no-repeat;color:#004a98;width:98px;height:30px;margin:12px !important}
.faqdetails .card-header[aria-expanded='true'] .accordionPlusIcon{background:url(../components/content/faqdetails/clientlibs/resources/acc-closed.svg) no-repeat !important;width:26px;height:20px;float:right;position:relative;bottom:0;right:3px}
.faqdetails .card-header[aria-expanded='false'] .accordionPlusIcon{background:url(../components/content/faqdetails/clientlibs/resources/acc-open.svg) no-repeat;width:26px;height:20px;position:relative;bottom:0;float:right;right:3px}
.acc-title{padding:23.5px 10px;margin-top:5px;margin-bottom:8px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 2px 16px #0000002B !important}
#showallfaq .card-body{padding:1.25rem}
.faqdetails #accordion .card-body{border-bottom:0;padding:6px 36px 30px 10px}
.faqdetails #accordion .card-body p{margin-top:10px}
.faqdetails #accordion .card-body p:first-child{margin-top:0}
.acc-title.card-header{cursor:pointer}
@media(min-width:768px){.faq-wrapper .col-lg-3{margin-top:0}
.asteriskColor{color:red}
.displayInlineBlock{display:inline-block}
}
@media screen and (max-width:768px){.mid-icon[aria-expanded='true']:first-child .accordionPlusIcon{position:absolute;top:30px;right:38px}
.mid-icon[aria-expanded='false']:first-child .accordionPlusIcon{position:absolute;top:30px;right:38px}
.accordionContainer .card{display:none}
.accordionContainer .card-link{width:90%}
.faqdetails .acc-segregation{margin-top:30px;margin-bottom:20px}
.faqdetails h3.blueHdng-greenBorder{font-size:22px}
.faqdetails .loadMore{display:block;font-weight:800;font-size:16px;font-family:yorkten-slab-normal,sans-serif;background:url(../../../content/dam/vcm/faqdetails/images/seeall-ar.svg) 60px 0 no-repeat !important;color:#004a98;width:98px;height:30px;margin:12px 0 0 0 !important;float:left}
.faq-wrapper .row{margin:0}
.faq-wrapper .col-lg-3{margin-top:50px}
.faq-wrapper .st-box-border-green-left{margin:0 15px}
.faq-wrapper .pl-0{padding-left:0 !important;padding-right:0 !important}
.faqdetails .card-header{padding-left:10px;padding-right:36px;padding-top:24px;padding-bottom:14px;cursor:pointer;overflow:hidden}
.faq-wrapper .card-body{border-bottom:0;padding:6px 36px 10px 10px !important}
.faqdetails .acc-content-s-h .card-link{padding-left:8px}
.faqdetails h2.blueHdng-greenBorder{width:auto;max-width:250px;display:inline;position:relative;font-size:22px !important;line-height:24px !important;color:#486d90;font-family:yorkten-slab-normal,sans-serif;padding-bottom:10px;margin-left:0 !important;border-bottom:0 !important}
.faqdetails .card-header.collapsed h2.blueHdng-greenBorder::after{border:0}
.faqdetails h2.blueHdng-greenBorder::after{position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:2px solid #8bc105;content:""}
}
@media(min-width:768px){.faq-wrapper .col-lg-3{margin-top:0}
.faq-wrapper .row{margin-right:-15px;margin-left:-15px}
.asteriskColor{color:red}
.displayInlineBlock{display:inline-block}
}
.faqdetails .json-data{display:none}
.calendar-list-data{position:relative}
.product-details .calendar-chart-data{display:none}
.product-details .calendar-list-data{display:block !important}
.calendarreturns .product-details .pdg-24 .icon-content{display:none}
.calendarreturns .calendar-popup .heading{margin:15px 0 0}
.calendarreturns{position:relative}
.dynamic-loader-calenderreturns{position:absolute;left:45%;top:20%}
@media screen and (min-width:768px){.product-details .product-icons{display:block}
.product-details .calendar-chart-data{display:block}
.product-details .calendar-list-data{display:block}
.product-details .calendar-list-data.hidden{display:none !important}
.product-details .calendar-chart-data.hidden{display:none !important}
}
@media screen and (min-width:1024px){.product-details .calendar-chart-data{display:block !important}
.product-details .calendar-list-data{display:block !important}
.product-details .calendar-list-data.hidden{display:none !important}
.product-details .calendar-chart-data.hidden{display:none !important}
.calendarreturns .product-details .pdg-24 .icon-content{display:block}
.calendarreturns .overlay-text-content{margin:15px 0}
.calendarreturns .icon-content{margin:9px 0}
}
.risk-time-tabs ul{margin:19px 0}
.align-right{text-align:right;clear:both;font-size:14px;font-family:benton-sans,sans-serif;font-weight:500;font-style:normal}
.dotted-text{color:#004a98;border-bottom:1px dotted #004a98}
.risk-time-tabs li{font-family:benton-sans,sans-serif;font-size:16px;color:#004a98;width:160px;margin-right:15px;text-align:center;display:inline-block;padding:12px;font-weight:600;position:relative;width:90px;cursor:pointer}
.riskmeasures .heading{margin:15px 0 0}
.risk-time-tabs li.active{color:#49494a;border:1px solid #75757a;box-shadow:0 2px 8px #00000034;cursor:default}
.risk-time-tabs li:after,.risk-time-tabs li:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:10px;margin-left:-10px}
.risk-time-tabs li.active:after{border-color:#88b7d500;border-top-color:#fff}
.risk-time-tabs li.active:before{border-color:transparent;border-top-color:#75757a;border-width:12px;margin-left:-12px}
.risk-table-data{position:relative}
.product-details table.risk-table th{padding:20px 6px}
.product-details .risk-table tbody td{padding:20px 6px;vertical-align:middle}
.risk-measures-component .heading{margin:15px 0 0}
.product-details .heading .risk-measures-title{font-family:benton-sans,sans-serif;font-weight:700;font-style:normal;font-size:18px;color:#49494a}
.product-details .table.risk-table thead th{min-width:110px}
.product-details .table.risk-table thead tr th:nth-child(2),.product-details .table.risk-table thead tr th:nth-child(3){min-width:80px}
.product-details table.risk-table th:first-child,.product-details table.risk-table tbody tr td:first-child{min-width:133px;text-align:left}
.riskmeasures{position:relative}
.dynamic-loader-riskmeasures{position:absolute;left:45%;top:20%}
@media screen and (max-width:768px){.align-right{text-align:left;padding-top:10px}
}
@media screen and (min-width:1024px){.riskmeasures .heading{margin:0 0 5px}
}
.annual-time-tabs ul{margin:19px 0}
.annual-time-tabs li{font-family:benton-sans,sans-serif;font-size:16px;color:#004a98;width:146px;margin-right:15px;text-align:center;display:inline-block;padding:12px;font-weight:600;position:relative;cursor:pointer}
.annual-time-tabs li.active{color:#49494a;border:1px solid #75757a;box-shadow:0 2px 8px #00000034;cursor:default}
.annual-time-tabs li:after,.annual-time-tabs li:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:10px;margin-left:-10px}
.annual-time-tabs li.active:after{border-color:#88b7d500;border-top-color:#fff}
.annual-time-tabs li.active:before{border-color:transparent;border-top-color:#000;border-top-color:#75757a;border-width:12px;margin-left:-12px}
.hidden{display:none}
.annualizedreturns .annualized-popup .heading{margin:15px 0 0}
.product-details .heading .annualized-returns-title{font-family:benton-sans,sans-serif;font-weight:700;font-style:normal;font-size:18px;color:#49494a}
.product-details .pdg-24 .text-right,.annualizedreturns .product-details .pdg-24 .icon-content{display:none}
.annual-time-tabs-data{position:relative}
.annual-returns-component .annualized-table tbody tr td:first-child{min-width:230px;text-align:left}
.annual-returns-component .annualized-table th:last-child{width:85px;text-align:right}
.annual-returns-component .annual-chart-data{display:none}
.annual-returns-component .annual-list-data{display:block}
.highcharts-container tspan{font-weight:normal}
.dynamic-loader-annualreturns{position:absolute;left:45%;top:5%}
@media screen and (min-width:768px){.product-details .pdg-24 .text-right{display:block}
.annual-returns-component .annual-chart-data{display:block}
.annual-returns-component .annual-list-data{display:block}
.annual-returns-component .annual-list-data.hidden{display:none}
.annual-returns-component .annual-chart-data.hidden{display:none}
}
@media screen and (min-width:1024px){.product-details .pdg-24 .text-right,.annualizedreturns .product-details .pdg-24 .icon-content{display:block}
.annual-time-tabs ul{margin:11px 0 20px 0}
.annualizedreturns .overlay-text-content{margin:15px 0}
.annualizedreturns .icon-content{margin:9px 0}
.annualized-table tbody tr td:first-child{max-width:200px}
}
@media screen and (max-width:767px){.product-details .annualized-table thead th{padding:20px 4px}
}
.annual-table-data{position:relative}
.product-details .annual-table-data{display:block}
.product-details .table.annualexpense-table thead th{min-width:100px}
.product-details table.annualexpense-table th:first-child,.product-details table.annualexpense-table tbody tr td:first-child{min-width:210px;text-align:left}
.product-details .table.annualexpense-table thead tr th:nth-child(2){min-width:90px}
.annualexpense .heading{margin:15px 0 0}
.annualexpense{position:relative}
.dynamic-loader-annualexpense{position:absolute;left:45%;top:20%}
@media screen and (min-width:1024px){.product-details .annual-table-data{display:block}
.product-details .table.annualexpense-table thead th{min-width:100px}
.annualexpense .heading{margin:0 0 15px}
}
.row.bottom-row{padding:15px;background:#4f799f}
.bottom-row .heading{width:100%}
.topten-holdings-variant-one-component .bottom-row .heading span{font-size:18px;font-weight:100;font-family:benton-sans,sans-serif;font-weight:600;font-style:normal;font-size:16px;color:#fff;display:block}
.product-details table.top-10-holdings-table th:first-child,.product-details table.top-10-holdings-table tbody tr td:first-child,.product-details table.top-10-4col-holdings-table th:first-child,.product-details table.top-10-4col-holdings-table tbody tr td:first-child{max-width:none}
.topten-holdings-portfolio-label{float:left}
.topten-holdings-portfolio-value{float:right}
.row.bottom-row p{font-weight:700;font-style:normal;font-size:18px;color:#fff}
table.table.top-10-4col-holdings-table,table.table.top-10-holdings-table{margin-bottom:0}
.product-details .heading .topten-holdings-title{font-family:benton-sans,sans-serif;font-weight:700;font-style:normal;font-size:18px;color:#49494a}
.toptenholdings .heading{margin:15px 0 0}
.holding-page-icon a{font-family:benton-sans,sans-serif;font-weight:600;font-size:16px}
.pdf-icon{background-image:url(../components/content/productdetails/toptenholdings/clientlibs/resources/pdf_icon.png);background-repeat:no-repeat;padding-left:25px;line-height:25px;margin-bottom:15px;margin-top:15px;display:inline-block}
.product-details .top-10-holdings-table tbody tr td{min-width:170px}
.product-details .top-10-holdings-table th:first-child,.product-details .top-10-holdings-table tbody tr td:first-child{min-width:170px}
.toptenholdings .bottom-row .heading{margin:0}
.toptenholdings{position:relative}
.dynamic-loader-toptenholdingone{position:absolute;left:45%;top:15%}
@media screen and (min-width:1024px){.row.bottom-row{margin:0}
.topten-holdings-variant-one-component .bottom-row .heading span{right:30px}
.toptenholdings .heading{margin:0 0 15px}
.toptenholdings .table-wrap{margin-bottom:0}
.toptenholdings .visual-container{margin-bottom:30px}
}
.characteristics-table-data,.characteristicsvariant-two-table-data,.characteristicsvariant-three-table-data,.characteristicsvariant-four-table-data,.characteristicsvariant-five-table-data{position:relative}
.product-details .characteristics-table-data,.product-details .characteristicsvariant-two-table-data,.product-details .characteristicsvariant-three-table-data,.product-details .characteristicsvariant-four-table-data,.product-details .characteristicsvariant-five-table-data{display:block}
.product-details .table.characteristics-table thead th,.product-details .table.characteristicsvariant-four-table thead th,.product-details .table.characteristicsvariant-five-table thead th{min-width:220px}
.product-details .table.characteristicsvariant-three-table thead th{min-width:230px}
.product-details .table.characteristicsvariant-two-table thead th{min-width:250px}
.product-details table.characteristics-table th:first-child,.product-details table.characteristics-table tbody tr td:first-child,.product-details table.characteristicsvariant-two-table th:first-child,.product-details table.characteristicsvariant-two-table tbody tr td:first-child,.product-details table.characteristicsvariant-three-table th:first-child,.product-details table.characteristicsvariant-three-table tbody tr td:first-child,.product-details table.characteristicsvariant-four-table th:first-child,.product-details table.characteristicsvariant-four-table tbody tr td:first-child,.product-details table.characteristicsvariant-five-table th:first-child,.product-details table.characteristicsvariant-five-table tbody tr td:first-child{min-width:170px;text-align:left}
.product-details .table.characteristics-table thead tr th:nth-child(2),.product-details .table.characteristicsvariant-two-table thead tr th:nth-child(2),.product-details .table.characteristicsvariant-four-table thead tr th:nth-child(2),.product-details .table.characteristicsvariant-five-table thead tr th:nth-child(2){min-width:90px}
.characteristics .heading{margin:15px 0 0}
.characteristics{position:relative}
.dynamic-loader-charone{position:absolute;left:45%;top:15%}
@media screen and (min-width:1024px){.product-details .characteristics-table-data,.product-details .characteristicsvariant-two-table-data,.product-details .characteristicsvariant-three-table-data,.product-details .characteristicsvariant-four-table-data,.product-details .characteristicsvariant-five-table-data{display:block}
.product-details table.characteristics-table th:first-child,.product-details table.characteristics-table tbody tr td:first-child{min-width:206px}
.product-details .table.characteristicsvariant-two-table thead th{min-width:200px}
.product-details .table.characteristicsvariant-three-table thead th,.product-details .table.characteristicsvariant-four-table thead th{min-width:150px}
.product-details .table.characteristicsvariant-five-table thead th{min-width:235px}
.characteristics .heading{margin:0 0 15px}
}
.management .lead-bio-block .image-content-block .image-block{flex:0 0 24%;position:relative}
.management .title-desc-default h3{color:#49494a;font-size:18px}
.management .image-content-block{align-items:center}
.management .investment-team-list .image-content-block h5{color:#49494a}
.management .navg-right-arw-link{font-weight:bold}
.management .triangle-left-corner{width:0;height:0;border-width:25px 25px 0 0;position:absolute;top:0;left:0;content:"";border-color:transparent;border-style:solid}
.management .img-triangle-left-corner{width:0;height:0;border-width:25px 25px 0 0;position:absolute;left:0;content:"";border-color:transparent;border-style:solid}
.management .lead-bio-block .image-content-block .image-block img{width:160px;height:160px}
.management .title-desc-default ul li{line-height:initial;list-style-type:disc;list-style-position:inside;padding:0 12px 8px 16px}
@media screen and (min-width:768px) and (max-width:1024px){.management .image-content-block{align-items:flex-start;display:block}
.management .lead-bio-block .image-content-block .image-block{display:inline-block}
.management .lead-bio-block .image-content-block .content-block{display:inline-block;position:absolute}
.management .investment-team-list .image-content-block img{margin-right:30px}
}
@media screen and (max-width:767px){.management .image-content-block{align-items:flex-start;display:block}
.management .lead-bio-block .image-content-block .image-block{display:inline-block}
.management .lead-bio-block .image-content-block .content-block{display:inline-block;position:absolute}
.management .investment-team-list .image-content-block img{margin-right:30px}
.management .investment-team-list .leadname-desg-block p{margin-bottom:0}
.management .leadname-desg-block{margin-bottom:0}
.management .investment-team-list{padding:0}
}
.vcm-leadershipname{display:inline-block !important}
.asset-allocation-table-data{position:relative}
.product-details .asset-allocation-table-data{display:block}
.product-details .table.asset-allocation-table th:first-child{text-align:left}
.assetallocation .heading{margin:15px 0 0}
@media screen and (min-width:1024px){.product-details .asset-allocation-table-data{display:block}
.assetallocation .heading{margin:0 0 15px}
}
.Duration-Schedule-table-data{position:relative}
.product-details .Duration-Schedule-table-data{display:block}
.product-details .table.Duration-Schedule-table th:first-child{min-width:150px;text-align:left}
.durationschedule .heading{margin:15px 0 0}
@media screen and (min-width:1024px){.product-details .Duration-Schedule-table-data{display:block}
.durationschedule .heading{margin:5px 0 0}
}
table.table.fund-holding-table-data{margin-bottom:0}
@media screen and (min-width:1024px){.row.bottom-row{margin:0}
.bottom-row .heading span{right:30px}
.fundholding .heading{margin:5px 0 15px}
}
.qualitystructure .heading span.quality-header-label{font-family:benton-sans,sans-serif;font-weight:700;font-style:normal;font-size:18px;color:#49494a}
.Quality-Structure-table-data,.Qualitystructurevariant-two-table-data{position:relative}
.product-details .Quality-Structure-table-data,.product-details .Qualitystructurevariant-two-table-data{display:block}
.product-details .table.Quality-Structure-table th:first-child,.product-details .table.Qualitystructurevariant-two-table th:first-child{min-width:150px;text-align:left}
.qualitystructure .heading{margin:15px 0 0}
.Qualitystructurevariant-two-table .text-left{font-weight:700}
.product-details .Qualitystructurevariant-two-table-data table tbody td{vertical-align:middle}
@media screen and (min-width:1024px){.product-details .Quality-Structure-table-data,.product-details .Qualitystructurevariant-two-table-data{display:block}
.qualitystructure .heading{margin:0 0 15px}
}
.row.bottom-row{padding:15px;background:#4f799f}
.row.bottom-row p{font-weight:700;font-style:normal;font-size:18px;color:#fff}
table.table.bottom-10-holdings-table{margin-bottom:0}
.bottomtenholdings .heading{margin:15px 0 0}
.bottomtenholdings .bottom-row .heading{margin:0}
.product-details table.table.bottom-ten-holdings-table th:first-child,.product-details table.table.bottom-ten-holdings-table tbody tr td:first-child{max-width:none}
.bottom-holding-component .bottom-row .heading span{font-size:18px;font-weight:100;font-family:benton-sans,sans-serif;font-weight:600;font-style:normal;font-size:16px;color:#fff;display:block}
.bottom-row .heading{width:100%}
.bottomten-holdings-portfolio-label{float:left}
.bottomten-holdings-portfolio-value{float:right}
@media screen and (min-width:1024px){.row.bottom-row{margin:0}
.bottom-row .heading span{right:30px}
.bottomtenholdings .heading{margin:0 0 15px}
.bottomtenholdings .table-wrap{margin-bottom:0}
.bottomtenholdings .visual-container{margin-bottom:30px}
}
.Country-Diversification-table-data{position:relative}
.product-details .Country-Diversification-table-data{display:block}
.product-details .table.Country-Diversification-table thead th{min-width:170px}
.product-details table.Country-Diversification-table th:first-child,.product-details table.Country-Diversification-table tbody tr td:first-child{min-width:170px;text-align:left}
.countrydiversification .heading{margin:15px 0 0}
@media screen and (min-width:1024px){.product-details .Country-Diversification-table-data{display:block}
.countrydiversification .heading{margin:0 0 15px}
.product-details .table.Country-Diversification-table thead th{min-width:100px}
}
.Regional-Diversification-table-data{position:relative}
.product-details .Regional-Diversification-table-data{display:block}
.product-details .table.Regional-Diversification-table thead th{min-width:170px}
.product-details table.Regional-Diversification-table th:first-child,.product-details table.Regional-Diversification-table tbody tr td:first-child{min-width:170px;text-align:left}
span.date-text{display:block;margin-top:5px}
.regionaldiversification .heading{margin:15px 0 0}
@media screen and (min-width:768px){span.date-text{display:inline-block;margin-top:0}
}
@media screen and (min-width:1024px){.product-details .Regional-Diversification-table-data{display:block}
.regionaldiversification .heading{margin:0 0 15px}
.product-details .table.Regional-Diversification-table thead th{min-width:100px}
}
.Sector-Diversification-table-data{position:relative}
.product-details .Sector-Diversification-table-data{display:block}
.product-details .table.Sector-Diversification-table thead th{min-width:170px}
.product-details table.Sector-Diversification-table th:first-child,.product-details table.Sector-Diversification-table tbody tr td:first-child{min-width:170px;text-align:left}
.sectordiversification .heading{margin:15px 0 0}
@media screen and (min-width:1024px){.product-details .Sector-Diversification-table-data{display:block}
.sectordiversification .heading{margin:0 0 15px}
.product-details .table.Sector-Diversification-table thead th{min-width:100px}
}
.rightrail-etf .fund-information{width:100%}
.rightrail-etf .fund-information{border:1px solid #d2d2d2}
.rightrail-etf .fund-information .heading{padding:11px 20px;line-height:1.5;margin-bottom:10px;border-bottom:2px solid #8bc105}
.rightrail-etf .fund-information p{font-size:14px;padding:8px 20px;line-height:1.5}
.rightrail-etf .fund-information a{font-family:benton-sans,sans-serif;font-weight:600;font-size:14px}
.rightrail-etf .fund-information .popup-link a span{font-weight:600}
.rightrail-etf .fund-information p.line-space{padding-top:8px !important}
.rightrail-etf .fund-information p.line-space-0{padding-top:0 !important}
.rightrail-etf .fund-information p.line-space-6{padding:3px 20px !important}
.rightrail-etf .fund-information p.line-space-2{padding:1px 20px !important}
.rightrail-etf .fund-information .line-divider{margin-top:1rem;margin-bottom:0rem;border:0;border-top:1px solid rgba(0,0,0,.1)}
.rightrail-etf .fund-information .popup-link{cursor:pointer;color:#004a98;border-bottom:1px dotted #004a98}
.rightrail-etf .fund-information .text-bold{font-weight:600}
.rightrail-etf .fund-information .align-right{float:right;clear:both;font-size:14px;padding-top:0}
.rightrail-etf .fund-literature{width:325px}
.rightrail-etf .fund-literature h3{background:url(../components/content/productdetails/rightrailetf/clientlibs/resources/icon-external-link.svg) no-repeat;font-size:16px;padding-left:40px;background-position:left 100%;margin:15px 0 0 0;line-height:20px;height:35px;line-height:35px;background-position:8px center}
.rightrail-etf .fund-literature a:hover h3{background:url(../components/content/productdetails/rightrailetf/clientlibs/resources/icon-external-link-hover-blue.svg) no-repeat left center}
.rightrail-etf .fund-literature p{font-size:14px;padding-left:40px}
.rightrail-etf .explain-popup .modal-content{border-radius:0;border:0;padding:18px}
.rightrail-etf .explain-popup .modal-header{display:block;border:0;padding:1.3rem}
.explain-popup .modal-header .close{top:0;position:absolute;font-size:65px;right:30px;color:#8bc105;opacity:1}
.image-right{position:relative;right:8px;bottom:5px}
.image-left{bottom:5px;left:32px;position:relative}
.rightrail-etf .explain-popup .modal-header .close-link{top:56px;position:absolute;right:34px;font-weight:800;font-style:normal;font-size:12px}
.rightrail-etf .risk-field{background-color:#8c8c8c;margin:2px;padding:2px 3px 2px 2px;box-sizing:border-box}
.rightrail-etf .risk-field.active{background-color:#004a98}
@media screen and (min-width:1024px){.rightrail-etf .fund-information{width:325px}
}
.rightrail-mf .fund-information{width:100%}
.rightrail-mf .fund-information{border:1px solid #d2d2d2}
.rightrail-mf .fund-information .heading{padding:11px 20px;line-height:1.5;margin-bottom:10px;border-bottom:2px solid #8bc105}
.rightrail-mf .aum_label_wrapper{display:inline-block}
.rightrail-mf .aum_label_wrapper .total_aum_label{display:block}
.rightrail-mf .aum_value{clear:none !important}
.rightrail-mf .fund-information p{font-size:14px;padding:8px 20px;line-height:1.5;clear:both}
.rightrail-mf .fund-information a{font-family:benton-sans,sans-serif;font-weight:600;font-size:14px}
.rightrail-mf .fund-information .popup-link a span{font-weight:600}
.rightrail-mf .fund-information p.line-space{padding-top:8px !important}
.rightrail-mf .fund-information p.line-space-0{padding-top:0 !important}
.rightrail-mf .fund-information p.line-space-6{padding:3px 20px !important}
.rightrail-mf .fund-information p.line-space-2{padding:1px 20px !important}
.rightrail-mf .fund-information .line-divider{margin-top:1rem;margin-bottom:0rem;border:0;border-top:1px solid rgba(0,0,0,.1)}
.rightrail-mf .fund-information .popup-link{cursor:pointer;color:#004a98;border-bottom:1px dotted #004a98}
.rightrail-mf .fund-information .text-bold{font-weight:600}
.rightrail-mf .fund-information .align-right{float:right;clear:both;font-size:14px;text-align:right;padding-top:0}
.rightrail-mf .fund-literature h3{background:url(../components/content/productdetails/rightrailmf/clientlibs/resources/icon-external-link.svg) no-repeat;font-size:16px;padding-left:40px;background-position:left 100%;margin:15px 0 0 0;line-height:20px;height:35px;line-height:35px;background-position:8px center}
.rightrail-mf .fund-literature a:hover h3{background:url(../components/content/productdetails/rightrailmf/clientlibs/resources/icon-external-link-hover-blue.svg) no-repeat left center}
.rightrail-mf .fund-literature p{font-size:14px;padding-left:40px}
.rightrail-mf .explain-popup .modal-content{border-radius:0;border:0;padding:18px}
.rightrail-mf .explain-popup .modal-header{display:block;border:0;padding:1.3rem}
.rightrail-mf .explain-popup .modal-header .close{top:0;position:absolute;font-size:65px;right:30px;color:#8bc105;opacity:1}
.rightrail-mf .image-right{position:relative;right:8px;bottom:5px}
.rightrail-mf.image-left{bottom:5px;left:32px;position:relative}
.rightrail-mf .explain-popup .modal-header .close-link{top:56px;position:absolute;right:34px;font-weight:800;font-style:normal;font-size:12px}
.rightrail-mf .risk-field{background-color:#8c8c8c;margin:2px;padding:2px 3px 2px 2px;box-sizing:border-box}
.rightrail-mf .risk-field.active{background-color:#004a98}
.rightrail-mf span.text-bold.auto_invest_label.lbl_name,.autonvt_lbl{font-weight:600;display:inline-block;width:60%}
@media screen and (min-width:1024px){.rightrail-mf .fund-information{width:325px}
}
.product-details .allocation-asset-data,.highcharts-credits,.allocationassetclass .align-right{display:none}
.product-details .allocation-asset-class-chart{display:none}
.product-details .allocation-asset-class-table{display:block !important}
.allocationassetclass .product-details .pdg-24 .icon-content{display:none}
.dynamic-loader-assetallocationclass{display:none;background-color:#fff;position:absolute;z-index:999;width:100%;height:100%;opacity:.5}
.dynamic-loader-assetallocationclass img{position:relative;top:40%;left:50%}
.error-message-assetallocationclass{display:none}
@media screen and (min-width:1024px){.allocationassetclass .product-details .pdg-24 .icon-content{display:block}
.product-details .allocation-asset-class-chart{display:block !important}
.product-details .allocation-asset-class-table{display:block !important}
.product-details .allocation-asset-class-table.hidden{display:none !important}
.product-details .allocation-asset-class-chart.hidden{display:none !important}
.allocationassetclass .product-details .pdg-24 .icon-content{display:block}
.allocationassetclass .overlay-text-content{margin:15px 0}
.allocationassetclass .icon-content{margin:9px 0}
}
@media screen and (min-width:768px){.product-details .allocation-asset-data,.assetClassHead,.allocationassetclass .align-right{display:block}
.allocationassetclass .product-details .pdg-24 .icon-content{display:block}
.product-details .allocation-asset-class-chart{display:block}
.product-details .allocation-asset-class-table{display:block}
.product-details .allocation-asset-class-table.hidden{display:none !important}
.product-details .allocation-asset-class-chart.hidden{display:none !important}
.allocationassetclass .product-details .pdg-24{padding:24px 0 0}
.allocation-asset-class-table{display:none}
}
.product-details .history-table .table thead th{text-align:center;min-width:auto;color:#49494a;padding:10px 9px}
.product-details .history-table .table tbody td{color:#49494a;padding:12px 10px}
.product-details .history-table .table tbody tr:nth-child(1) td{font-weight:700}
.product-details .history-table .table tbody td{text-align:center;min-width:auto;padding:10px 9px}
.history-table .history-alltime-table tbody td:nth-child(2),.history-table .history-best-worst-table tbody td:nth-child(even){border-right:1px solid #ccc}
.history-table .history-best-worst-table tbody td:last-child{border-right:0}
.history-table .history-best-worst-table thead th,.history-table .history-best-worst-table tbody td{font-size:14px}
.history-table .alltime_container{margin-bottom:50px}
.history-best-worst-table_wrapper{position:relative}
.history-alltime-table_wrapper{position:relative}
.history .heading{margin:15px 0 0}
@media screen and (min-width:1024px){.history .heading{margin:0 0 15px}
}
.distribution-table-data{position:relative}
.product-details .distribution-table-data{display:block}
.product-details table tfoot tr{background-color:#d2d2d2}
.product-details table tfoot th{border:0;text-align:right;font-size:16px;line-height:24px;font-family:benton-sans,sans-serif;font-weight:700}
.table.distributions-table tfoot tr td{text-align:end}
.product-details .table.distributions-table thead th{min-width:220px}
.product-details table.distributions-table th:first-child,.product-details table.distributions-table tbody tr td:first-child{min-width:auto;text-align:left}
.distribution .heading{margin:5px 0 15px}
.distribution{position:relative}
.dynamic-loader-distribution{position:absolute;left:45%;top:20%}
@media screen and (min-width:1024px){.product-details .distribution-table-data{display:block}
.product-details .table.distributions-table thead th{min-width:auto}
.distribution .heading{margin:5px 0 15px}
.product-details .table.distributions-table thead th:nth-child(5){min-width:102px}
.product-details .table.distributions-table thead th:nth-child(6){min-width:107px}
.distributions-component .distribution-table-data .table-wrap{overflow-x:visible}
}
.distribution-table-data{position:relative}
.product-details .distribution-table-data{display:block}
.product-details .table.distributions-table th:first-child{min-width:auto;text-align:left}
.product-details table tfoot tr{background-color:#d2d2d2}
.product-details table tfoot th{border:0;text-align:right;font-size:16px;line-height:24px;font-family:benton-sans,sans-serif;font-weight:700}
@media screen and (min-width:1024px){.product-details .distribution-table-data{display:block}
}
.yields_taxable-equivalent_table{margin-top:20px}
.yields_taxable-equivalent_table-data{position:relative}
.yields .heading{margin:15px 0 0}
.product-details .yields_money-market_table tbody tr td:first-child{text-align:left}
.taxbondstitlewrapper{padding:24px 0 0}
.taxTable h3.title{font-family:benton-sans,sans-serif;font-weight:700;font-style:normal;font-size:18px;color:#49494a;margin:0 0 15px}
.taxTable h4.title-asof,.taxTable h3>span.title-asof{font:normal 14px/22px benton-sans,sans-serif}
.taxTable .table tr.row{margin:0}
.taxTable .table td{color:#000;border-top:0;text-align:right;vertical-align:middle}
.taxTable .table tr:first-child{font-weight:bold;border-bottom:3px solid #8bc105}
.taxTable .table td:first-child{text-align:left}
.taxTable .table-striped tbody tr:nth-of-type(even){background-color:unset;background:#f7f7f7 0 0 no-repeat padding-box}
.taxTable .table-striped tbody tr:nth-of-type(odd){background-color:#fff}
.yieldTableContainer{position:relative}
@media screen and (min-width:1024px){.yields .heading{margin:0 0 15px}
}
.product-details .minimum-investment_table{margin-top:20px}
@media screen and (min-width:1024px){.minimuminvestment .heading{margin:5px 0 15px}
}
.rightrailstrategy .fund-information{width:100%}
.rightrailstrategy .fund-information{border:1px solid #d2d2d2;margin-top:30px}
.rightrailstrategy .fund-information .heading{padding:11px 20px;line-height:1.5;margin-bottom:10px;border-bottom:2px solid #8bc105}
.rightrailstrategy .fund-information p{font-size:14px;padding:8px 20px;line-height:1.5;clear:both}
.rightrailstrategy .fund-information a{font-family:benton-sans,sans-serif;font-weight:600;font-size:14px}
.rightrailstrategy .fund-information p.line-space{padding-top:8px !important}
.rightrailstrategy .fund-information p.line-space-0{padding-top:0 !important}
.rightrailstrategy .fund-information p.line-space-6{padding:3px 20px !important}
.rightrailstrategy .fund-information p.line-space-2{padding:1px 20px !important}
.rightrailstrategy .fund-information .line-divider{margin-top:1rem;margin-bottom:0rem;border:0;border-top:1px solid rgba(0,0,0,.1)}
.rightrailstrategy .fund-information .popup-link{cursor:pointer;color:#004a98;border-bottom:1px dotted #004a98}
.rightrailstrategy .fund-information .text-bold{font-weight:600}
.rightrailstrategy .fund-information .align-right{float:right;clear:both;font-size:14px;text-align:right;padding-top:0;width:49%}
.rightrailstrategy .heading .glance-header-label{font-family:benton-sans,sans-serif;font-weight:700;font-style:normal;font-size:18px;color:#49494a}
.rightrailstrategy .fund-literature h3{background:url(../components/content/productdetails/rightrailstrategy/clientlibs/resources/icon__external-link.svg) no-repeat;font-size:16px;padding-left:30px;background-position:left 100%;margin:15px 0 5px 0;line-height:20px}
.rightrailstrategy .fund-literature p{font-size:14px;padding-left:30px}
.rightrailstrategy .explain-popup .modal-content{border-radius:0;border:0;padding:18px}
.rightrailstrategy .explain-popup .modal-header{display:block;border:0;padding:1.3rem}
.rightrailstrategy .explain-popup .modal-header .close{top:0;position:absolute;font-size:65px;right:30px;color:#8bc105;opacity:1}
.rightrailstrategy .image-right{position:relative;right:8px;bottom:5px}
.rightrailstrategy.image-left{bottom:5px;left:32px;position:relative}
.rightrailstrategy .explain-popup .modal-header .close-link{top:56px;position:absolute;right:34px;font-weight:800;font-style:normal;font-size:12px}
.rightrailstrategy .risk-field{background-color:#8c8c8c;margin:2px;padding:2px 3px 2px 2px;box-sizing:border-box}
.rightrailstrategy .risk-field.active{background-color:#004a98}
.rightrailstrategy .strategy_label_assets{word-break:break-word;max-width:45%;display:inline-block}
.rightrailstrategy span.text-bold.auto_invest_label.lbl_name{font-weight:600;display:inline-block;width:60%}
@media screen and (min-width:1024px){.rightrailstrategy .fund-information .align-right{padding-top:0}
.rightrailstrategy .fund-information{width:325px}
}
@media screen and (max-width:1024px){.mob-reverse .row{display:flex;flex-direction:column-reverse}
}
.averagelifestructure .heading{margin:15px 0 0}
.average-life-chart-wrapper .average-asset-data{display:none}
@media screen and (min-width:768px){.product-details .average-asset-data,.averageClassHead,.averagelifestructure .align-right,.average-life-chart-wrapper{display:block}
.averagelifestructure .heading{margin:5px 0 25px}
.averagelifestructure .product-details .pdg-24{padding:24px 0 0}
.average-life-table-wrapper{display:none}
}
table.table.Annual-FundExpense-table{margin-bottom:0}
tfoot td:first-child{text-align:left}
tfoot td{text-align:right}
.product-details table th:first-child,.product-details table tbody tr td:first-child{min-width:50px;text-align:left}
table.table.AnnualcalculateFund-Expense-table tfoot td{padding:10px}
.invalid_error{color:red;padding-top:20px}
button.calculateBtn{padding:12px;border:0;position:relative;width:150px;background-color:#486d90;margin-top:10px;display:inline-block;text-align:center;color:#fff !important;border:0}
input.foundCont{border:1px solid #ccc;width:135px;padding:8px}
p.lbl-txt{font-family:benton-sans,sans-serif;font-weight:700;font-style:normal;font-size:18px;color:#49494a;padding:0}
@media screen and (min-width:1024px){.fundexpensecalculator .heading{margin:5px 0 15px}
}
table.table.Annual-FundExpense-table{margin-bottom:0}
tfoot td:first-child{text-align:left}
tfoot td{text-align:right}
button.calculateBtn{padding:12px;border:0;position:relative;width:150px;background-color:#486d90;margin-top:10px;display:inline-block;text-align:center;color:#fff !important;border:0}
input.foundCont{border:1px solid #ccc;width:135px;padding:8px}
p.lbl-txt{font-family:benton-sans,sans-serif;font-weight:700;font-style:normal;font-size:18px;color:#49494a;padding:0}
@media screen and (min-width:1024px){.fundoperatingexpense .heading{margin:5px 0 15px}
}
.premium-discount-table{position:relative}
.product-details .premium-discount-chart{display:block}
.product-details .premium-discount-table{display:block !important}
.premiumdiscount .product-details .pdg-24 .icon-content{display:none}
.premiumdiscount .premium-popup .heading{margin:15px 0 0}
.premiumdiscount{position:relative}
.dynamic-loader-premiumdiscount{position:absolute;left:45%;top:20%}
.premiumdiscount .heading{margin:15px 0 0}
.premiumdiscount .heading.num-of-days{padding-top:20px;margin:0}
@media screen and (min-width:768px){.product-details .product-icons,.premiumdiscount .product-details .pdg-24 .icon-content{display:block}
.product-details .premium-discount-chart{display:block}
.product-details .premium-discount-table{display:block}
.product-details .premium-discount-table.hidden{display:none !important}
.product-details .premium-discount-chart.hidden{display:none !important}
}
@media screen and (min-width:1024px){.product-details .premium-discount-chart{display:block !important}
.product-details .premium-discount-table{display:block !important}
.product-details .premium-discount-table.hidden{display:none !important}
.product-details .premium-discount-chart.hidden{display:none !important}
.premiumdiscount .product-details .pdg-24 .icon-content{display:block}
.premiumdiscount .overlay-text-content{margin:15px 0}
.premiumdiscount .icon-content{margin:9px 0}
.premiumdiscount .heading{margin:0 0 15px}
}
@media screen and (max-width:768px){.product-details table.premium-table th:first-child,.product-details table.premium-table tbody tr td:first-child{min-width:auto}
}
.fundstatistics span.date-text{display:inline-block}
.fundstatistics .heading{margin:15px 0 0}
@media screen and (min-width:1024px){.fundstatistics .heading{margin:0 0 15px}
}
.regionallocation span.date-text{display:inline-block}
.regionallocation .heading{margin:15px 0 0}
@media screen and (min-width:1024px){.regionallocation .heading{margin:0 0 15px}
}
.sectorallocation span.date-text{display:inline-block}
.sectorallocation .heading{margin:15px 0 0}
@media screen and (min-width:1024px){.sectorallocation .heading{margin:0 0 15px}
}