.hfArticleListPage .herospace-comp{background-position:center center}
#nonFdpshareclassDropdown .nonFdpshareclassticker .dropdown-icon{background:url("../../../conf/thf/images/sprite.png");background-repeat:no-repeat;background-position:-209px -307px;width:28px;height:26px;position:absolute;transform:rotate(180deg) scale(1.2);right:5px;margin-top:5px;margin-bottom:5px}
#nonFdpshareclassDropdown .nonFdpshareclassticker .dropdown-icon-up{background:url("../../../conf/thf/images/sprite.png");background-repeat:no-repeat;background-position:-45px -296px;width:28px;height:17px;position:absolute;right:5px}
.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:1800px}
}
@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:center}
}
.herospace-comp .herospace-content{padding:0}
@media screen and (min-width:768px) and (max-width:1280px){.herospace-comp .herospace-content{width:auto}
}
@media screen and (max-width:767px){.herospace-comp .herospace-content{width:auto;padding:0 20px}
}
@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 .overlay{opacity:.6;position:absolute;top:0;bottom:0;left:0;right:0;background-position:center;background-size:1800px 100%;background-repeat:no-repeat;overflow:hidden;width:100%}
@media screen and (max-width:962px){.herospace-comp .herospace-content .overlay .overlay-bottomgradient{height:80px}
}
.herospace-comp .herospace-banner{max-width:1400px}
@media screen and (min-width:768px){.herospace-comp .herospace-banner{padding:0 20px}
}
@media screen and (min-width:768px) and (max-width:1024px){.herospace-comp .herospace-banner .col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
}
.herospace-comp .eyebrow{display:block;font-size:14px;letter-spacing:4px;font-family:"OpenSans-Bold",sans-serif;text-transform:uppercase}
@media screen and (max-width:767px){.herospace-comp .eyebrow{font-size:11px}
}
@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.herospace-comp .eyebrow{padding-top:24px}
}
@media screen and (min-width:1024px) and (max-width:1366px) and (orientation:portrait){.herospace-comp .eyebrow{padding-top:24px}
}
.herospace-comp .banner-heading{display:block;font-family:"OpenSans-Light",sans-serif;line-height:1.3}
.herospace-comp .banner-heading p{margin-top:25px}
.herospace-comp .banner-heading a{color:#fff;font-family:"OpenSans-Light",sans-serif}
.herospace-comp .banner-heading a:hover{color:#94e1ff;text-decoration:none}
.herospace-comp .homepage-hero .separator{border-color:#fff}
.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 #0086bd;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 .articlelist-hero .article-details{margin:0}
.herospace-comp .articlelist-hero .article-details .publish-date{font-size:14px;letter-spacing:1px}
@media screen and (max-width:767px){.herospace-comp .articlelist-hero .article-details .publish-date{font-size:12px}
}
.herospace-comp .articlelist-hero .article-details .author-name{font-size:14px;letter-spacing:1px;color:#fff}
@media screen and (max-width:767px){.herospace-comp .articlelist-hero .article-details .author-name{font-size:12px}
}
.herospace-comp .articlelist-hero .article-details .author-name:hover{color:#94e1ff}
.herospace-comp .articlelist-hero .horizontal-separator{padding:0 10px}
.herospace-comp .articlelist-hero .topic-tags .topic-tags-items{margin-right:25px}
.herospace-comp .articlelist-hero .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 .articlelist-hero .topic-tags .topic-tags-items a:hover{color:#94e1ff;text-decoration:none;border-bottom:1px solid #94e1ff}
.herospace-comp .whitediv{color:initial;position:relative;background-color:#fff;min-height:200px;border-radius:0;margin-top:65px}
@media screen and (min-width:768px){.herospace-comp .whitediv{padding:40px;height:200px}
}
@media screen and (max-width:767px){.herospace-comp .whitediv{padding:15px}
}
@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}
#nonFdpshareclassDropdown .nonFdpshareclassticker .shareclass-heading{margin-bottom:15px;color:#fff;font-size:10pt;font-family:'OpenSans-Regular',sans-serif}
@media only screen and (max-width:767px) and (orientation:landscape){#nonFdpshareclassDropdown .nonFdpshareclassticker .dropdown-icon{margin-left:7%}
#nonFdpshareclassDropdown .nonFdpshareclassticker .dropdown-icon-up{margin-left:7%}
}
@media only screen and (min-width:768px) and (orientation:portrait){#nonFdpshareclassDropdown .nonFdpshareclassticker .dropdown-icon{margin-left:7%}
#nonFdpshareclassDropdown .nonFdpshareclassticker .dropdown-icon-up{margin-left:7%}
}
.herospace-banner .rebranded-style{color:#fff;max-width:653px;background-color:#0e2240;border:1px solid #f5a900;outline:35px solid #0e2240;opacity:.94;min-height:300px}
.herospace-banner.articlelistStyle .content-area{padding:35px}
.herospace-content.fdpPage .herospace-banner .content-area{padding:20px 0 0 35px}
.herospace-content.fdpPage .herospace-banner .tags-area{margin:-16px 19px 82px 24px}
.herospace-banner.articlelistStyle .tags-area{margin:0}
.herospace-comp .herospace-content .herospace-banner.articlelistStyle{height:560px;padding:50px 0;transform:translateY(12%)}
@media screen and (max-width:991px){.herospace-comp .herospace-content .herospace-banner.articlelistStyle{transform:translateY(12%)}
}
@media screen and (max-width:578px){.herospace-comp .herospace-content .herospace-banner.articlelistStyle{padding:50px 20px;transform:translateY(7%)}
}
.herospace-comp .herospace-content .herospace-banner.articlelistStyle.otherhero{margin-left:32px}
@media screen and (max-width:1200px){.herospace-comp .herospace-content .herospace-banner.articlelistStyle.otherhero{margin-left:18%}
}
@media screen and (max-width:991px){.herospace-comp .herospace-content .herospace-banner.articlelistStyle.otherhero{padding-left:55px;margin:auto}
}
@media screen and (max-width:578px){.herospace-comp .herospace-content .herospace-banner.articlelistStyle.otherhero{margin:auto;padding:40px}
}
.herospace-banner.articlelistStyle.otherhero .banner-heading{margin-bottom:0}
.herospace-banner.articlelistStyle.otherhero .banner-heading p{margin-right:20px}
.herospace-banner.articlelistStyle .banner-heading{margin-bottom:-37px}
.banner-heading p{font-family:"OpenSans-Light",sans-serif;font-size:32px;margin-top:16px;word-break:break-word}
@media screen and (max-width:578px){.banner-heading p{font-size:26px;padding-right:25px}
}
@media screen and (max-width:390px){.banner-heading p{font-size:26px;padding-right:25px}
}
@media screen and (max-width:993px){.herospace-comp .herospace-content{height:560px}
}
@media screen and (max-width:993px) and (orientation:landscape){.herospace-comp .herospace-content{height:530px}
}
#container{padding:20px;background:'#0075A3'}
.fltapply{width:120px;height:40px;border:1px solid #fff;border-radius:10px;text-transform:uppercase;font-size:9pt;background:transparent;color:#fff;margin-top:30px;font-family:'OpenSans-Bold',sans-serif}
.fltapply:hover{width:120px;height:40px;border:1px solid #0075a3;border-radius:10px;text-transform:uppercase;font-size:9pt;background:#0075a3;color:#fff;margin-top:30px;font-family:'OpenSans-Bold',sans-serif}
.fltapply:active{width:120px;height:40px;border:1px solid #fff;border-radius:10px;text-transform:uppercase;font-size:9pt;background:#fff;color:#0075a3;margin-top:30px;font-family:'OpenSans-Bold',sans-serif}
.highcharts-tooltip-box{fill:#fbab18;fill-opacity:.6;stroke-width:0}
.highcharts-tooltip text{fill:white;text-shadow:0 0 3px #0075a3}
.clearfix{overflow:auto}
.secondaryHero{position:relative;display:flex;background-color:#fff;background-repeat:no-repeat;background-position:center top;margin:auto;max-width:1140px;width:100%}
@media screen and (max-width:767px){.secondaryHero{width:100%;background-position-x:right}
}
.secondaryHero .container{display:inline-flex;max-width:1140px}
.secondaryHero .bg-gradient{position:absolute;top:0;bottom:0;left:0;right:0;background-position:center;background-size:1140px 100%;background-repeat:no-repeat;overflow:hidden;width:100%}
.secondaryHero .bg-gradient .bg-sidegradient{background-image:linear-gradient(to right,#fff 0,rgba(255,255,255,0.932) 1.2%,rgba(255,255,255,0.838) 1.7%,rgba(255,255,255,0.541) 3.4%,rgba(255,255,255,0.382) 4.7%,rgba(255,255,255,0.278) 5.65%,rgba(255,255,255,0.194) 6.5%,rgba(255,255,255,0.126) 7.3%,rgba(255,255,255,0.075) 8.02%,rgba(255,255,255,0.042) 8.61%,rgba(255,255,255,0.021) 9.1%,rgba(255,255,255,0.008) 9.52%,rgba(255,255,255,0.002) 9.82%,rgba(255,255,255,0) 10%,rgba(255,255,255,0) 90%,rgba(255,255,255,0.002) 90.18%,rgba(255,255,255,0.008) 90.48%,rgba(255,255,255,0.021) 90.9%,rgba(255,255,255,0.042) 91.39%,rgba(255,255,255,0.075) 91.98%,rgba(255,255,255,0.126) 92.7%,rgba(255,255,255,0.194) 93.5%,rgba(255,255,255,0.278) 94.35%,rgba(255,255,255,0.382) 95.3%,rgba(255,255,255,0.541) 96.6%,rgba(255,255,255,0.838) 98.3%,rgba(255,255,255,0.932) 98.8%,#fff 100%);background-position:center;background-repeat:no-repeat;position:relative;margin:0 auto;height:100%}
.secondaryHero .sec-hero-box{position:relative;height:auto;border-radius:5px;color:#fff;font-size:27pt;font-weight:lighter;margin:auto 0;margin-top:auto !important;margin-bottom:auto !important;padding:0}
.secondaryHero .sec-hero-box .hfsec-logo-bg{border-radius:5px;position:relative;margin-top:-75px}
.secondaryHero .sec-hero-box .hfsec-logo-bg .hfsec-logo-img{padding:18px}
.secondaryHero .sec-hero-box .left{left:40px;text-align:left}
@media screen and (max-width:767px){.secondaryHero .sec-hero-box .left{left:30px;text-align:left}
}
.secondaryHero .sec-hero-box .right{right:40px;text-align:right}
@media screen and (max-width:767px){.secondaryHero .sec-hero-box .right{right:30px;text-align:right}
}
.secondaryHero .sec-hero-box .center{right:0;left:0;text-align:center}
.secondaryHero .sec-hero-box .hfsec-logo-bg-btm{border-radius:5px;bottom:-65px;margin-left:20px;position:absolute;margin:auto}
.secondaryHero .sec-hero-box .hfsec-logo-bg{top:5%}
.secondaryHero .sec-hero-box .hfsec-logo-bg>span{display:inline-block;border-radius:5px}
@media screen and (min-width:768px){.secondaryHero .sec-hero-box .abtusmsg{padding:25px 40px 40px 40px}
}
@media screen and (max-width:767px){.secondaryHero .sec-hero-box .abtusmsg{padding:30px}
}
.secondaryHero .sec-hero-box .abtusmsg .sec-sub-head{font-size:16pt;font-weight:400}
.secondaryHero .sec-hero-box .abtusmsg .btnbg{text-align:center;height:50px;border:1px solid #fff;border-radius:20px;background:transparent;color:#fff;font-size:15px;margin-top:50px;outline:0;text-transform:uppercase;font-weight:700}
@media screen and (min-width:768px){.secondaryHero .sec-hero-box .abtusmsg .btnbg{min-width:180px}
}
@media screen and (max-width:767px){.secondaryHero .sec-hero-box .abtusmsg .btnbg{padding:15px}
}
.secondaryHero .sec-hero-box .abtusmsg .btnbg:hover{text-align:center;height:50px;border:1px solid #fff;border-radius:20px;min-width:180px;background:#fff;color:#0075a3;font-size:15px;margin-top:50px;outline:0;text-transform:uppercase;font-weight:700}
@media screen and (min-width:768px){.secondaryHero .sec-hero-box .abtusmsg.without-logo{padding:40px 40px 40px 40px}
}
.secondaryHero .sec-hero-box .hfsec-logo-bg-btm+.abtusmsg{margin-bottom:65px}
@media screen and (min-width:768px){.secondaryHero .sec-hero-box .hfsec-logo-bg-btm+.abtusmsg{padding:40px 40px 25px 40px}
}
@media screen and (max-width:767px){.secondaryHero .sec-hero-box .hfsec-logo-bg-btm+.abtusmsg{padding:30px}
}
.secondaryHero .sec-hero-box.non-homepage{margin:auto 50px}
@media screen and (max-width:767px){.secondaryHero .sec-hero-box.non-homepage{margin:auto 0}
}
.secondaryHero.home-view{max-width:1800px}
.secondaryHero.home-view .bg-gradient{background-size:1800px 100%}
.secondaryHero.home-view .bg-gradient .bg-sidegradient{background-size:1800px}
.box-left{justify-content:flex-start}
.box-right{justify-content:flex-end}
.box-center{justify-content:center}
: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+")}
.generic-placeholder{text-align:center;text-decoration:none !important}
.complainceTracking .disclaimerStyle{font-family:'OpenSans-Regular',sans-serif;font-size:12px;color:#4c4e56}
.complainceTracking .disclaimerStyle :is(h1,h2,h3,h4,h5,h6){display:inline}
.homepageInsights .gold-bar-horz{margin:.75em 0;width:4em;border-top:2px solid #f5a900;border-bottom:2px solid #f5a900}
.homepageInsights .sqHv.rightalign .gold-bar-horz{float:left}
.homepageInsights .sqHv.rightalign .homeinsightshead3{float:left}
.homepageInsights .title-box-whitebg{background-color:#fff;height:100%;width:50%;padding:40px 25px}
.homepageInsights .trhv-wht-bg{background-color:#fff;height:40%;width:66%;padding:40px 25px;border:1px solid rgba(0,0,0,0.2)}
.homepageInsights .lrthv-wht-bg{background-color:#fff;height:90%;width:48%;padding:40px 25px;border:1px solid rgba(0,0,0,0.2)}
.homepageInsights .smtlepr15{padding-right:15px}
.homepageInsights .sqrelft3rdheadtxt{text-align:left}
.homepageInsights .sqreryt3rdheadtxt{text-align:left}
.homepageInsights .tallrt3rdHeadTxt{padding-right:0 !important;padding-bottom:12px !important;padding-top:50px !important}
.homepageInsights .tallpdrtft{position:absolute}
.homepageInsights .longlftalign{position:relative;width:100%;height:100%;padding:25px}
.homepageInsights .longlftalignOverlay{position:relative;width:100%;height:100%;padding:25px}
.homepageInsights .sqrlftalign{position:relative;width:100%;height:100%}
.homepageInsights .homeinsightshead3SqRight{color:#fff;font-size:11px;font-family:"OpenSans-Bold",sans-serif;text-transform:uppercase;letter-spacing:2px;text-align:left;padding-top:5px;padding-left:10px;padding-right:10px;padding-bottom:6px}
.homepageInsights .homeinsightstallhead3{color:#2969a7;font-size:1em;font-weight:100;font-family:"OpenSans-regular",sans-serif;text-transform:uppercase;letter-spacing:1px;text-align:left;padding-top:5px;padding-right:10px;padding-bottom:6px}
.homepageInsights .homeinsightstxtSqRight{color:#70777f;font-size:15px;padding-top:10px;padding-left:235px;font-family:"OpenSans-Regular",sans-serif;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-align:right}
.homepageInsights .homeinsights3rdheadtxtSqRight{color:#0e2240;font-size:22px;font-family:"OpenSans-Regular",sans-serif;padding-top:25px;padding-bottom:12px;clear:both;text-align:right}
.homepageInsights .insight-3{background-image:url(../components/redesign/content/homepageInsights/clientlibs/images/insight_bg3.png);background-position:bottom;background-repeat:no-repeat;width:100%;height:490px;padding-top:30px;padding-left:20px;text-align:left}
.homepageInsights .insights3rdheadtxt{padding-top:43px;padding-bottom:10px;text-align:right;font-size:22px;font-family:"OpenSans-Regular",sans-serif;color:#0e2240;font-family:"OpenSans-light";line-height:1.3;font-weight:500}
.homepageInsights .insightshead3{color:#2969a7;font-size:1em;font-weight:100;font-family:"OpenSans-regular",sans-serif;text-transform:uppercase;letter-spacing:1px;text-align:right;padding-top:6px;float:right;padding-left:15px;padding-right:15px;padding-bottom:6px}
.homepageInsights .insightshead8{background:#4c4e56;color:#fff;font-size:11px;text-transform:uppercase;letter-spacing:2px;text-align:right;padding-top:6px;float:right;padding-left:15px;padding-right:15px;padding-bottom:6px;font-family:"OpenSans-Bold",sans-serif}
.homepageInsights .homepageInsights a:hover{text-decoration:none}
.homepageInsights .valignbtm{top:0;bottom:0;margin:auto}
.homepageInsights .smallinsights2ndhead{color:#fff;font-size:11px;font-family:"OpenSans-Bold",sans-serif;text-transform:uppercase;letter-spacing:2px;text-align:left;padding-top:6px;position:absolute;padding-left:15px;padding-right:15px;padding-bottom:6px;margin-top:25px}
.homepageInsights .insights2ndheadtxt{color:#0e2240;font-size:22px;font-family:"OpenSans-light";padding:10px 0;text-align:left;line-height:1.3;font-weight:500}
.homepageInsights .smalltileinsights2ndheadtxt{color:#fff;font-size:22px;font-family:"OpenSans-light";padding:50px 0 20px 0;text-align:left;line-height:1.3;font-weight:500}
.homepageInsights .insight-2:hover{box-shadow:0 0 5px rgba(0,0,0,0.3) !important}
.homepageInsights .insight-2{background-position:bottom;background-repeat:no-repeat;width:100%;height:490px;padding:25px;background-size:cover}
.homepageInsights .insights2ndtxt{color:#fff;font-size:15px;padding-top:25px;font-family:"OpenSans-Regular",sans-serif;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.homepageInsights .insights2ndhead{color:#fff;font-size:11px;font-family:"OpenSans-Bold",sans-serif;text-transform:uppercase;letter-spacing:2px;text-align:left;padding-top:6px;position:absolute;padding-left:15px;padding-right:15px;padding-bottom:6px}
.homepageInsights .pd15px{padding-left:15px;padding-right:15px}
.homepageInsights .insightscontainer .col-crtl{padding:0 !important}
.homepageInsights div.insightscontainer>div.row>div.col-lg-12{padding:0 !important}
.homepageInsights div.insightscontainer>div.homepageInsights>div.mgnlfrt0>div.row{margin-left:0;margin-right:0}
.homepageInsights div.insightscontainer>div.homepageInsights>div.homepageInsights>div.mgnlfrt0>div.row{margin-left:0;margin-right:0}
.homepageInsights div.insightscontainer .col-lg-3{margin-left:-15px}
.homepageInsights .righthomeinsights2ndtxt{color:#fff;font-size:15px;padding-top:10px;font-family:"OpenSans-Regular",sans-serif;position:relative;width:100%;height:100%;line-height:1.6;padding-left:295px;float:right}
.homepageInsights .righthomeinsights2ndheadtxt{color:#fff;font-size:22px;padding-top:48px;font-family:"OpenSans-Regular",sans-serif;margin-left:295px}
.homepageInsights .righthomeinsights2ndhead{background:#485080;color:#fff;font-size:11px;font-family:"OpenSans-Bold",sans-serif;text-transform:uppercase;letter-spacing:2px;text-align:center;padding-top:5px;position:absolute;padding-left:15px;padding-right:15px;padding-bottom:6px;margin-left:409px}
.homepageInsights .lefthomeinsightshead3{background:#4c4e56;color:#fff;font-size:11px;font-family:"OpenSans-Bold",sans-serif;text-transform:uppercase;letter-spacing:2px;text-align:left;padding-top:5px;padding-left:25px;padding-right:10px;padding-bottom:6px;margin-top:-1px;margin-right:462px;opacity:.4}
.homepageInsights .lefthomeinsights3rdheadtxt{color:#0e2240;font-size:22px;font-family:"OpenSans-Regular",sans-serif;padding-top:25px;padding-bottom:12px;clear:both;text-align:right;padding-right:372px}
.homepageInsights .lefthomeinsightstxt{color:#70777f;font-size:15px;padding-top:10px;padding-right:365px;padding-left:21px;font-family:"OpenSans-Regular",sans-serif}
.homepageInsights .mb-20px{margin-bottom:20px}
.homepageInsights .top_gradient{position:relative;height:490px;width:100%}
.homepageInsights .insidetile{z-index:99;width:100%;padding:25px;height:66%;background-color:#fff}
.homepageInsights .insight-1{background-size:100%;background-position:0 320px;background-repeat:no-repeat;width:100%;height:490px;border:1px solid #c7c9cd}
.homepageInsights .flwd:hover{box-shadow:none !important;outline:2px solid rgba(89,144,228,0.5)}
.homepageInsights .smtle:hover{box-shadow:none !important;outline:2px solid rgba(89,144,228,0.5)}
.homepageInsights .trhv:hover{box-shadow:none !important;outline:2px solid rgba(89,144,228,0.5)}
.homepageInsights .sqHv:hover{box-shadow:none !important;outline:2px solid rgba(89,144,228,0.5)}
.homepageInsights .lrtHv:hover{box-shadow:none !important;outline:2px solid rgba(89,144,228,0.5)}
.homepageInsights .insight-1:hover{box-shadow:none !important;outline:2px solid rgba(89,144,228,0.5)}
.homepageInsights .insightshead{color:#2969a7;font-size:1em;font-weight:100;font-family:"OpenSans-regular",sans-serif;text-transform:uppercase;letter-spacing:1px;text-align:left;padding:6px 0;display:inline-block;opacity:1}
.homepageInsights .insightsheadtxt{color:#0e2240;font-size:22px;font-family:"OpenSans-light";padding:10px 0;text-align:left;line-height:1.3;font-weight:500}
.homepageInsights .insightstxt{margin:1.5em 0;padding-top:0;color:#70777f;font-size:15px;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.homepageInsights .insightshead{display:inline-block}
.homepageInsights .homepageInsights .container{max-width:1140px}
.homepageInsights .mgnlfrt0{margin-left:0;margin-right:0}
.homepageInsights .mgnlfrt15px{margin-left:15px;margin-right:15px}
.homepageInsights .img4{background-position:center;background-repeat:no-repeat;width:100%;background-size:100%;height:370px;font-family:"OpenSans-Regular",sans-serif;border:1px solid #c7c9cd}
.homepageInsights .img5{background-image:url("../../../content/dam/thf/en/test-demo/home_bg2.png");background-position:center;background-repeat:no-repeat;width:100%;background-size:cover;height:370px;font-family:"OpenSans-Regular",sans-serif;border:1px solid #c7c9cd;text-align:right}
.homepageInsights .img6{background-position:bottom;background-repeat:no-repeat;width:100%;background-size:cover;height:760px;font-family:"OpenSans-Regular",sans-serif;padding:25px;border:1px solid #c7c9cd}
.homepageInsights .img7{background-position:center;background-repeat:no-repeat;width:100%;min-height:26rem;background-size:100%;height:415px;font-family:"OpenSans-Regular",sans-serif;border:1px solid #c7c9cd}
.homepageInsights .img8{background-image:url("../../../content/dam/thf/en/test-demo/img8.png");background-position:center;background-repeat:no-repeat;width:100%;min-height:508px;background-size:100%;height:100%;font-family:"OpenSans-Regular",sans-serif}
.homepageInsights .img9{background-position:center;background-repeat:no-repeat;width:100%;background-size:cover;margin-top:20px;min-height:13rem;font-family:"OpenSans-Regular",sans-serif;display:flex}
.homepageInsights .img9-txt1{vertical-align:middle;font-size:24px;color:#fff;padding-left:40px;font-family:"OpenSans-Regular",sans-serif}
.homepageInsights .img9-txt2{color:#fff;padding-left:150px;padding-right:150px;font-family:"OpenSans-Regular",sans-serif;font-size:11pt;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.homepageInsights .lastbox{height:415px}
.homepageInsights .lastboxtxt{font-size:15px;color:#fff;font-family:"OpenSans-Regular",sans-serif;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.homepageInsights .lastboxHead{font-size:24px;color:#fff;float:right;padding-right:0;padding-left:20px;text-align:right;font-family:"OpenSans-Regular",sans-serif}
.homepageInsights .btnimg8{text-align:center;height:50px;width:144px;background:transparent;text-transform:uppercase;font-size:12px;font-family:"OpenSans-Bold",sans-serif;outline:0;display:inline-flex;align-items:center;font-weight:500;text-decoration:none;color:#fff;border:2px solid #fbab18;border-radius:0;padding:.75em 1.5em;cursor:pointer;position:relative;transition:.1s;margin-top:15px}
.homepageInsights .btnimg8::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}
.homepageInsights .btnimg8:hover{text-align:center;height:50px;width:144px;font-size:12px;font-family:"OpenSans-Bold",sans-serif;outline:0}
.homepageInsights .btnimg8:hover{text-decoration:none;background-color:#fbab18;color:#0e213f}
.homepageInsights .btnimg8: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}
.homepageInsights .btnimg9{text-align:center;height:50px;border:1px solid #fff;width:150px;background:transparent;float:right;text-transform:uppercase;margin-right:20px;color:#fff;font-size:12px;font-family:"OpenSans-Bold",sans-serif}
.homepageInsights .btnimg9:hover{text-align:center;height:50px;border:1px solid #fff;width:150px;float:right;margin-right:20px;color:#0e2240;font-size:12px;font-family:"OpenSans-Bold",sans-serif;outline:0}
.homepageInsights .p0{padding:0}
.homepageInsights .leftbtmimg{padding-top:12px}
.homepageInsights .rightimg{padding:0;padding-left:15px;padding-bottom:10px;padding-right:15px}
.homepageInsights .leftbtmcovserv{padding-right:30px}
.homepageInsights .leftgrad{position:relative;width:100%;height:100%;padding:60px 25px 25px 25px}
.homepageInsights .rightgrad{position:relative;width:100%;height:100%}
.homepageInsights .homeinsights2ndhead{background:#485080;color:#fff;font-size:11px;font-family:"OpenSans-Bold",sans-serif;text-transform:uppercase;letter-spacing:2px;text-align:center;padding-top:5px;padding-left:15px;padding-right:15px;padding-bottom:6px;margin-right:25px}
.homepageInsights .homeinsights2ndheadtxt{color:#0e2240;font-size:22px;font-family:"OpenSans-light",sans-serif;line-height:1.3;font-weight:500;padding-top:35px;padding-bottom:10px;width:80%}
.homepageInsights .homeinsights2ndtxt{color:#fff;font-size:15px;padding-top:10px;padding-right:12px;font-family:"OpenSans-Regular",sans-serif;width:80%;line-height:1.6;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.homepageInsights .homeinsightshead3{color:#2969a7;font-size:1em;font-weight:100;font-family:"OpenSans-regular",sans-serif;text-transform:uppercase;letter-spacing:1px;text-align:left;padding-top:5px;padding-right:10px;padding-bottom:6px;opacity:1}
.homepageInsights .homeinsightstallhead4{color:#2969a7;font-size:1em;font-weight:100;font-family:"OpenSans-regular",sans-serif;text-transform:uppercase;letter-spacing:1px;text-align:center;padding-top:5px;padding-right:10px;padding-bottom:6px}
.homepageInsights .homeinsights3rdheadtxt{color:#0e2240;font-size:22px;font-family:"OpenSans-light",sans-serif;font-weight:500;padding:10px 0;clear:both;line-height:1.3;width:auto !important}
.homepageInsights .homeinsightstxt{color:#70777f;font-size:15px;padding-top:10px;font-family:"OpenSans-Regular",sans-serif;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.homepageInsights .homeinsightshead4{color:#2969a7;font-size:1em;font-weight:100;font-family:"OpenSans-regular",sans-serif;text-transform:uppercase;letter-spacing:1px;text-align:left;padding-top:5px;padding-right:10px;padding-bottom:6px}
.homepageInsights .homeinsights4thheadtxt{color:#0e2240;font-size:22px;font-family:"OpenSans-light";padding:10px 0;line-height:1.3;font-weight:500;padding-top:15px;padding-bottom:12px;clear:both;text-align:left;width:100%}
.homepageInsights .homeinsightstxt4{color:#70777f;font-size:15px;padding:10px 0;font-family:"OpenSans-Regular",sans-serif;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.homepageInsights .longHomeinsightstxt4{padding-left:206px;color:#70777f;font-size:15px;padding-top:10px;text-indent:14%;font-family:"OpenSans-Regular",sans-serif;width:50%;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.homepageInsights .rightlonghometxt4{text-indent:9%;padding-left:24px}
@media only screen and (min-width:1074px) and (max-width:1300px){.homepageInsights .main-full{padding-right:20px;padding-left:20px}
.homepageInsights .insights3rdheadtxt{padding-right:60px}
}
.homepageInsights .homepageInsights .smtle button.btnimg8.mt-4:focus-visible{border:2px solid #000}
@media only screen and (min-width:1024px) and (max-width:1300px){.homepageInsights .longHomeinsightstxt4{padding-left:231px}
}
@media only screen and (min-width:990px) and (max-width:1074px){.homepageInsights .main-full{padding-right:20px;padding-left:20px}
.homepageInsights .insights3rdheadtxt{padding-right:85px}
}
@media only screen and (min-width:990px) and (max-width:1300px){.homepageInsights .main-full{padding-right:20px;padding-left:20px}
}
@media screen and (max-width:992px){.homepageInsights .trhv-wht-bg{height:65%;width:100%}
.homepageInsights .trhv-wht-bg.rightalign .trhv-wht-bg-inner{width:51%;float:right}
.homepageInsights .lrthv-wht-bg{height:65%;width:100%;padding:25px}
.homepageInsights .leftgrad{padding:0}
.homepageInsights .btnimg8{margin-top:40px;margin-right:-65px}
.homepageInsights .insidetile.rightalign .insightshead3{padding-right:0}
.homepageInsights .sqHv.rightalign .gold-bar-horz{float:right}
.homepageInsights .sqHv.rightalign .homeinsightshead3{float:right;padding-right:0}
.homepageInsights .sqHv.rightalign .sqreryt3rdheadtxt{padding-left:20px;text-align:right;padding-top:0}
.homepageInsights .sqHv.rightalign .homeinsightstxt{float:right !important;margin-left:50%;text-align:right !important}
.homepageInsights .trhv-wht-bg.rightalign .homeinsightstallhead3{text-align:right;padding-right:0}
.homepageInsights .trhv-wht-bg.rightalign .homeinsights3rdheadtxt{text-align:right}
.homepageInsights .trhv-wht-bg.rightalign .gold-bar-horz{float:right}
.homepageInsights .trhv-wht-bg.rightalign .homeinsightstxt{text-align:right;width:100% !important}
.homepageInsights .lrthv-wht-bg.rightalign .homeinsightshead4{float:right;padding-right:0}
.homepageInsights .lrthv-wht-bg.rightalign .homeinsights4thheadtxt{text-align:right}
.homepageInsights .lrthv-wht-bg.rightalign .gold-bar-horz{float:right}
.homepageInsights .lrthv-wht-bg.rightalign .homeinsightstxt4{text-align:right}
.homepageInsights .title-box-whitebg{background-color:#fff;height:72%;width:100%;padding:25px}
.homepageInsights .longlftalign{padding:0}
.homepageInsights .smtlepr15{padding-right:15px;padding-left:15px}
.homepageInsights .tallpdrtft{position:absolute;margin-left:99px;margin-top:0}
.homepageInsights .img4{background-position:center;background-repeat:no-repeat;width:100%;background-size:100% 100%;height:490px;font-family:"OpenSans-Regular",sans-serif}
.homepageInsights .homeinsights2ndtxt{color:#fff;font-size:15px;padding-top:10px;padding-right:12px;font-family:"OpenSans-Regular",sans-serif;width:100%;line-height:1.6}
.homepageInsights .homeinsights2ndheadtxt{font-size:22px;padding-top:46px;line-height:1.3;width:100%}
.homepageInsights .img5{background-position:0 320px;background-repeat:no-repeat;width:100%;background-size:100%;height:490px;font-family:"OpenSans-Regular",sans-serif;text-align:right}
.homepageInsights .homeinsightstxt{color:#70777f;font-size:15px;padding-top:15px;padding-left:0;font-family:"OpenSans-Regular",sans-serif;width:auto !important}
.homepageInsights .img6{background-position:100% 50%;background-repeat:no-repeat;width:100%;background-size:cover;height:490px;font-family:"OpenSans-Regular",sans-serif;margin-top:5px;padding:0}
.homepageInsights .rightimg{padding:0;padding-left:0;padding-bottom:10px;margin-top:0;margin-left:15px;padding-right:30px;margin-right:30px}
.homepageInsights .leftbtmcovserv{padding:0;padding-right:15px;padding-left:15px;padding-bottom:25px}
.homepageInsights .topgrad{position:relative;width:100%;height:100%}
.homepageInsights .img7{background-position:bottom;background-repeat:no-repeat;width:100%;background-size:cover;height:490px;font-family:"OpenSans-Regular",sans-serif}
.homepageInsights .homeinsightshead4{color:#2969a7;font-size:1em;font-weight:100;font-family:"OpenSans-regular",sans-serif;text-transform:uppercase;letter-spacing:1px;text-align:left;padding-top:5px;padding-right:10px;padding-bottom:6px}
.homepageInsights .homeinsights4thheadtxt{color:#0e2240;font-size:22px;font-family:"OpenSans-light";padding:10px 0;line-height:1.3;font-weight:500;padding-top:15px;padding-bottom:12px;clear:both;text-align:left;width:100%}
.homepageInsights .homeinsightstxt4{color:#70777f;font-size:15px;padding-top:5px;font-family:"OpenSans-Regular",sans-serif;width:100%}
.homepageInsights .lastbox{background:#6b6cb5}
.homepageInsights .img9-txt2{color:#fff;padding-left:12px;padding-right:15px;font-family:"OpenSans-Regular",sans-serif;font-size:15px;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding-top:25px}
.homepageInsights .img9{background-position:center;background-repeat:no-repeat;width:100%;height:490px;background-size:cover;margin-top:20px;min-height:13rem;font-family:"OpenSans-Regular",sans-serif;display:block}
.homepageInsights .img9-txt1{vertical-align:middle;font-size:24px;color:#fff;padding-left:15px;font-family:"OpenSans-Regular",sans-serif;padding-top:48px}
.homepageInsights .btnimg9{float:left;margin-bottom:30px;margin-top:25px;margin-left:12px}
.homepageInsights .btnimg9:hover{float:left;margin-bottom:30px;margin-top:25px;margin-left:12px}
.homepageInsights .main-full{padding-right:15px;padding-left:15px;margin:auto}
.homepageInsights .insights3rdheadtxt{color:#0e2240;font-size:22px;padding-top:43px;width:100%;text-align:right}
.homepageInsights .homeinsightstxtSqRight{color:#70777f;font-size:15px;padding-top:10px;padding-right:10px;padding-left:15px;font-family:"OpenSans-Regular",sans-serif;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-align:right}
.homepageInsights div.insightscontainer .col-lg-3{margin-left:15px;margin-right:15px}
.homepageInsights .lastbox{height:490px}
.homepageInsights .sqrelftpdrtlft{padding-right:25px !important;padding-left:15px !important}
.homepageInsights .homeinsightshead3SqRight{letter-spacing:0}
.homepageInsights .tallrt3rdHeadTxt{text-align:right;padding-bottom:12px;padding-top:50px}
.homepageInsights .sqrelft3rdheadtxt{padding-right:20px;text-align:left}
}
@media only screen and (max-device-width:992px) and (orientation:landscape){.homepageInsights .insight-1{background-position:0 290px;background-size:100%}
}
@media only screen and (min-width:768px) and (max-width:991px){.homepageInsights .sqHv.rightalign .homeinsightstxt{float:right !important;margin-left:50%;text-align:right !important}
.homepageInsights .trhv-wht-bg-inner{width:51%}
.homepageInsights .insight-1{background-position:0 150px;background-size:100%}
.homepageInsights .longHomeinsightstxt4{padding-left:231px !important}
.homepageInsights .rightlonghometxt4{text-indent:9%;padding-left:58px}
}
@media screen and (max-width:375px){.homepageInsights .trhv-wht-bg-inner{width:100%}
.homepageInsights .longHomeinsightstxt4{padding-left:69px !important;color:#70777f;font-size:15px;padding-top:10px;text-indent:0;font-family:"OpenSans-Regular",sans-serif;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.homepageInsights .rightlonghometxt4{text-indent:0;padding-left:0}
}
@media only screen and (max-device-width:320px) and (orientation:portrait){.homepageInsights div.insightscontainer .col-lg-3{margin-left:-15px !important}
.homepageInsights .lastbox{background:#6b6cb5;margin-left:30px;padding-right:30px;padding-left:0;width:300px;height:490px}
.homepageInsights .main-full{padding-right:10px;padding-left:10px;margin:auto}
.homepageInsights .insights3rdheadtxt{padding-top:43px;width:100%;text-align:right;color:#fff;font-size:22px;font-family:"OpenSans-Regular",sans-serif}
.homepageInsights .homeinsightstxtSqRight{color:#70777f;font-size:15px;padding-top:10px;padding-right:13px;padding-left:0;font-family:"OpenSans-Regular",sans-serif;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-align:right}
.homepageInsights .homeinsights2ndhead{letter-spacing:0}
.homepageInsights .sqrelftpdrtlft{padding-right:25px !important;padding-left:15px !important}
.homepageInsights .homeinsightshead3SqRight{letter-spacing:0}
.homepageInsights .tallpdrtft{position:absolute;margin-left:99px;margin-top:0}
.homepageInsights .tallrt3rdHeadTxt{text-align:right;padding-right:8px !important;padding-bottom:12px;padding-top:50px}
.homepageInsights .sqrelft3rdheadtxt{padding-right:20px;text-align:left;padding-left:20px}
}
: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+")}
.generic-placeholder{text-align:center;text-decoration:none !important}
.complainceTracking .disclaimerStyle{font-family:'OpenSans-Regular',sans-serif;font-size:12px;color:#4c4e56}
.complainceTracking .disclaimerStyle :is(h1,h2,h3,h4,h5,h6){display:inline}
.sticky-content-container img{max-width:100%}
.sticky-content-container>.row{margin:auto}
.sticky-content-container .parleft{position:sticky;top:30px;margin-right:100px;vertical-align:middle;margin-bottom:100px}
.sticky-content-container .parsysright{position:relative;top:-100px;bottom:0;margin-left:500px}
.sticky-content-container .highhead{font-size:28px;color:#007dad;width:50%;line-height:1.3;font-weight:400}
.sticky-content-container .highheadtxt{font-size:14px;width:60%;padding-top:25px}
.sticky-content-container .btnhighbg{text-align:center;height:50px;border:1px solid #007dad;border-radius:10px;background:#007dad;color:#fff;font-size:12px;padding-left:25px;padding-right:25px}
.sticky-content-container .left-content>div{top:10%;margin:40px}
.sticky-content-container .demomob{display:block}
.sticky-content-container .demo{display:block}
.sticky-content-container .view,.sticky-content-container .view:hover,.sticky-content-container .view:active{width:85px;height:50px;text-transform:uppercase;font-size:8pt;font-weight:600;margin-top:40px;padding:10px;padding-inline:0;padding-bottom:.25em;color:#0e213f;background-color:transparent;border:0;border-bottom:4px solid #fbab18;border-radius:0;transition:.1s;text-align:left;position:relative;top:55px}
.sticky-content-container .view::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}
.sticky-content-container .view:hover,.sticky-content-container .view:active{cursor:pointer;text-decoration:none}
.sticky-content-container .view:hover:after{margin-left:.30em;transition:.2s}
.sticky-content-container .sdescption{color:#fff;width:50%}
.sticky-content-container #container{padding:20px;background:'#0086bd'}
.sticky-content-container .highcharts-tooltip-box{fill:#f0f0f0;fill-opacity:.6;stroke-width:0}
.sticky-content-container .highcharts-tooltip text{fill:white;text-shadow:0 0 3px #0075a3}
.sticky-content-container .highcharts-background{spacingTop:20px}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.sticky-content-container .stickyleft{position:fixed;top:15%}
.sticky-content-container .stickyleft+.stickyright{margin-left:50%}
}
@media screen and (min-width:992px){.sticky-content-container .scroll-fade-in{opacity:1;transition:opacity 2s}
.sticky-content-container .scroll-fade-out{opacity:0;transition:opacity .5s}
}
@media screen and (max-width:991px){.sticky-content-container .demomob{display:block;margin:0 -25px 0 -30px}
.sticky-content-container .demo{display:none}
.sticky-content-container .carousel-inner{padding-left:8px}
.sticky-content-container .view,.sticky-content-container .view:hover,.sticky-content-container .view:active{margin-top:0}
.sticky-content-container .stickyright{position:relative;clear:both;margin-left:8px;bottom:0;min-width:100%;padding-bottom:20px}
.sticky-content-container .highheadtxt{font-size:14px;width:100%;padding-top:25px}
.sticky-content-container .highhead{font-size:28px;color:#007dad;width:100%;line-height:1.3;font-weight:400}
.sticky-content-container .left-content{position:relative;margin-right:0;vertical-align:middle;margin-bottom:-20px;padding-left:0;top:-50px}
.sticky-content-container .carousel-indicators li{width:11px;height:11px;border-radius:50%;justify-content:center;left:0;background-color:#fff}
.sticky-content-container .carousel-indicators{position:relative;top:15px}
.sticky-content-container .carousel-indicators .active{background-color:#fbab18}
.sticky-content-container .image_style{display:block}
.sticky-content-container .disclsinfo{margin-top:-145px;top:-20px}
.sticky-content-container .disclsinfo::-webkit-scrollbar{width:5px}
.sticky-content-container .disclsinfo::-webkit-scrollbar-track{background:#555}
.sticky-content-container .disclsinfo::-webkit-scrollbar-thumb{background:#fff}
.sticky-content-container .disclsinfo .pull-right .view{position:relative;right:0;top:82px;margin-left:43%}
.sticky-content-container .desktopprimaryctalightonbg{font-size:11px;padding:.75em .75em}
}
tr.graphcolor:first-child{color:#013f78;padding:0}
tr.graphcolor:last-child{color:#000;padding:0}
.disclsinfo{margin-top:-165px;top:-10px;font-size:12px;color:#6d6e71;margin-bottom:10px;font-weight:bold}
.disclsinfo .pull-left,.disclsinfo .pull-right{display:inline-flex}
.pull-left.col-lg-9 a{color:#6d6e71;text-decoration:underline;display:block;margin-top:5px}
.hchart{min-width:290px;max-width:1200px}
@media screen and (max-width:1264px){.disclsinfo{top:0}
.disclsinfo .pull-left,.disclsinfo .pull-right{display:block}
.disclsinfo .pull-left.col-lg-2{float:right}
.col-lg-9{max-width:100%}
.disclsinfo::-webkit-scrollbar{width:5px}
.disclsinfo::-webkit-scrollbar-track{background:#555}
.disclsinfo::-webkit-scrollbar-thumb{background:#fff}
.sticky-content-container .view,.sticky-content-container .view:hover,.sticky-content-container .view:active{margin-top:-180px;position:relative;right:-392px}
.sticky-content-container .desktopprimaryctalightonbg{font-size:13px}
}
.sticky-content-container{margin-top:20px;max-width:100%}
.carousel-indicators{position:relative}
.carousel-indicators li{width:11px;height:11px;border-radius:50%;justify-content:center;left:0;background-color:#fff}
.carousel-indicators .active{background-color:#fbab18}
@media screen and (max-width:991px){.sticky-content-container .view,.sticky-content-container .view:hover,.sticky-content-container .view:active{padding-top:18px}
}
@media screen and (max-width:600px){.sticky-content-container .desktopprimaryctalightonbg{font-size:10px}
.hchart .disclsinfo{font-size:11px;padding-right:0}
.sticky-content-container .disclsinfo .pull-right{display:flex;justify-content:center;margin-top:25px}
.sticky-content-container .disclsinfo .pull-right .view{position:relative;right:0;left:0;top:80px;margin-left:0}
}
@media screen and (max-width:430px){.sticky-content-container .disclsinfo .pull-right .view{top:66px}
.sticky-content-container .view,.sticky-content-container .view:hover,.sticky-content-container .view:active{width:91px;padding-top:23px}
.sticky-content-container .view::after{height:17px}
.hchart .disclsinfo{font-size:10px}
}
@media screen and (max-width:380px){.sticky-content-container .view,.sticky-content-container .view:hover,.sticky-content-container .view:active{width:91px;padding-top:23px}
.sticky-content-container .disclsinfo .pull-right .view{top:66px}
}