:root{--dark-navy-blue:#0e213f;--medium-navy-blue:#013f78;--light-navy-blue:#2969a8;--cornflower-blue:#598fe4;--perano-blue:#9bbbef;--mosque-blue:#005d55;--observatory-green:#008571;--downy-green:#5fddc0;--tangerine-orange:#fbab18;--dark-brown:#914a1d;--gold-drop:#d76727;--bright-red:#a71c20;--dark-purple:#562a77;--medium-purple:#a970e6;--cornflower-blue-sec:#6793e0;--dark-black:#14111b;--medium-black:#3c3c3d;--light-black:#6d6e71;--metal-grey:#aeadaf;--light-grey:#e4e4e4;--blue-arrow:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgPjxnIHN0cm9rZT0icmdiKDE0LDMzLDYzKSI+PHBhdGggZD0iTTEzLjM1LDQuNzJsLS43LjcxLDYuMTMsNi4wN0g0djFIMTguOGwtNi4xNSw2LjIyLjcuNzFMMjAuNzEsMTJaIi8+PC9nPjwvc3ZnPg==");--white-arrow:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGcgc3Ryb2tlPSJyZ2IoMjU1LDI1NSwyNTUpIj48cGF0aCBkPSJNMTMuMzUsNC43MmwtLjcuNzEsNi4xMyw2LjA3SDR2MUgxOC44bC02LjE1LDYuMjIuNy43MUwyMC43MSwxMloiLz48L2c+PC9zdmc+")}
.whiteunderline{text-decoration:underline;color:#fff}
.whiteunderline:hover{text-decoration:underline;color:#94e1ff}
.blueunderline{text-decoration:underline;color:#0972dc}
.blueunderline:hover{text-decoration:underline;color:#0e213f}
.blueunderline:active{text-decoration:underline;color:#043668}
.blueunderline:visited{text-decoration:underline;color:#562a77}
.blacktext{font-family:OpenSans-Light;font-size:16px;color:#000}
.downloadiconblue{background:url(../../../../../../conf/thf/images/sprite.png);background-repeat:no-repeat;background-position:-131px -49px;width:18px;height:30px;position:absolute;cursor:pointer;margin-left:-20px}
.emailwhite{background-image:url(../../../../../../conf/thf/images/sprite.png);background-position:-211px -286px;background-repeat:no-repeat;width:25px;height:30px;cursor:pointer;position:absolute}
.emailwhite:hover{background-image:url(../../../../../../conf/thf/images/sprite.png);background-position:-198px -337px;background-repeat:no-repeat;width:27px;height:22px;cursor:pointer;position:absolute}
.emailblue{background-image:url(../../../../../../conf/thf/images/sprite.png);background-position:-84px -256px;background-repeat:no-repeat;width:27px;height:20px;cursor:pointer;position:absolute}
.lockwhite{background-image:url(../../../../../../conf/thf/images/sprite.png);background-position:-138px -175px;background-repeat:no-repeat;width:25px;height:30px;cursor:pointer;position:absolute;margin-left:-5px}
.lockwhite:hover{background-image:url(../../../../../../conf/thf/images/sprite.png);background-position:-72px -31px;background-repeat:no-repeat;width:20px;height:23px;margin-left:5px}
.lockblue{background-image:url(../../../../../../conf/thf/images/sprite.png);background-position:-72px -27px;background-repeat:no-repeat;width:20px;height:23px;margin-left:5px;position:absolute}
.lockblue:hover{background-image:url(../../../../../../conf/thf/images/sprite.png);background-position:-72px -27px;background-repeat:no-repeat;width:25px;height:30px;cursor:pointer;position:absolute}
.cmp-text .odd{background-color:#fafcff;border-radius:5px}
.cmp-text .table{font-size:10pt;font-family:'OpenSans-Regular',sans-serif;color:#4c4e56}
.cmp-text .table-curved{border-collapse:unset;border-spacing:0}
.cmp-text .odd{background-color:#fafcff;border-radius:5px}
.cmp-text .table{font-size:10pt;font-family:'OpenSans-Regular',sans-serif;color:#4c4e56}
.cmp-text .table-curved{border-collapse:unset;border-spacing:0}
.cmp-text .table-curved{border-left:1px solid #fafcff;border-top:1px solid #fafcff;border-bottom:1px solid #fafcff;border-right:1px solid #fafcff;border-radius:5px}
.cmp-text .table-curved td,.cmp-text .table-curved th{border-left:1px solid #fafcff;border-top:1px solid #fafcff;border-bottom:1px solid #fafcff;border-right:1px solid #fafcff;border-radius:5px}
.cmp-text .brdnone{border:0 !important}
.cmp-text .brdrgt{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}
.cmp-text .brdlft{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}
.cmp-text .table td,.cmp-text .table th{padding:.5rem;padding-left:25px;padding-right:25px}
.cmp-text .ctgHead{font-size:9pt;color:#6f727b;font-family:'OpenSans-Bold',sans-serif;letter-spacing:1px;padding-left:0;padding-bottom:20px;border-bottom:1px solid #c5c7ca}
.cmp-text .ctgHead1{font-size:9pt;color:#6f727b;font-family:'OpenSans-Bold',sans-serif;letter-spacing:1px;padding-left:0}
.cmp-text .ctdheaddate{font-size:9pt;color:#6f727b;font-family:'OpenSans-SemiBold',sans-serif;letter-spacing:1px;padding-left:0}
.cmp-text .ctgsubHead{border-bottom:1px solid #c5c7ca}
.cmp-text .trstle{border-top:1px solid #c5c7ca !important;border-bottom:0 !important;border-left:0 !important;border-right:0 !important;border-top-left-radius:0 !important;border-top-right-radius:0 !important;padding:0 !important}
.cmp-text .numValue{color:#6f727b;font-size:10pt;font-family:'OpenSans-Semibold',sans-serif;text-transform:uppercase}
.exclaimoutlight{background-image:url("../../../../../../conf/thf/images/sprite.png");background-position:-122px -201px;background-repeat:no-repeat;width:23px;height:31px;cursor:pointer;position:relative}
.exclaimoutlight:hover{background-image:url("../../../../../../conf/thf/images/sprite.png");background-position:-140px -201px;background-repeat:no-repeat;width:23px;height:31px;cursor:pointer;display:inline-block}
.exclaimoutdark{background-image:url("../../../../../../conf/thf/images/sprite.png");background-position:-128px -30px;background-repeat:no-repeat;cursor:pointer;z-index:105;width:20px;height:20px;margin-top:15px;position:relative}
.exclaimoutdark:hover{background-image:url("../../../../../../conf/thf/images/sprite.png");background-position:-100px -35px;background-repeat:no-repeat;cursor:pointer;z-index:105;width:20px;height:20px;display:inline-block}
p .tooltips-elements:hover{display:inline-block}
.tooltip-inner{max-width:250px;border-radius:8px}
.tooltip-inner strong{text-transform:uppercase;font-size:12px}
p .tooltips-elements-light:hover{display:inline-block}
.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow:before{border-right-color:inherit !important}
.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{border-bottom-color:inherit !important}
.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{border-top-color:inherit !important}
.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{border-left-color:inherit !important}
bs-tooltip-right .arrow{top:105px}
bs-tooltip-bottom .arrow{border-bottom-color:inherit !important;top:0 !important}
#tooltipclose{background-image:url("../../../../../../conf/thf/images/sprite.png");background-position:-256px -144px;background-repeat:no-repeat;cursor:pointer;padding:10px;float:right;position:absolute;text-align:right;right:15px;top:10px;transform:scale(0.7)}
#darktooltipclose{background-image:url("../../../../../../conf/thf/images/sprite.png");background-position:-258px -116px;background-repeat:no-repeat;cursor:pointer;padding:10px;float:right;position:absolute;text-align:right;right:15px;top:10px;transform:scale(0.7)}
.tooltip.show{opacity:40.9}
.tooltip{position:absolute;z-index:1200;display:block;margin:0;font-family:'OpenSans-Regular',sans-serif;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:10pt;word-wrap:break-word;opacity:1 !important;top:25px}
.cmp-text>a{color:#0766c5;background-color:transparent}
.cmp-text>a:hover{color:#0972dc;cursor:pointer;text-decoration:underline}
.cmp-text>a:active{color:#043668;text-decoration:underline}
.cmp-text>a:visited{color:#8771c9;text-decoration:none !important}
.cmp-text p a{color:#0766c5;background-color:transparent}
.cmp-text p a:hover{color:#0972dc;cursor:pointer;text-decoration:underline}
.cmp-text p a:active{color:#043668;text-decoration:underline}
.cmp-text p a:visited{color:#8771c9;text-decoration:none !important}
a>.thfWhiteText{color:#fff !important}
.thfWhiteText a{color:#fff !important}
.thfWhiteText a:hover{text-decoration:underline;color:#77c1e4 !important}
a>.thfWhiteText:hover{text-decoration:underline;color:#77c1e4 !important}
.advisorlogo::before{content:"";background-image:url(../../../../../../conf/thf/images/advisorweb_icon.png);background-position:left;background-repeat:no-repeat;width:100%;height:39px;padding-left:55px;padding-top:16px}
.advisorlogo{font-size:14px;font-family:'OpenSans-Bold',sans-serif;text-transform:uppercase;letter-spacing:2px;padding-bottom:25px;color:#fff}
.pullQuote{font-family:'OpenSans-Light',sans-serif;font-size:36px;letter-spacing:.01em;line-height:42px;color:#0e2240 !important;padding:2em 3em;display:block;position:relative;z-index:0;margin-top:30px;border:1px solid #f5a900}
.pullQuote::before{content:"";background-image:url(../../../../../../conf/thf/images/sprite.png);background-position:-122px -238px;background-repeat:no-repeat;background-color:#fff;position:absolute;z-index:1;margin-left:-110px;margin-top:-73px;width:80px;height:75px;outline:#fff solid 8px}
.articleHeading{font-family:'OpenSans-Light',sans-serif;font-size:26px;font-weight:300;color:#2969a7}
.articleSubHeading{font-family:'OpenSans-Regular',sans-serif;font-size:20px;color:#2969a7;font-weight:400}
.articleBodyCopy{font-family:'OpenSans-Regular',sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#6d6e71}
.regularBodyCopy{font-family:'OpenSans-Regular',sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#6d6e71}
.disclaimer{font-family:'OpenSans-Regular',sans-serif;font-size:12px;font-weight:400;line-height:22px;color:#6d6e71}
.hideInDesktop{display:none !important}
.numstyle{border:2px solid #0e213f;width:50px;height:50px;padding:0;text-align:center;border-radius:0;font-size:30px;font-family:'OpenSans-Light',sans-serif;margin-bottom:25px;margin-right:25px;margin-top:3px;display:inline-block;color:#0e213f}
.nextstepshead{font-size:18px;font-family:'OpenSans-regular',sans-serif;text-transform:uppercase;letter-spacing:2px;color:#013f78}
.thfWhiteText .numstyle{border:2px solid #fff;width:50px;height:50px;padding:0;text-align:center;border-radius:0;font-size:30px;font-family:'OpenSans-Light',sans-serif;margin-bottom:25px;margin-right:25px;margin-top:3px;display:inline-block;color:#fff}
.orangeOverlay{background-image:url(../../../../../../conf/thf/images/orange-horz.jpg);background-repeat:no-repeat;width:100%}
.greenOverlay{background-image:url(../../../../../../conf/thf/images/green-horz.jpg);background-repeat:no-repeat;width:100%}
.blueOverlay{background-image:url(../../../../../../conf/thf/images/blue-horz.jpg);background-position:center;width:100%}
.purpleOverlay{background-image:url(../../../../../../conf/thf/images/purple-horz.jpg);background-repeat:no-repeat;width:100%}
.tealOverlay{background-image:url(../../../../../../conf/thf/images/teal-horz.jpg);background-repeat:no-repeat;width:100%}
.bottom_gradient{position:absolute;top:435px;left:0;bottom:0;height:450px;width:100%;background:linear-gradient(to top,#fff 0,rgba(255,255,255,0.932) 12%,rgba(255,255,255,0.838) 17%,rgba(255,255,255,0.541) 34%,rgba(255,255,255,0.382) 47%,rgba(255,255,255,0.278) 56.5%,rgba(255,255,255,0.194) 65%,rgba(255,255,255,0.126) 73%,rgba(255,255,255,0.075) 80.2%,rgba(255,255,255,0.042) 86.1%,rgba(255,255,255,0.021) 91%,rgba(255,255,255,0.008) 95.2%,rgba(255,255,255,0.002) 98.2%,rgba(255,255,255,0) 100%)}
.goldenHeading{font-family:'OpenSans-Light',sans-serif;font-size:26px;color:#013f78;padding-left:15px;border-left:3px solid #fbab18;display:table}
.largeheadlines{font-family:'OpenSans-Light',sans-serif;font-size:36px;line-height:45px;font-weight:500;color:#2969a7}
.extralargeheadlines{font-family:'OpenSans-Light',sans-serif;font-size:55px;font-weight:300;line-height:63px;color:#2969a7}
.mediumheadlines{font-family:'OpenSans-Light',sans-serif;font-size:32px;line-height:40px;color:#2969a7}
.subheadlines{font-family:'OpenSans-Light',sans-serif;font-size:14px;line-height:24px;color:#2969a7;text-transform:uppercase}
.smallheadlines{font-family:'OpenSans-Light',sans-serif;font-size:20px;line-height:24px;color:#2969a7}
.charteyebrow{font-family:'OpenSans-Bold',sans-serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#0e213f}
.fundOverview{font-family:'OpenSans-Regular',sans-serif;font-size:24px;line-height:32px;letter-spacing:.01em;color:#fff}
.fundmediumheadline{font-family:'OpenSans-Light',sans-serif;font-size:26px;letter-spacing:.01em;color:#4c4e56}
.fundsmallheadline{font-family:'OpenSans-Light',sans-serif;font-size:20px;letter-spacing:.01em;color:#2969a8}
.onetwentypadding{padding:120px 120px 120px 120px}
.sixtypadding{padding:120px 120px 120px 120px}
.thirtypadding{padding:30px 30px 30px 30px}
@media only screen and (min-width:768px) and (max-width:1023px){.pullQuote{font-family:'OpenSans-Light',sans-serif;font-size:30px;letter-spacing:.01em;line-height:38px;color:#0e2240 !important;padding:3em 2.5em 2em;display:block;position:relative;z-index:0;margin-top:30px;border:1px solid #f5a900}
.pullQuote::before{content:"";background-image:url(../../../../../../conf/thf/images/sprite.png);background-position:-121px -242px;background-repeat:no-repeat;background-color:#fff;position:absolute;z-index:1;margin-left:-79px;margin-top:-91px;padding-bottom:2em;width:72px;height:60px;outline:#fff solid 8px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.hideInDesktop{display:none !important}
.hideInMobile{display:block !important}
.pullQuote::before{content:"";background-image:url(../../../../../../conf/thf/images/sprite.png);background-position:-122px -238px;background-repeat:no-repeat;background-color:#fff;position:absolute;z-index:1;margin-left:-110px;margin-top:-73px;width:80px;height:75px;outline:#fff solid 8px}
.articleHeading{font-family:'OpenSans-Light',sans-serif;font-size:26px;font-weight:300;color:#2969a7}
.articleSubHeading{font-family:'OpenSans-Regular',sans-serif;font-size:20px;color:#2969a7;font-weight:400}
.articleBodyCopy{font-family:'OpenSans-Regular',sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#6d6e71}
.regularBodyCopy{font-family:'OpenSans-Regular',sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#6d6e71}
.disclaimer{font-family:'OpenSans-Regular',sans-serif;font-size:12px;font-weight:400;line-height:22px;color:#6d6e71}
.hideInDesktop{display:none !important}
.numstyle{border:2px solid #0e213f;width:50px;height:50px;padding:0;text-align:center;border-radius:0;font-size:30px;font-family:'OpenSans-Light',sans-serif;margin-bottom:25px;margin-right:25px;margin-top:3px;display:inline-block;color:#0e213f}
.nextstepshead{font-size:18px;font-family:'OpenSans-regular',sans-serif;text-transform:uppercase;letter-spacing:2px;color:#013f78}
.thfWhiteText .numstyle{border:2px solid #fff;width:50px;height:50px;padding:0;text-align:center;border-radius:0;font-size:30px;font-family:'OpenSans-Light',sans-serif;margin-bottom:25px;margin-right:25px;margin-top:3px;display:inline-block;color:#fff}
.orangeOverlay{background-image:url(../../../../../../conf/thf/images/orange-horz.jpg);background-repeat:no-repeat;width:100%}
.greenOverlay{background-image:url(../../../../../../conf/thf/images/green-horz.jpg);background-repeat:no-repeat;width:100%}
.blueOverlay{background-image:url(../../../../../../conf/thf/images/blue-horz.jpg);background-position:center;width:100%}
.purpleOverlay{background-image:url(../../../../../../conf/thf/images/purple-horz.jpg);background-repeat:no-repeat;width:100%}
.tealOverlay{background-image:url(../../../../../../conf/thf/images/teal-horz.jpg);background-repeat:no-repeat;width:100%}
.bottom_gradient{position:absolute;top:435px;left:0;bottom:0;height:450px;width:100%;background:linear-gradient(to top,#fff 0,rgba(255,255,255,0.932) 12%,rgba(255,255,255,0.838) 17%,rgba(255,255,255,0.541) 34%,rgba(255,255,255,0.382) 47%,rgba(255,255,255,0.278) 56.5%,rgba(255,255,255,0.194) 65%,rgba(255,255,255,0.126) 73%,rgba(255,255,255,0.075) 80.2%,rgba(255,255,255,0.042) 86.1%,rgba(255,255,255,0.021) 91%,rgba(255,255,255,0.008) 95.2%,rgba(255,255,255,0.002) 98.2%,rgba(255,255,255,0) 100%)}
.goldenHeading{font-family:'OpenSans-Light',sans-serif;font-size:26px;color:#013f78;padding-left:15px;border-left:3px solid #fbab18;display:table}
.largeheadlines{font-family:'OpenSans-Light',sans-serif;font-size:36px;line-height:10px;font-weight:500;color:#2969a7}
.extralargeheadlines{font-family:'OpenSans-Light',sans-serif;font-size:55px;font-weight:300;line-height:63px;color:#2969a7}
.mediumheadlines{font-family:'OpenSans-Light',sans-serif;font-size:32px;line-height:40px;color:#2969a7}
.subheadlines{font-family:'OpenSans-Light',sans-serif;font-size:14px;line-height:24px;color:#2969a7;text-transform:uppercase}
.smallheadlines{font-family:'OpenSans-Light',sans-serif;font-size:20px;line-height:24px;color:#2969a7}
.charteyebrow{font-family:'OpenSans-Bold',sans-serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#0e213f}
.fundOverview{font-family:'OpenSans-Regular',sans-serif;font-size:24px;line-height:32px;letter-spacing:.01em;color:#fff}
.fundmediumheadline{font-family:'OpenSans-Light',sans-serif;font-size:26px;letter-spacing:.01em;color:#4c4e56}
.fundsmallheadline{font-family:'OpenSans-Light',sans-serif;font-size:20px;letter-spacing:.01em;color:#2969a8}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.hideInDesktop{display:block !important}
.hideInMobile{display:none !important}
.pullQuote{font-family:'OpenSans-Light',sans-serif;font-size:30px;letter-spacing:.01em;line-height:38px;color:#0e2240 !important;padding:3em 2.5em 2em;display:block;position:relative;z-index:0;margin-top:30px;border:1px solid #f5a900}
.pullQuote::before{content:"";background-image:url(../../../../../../conf/thf/images/sprite.png);background-position:-121px -242px;background-repeat:no-repeat;background-color:#fff;position:absolute;z-index:1;margin-left:-79px;margin-top:-91px;padding-bottom:2em;width:72px;height:60px;outline:#fff solid 8px}
.orangeOverlay{padding:30px}
.greenOverlay{padding:30px}
.blueOverlay{padding:30px}
.purpleOverlay{padding:30px}
.tealOverlay{padding:30px}
.articleHeading{font-family:'OpenSans-Light',sans-serif;font-size:21px !important;font-weight:400;color:#2969a7 !important}
.articleSubHeading{font-family:'OpenSans-Regular',sans-serif;font-size:18px !important;color:#2969a7 !important}
.articleBodyCopy{font-family:'OpenSans-Regular',sans-serif;font-weight:400;font-size:18px !important;line-height:26px;color:#6d6e71 !important}
.disclaimer{font-family:'OpenSans-Regular',sans-serif;font-size:12px;font-weight:400;line-height:22px;color:#6d6e71}
.inefficiency{font-family:'OpenSans-Light',sans-serif;font-size:21pt;color:#013f78;padding-left:15px;border-left:3px solid #fbab18}
.largeheadlines{font-family:'OpenSans-Light',sans-serif;font-size:28px;color:#2969a7;font-weight:300;line-height:10px}
.extralargeheadlines{font-family:'OpenSans-Light',sans-serif;font-size:36px;font-weight:300;line-height:42px;color:#2969a7}
.mediumheadlines{font-family:'OpenSans-Light',sans-serif;font-size:24px;font-weight:300;line-height:30px;color:#2969a7}
.subheadlines{font-family:'OpenSans-Light',sans-serif;font-size:12px;line-height:16px;font-weight:700;color:#2969a7;text-transform:uppercase}
.smallheadlines{font-size:18px;line-height:24px;color:#2969a7;font-family:'OpenSans-Light',sans-serif}
.goldenHeading{font-family:'OpenSans-Light',sans-serif;font-size:21px;color:#013f78;padding-left:15px;border-left:3px solid #fbab18;display:table}
.charteyebrow{font-family:'OpenSans-Bold',sans-serif;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#0e213f}
.fundOverview{font-family:'OpenSans-Regular',sans-serif;font-size:20px;line-height:24px;letter-spacing:.01em;color:#fff}
.regularBodyCopy{font-family:'OpenSans-Regular',sans-serif;font-weight:400;font-size:18px !important;line-height:26px;color:#6d6e71 !important}
.fundmediumheadline{font-family:'OpenSans-Light',sans-serif;font-size:24px;letter-spacing:.01em;color:#4c4e56}
.fundsmallheadline{font-family:'OpenSans-Light',sans-serif;font-size:18px;letter-spacing:.01em;color:#2969a8}
}
@media only screen and (max-width:767px){.hideInDesktop{display:block !important}
.hideInMobile{display:none !important}
.pullQuote{font-family:'OpenSans-Light',sans-serif;font-size:30px;letter-spacing:.01em;line-height:38px;color:#0e2240 !important;padding:2em 3em;display:block;position:relative;z-index:0;margin-top:30px;border:1px solid #f5a900}
.pullQuote::before{content:"";background-image:url(../../../../../../conf/thf/images/sprite.png);background-position:-296px -287px;background-repeat:no-repeat;background-color:#fff;position:absolute;z-index:1;margin-left:-91px;margin-top:-73px;width:47px;height:55px;outline:#fff solid 8px}
.orangeOverlay{padding:30px}
.greenOverlay{padding:30px}
.blueOverlay{padding:30px}
.purpleOverlay{padding:30px}
.tealOverlay{padding:30px}
.articleHeading{font-family:'OpenSans-Light',sans-serif;font-size:21px !important;font-weight:400;color:#2969a7 !important}
.articleSubHeading{font-family:'OpenSans-Regular',sans-serif;font-size:18px !important;color:#2969a7 !important}
.articleBodyCopy{font-family:'OpenSans-Regular',sans-serif;font-weight:400;font-size:18px !important;line-height:26px;color:#6d6e71 !important}
.disclaimer{font-family:'OpenSans-Regular',sans-serif;font-size:12px;font-weight:400;line-height:22px;color:#6d6e71}
.inefficiency{font-family:'OpenSans-Light',sans-serif;font-size:21pt;color:#013f78;padding-left:15px;border-left:3px solid #fbab18}
.largeheadlines{font-family:'OpenSans-Light',sans-serif;font-size:28px;color:#2969a7;font-weight:300;line-height:10px}
.extralargeheadlines{font-family:'OpenSans-Light',sans-serif;font-size:36px;font-weight:300;line-height:42px;color:#2969a7}
.mediumheadlines{font-family:'OpenSans-Light',sans-serif;font-size:24px;font-weight:300;line-height:30px;color:#2969a7}
.subheadlines{font-family:'OpenSans-Light',sans-serif;font-size:12px;line-height:16px;font-weight:700;color:#2969a7;text-transform:uppercase}
.smallheadlines{font-size:18px;line-height:24px;color:#2969a7;font-family:'OpenSans-Light',sans-serif}
.goldenHeading{font-family:'OpenSans-Light',sans-serif;font-size:21px;color:#013f78;padding-left:15px;border-left:3px solid #fbab18;display:table}
.charteyebrow{font-family:'OpenSans-Bold',sans-serif;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#0e213f}
.fundOverview{font-family:'OpenSans-Regular',sans-serif;font-size:20px;line-height:24px;letter-spacing:.01em;color:#fff}
.regularBodyCopy{font-family:'OpenSans-Regular',sans-serif;font-weight:400;font-size:18px !important;line-height:26px;color:#6d6e71 !important}
.fundmediumheadline{font-family:'OpenSans-Light',sans-serif;font-size:24px;letter-spacing:.01em;color:#4c4e56}
.fundsmallheadline{font-family:'OpenSans-Light',sans-serif;font-size:18px;letter-spacing:.01em;color:#2969a8}
}
@media screen and (max-width:991px){.cmp-text .ctgHead{padding-left:15px}
.cmp-text .table td,.cmp-text .table th{padding:.5rem;padding-left:15px;padding-right:15px}
.cmp-text .ctgHead1{padding-left:14px}
}
.cmp-text .table-curved{border-left:1px solid #fafcff;border-top:1px solid #fafcff;border-bottom:1px solid #fafcff;border-right:1px solid #fafcff;border-radius:5px}
.cmp-text .table-curved td,.cmp-text .table-curved th{border-left:1px solid #fafcff;border-top:1px solid #fafcff;border-bottom:1px solid #fafcff;border-right:1px solid #fafcff;border-radius:5px}
.cmp-text .brdnone{border:0 !important}
.cmp-text .brdrgt{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}
.cmp-text .brdlft{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}
.cmp-text .table td,.cmp-text .table th{padding:.5rem;padding-left:25px;padding-right:25px}
.cmp-text .ctgHead{font-size:9pt;color:#6f727b;font-family:'OpenSans-Bold',sans-serif;letter-spacing:1px;padding-left:0;padding-bottom:20px;border-bottom:1px solid #c5c7ca}
.cmp-text .ctgHead1{font-size:9pt;color:#6f727b;font-family:'OpenSans-Bold',sans-serif;letter-spacing:1px;padding-left:0}
.cmp-text .ctdheaddate{font-size:9pt;color:#6f727b;font-family:'OpenSans-SemiBold',sans-serif;letter-spacing:1px;padding-left:0}
.cmp-text .ctgsubHead{border-bottom:1px solid #c5c7ca}
.cmp-text .trstle{border-top:1px solid #c5c7ca !important;border-bottom:0 !important;border-left:0 !important;border-right:0 !important;border-top-left-radius:0 !important;border-top-right-radius:0 !important;padding:0 !important}
.cmp-text .numValue{color:#6f727b;font-size:10pt;font-family:'OpenSans-Semibold',sans-serif;text-transform:uppercase}
.exclaimoutlight{background-image:url("../../../../../../conf/thf/images/sprite.png");background-position:-122px -201px;background-repeat:no-repeat;width:23px;height:31px;cursor:pointer;position:relative}
.exclaimoutlight:hover{background-image:url("../../../../../../conf/thf/images/sprite.png");background-position:-140px -201px;background-repeat:no-repeat;width:23px;height:31px;cursor:pointer;display:inline-block}
.exclaimoutdark{background-image:url("../../../../../../conf/thf/images/sprite.png");background-position:-128px -30px;background-repeat:no-repeat;cursor:pointer;z-index:105;width:20px;height:20px;margin-top:15px;position:relative}
.exclaimoutdark:hover{background-image:url("../../../../../../conf/thf/images/sprite.png");background-position:-100px -35px;background-repeat:no-repeat;cursor:pointer;z-index:105;width:20px;height:20px;display:inline-block}
p .tooltips-elements:hover{display:inline-block}
.tooltip-inner{max-width:250px;border-radius:8px}
.tooltip-inner strong{text-transform:uppercase;font-size:12px}
p .tooltips-elements-light:hover{display:inline-block}
.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow:before{border-right-color:inherit !important}
.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{border-bottom-color:inherit !important}
.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{border-top-color:inherit !important}
.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{border-left-color:inherit !important}
bs-tooltip-right .arrow{top:105px}
bs-tooltip-bottom .arrow{border-bottom-color:inherit !important;top:0 !important}
#tooltipclose{background-image:url("../../../../../../conf/thf/images/sprite.png");background-position:-256px -144px;background-repeat:no-repeat;cursor:pointer;padding:10px;float:right;position:absolute;text-align:right;right:10px;top:15px;transform:scale(0.7)}
#darktooltipclose{background-image:url("../../../../../../conf/thf/images/sprite.png");background-position:-258px -116px;background-repeat:no-repeat;cursor:pointer;padding:10px;float:right;position:absolute;text-align:right;right:10px;top:15px;transform:scale(0.7)}
.tooltip.show{opacity:40.9}
.tooltip{position:absolute;z-index:1200;display:block;margin:0;font-family:'OpenSans-Regular',sans-serif;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:10pt;word-wrap:break-word;opacity:1 !important;top:25px}
#cmp-text>a{color:#0766c5;background-color:transparent}
#cmp-text>a:hover{color:#0972dc;cursor:pointer;text-decoration:underline}
#cmp-text>a:active{color:#043668;text-decoration:underline}
#cmp-text>a:visited{color:#8771c9;text-decoration:none}
#cmp-text p a{color:#0766c5;background-color:transparent}
#cmp-text p a:hover{color:#0972dc;cursor:pointer;text-decoration:underline}
#cmp-text p a:active{color:#043668;text-decoration:underline}
#cmp-text p a:visited{color:#8771c9;text-decoration:none}
a>.thfWhiteText{color:#fff !important}
.thfWhiteText a{color:#fff !important}
.thfWhiteText a:hover{text-decoration:underline;color:#77c1e4 !important}
a>.thfWhiteText:hover{text-decoration:underline;color:#77c1e4 !important}
.downloadicon{background-image:url(../../../../../../conf/thf/images/sprite.png);background-repeat:no-repeat;background-position:-121px -172px;width:26px;height:30px;position:absolute;cursor:pointer;margin-left:-24px}
.downloadicon:hover{background:url(../../../../../../conf/thf/images/sprite.png);background-repeat:no-repeat;background-position:-126px -49px;width:26px;height:30px;position:absolute;cursor:pointer;margin-left:-24px}
.advisorlogo::before{content:"";background-image:url(../../../../../../conf/thf/images/advisorweb_icon.png);background-position:left;background-repeat:no-repeat;width:100%;height:39px;padding-left:55px;padding-top:16px}
.advisorlogo{font-size:14px;font-family:'OpenSans-Bold',sans-serif;text-transform:uppercase;letter-spacing:2px;padding-bottom:25px;color:#fff}
.pullQuote{font-family:'OpenSans-Light',sans-serif;font-size:36px;letter-spacing:.01em;line-height:42px;color:#0e2240 !important;padding:2em 3em;display:block;position:relative;z-index:0;margin-top:30px;border:1px solid #f5a900}
.pullQuote::before{content:"";background-image:url(../../../../../../conf/thf/images/sprite.png);background-position:-122px -238px;background-repeat:no-repeat;background-color:#fff;position:absolute;z-index:1;margin-left:-110px;margin-top:-73px;width:80px;height:75px;outline:#fff solid 8px}
.articleHeading{font-family:'OpenSans-Light',sans-serif;font-size:26px;font-weight:300;color:#2969a7}
.articleSubHeading{font-family:'OpenSans-Regular',sans-serif;font-size:20px;color:#2969a7;font-weight:400}
.articleBodyCopy{font-family:'OpenSans-Regular',sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#6d6e71}
.regularBodyCopy{font-family:'OpenSans-Regular',sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#6d6e71}
.disclaimer{font-family:'OpenSans-Regular',sans-serif;font-size:12px;font-weight:400;line-height:22px;color:#6d6e71}
.hideInDesktop{display:none !important}
.numstyle{border:2px solid #0e213f;width:50px;height:50px;padding:0;text-align:center;border-radius:0;font-size:30px;font-family:'OpenSans-Light',sans-serif;margin-bottom:25px;margin-right:25px;margin-top:3px;display:inline-block;color:#0e213f}
.nextstepshead{font-size:18px;font-family:'OpenSans-regular',sans-serif;text-transform:uppercase;letter-spacing:2px;color:#013f78}
.thfWhiteText .numstyle{border:2px solid #fff;width:50px;height:50px;padding:0;text-align:center;border-radius:0;font-size:30px;font-family:'OpenSans-Light',sans-serif;margin-bottom:25px;margin-right:25px;margin-top:3px;display:inline-block;color:#fff}
.orangeOverlay{background-image:url(../../../../../../conf/thf/images/orange-horz.jpg);background-repeat:no-repeat;width:100%}
.greenOverlay{background-image:url(../../../../../../conf/thf/images/green-horz.jpg);background-repeat:no-repeat;width:100%}
.blueOverlay{background-image:url(../../../../../../conf/thf/images/blue-horz.jpg);background-position:center;width:100%}
.purpleOverlay{background-image:url(../../../../../../conf/thf/images/purple-horz.jpg);background-repeat:no-repeat;width:100%}
.tealOverlay{background-image:url(../../../../../../conf/thf/images/teal-horz.jpg);background-repeat:no-repeat;width:100%}
.bottom_gradient{position:absolute;top:435px;left:0;bottom:0;height:450px;width:100%;background:linear-gradient(to top,#fff 0,rgba(255,255,255,0.932) 12%,rgba(255,255,255,0.838) 17%,rgba(255,255,255,0.541) 34%,rgba(255,255,255,0.382) 47%,rgba(255,255,255,0.278) 56.5%,rgba(255,255,255,0.194) 65%,rgba(255,255,255,0.126) 73%,rgba(255,255,255,0.075) 80.2%,rgba(255,255,255,0.042) 86.1%,rgba(255,255,255,0.021) 91%,rgba(255,255,255,0.008) 95.2%,rgba(255,255,255,0.002) 98.2%,rgba(255,255,255,0) 100%)}
.goldenHeading{font-family:'OpenSans-Light',sans-serif;font-size:26px;color:#013f78;padding-left:15px;border-left:3px solid #fbab18;display:table}
.largeheadlines{font-family:'OpenSans-Light',sans-serif;font-size:36px;line-height:45px;font-weight:500;color:#2969a7}
.extralargeheadlines{font-family:'OpenSans-Light',sans-serif;font-size:55px;font-weight:300;line-height:63px;color:#2969a7}
.mediumheadlines{font-family:'OpenSans-Light',sans-serif;font-size:32px;line-height:40px;color:#2969a7}
.subheadlines{font-family:'OpenSans-Light',sans-serif;font-size:14px;line-height:24px;color:#2969a7;text-transform:uppercase}
.smallheadlines{font-family:'OpenSans-Light',sans-serif;font-size:20px;line-height:24px;color:#2969a7}
.charteyebrow{font-family:'OpenSans-Bold',sans-serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#0e213f}
.fundOverview{font-family:'OpenSans-Regular',sans-serif;font-size:24px;line-height:32px;letter-spacing:.01em;color:#fff}
.fundmediumheadline{font-family:'OpenSans-Light',sans-serif;font-size:26px;letter-spacing:.01em;color:#4c4e56}
.fundsmallheadline{font-family:'OpenSans-Light',sans-serif;font-size:20px;letter-spacing:.01em;color:#2969a8}
.onetwentypadding{padding:120px 120px 120px 120px}
.sixtypadding{padding:120px 120px 120px 120px}
.thirtypadding{padding:30px 30px 30px 30px}
@media only screen and (min-width:768px) and (max-width:1023px){.pullQuote{font-family:'OpenSans-Light',sans-serif;font-size:30px;letter-spacing:.01em;line-height:38px;color:#0e2240 !important;padding:3em 2.5em 2em;display:block;position:relative;z-index:0;margin-top:30px;border:1px solid #f5a900}
.pullQuote::before{content:"";background-image:url(../../../../../../conf/thf/images/sprite.png);background-position:-121px -242px;background-repeat:no-repeat;background-color:#fff;position:absolute;z-index:1;margin-left:-79px;margin-top:-91px;padding-bottom:2em;width:72px;height:60px;outline:#fff solid 8px}
.largeheadlines{font-family:'OpenSans-Light',sans-serif;font-size:36px;line-height:10px;font-weight:500;color:#2969a7}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.hideInDesktop{display:none !important}
.hideInMobile{display:block !important}
.pullQuote{font-family:'OpenSans-Light',sans-serif;font-size:30px;letter-spacing:.01em;line-height:38px;color:#0e2240 !important;padding:3em 2.5em 2em;display:block;position:relative;z-index:0;margin-top:30px;border:1px solid #f5a900}
.pullQuote::before{content:"";background-image:url(../../../../../../conf/thf/images/sprite.png);background-position:-121px -242px;background-repeat:no-repeat;background-color:#fff;position:absolute;z-index:1;margin-left:-79px;margin-top:-91px;padding-bottom:2em;width:72px;height:60px;outline:#fff solid 8px}
.articleHeading{font-family:'OpenSans-Light',sans-serif;font-size:26px;font-weight:300;color:#2969a7}
.articleSubHeading{font-family:'OpenSans-Regular',sans-serif;font-size:20px;color:#2969a7;font-weight:400}
.articleBodyCopy{font-family:'OpenSans-Regular',sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#6d6e71}
.regularBodyCopy{font-family:'OpenSans-Regular',sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#6d6e71}
.disclaimer{font-family:'OpenSans-Regular',sans-serif;font-size:12px;font-weight:400;line-height:22px;color:#6d6e71}
.hideInDesktop{display:none !important}
.numstyle{border:2px solid #0e213f;width:50px;height:50px;padding:0;text-align:center;border-radius:0;font-size:30px;font-family:'OpenSans-Light',sans-serif;margin-bottom:25px;margin-right:25px;margin-top:3px;display:inline-block;color:#0e213f}
.nextstepshead{font-size:18px;font-family:'OpenSans-regular',sans-serif;text-transform:uppercase;letter-spacing:2px;color:#013f78}
.thfWhiteText .numstyle{border:2px solid #fff;width:50px;height:50px;padding:0;text-align:center;border-radius:0;font-size:30px;font-family:'OpenSans-Light',sans-serif;margin-bottom:25px;margin-right:25px;margin-top:3px;display:inline-block;color:#fff}
.orangeOverlay{background-image:url(../../../../../../conf/thf/images/orange-horz.jpg);background-repeat:no-repeat;width:100%}
.greenOverlay{background-image:url(../../../../../../conf/thf/images/green-horz.jpg);background-repeat:no-repeat;width:100%}
.blueOverlay{background-image:url(../../../../../../conf/thf/images/blue-horz.jpg);background-position:center;width:100%}
.purpleOverlay{background-image:url(../../../../../../conf/thf/images/purple-horz.jpg);background-repeat:no-repeat;width:100%}
.tealOverlay{background-image:url(../../../../../../conf/thf/images/teal-horz.jpg);background-repeat:no-repeat;width:100%}
.bottom_gradient{position:absolute;top:435px;left:0;bottom:0;height:450px;width:100%;background:linear-gradient(to top,#fff 0,rgba(255,255,255,0.932) 12%,rgba(255,255,255,0.838) 17%,rgba(255,255,255,0.541) 34%,rgba(255,255,255,0.382) 47%,rgba(255,255,255,0.278) 56.5%,rgba(255,255,255,0.194) 65%,rgba(255,255,255,0.126) 73%,rgba(255,255,255,0.075) 80.2%,rgba(255,255,255,0.042) 86.1%,rgba(255,255,255,0.021) 91%,rgba(255,255,255,0.008) 95.2%,rgba(255,255,255,0.002) 98.2%,rgba(255,255,255,0) 100%)}
.goldenHeading{font-family:'OpenSans-Light',sans-serif;font-size:26px;color:#013f78;padding-left:15px;border-left:3px solid #fbab18;display:table}
.largeheadlines{font-family:'OpenSans-Light',sans-serif;font-size:36px;line-height:10px;font-weight:500;color:#2969a7}
.extralargeheadlines{font-family:'OpenSans-Light',sans-serif;font-size:55px;font-weight:300;line-height:63px;color:#2969a7}
.mediumheadlines{font-family:'OpenSans-Light',sans-serif;font-size:32px;line-height:40px;color:#2969a7}
.subheadlines{font-family:'OpenSans-Light',sans-serif;font-size:14px;line-height:24px;color:#2969a7;text-transform:uppercase}
.smallheadlines{font-family:'OpenSans-Light',sans-serif;font-size:20px;line-height:24px;color:#2969a7}
.charteyebrow{font-family:'OpenSans-Bold',sans-serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#0e213f}
.fundOverview{font-family:'OpenSans-Regular',sans-serif;font-size:24px;line-height:32px;letter-spacing:.01em;color:#fff}
.fundmediumheadline{font-family:'OpenSans-Light',sans-serif;font-size:26px;letter-spacing:.01em;color:#4c4e56}
.fundsmallheadline{font-family:'OpenSans-Light',sans-serif;font-size:20px;letter-spacing:.01em;color:#2969a8}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.hideInDesktop{display:block !important}
.hideInMobile{display:none !important}
.pullQuote{font-family:'OpenSans-Light',sans-serif;font-size:30px;letter-spacing:.01em;line-height:38px;color:#0e2240 !important;padding:3em 2.5em 2em;display:block;position:relative;z-index:0;margin-top:30px;border:1px solid #f5a900}
.pullQuote::before{content:"";background-image:url(../../../../../../conf/thf/images/sprite.png);background-position:-121px -242px;background-repeat:no-repeat;background-color:#fff;position:absolute;z-index:1;margin-left:-79px;margin-top:-91px;padding-bottom:2em;width:72px;height:60px;outline:#fff solid 8px}
.orangeOverlay{padding:30px}
.greenOverlay{padding:30px}
.blueOverlay{padding:30px}
.purpleOverlay{padding:30px}
.tealOverlay{padding:30px}
.articleHeading{font-family:'OpenSans-Light',sans-serif;font-size:21px !important;font-weight:400;color:#2969a7 !important}
.articleSubHeading{font-family:'OpenSans-Regular',sans-serif;font-size:18px !important;color:#2969a7 !important}
.articleBodyCopy{font-family:'OpenSans-Regular',sans-serif;font-weight:400;font-size:18px !important;line-height:26px;color:#6d6e71 !important}
.disclaimer{font-family:'OpenSans-Regular',sans-serif;font-size:12px;font-weight:400;line-height:22px;color:#6d6e71}
.inefficiency{font-family:'OpenSans-Light',sans-serif;font-size:21pt;color:#013f78;padding-left:15px;border-left:3px solid #fbab18}
.largeheadlines{font-family:'OpenSans-Light',sans-serif;font-size:28px;color:#2969a7;font-weight:300;line-height:10px}
.extralargeheadlines{font-family:'OpenSans-Light',sans-serif;font-size:36px;font-weight:300;line-height:42px;color:#2969a7}
.mediumheadlines{font-family:'OpenSans-Light',sans-serif;font-size:24px;font-weight:300;line-height:30px;color:#2969a7}
.subheadlines{font-family:'OpenSans-Light',sans-serif;font-size:12px;line-height:16px;font-weight:700;color:#2969a7;text-transform:uppercase}
.smallheadlines{font-size:18px;line-height:24px;color:#2969a7;font-family:'OpenSans-Light',sans-serif}
.goldenHeading{font-family:'OpenSans-Light',sans-serif;font-size:21px;color:#013f78;padding-left:15px;border-left:3px solid #fbab18;display:table}
.charteyebrow{font-family:'OpenSans-Bold',sans-serif;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#0e213f}
.fundOverview{font-family:'OpenSans-Regular',sans-serif;font-size:20px;line-height:24px;letter-spacing:.01em;color:#fff}
.regularBodyCopy{font-family:'OpenSans-Regular',sans-serif;font-weight:400;font-size:18px !important;line-height:26px;color:#6d6e71 !important}
.fundmediumheadline{font-family:'OpenSans-Light',sans-serif;font-size:24px;letter-spacing:.01em;color:#4c4e56}
.fundsmallheadline{font-family:'OpenSans-Light',sans-serif;font-size:18px;letter-spacing:.01em;color:#2969a8}
}
@media only screen and (max-width:440px){.hideInDesktop{display:block !important}
.hideInMobile{display:none !important}
.pullQuote{font-family:'OpenSans-Light',sans-serif;font-size:24px;letter-spacing:.01em;line-height:38px;color:#0e2240 !important;padding:3em 2.5em 2em;display:block;position:relative;z-index:0;margin-top:30px;border:1px solid #f5a900}
.pullQuote::before{content:"";background-image:url(../../../../../../conf/thf/images/sprite.png);background-position:-121px -242px;background-repeat:no-repeat;background-color:#fff;position:absolute;z-index:1;margin-left:-64px;margin-top:-74px;padding-bottom:2em;width:72px;height:60px;outline:#fff solid 8px}
}
@media only screen and (min-width:441px) and (max-width:767px){.hideInDesktop{display:block !important}
.hideInMobile{display:none !important}
.pullQuote{font-family:'OpenSans-Light',sans-serif;font-size:30px;letter-spacing:.01em;line-height:38px;color:#0e2240 !important;padding:3em 2.5em 2em;display:block;position:relative;z-index:0;margin-top:30px;border:1px solid #f5a900}
.pullQuote::before{content:"";background-image:url(../../../../../../conf/thf/images/sprite.png);background-position:-121px -242px;background-repeat:no-repeat;background-color:#fff;position:absolute;z-index:1;margin-left:-79px;margin-top:-91px;padding-bottom:2em;width:72px;height:60px;outline:#fff solid 8px}
.orangeOverlay{padding:30px}
.greenOverlay{padding:30px}
.blueOverlay{padding:30px}
.purpleOverlay{padding:30px}
.tealOverlay{padding:30px}
.articleHeading{font-family:'OpenSans-Light',sans-serif;font-size:21px !important;font-weight:400;color:#2969a7 !important}
.articleSubHeading{font-family:'OpenSans-Regular',sans-serif;font-size:18px !important;color:#2969a7 !important}
.articleBodyCopy{font-family:'OpenSans-Regular',sans-serif;font-weight:400;font-size:18px !important;line-height:26px;color:#6d6e71 !important}
.disclaimer{font-family:'OpenSans-Regular',sans-serif;font-size:12px;font-weight:400;line-height:22px;color:#6d6e71}
.inefficiency{font-family:'OpenSans-Light',sans-serif;font-size:21pt;color:#013f78;padding-left:15px;border-left:3px solid #fbab18}
.hfSingleColumnPage .largeheadlines{margin-left:-2px}
.largeheadlines{font-family:'OpenSans-Light',sans-serif;font-size:28px;color:#2969a7;font-weight:300;line-height:10px}
.extralargeheadlines{font-family:'OpenSans-Light',sans-serif;font-size:36px;font-weight:300;line-height:42px;color:#2969a7}
.mediumheadlines{font-family:'OpenSans-Light',sans-serif;font-size:24px;font-weight:300;line-height:30px;color:#2969a7}
.subheadlines{font-family:'OpenSans-Light',sans-serif;font-size:12px;line-height:16px;font-weight:700;color:#2969a7;text-transform:uppercase}
.smallheadlines{font-size:18px;line-height:24px;color:#2969a7;font-family:'OpenSans-Light',sans-serif}
.goldenHeading{font-family:'OpenSans-Light',sans-serif;font-size:21px;color:#013f78;padding-left:15px;border-left:3px solid #fbab18;display:table}
.charteyebrow{font-family:'OpenSans-Bold',sans-serif;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#0e213f}
.fundOverview{font-family:'OpenSans-Regular',sans-serif;font-size:20px;line-height:24px;letter-spacing:.01em;color:#fff}
.regularBodyCopy{font-family:'OpenSans-Regular',sans-serif;font-weight:400;font-size:18px !important;line-height:26px;color:#6d6e71 !important}
.fundmediumheadline{font-family:'OpenSans-Light',sans-serif;font-size:24px;letter-spacing:.01em;color:#4c4e56}
.fundsmallheadline{font-family:'OpenSans-Light',sans-serif;font-size:18px;letter-spacing:.01em;color:#2969a8}
}
@media screen and (max-width:991px){.cmp-text .ctgHead{padding-left:15px}
.cmp-text .table td,.cmp-text .table th{padding:.5rem;padding-left:15px;padding-right:15px}
.cmp-text .ctgHead1{padding-left:14px}
}
.bluetext{font-family:OpenSans-Light;font-size:16px;color:#5990e4}
.goldtext{font-family:OpenSans-Light;font-size:16px;color:#f5a900}
.desktopprimarycta{display:inline-flex;align-items:center;background-color:transparent;font-size:16px;font-weight:500;text-decoration:none;color:#0e213f;border:2px solid #fbab18;border-radius:0;padding:.75em 1.5em;cursor:pointer;position:relative;margin-right:10px;line-height:2}
.desktopprimarycta::after{content:'';display:inline-block;width:24px;height:20px;background-image:var(--blue-arrow);background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:5px}
.desktopprimarycta:hover{text-decoration:none;background-color:#fbab18}
.desktopprimarycta:focus{text-decoration:none;Outline:1px dashed #008571;outline-offset:.15em;background-color:#fbab18;Border:2px solid #fbab18}
.desktopprimarycta:disabled{color:#6d6e71;background-color:transparent;cursor:not-allowed;border:2px solid #fbab18;border-radius:0;transition:.1s}
.desktopprimarycta:visited{color:#0e213f;font-size:16px;font-weight:500;text-decoration:none;background-color:#fbab18;border:2px solid #fbab18}
.desktopprimarycta a:hover,.desktopprimarycta:hover a{color:#0e213f !important;text-decoration:none !important}
.desktopprimarycta a{color:#0e213f !important;cursor:pointer;text-decoration:none !important}
.desktopprimaryctalightonbg{display:inline-flex;align-items:center;font-size:16px;font-weight:500;text-decoration:none;color:#fff;border:2px solid #fbab18;border-radius:0;padding:.75em 1.5em;cursor:pointer;position:relative;margin-right:10px;transition:.1s;line-height:2}
.desktopprimaryctalightonbg::after{content:'';display:inline-block;width:24px;height:20px;background-image:var(--white-arrow);background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:5px}
.desktopprimaryctalightonbg:hover{text-decoration:none;background-color:#fbab18;color:#0e213f}
.desktopprimaryctalightonbg:hover:after{content:'';display:inline-block;width:24px;height:20px;background-image:var(--blue-arrow);background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:5px}
.desktopprimaryctalightonbg a:hover,.desktopprimaryctalightonbg:hover a{text-decoration:none !important;color:#0e213f !important;cursor:pointer}
.desktopprimaryctalightonbg a{color:#fff !important;cursor:pointer;text-decoration:none !important}
.desktopprimaryctalightonbg:focus{color:#0e213f;background-color:#fbab18;outline:1px dashed #fbab18;outline-offset:.15em;cursor:not-allowed;Border:2px solid #fbab18}
.desktopprimaryctalightonbg:focus:after{content:'';display:inline-block;width:24px;height:20px;background-image:var(--white-arrow);background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:5px}
.desktopprimaryctalightonbg:disabled{color:#6d6e71;background-color:transparent;cursor:not-allowed;border:1px solid #fbab18;border-radius:0;transition:.1s}
.desktopprimaryctalightonbg:visited{color:#0e213f;font-size:16px;font-weight:500;text-decoration:none;background-color:#fbab18;border:2px solid #fbab18}
.desktopsecondarycta{padding-inline:0;padding-bottom:.25em;font-size:16px;font-weight:500;text-decoration:none;color:#0e213f;background-color:transparent;border:0;border-bottom:4px solid #fbab18;border-radius:0;transition:.1s;line-height:2}
.desktopsecondarycta::after{content:'';display:inline-block;width:24px;height:20px;background-image:var(--blue-arrow);background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:-5px;margin-left:-1px}
.desktopsecondarycta:hover{cursor:pointer;text-decoration:none}
.desktopsecondarycta:hover:after{margin-left:.30em;transition:.2s}
.desktopsecondarycta a:hover,.desktopsecondarycta:hover a{color:#0e213f !important;text-decoration:none !important;cursor:pointer}
.desktopsecondarycta a{color:#0e213f !important;cursor:pointer;text-decoration:none !important}
.desktopsecondarycta:focus{background-color:transparent;outline:1px dashed #0e213f;outline-offset:.35em}
.desktopsecondarycta:disabled{color:#6d6e71;background-color:transparent;cursor:not-allowed}
.desktopsecondarycta:visited{color:#0e213f;font-size:16px;font-weight:500;text-decoration:none;background-color:transparent;border-bottom:4px solid #fbab18}
.desktopsecondaryctalightonbg{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;line-height:2}
.desktopsecondaryctalightonbg::after{content:'';display:inline-block;width:24px;height:20px;background-image:var(--white-arrow);background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:-5px;margin-left:-1px}
.desktopsecondaryctalightonbg:hover{cursor:pointer;text-decoration:none}
.desktopsecondaryctalightonbg:hover:after{margin-left:.30em;transition:.2s}
.desktopsecondaryctalightonbg a:hover,.desktopsecondaryctalightonbg:hover a{text-decoration:none !important;color:#fff !important;cursor:pointer}
.desktopsecondaryctalightonbg a{color:#fff !important;cursor:pointer;text-decoration:none !important}
.desktopsecondaryctalightonbg:focus{color:#fff;background-color:transparent;outline:1px dashed #fbab18;outline-offset:.35em}
.desktopsecondaryctalightonbg:disabled{color:#fff;background-color:transparent;outline-offset:.15em}
.desktopsecondaryctalightonbg:visited{color:#fff;font-size:16px;font-weight:500;text-decoration:none;background-color:transparent;border-bottom:4px solid #fbab18}
.desktopprimaryctafragment{width:auto;height:55px;border:2px solid #fbab18;border-radius:0;font-size:16px;font-weight:500;background:transparent;color:#0e213f;font-family:'OpenSans-Semibold',sans-serif;padding:.75em 1.5em;margin:0;cursor:pointer;display:table-cell;text-align:center;transition:.1s;line-height:2;padding-top:15px;padding-bottom:15px;padding-left:20px;padding-right:40px}
.desktopprimaryctafragment:hover{background-color:#fbab18;cursor:pointer}
.desktopprimaryctafragment:focus{background-color:#fbab18;outline:1px dashed #008571;outline-offset:.15em}
.desktopprimaryctafragment:disabled{color:#6d6e71;background-color:transparent;cursor:not-allowed}
.desktopprimaryctafragment a:hover,.desktopprimaryctafragment:hover a{color:#0e213f !important;text-decoration:none !important;cursor:pointer}
.desktopprimaryctafragment a{color:#0e213f !important;cursor:pointer;text-decoration:none !important}
#loginHandler{color:#0e213f;cursor:pointer;text-decoration:none}
#loginHandler:hover{cursor:pointer;text-decoration:none}
.desktopprimaryctafragmentdarkbg{display:inline-flex;align-items:center;font-size:16px;font-weight:500;text-decoration:none;color:#fff;border:2px solid #fbab18;border-radius:0;padding:.75em 1.5em;position:relative;margin-right:10px;width:auto;height:55px;background:transparent;font-family:'OpenSans-Semibold',sans-serif;margin:0;cursor:pointer;display:table-cell;padding-top:15px;padding-bottom:15px;padding-left:20px;padding-right:40px}
.desktopprimaryctafragmentdarkbg::after{content:'';display:inline-block;background-image:url(../../../../../../conf/thf/images/sprite.png);background-position:-137px -174px;background-repeat:no-repeat;width:25px;height:30px;cursor:pointer;position:absolute;margin-left:-5px}
.desktopprimaryctafragmentdarkbg:hover{text-decoration:none;background-color:#fbab18;color:#0e213f}
.desktopprimaryctafragmentdarkbg:hover:after{content:'';display:inline-block;background-image:url(../../../../../../conf/thf/images/sprite.png);background-position:-72px -31px;background-repeat:no-repeat;width:20px;height:23px;margin-left:5px}
.desktopprimaryctafragmentdarkbg:focus{background-color:#fbab18;outline:1px dashed #fbab18;outline-offset:.15em}
.desktopprimaryctafragmentdarkbg:disabled{color:#6d6e71;background-color:transparent;cursor:not-allowed}
.desktopprimaryctafragmentdarkbg a:hover,.desktopprimaryctafragmentdarkbg:hover a{color:#0e213f !important;text-decoration:none !important}
.desktopprimaryctafragmentdarkbg a{color:#fff !important;cursor:pointer;text-decoration:none !important}
.desktopsecondaryctafragment{width:auto;height:55px;border:2px solid #fbab18;border-radius:0;font-size:16px;font-weight:500;background:transparent;color:#0e213f;font-family:'OpenSans-Semibold',sans-serif;padding:.75em 1.5em;margin:0;cursor:pointer;display:table-cell;text-align:center;transition:.1s;line-height:2;padding-top:15px;padding-bottom:15px;padding-left:20px;padding-right:40px}
.desktopsecondaryctafragment:hover{background-color:#fbab18}
.desktopsecondaryctafragment:focus{background-color:#fbab18;outline:1px dashed #008571;outline-offset:.15em}
.desktopsecondaryctafragment:disabled{color:#6d6e71;background-color:transparent;cursor:not-allowed}
.desktopsecondaryctafragment a:hover,.desktopsecondaryctafragment:hover a{color:#0e213f !important;text-decoration:none !important}
.desktopsecondaryctafragment a{color:#0e213f !important;cursor:pointer;text-decoration:none !important}
.readmorebig{width:151px;height:50px;border:2px solid #f5a900 !important;border-radius:0;text-transform:none;font-size:15px;font-weight:600;background:transparent;margin-top:30px;color:#0e213f;margin:auto;text-decoration:none;cursor:pointer;padding:.75em 1.5em}
.readmorebig:hover{text-decoration:none;background-color:#fbab18}
.readmorebig:focus{outline:5px auto -webkit-focus-ring-color}
.readmorebig a:hover,.readmorebig:hover a{color:#0e213f !important;text-decoration:none !important}
.readmorebig a{color:#0e213f !important;cursor:pointer;text-decoration:none !important}