: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(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}
}