#desktopInvestmentCarousel,#nCardCarouselDesktop{height:fit-content;background-color:white}
#mobileInvestmentCarousel,#nCardCarouselMobile,#cvCarouselMobile{background-color:white}
.recentInvestmentHeadingDesktop{width:400px;height:52px;margin:auto;margin-top:96px;margin-bottom:56px;color:#003064;font-family:'ms_gloriola_ii_stdlight';font-weight:600;font-size:48px}
.recentInvestmentHeadingMobile{width:84%;height:36px;margin:auto;margin-top:72px;margin-bottom:36px;color:#003064;font-family:'ms_gloriola_ii_stdlight';font-weight:600;font-size:10vw;text-align:center}
.theCard2,.theCard3,.theCard4{display:inline-block;width:308px;height:258px;margin-left:16px;margin-right:16px;background:#fff;box-shadow:0 8px 24px #00477C0D;border:2px solid #d6dee5;border-radius:4px;overflow:hidden;opacity:1}
.theCard4{width:230px}
.theCardImage2,.theCardImage3,.theCardImage4{width:308px;height:184px;border-radius:4px 4px 0 0}
.theCardTextStyle,.theCardTextStyle4{display:block;text-align:center;margin-top:24px;font-size:22px;line-height:32px;font-family:'ms_gloriola_ii_stdregular';font-weight:bold;color:#333;opacity:1}
.theCardTextStyle4{font-size:18px;line-height:22px}
@media(max-width:999px){.theCard2,.theCard3,.theCard4{display:block;width:81vw;height:76px;margin-top:16px;margin-bottom:16px;margin-left:0;margin-right:0;box-shadow:0 8px 16px #00477C0D}
.theCardTextStyle,.theCardTextStyle4{display:inline;font-size:18px;line-height:24px;text-align:left}
.theCardImage2,.theCardImage3,.theCardImage4{display:inline !important;width:96px;height:72px;border-radius:4px 0 0 4px}
#nCardCarouselMobile .slick-dots,#cvCarouselMobile .slick-dots{margin-left:0 !important;text-align:center !important;padding-top:0;position:relative;height:20px;bottom:2vh;top:15px !important}
#nCardCarouselMobile .slick-dots li button::before,#cvCarouselMobile .slick-dots li button::before{color:#d6dee5 !important;opacity:1 !important;border:0;width:12px;height:12px;font-size:14px;background-color:transparent}
#nCardCarouselMobile .slick-dots li.slick-active button::before,#cvCarouselMobile .slick-dots li.slick-active button::before{color:#002b51 !important;opacity:1 !important;border:0;width:12px;height:12px;background-color:transparent}
}
.recentInvestment .slick-next,.recentInvestment .slick-prev,.nCards .slick-next,.nCards .slick-prev{width:80px !important;height:96px !important;background:white !important;box-shadow:0 4px 12px #33333326 !important;border:2px solid #d6dee5 !important;border-radius:8px !important;opacity:1;z-index:1}
.recentInvestment .slick-prev,.nCards .slick-prev{left:20px !important}
@media(min-width:1300px) and (max-width:1399px){.recentInvestment .slick-prev,.nCards .slick-prev{left:5% !important}
.recentInvestment .slick-next,.nCards .slick-next{right:5% !important}
}
@media(min-width:1400px) and (max-width:1549px){.recentInvestment .slick-prev,.nCards .slick-prev{left:10% !important}
.recentInvestment .slick-next,.nCards .slick-next{right:10% !important}
}
@media(min-width:1550px) and (max-width:1700px){.recentInvestment .slick-prev,.nCards .slick-prev{left:13% !important}
.recentInvestment .slick-next,.nCards .slick-next{right:13% !important}
}
@media(min-width:1701px) and (max-width:1900px){.recentInvestment .slick-prev,.nCards .slick-prev{left:15% !important}
.recentInvestment .slick-next,.nCards .slick-next{right:15% !important}
}
@media(min-width:1901px) and (max-width:2100px){.recentInvestment .slick-prev,.nCards .slick-prev{left:20% !important}
.recentInvestment .slick-next,.nCards .slick-next{right:20% !important}
}
@media(min-width:2101px) and (max-width:2300px){.recentInvestment .slick-prev,.nCards .slick-prev{left:22% !important}
.recentInvestment .slick-next,.nCards .slick-next{right:22% !important}
}
@media(min-width:2301px) and (max-width:2559px){.recentInvestment .slick-prev,.nCards .slick-prev{left:24% !important}
.recentInvestment .slick-next,.nCards .slick-next{right:24% !important}
}
@media(min-width:2560px){.recentInvestment .slick-prev,.nCards .slick-prev{left:26% !important}
.recentInvestment .slick-next,.nCards .slick-next{right:26% !important}
}
.slick-next:before,.slick-prev:before{color:#0062ac !important;line-height:90px !important;font-size:36px !important;font-weight:normal !important}
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{color:#bebebe !important;line-height:90px !important;font-size:36px !important;font-weight:normal !important;box-shadow:0 4px 16px #3333331A;border:2px solid #d6dee5;border-radius:8px;opacity:1}
.slick-next.slick-disabled,.slick-prev.slick-disabled{cursor:initial}
.slick-next:hover::before,.slick-prev:hover::before{background:#f2f7fb !important}
.slick-next.slick-disabled:hover,.slick-prev.slick-disabled:hover,.slick-next.slick-disabled:focus,.slick-prev.slick-disabled:focus{background:#fff !important}
#desktopInvestmentCarousel .slick-dots,#nCardCarouselDesktop .slick-dots{margin-left:0 !important;text-align:center !important;letter-spacing:0 !important;height:0;background-color:transparent}
#desktopInvestmentCarousel.slick-dots li button,#nCardCarouselDesktop.slick-dots li button{padding:0 !important;color:#d6dee5 !important;opacity:1 !important;border:none !important;border-top-width:0 !important;width:16px !important;height:16px !important;background-color:transparent !important}
.showInMobile .slick-dots{margin-left:0 !important;text-align:center !important}
#desktopInvestmentCarousel .slick-dots li button::before,#nCardCarouselDesktop .slick-dots li button::before{color:#d6dee5 !important;opacity:1 !important;border:none !important;width:16px !important;height:16px !important;background-color:transparent !important}
#desktopInvestmentCarousel .slick-dots li.slick-active button::before,#nCardCarouselDesktop .slick-dots li.slick-active button::before{color:#002b51 !important;opacity:1 !important;border:0;width:16px !important;height:16px !important;background-color:transparent !important}
#headLineContentDesktop .slick-dots{top:520px !important;margin-left:205px !important;text-align:left !important;letter-spacing:0 !important}
#headLineContentDesktop .slick-dots li button::before{color:#0062ac !important;opacity:1 !important;background-color:transparent !important;border:none !important}
#headLineContentDesktop .slick-dots li.slick-active button::before{color:#4ccacd !important;opacity:1 !important;background-color:transparent !important;border:none !important}
#headLineContentMobile .slick-dots li button::before{color:#0062ac !important;opacity:1 !important;background-color:transparent !important;border:none !important;top:-50px !important;font-size:14px !important}
#headLineContentMobile .slick-dots li.slick-active button::before{color:#4ccacd !important;opacity:1 !important;background-color:transparent !important;border:none !important;top:-50px !important}
.backgroundImgDesktop{height:600px !important;background-position:top;background-size:cover;position:relative;z-index:-10;display:inline-block}
.authorImgDesktop{margin-right:116px;float:right;position:relative;height:600px}
.quoteImgDesktop{font-size:300px;position:fixed;z-index:-2;opacity:.2;margin-top:50px;margin-left:100px;font-weight:bold;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#00a1e2}
.authorQuoteDesktop{line-height:1.2;z-index:3;margin-left:205px;text-align:left;letter-spacing:0;margin-top:138px;margin-right:713px;font-size:32px;color:#fff;opacity:1;font-family:'ms_gloriola_ii_stdlight';overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical}
.authorNameDesktop{margin-left:205px;display:block;margin-top:40px;text-align:left;letter-spacing:0;margin-right:713px;font-size:22px;color:#4ccacd;opacity:1;font-family:'karlaregular'}
@media(min-width:1000px) and (max-width:1300px){.authorQuoteDesktop{margin-top:60px;font-size:28px}
.authorQuoteDesktop,.authorNameDesktop,#headLineContentDesktop .slick-dots{margin-left:5% !important;margin-right:0 !important}
.quoteImgDesktop{margin-left:20px !important;margin-right:0 !important}
}
@media(min-width:1300px) and (max-width:1399px){.authorQuoteDesktop{margin-top:100px}
.authorQuoteDesktop,.authorNameDesktop,#headLineContentDesktop .slick-dots{margin-left:5% !important}
.quoteImgDesktop{margin-left:20px !important}
}
@media(min-width:1400px) and (max-width:1549px){.authorQuoteDesktop,.authorNameDesktop,#headLineContentDesktop .slick-dots{margin-left:10% !important}
.quoteImgDesktop{margin-left:1% !important}
}
@media(min-width:1550px) and (max-width:1700px){.authorQuoteDesktop,.authorNameDesktop,#headLineContentDesktop .slick-dots{margin-left:13% !important}
.quoteImgDesktop{margin-left:2% !important}
}
@media(min-width:1701px) and (max-width:1900px){.authorQuoteDesktop,.authorNameDesktop,#headLineContentDesktop .slick-dots{margin-left:15% !important}
.quoteImgDesktop{margin-left:3% !important}
}
@media(min-width:1901px) and (max-width:2100px){.authorQuoteDesktop,.authorNameDesktop,#headLineContentDesktop .slick-dots{margin-left:20% !important}
.quoteImgDesktop{margin-left:4% !important}
}
@media(min-width:2101px) and (max-width:2300px){.authorQuoteDesktop,.authorNameDesktop,#headLineContentDesktop .slick-dots{margin-left:22% !important}
.quoteImgDesktop{margin-left:4.5% !important}
}
@media(min-width:2301px) and (max-width:2559px){.authorQuoteDesktop,.authorNameDesktop,#headLineContentDesktop .slick-dots{margin-left:24% !important}
.quoteImgDesktop{margin-left:5% !important}
}
@media(min-width:2560px){.authorQuoteDesktop,.authorNameDesktop,#headLineContentDesktop .slick-dots{margin-left:26% !important}
.quoteImgDesktop{margin-left:6% !important}
}
.backgroundImgMobile{height:600px !important;background-position:top;background-size:cover;position:relative;z-index:-10;background-image:linear-gradient(91deg,#002b51 0,#000d33 47%,#002a50 100%)}
.showInMobile .authorQuoteDesktop{line-height:32px;margin-left:36px;margin-right:100px;letter-spacing:0;margin-top:68px;font-size:22px;color:#fff;opacity:1;font-family:'karlaregular';font-style:normal;font-weight:500;z-index:3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:14;-webkit-box-orient:vertical}
.showInMobile .authorNameDesktop{display:block;line-height:28px;margin-left:36px;margin-right:100px;margin-top:42px;letter-spacing:0;font-size:18px;color:#4ccacd;opacity:1;font-family:'karlaregular'}
@media(max-width:399px){.showInMobile .authorQuoteDesktop{margin-top:44px;line-height:1.25;margin-right:72px}
.showInMobile .authorNameDesktop{margin-top:32px;line-height:1.25;margin-right:72px}
}
.authorNameMobile{display:flex;margin-left:34px;margin-right:34px;margin-top:42px;letter-spacing:0;font-size:18px;color:#4ccacd;opacity:1;font-family:'karlaregular'}
.authorImgMobile{width:48px;height:48px;border-radius:50%;background:white;margin-right:12px border:2px solid #4ccacd}
.showInMobile .quoteImgDesktop{font-size:300px;position:fixed;z-index:-2;opacity:.2;margin-top:50px;margin-left:-4px;font-weight:bold;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#00a1e2}
.quoteDate{float:left;margin-left:494px;margin-top:31px;letter-spacing:1.47px;color:#fa823c;text-transform:uppercase;opacity:1;text-align:left;font-size:16px;font-family:'PFDinTextCondPro-Bold'}
.recentInvestmentQuote{float:left;margin-left:494px;margin-top:85px;margin-bottom:28px;margin-right:54px;text-align:left;font-size:18px;line-height:28px;max-height:280px;overflow:hidden;text-overflow:ellipsis;font-family:'karlaregular';color:#333}
.recentInvestment .slick-slide{margin:0 16px;opacity:.5}
.recentInvestment .slick-current{opacity:1}
.nCards .slick-slide{margin-right:30px;margin-left:30px;opacity:1}
.nCards .slick-current{opacity:1}
.nCardsMobile .slick-current{padding-left:38px;padding-right:20px}
.recentInvestmentMobile .slick-slide{margin:0 32px}
.imageHeader{font-family:'karlaregular';font-size:18px;position:absolute;bottom:0;background:linear-gradient(to bottom,transparent,rgb(0,0,0,0.7),rgb(0,0,0,0.75));float:left;margin:24px;margin-bottom:32px;width:424px;height:fit-content;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.readMoreUtil{position:relative;margin-left:15px;margin-right:15px;margin-bottom:1.5em;margin-top:6px;bottom:0;padding:0;border:0;background:white;color:#0062ac;opacity:1;font-family:'karlaregular';font-size:16px;line-height:1.5em;text-align:left;width:50%}
.imageCaptionHeading{color:#fa823c !important;margin:10px 0 2px;font-family:'PFDinTextCondPro-Bold';display:block;letter-spacing:1.1px}
@media(min-width:1000px){.imageCaptionHeading{color:#fa823c !important;margin:10px 0 2px;font-family:'PFDinTextCondPro-Bold';font-size:16px;letter-spacing:1.47px}
}
.leftBlock{padding-left:5%;padding-right:5%;color:white;display:inline-block;border-right:2px solid white;max-width:35%}
.rightBlock{padding-left:5%;color:white;display:inline-block;max-width:60%}
.concealerLeft,.concealerRight{background-color:white;display:inline-block;position:absolute;height:275px;margin-top:-4px;z-index:1}
.concealerRight{right:-15px}
@media(min-width:1152px) and (max-width:1299px){.concealerLeft,.concealerRight{width:6% !important}
}
@media(min-width:1300px) and (max-width:1399px){.concealerLeft,.concealerRight{width:10% !important}
}
@media(min-width:1400px) and (max-width:1549px){.concealerLeft,.concealerRight{width:13% !important}
}
@media(min-width:1550px) and (max-width:1700px){.concealerLeft,.concealerRight{width:17% !important}
}
@media(min-width:1701px) and (max-width:1900px){.concealerLeft,.concealerRight{width:20% !important}
}
@media(min-width:1901px) and (max-width:2100px){.concealerLeft,.concealerRight{width:23% !important}
}
@media(min-width:2101px) and (max-width:2300px){.concealerLeft,.concealerRight{width:25% !important}
}
@media(min-width:2301px) and (max-width:2559px){.concealerLeft,.concealerRight{width:28% !important}
}
@media(min-width:2560px){.concealerLeft,.concealerRight{width:30% !important}
}
@media(max-width:999px){.recentInvestmentQuote{float:left;margin:15px;margin-top:5em;margin-bottom:1.5em;font-size:16px;text-align:left;line-height:1.5em;max-height:none;overflow:hidden}
.quoteDate{display:block;margin-left:15px;margin-top:31px}
.imageHeader{font-family:'karlaregular';font-size:inherit;position:absolute;width:calc(100% - 32px);height:inherit;bottom:1px;left:50%;transform:translate(-50%,0);margin:auto;background:linear-gradient(to bottom,transparent,rgb(0,0,0,0.7),rgb(0,0,0,0.75));border-bottom-right-radius:5px;border-bottom-left-radius:5px}
.slick-track{display:flex}
#mobileInvestmentCarousel .slick-dots{margin-left:0 !important;text-align:center !important;padding-top:0;position:relative;height:20px;bottom:2vh;top:28px !important}
#mobileInvestmentCarousel .slick-dots li button::before{color:#d6dee5 !important;opacity:1 !important;border:0;width:12px;height:12px;font-size:14px;background-color:transparent}
#mobileInvestmentCarousel .slick-dots li.slick-active button::before{color:#002b51 !important;opacity:1 !important;border:0;width:12px;height:12px;background-color:transparent}
.expanded{max-height:none;display:block}
.leftBlock{max-width:45%}
.rightBlock{max-width:50%}
}
@media(min-width:320px) and (max-width:339px){.recentInvestmentQuote{height:25.5em}
}
@media(min-width:340px) and (max-width:344px){.recentInvestmentQuote{height:24em}
}
@media(min-width:345px) and (max-width:375px){.recentInvestmentQuote{height:22.5em}
}
@media(min-width:376px) and (max-width:392px){.recentInvestmentQuote{height:21em}
}
@media(min-width:393px) and (max-width:424px){.recentInvestmentQuote{height:19.5em}
}
@media(min-width:425px) and (max-width:449px){.recentInvestmentQuote{height:18em}
}
@media(min-width:449px) and (max-width:544px){.recentInvestmentQuote{height:16.5em}
}
@media(min-width:545px) and (max-width:599px){.recentInvestmentQuote{height:13.5em}
}
@media(min-width:320px) and (max-width:340px){.imageCaptionHeading{font-size:12px}
}
.showInMobile .lineBreakMobile{display:block}
#desktopInvestmentCarousel .slick-dots li button::before{top:20px}
.desktopGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(234px,30%));grid-auto-rows:auto;row-gap:36px;column-gap:24px;margin-bottom:120px;justify-content:center}
.simpleTile{display:flex;flex-direction:column}
.simpleTileImg{width:80px;height:80px;margin-bottom:24px;object-fit:contain}
.heading{display:block;margin-bottom:16px;text-align:left;font-size:32px;line-height:36px;font-weight:600;font-family:'ms_gloriola_ii_stdregular';letter-spacing:0;color:#000}
.karladescription{text-align:left;font-size:18px;line-height:28px;font-family:'karlaregular';letter-spacing:0;color:#333}
@media(max-width:999px){.simpleTile{display:block;width:90vw}
.heading{width:75vw;font-size:28px;line-height:32px}
.karladescription{display:block;width:75vw;font-size:16px;line-height:24px}
}
.coreValueMobile .slick-current{padding-left:38px;margin-right:23px}
@media(max-width:999px){#cvCarouselMobile .slick-dots{top:8px !important;margin-bottom:84px}
#cvCarouselMobile .slick-dots li{margin:0 4px}
#cvCarouselMobile .slick-dots li button::before{font-size:13.5px}
}