.video-container{height:840px;width:300px;position:relative}
@media screen and (min-width:490px) and (max-width:890px){.video-container{height:940px}
}
@media screen and (min-width:350px) and (max-width:491px){.video-container{height:900px}
}
.video-container video{width:100%;height:100%;position:absolute;object-fit:cover;z-index:0}
.container{max-width:1272px}
.herospace-comp{position:relative;background-color:#fff;background-repeat:no-repeat;background-position:center top;color:#fff !important}
@media screen and (min-width:1025px){.herospace-comp{background-size:2000px}
}
@media screen and (max-width:1024px){.herospace-comp{background-size:cover !important}
}
@media screen and (min-width:768px){.herospace-comp{width:auto}
}
@media screen and (max-width:767px){.herospace-comp{width:100%;background-position:top}
}
.herospace-comp .herospace-content{padding:0}
@media screen and (min-width:768px) and (max-width:1280px){.herospace-comp .herospace-content{margin:0 47px;width:auto;height:600px}
.herospace-comp .herospace-content .homestyle{padding-top:60px !important}
}
@media screen and (max-width:767px){.herospace-comp .herospace-content{margin:0 25px;width:auto}
}
@media screen and (max-width:768px){.herospace-comp .herospace-content .homestyle{padding-top:20px !important}
}
@media screen and (min-width:1025px){.herospace-comp .herospace-content .cont900px{width:900px;left:0;right:0;margin:auto;padding-top:60px}
}
.herospace-comp .herospace-content .homestyle{max-width:1272px;padding-top:50px}
.herospace-comp .homepage-hero .searchbar{width:99%;height:55px;margin-top:50px;background-color:transparent}
.herospace-comp .homepage-hero .searchbox{border-radius:0;border:0 solid;width:95%;outline:0}
@media screen and (max-width:768px){.herospace-comp .homepage-hero .searchbox{width:92%}
}
.herospace-comp .homepage-hero .searchicon{background-image:url(../../../../../../conf/thf/images/sprite.png);background-position:-251px -434px;background-repeat:no-repeat;height:55px;position:absolute;padding-left:56px;margin-top:0}
.herospace-comp .homepage-hero .goicon{background-image:url(../../../../../../conf/thf/images/sprite.png);background-position:-49px -295px;background-repeat:no-repeat;cursor:pointer;z-index:90;position:absolute;margin-top:20px;width:16px;height:16px;transform:rotate(90deg);right:23px}
.herospace-comp .homepage-hero .cancelicon{background-image:url(../../../../../../conf/thf/images/sprite.png);background-position:-72px -12px;background-repeat:no-repeat;cursor:pointer;z-index:90;position:absolute;margin-top:24px;width:16px;height:16px;right:50px}
.herospace-comp .homepage-hero .ui-widget{top:100px !important;left:15px;width:95% !important;padding-top:0 !important;box-shadow:0 1px 2px 1px rgba(0,0,0,0.3);border-radius:0}
@media screen and (max-width:767px){.herospace-comp .homepage-hero .ui-widget{width:92% !important}
}
.herospace-comp .homepage-hero .ui-menu-item a:hover{background:#f9fdfe;color:#717578;text-decoration:none}
.herospace-comp .homepage-hero .ui-menu-item a:hover .predicateTitle,.herospace-comp .homepage-hero .ui-menu-item a:hover .ui-state-highlight{color:#007dad;text-decoration:underline}
.herospace-comp .homepage-hero .ui-menu .ui-menu-item{margin:2px;cursor:pointer;background:#fff;letter-spacing:.5px}
.herospace-comp .homepage-hero .ui-state-active,.herospace-comp .homepage-hero .ui-widget-content .ui-state-active,.herospace-comp .homepage-hero .ui-widget-header{border:0 solid #003eff;background:#fff;font-weight:normal;color:#717578;padding-left:5px}
.herospace-comp .homepage-hero .ui-state-active,.herospace-comp .homepage-hero .ui-widget-content .ui-state-active,.herospace-comp .homepage-hero .ui-widget-header .ui-state-active,.herospace-comp .homepage-hero .ui-button:active,.herospace-comp .homepage-hero .ui-button.ui-state-active:hover{border:0 solid #003eff;background:#f9fdfe;font-weight:normal;color:#717578;padding-left:5px}
.herospace-comp .homepage-hero .ui-state-active a,.herospace-comp .homepage-hero .ui-state-active a:link,.herospace-comp .homepage-hero .ui-state-active a:visited{color:#717578;text-decoration:underline}
.herospace-comp .homepage-hero .ui-menu .ui-menu-item-wrapper{position:relative;padding-left:20px;padding-right:20px;display:block;padding-top:10px;padding-bottom:10px;margin:2px;color:#747476;font-size:12px}
.herospace-comp .homepage-hero .predicateTitle{padding-left:0;font-size:14px}
.herospace-comp .homepage-hero .srchftr{border-radius:0;background:#fff;color:#000;padding:20px;font-family:"OpenSans-Regular";font-size:12px;margin-top:-15px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;width:95%;text-align:center;position:absolute}
.herospace-comp .homepage-hero .subcopy{display:block;font-size:15px;font-weight:bold;letter-spacing:1px;text-transform:uppercase;padding-top:25px}
@media screen and (max-width:767px){.herospace-comp .homepage-hero .subcopy{font-size:13px}
}
.herospace-comp .homepage-hero .herospace-filters{font-size:15px;padding-top:5px}
.herospace-comp .homepage-hero .herospace-filters .nav-item{flex-grow:1}
.herospace-comp .homepage-hero .herospace-filters .nav .nav-link{display:inline-block;padding:.5rem 0;color:#fff;text-transform:uppercase;font-weight:600;border-top:1px solid transparent;font-family:"OpenSans-Semibold",sans-serif}
@media screen and (min-width:1024px){.herospace-comp .homepage-hero .herospace-filters .nav .nav-link{font-size:15px}
}
@media screen and (max-width:1024px){.herospace-comp .homepage-hero .herospace-filters .nav .nav-link{font-size:13px}
}
@media screen and (max-width:992px){.herospace-comp .homepage-hero .herospace-filters .nav .nav-link{font-size:13px}
}
@media screen and (max-width:767px){.herospace-comp .homepage-hero .herospace-filters .nav .nav-link{font-size:11px;padding:.2rem 0}
}
.herospace-comp .homepage-hero .herospace-filters .nav .nav-link:hover{color:#fff;border-bottom:1px solid #fff}
.herospace-comp .homepage-hero .herospace-filters .nav .nav-item.show .nav-link:hover{border-bottom:0}
.herospace-comp .homepage-hero .herospace-filters .nav .dropdown{display:inline}
.herospace-comp .homepage-hero .herospace-filters .nav .dropdown.show{display:block;background-color:#fff;color:#000 !important;border-radius:0;margin-left:-1.1rem}
@media screen and (min-width:1025px){.herospace-comp .homepage-hero .herospace-filters .nav .dropdown.show{width:100%}
}
@media screen and (min-width:768px) and (max-width:1024px){.herospace-comp .homepage-hero .herospace-filters .nav .dropdown.show{width:100%}
}
.herospace-comp .homepage-hero .herospace-filters .nav .dropdown.show .dropdown-toggle{display:inline-block;background-color:#fff;color:#0e2240;border-radius:0;border:1px solid #ccc;border-bottom:0;width:100%}
@media screen and (min-width:1025px){.herospace-comp .homepage-hero .herospace-filters .nav .dropdown.show .dropdown-toggle{padding:.5rem 0 .5rem 1rem}
}
@media screen and (min-width:768px) and (max-width:1024px){.herospace-comp .homepage-hero .herospace-filters .nav .dropdown.show .dropdown-toggle{padding:.5rem 0 4px .95rem}
}
@media screen and (max-width:767px){.herospace-comp .homepage-hero .herospace-filters .nav .dropdown.show .dropdown-toggle{padding:.5rem 0 4px .95rem}
}
.herospace-comp .homepage-hero .herospace-filters .nav .dropdown.show .dropdown-toggle::after{display:inline-block;margin-left:0;vertical-align:0;content:"";border:solid #0e213f;border-width:0 2px 2px 0;transform:rotate(-135deg);margin-left:5px;margin-bottom:2px}
@media screen and (min-width:1025px){.herospace-comp .homepage-hero .herospace-filters .nav .dropdown.show .dropdown-toggle::after{padding:3px}
}
@media screen and (min-width:768px){.herospace-comp .homepage-hero .herospace-filters .nav .dropdown.show .dropdown-toggle::after{padding:2px}
}
@media screen and (max-width:767px){.herospace-comp .homepage-hero .herospace-filters .nav .dropdown.show .dropdown-toggle::after{padding:2px}
}
.herospace-comp .homepage-hero .herospace-filters .nav .dropdown.show .dropdown-menu.show{width:100%;background-color:#fff;color:#4c4e56 !important;font-size:12px;font-weight:normal;border:1px solid #ccc;border-radius:0;border-top:0;min-width:3rem;border-top-left-radius:0;border-top-right-radius:0;padding:0;transform:unset !important;top:unset !important;left:unset !important;will-change:unset !important}
@media screen and (min-width:768px){.herospace-comp .homepage-hero .herospace-filters .nav .dropdown.show .dropdown-menu.show{margin-top:-5px}
}
@media screen and (max-width:767px){.herospace-comp .homepage-hero .herospace-filters .nav .dropdown.show .dropdown-menu.show{margin-top:-1px}
}
.herospace-comp .homepage-hero .herospace-filters .nav .dropdown.show .dropdown-menu.show a{background-color:#fff;display:inline-block;font-weight:normal;text-transform:capitalize;white-space:normal}
@media screen and (min-width:768px){.herospace-comp .homepage-hero .herospace-filters .nav .dropdown.show .dropdown-menu.show a{font-size:14px;padding:.25rem 1rem}
}
@media screen and (max-width:767px){.herospace-comp .homepage-hero .herospace-filters .nav .dropdown.show .dropdown-menu.show a{font-size:12px;padding:5px 15px}
}
.herospace-comp .homepage-hero .herospace-filters .nav .dropdown.show .dropdown-menu.show a:hover{color:#0e2240;background-color:#fafdfe}
.herospace-comp .homepage-hero .herospace-filters .nav .dropdown.show .dropdown-menu.show a:last-child{border-radius:0 0 10px 10px;padding-bottom:1rem}
.herospace-comp .homepage-hero .herospace-filters .nav .dropdown .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg);margin-left:5px}
@media screen and (min-width:1025px){.herospace-comp .homepage-hero .herospace-filters .nav .dropdown .dropdown-toggle::after{margin-bottom:-1px;padding:3px}
}
@media screen and (min-width:768px){.herospace-comp .homepage-hero .herospace-filters .nav .dropdown .dropdown-toggle::after{margin-bottom:-1px;padding:2px}
}
@media screen and (max-width:767px){.herospace-comp .homepage-hero .herospace-filters .nav .dropdown .dropdown-toggle::after{margin-bottom:-1px;padding:2px}
}
.herospace-comp .topic-tags .topic-tags-items{margin-right:25px}
.herospace-comp .topic-tags .topic-tags-items a{color:#fff;font-size:11px;font-family:"OpenSans-Semibold",sans-serif;letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid #fff}
.herospace-comp .topic-tags .topic-tags-items a:hover{color:#94e1ff;text-decoration:none;border-bottom:1px solid #94e1ff}
@media screen and (max-device-width:1024px){.herospace .herospace-filters .nav .nav-link.dropdown-toggle:hover{border-bottom:0}
}
.searchbar .ui-state-highlight{border:0;background:0;font-weight:900;color:#747476}
.searchbar .see-all-results{padding:15px;text-align:center;border-top:1px solid lightgrey;margin:0 !important;font-size:12px;border-radius:0 0 5px 5px}
input::-ms-clear{display:none;height:0;width:0}
@media(max-width:1024px){.home-background-video{display:none}
.homedesktopImg{display:block}
}
@media(min-width:1024px){.home-background-video{display:block}
.homedesktopImg{display:none}
}
.component-outer-container-alt-nine{position:relative;padding:0;height:auto;text-align:left}
.gold-border-home{border:2.25px solid #f5a900}
.homestyle .rebranded-style{padding:60px}
@media screen and (max-width:767px){.homestyle .rebranded-style{padding:60px 20px}
}
.banner-text-box{position:absolute;top:5em;left:4em}
.hf-title{font-family:OpenSans-Light,sans-serif;font-size:55px;line-height:63px;color:#fff}
@media screen and (min-width:385px) and (max-width:767px){.hf-title{font-size:41px}
}
@media screen and (max-width:384px){.hf-title{font-size:38px}
}
.gold-bar{margin-bottom:1em;width:19%;border-bottom:6px solid #fbab18}
@media screen and (max-width:767px){.gold-bar{width:32%}
}
.hf-subTitle{font-family:OpenSans-Light,sans-serif;font-size:26px;line-height:40px;color:#fff}
@media screen and (max-width:767px){.hf-subTitle{font-size:24px}
}
.homepage-hero-fund-search{margin-top:3em}
.searchbar{width:99%;height:55px;margin-top:50px;margin-bottom:2.5em;background-color:transparent;border-radius:0}
.subcopy{font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:1px}
.herospace-filters{font-size:16px;padding-top:5px}
.hf-bttn-secondary-lightDark{padding-inline:0;padding-bottom:.25em;font-size:16px;font-weight:500;text-decoration:none;color:#fff;background-color:transparent;border:0;border-bottom:4px solid #fbab18;border-radius:0;transition:.1s;width:50%}
@media screen and (min-width:1100px) and (max-width:1280px){.hf-bttn-secondary-lightDark{width:63%}
}
@media screen and (min-width:1025px) and (max-width:1100px){.hf-bttn-secondary-lightDark{width:76%}
}
@media screen and (max-width:1024px){.hf-bttn-secondary-lightDark{width:auto}
}
.hf-bttn-secondary-lightDark:hover{text-decoration:none !important;color:#fff !important;background-color:transparent !important;border-bottom:4px solid #fbab18 !important}
.hf-bttn{margin:0;padding:.75em 1.5em}
.hf-bttn-secondary-lightDark .right-arrow-adjust{position:absolute}
@media screen and (max-width:1024px){.hf-bttn-secondary-lightDark .right-arrow-adjust{margin-right:0;position:relative}
}
.right-arrow,.hf-bttn-secondary-lightDark:hover .right-arrow{margin-left:.25em}
.hf-bttn-secondary-lightDark .right-arrow{margin-left:0;width:24px;fill:#fff;transition:.2s}
@media screen and (max-width:767px){.hf-bttn-secondary-lightDark .right-arrow{width:21px}
}
.hf-bttn-secondary-lightDark .right-arrow:hover{margin-left:.25em}
.outer-white-div{background-color:#eef4fc}
.whitediv{color:initial;position:relative;background-color:#fff;border-radius:0;top:-40px;padding:40px}
@media screen and (max-width:990px){.whitediv{height:auto}
}
@media screen and (min-width:768px) and (max-width:1280px){.whitediv{margin:0 47px;width:auto}
}
@media screen and (max-width:767px){.whitediv{padding:15px;margin:0 25px;width:auto;top:-120px}
}
@media screen and (max-width:385px){.whitediv{padding:15px;margin:0 25px;width:auto;top:-25px}
}
.playBttn{position:absolute;padding:0 .25em .25em;right:4em;bottom:4em;color:#fff;background-color:transparent;border:1px solid #fff;z-index:10}
.playBttn svg{margin:0 .25em;fill:#fff;font-size:.75em}
@media screen and (min-width:1024px) and (max-width:1280px){.playBttn{right:4em;bottom:-6em}
}
@media screen and (max-width:1023px){.playBttn{display:none}
}
.video-play-icon{display:none}
.playBttn:focus{outline:0}