.overlay-container{height:100%;width:100%;position:fixed;z-index:1200;left:0;top:0;background-color:rgba(6,29,65,0.45);overflow-x:hidden;transition:.5s}
.overlay-content-nutshell{display:block;position:relative;background-color:#fff;width:48.4375rem;min-height:auto;margin:auto;margin-top:10%}
.overlay-content-nutshell .in-nutshell-container{height:auto;display:block;position:relative;width:90%;margin:auto;overflow:hidden}
.overlay-content-nutshell .in-nutshell-container .in-nutshell-txt-container{height:auto;width:100%;position:relative;overflow:hidden;display:block}
.overlay-content-nutshell .in-nutshell-container .in-nutshell-txt-container .in-nutshell-txt-overlaping-div{height:75%;width:100%;position:relative}
.overlay-content-nutshell .in-nutshell-container .in-nutshell-txt-container .in-nutshell-txt-overlaping-div .nutshell-text-content{display:block;height:100%;width:100%;overflow-y:auto;margin-left:.2rem;padding:1.25rem 3% 1.25rem 0}
.overlay-content-nutshell .in-nutshell-container .in-nutshell-txt-container .in-nutshell-txt-overlaping-div .nutshell-text-content a{color:#0550d1}
.overlay-content-nutshell .in-nutshell-container .in-nutshell-txt-container .in-nutshell-txt-overlaping-div .nutshell-text-content a:hover{color:#0d43b3;background-color:#e7f4fe}
.overlay-content-nutshell .in-nutshell-container .in-nutshell-txt-container .in-nutshell-txt-overlaping-div .nutshell-text-content a:active{color:#163796;background-color:#bfd5f7}
.overlay-content-nutshell .in-nutshell-container .in-nutshell-txt-container .in-nutshell-txt-overlaping-div .nutshell-text-content a:focus-visible{border:.0625rem solid #0550d1;outline:0}
.overlay-content-nutshell .in-nutshell-container .in-nutshell-txt-container .in-nutshell-txt-overlaping-div .nutshell-text-content ul{list-style-position:outside;list-style-type:none}
.overlay-content-nutshell .in-nutshell-container .in-nutshell-txt-container .in-nutshell-txt-overlaping-div .nutshell-text-content ul li{position:relative}
.overlay-content-nutshell .in-nutshell-container .in-nutshell-txt-container .in-nutshell-txt-overlaping-div .nutshell-text-content ul li::before{content:"\2014";left:-20px;top:0;color:#16184e}
.overlay-content-nutshell .in-nutshell-container .in-nutshell-txt-container .in-nutshell-txt-overlaping-div .nutshell-text-content ol{list-style:decimal;list-style-position:outside}
.overlay-content-nutshell .in-nutshell-container .in-nutshell-txt-container .in-nutshell-txt-overlaping-div100{height:100%}
.overlay-content-nutshell .in-nutshell-container .in-nutshell-txt-container .text-left{margin:3% .2rem}
.overlay-content-nutshell .in-nutshell-container .in-nutshell-txt-container .text-left .nutshell-button{color:#fff;background-color:#0550d1;border-radius:.125rem;text-align:center;height:3.75rem;line-height:3.75rem;width:15.625rem;margin:0rem 0rem 0rem 0rem;display:inline-block;font-size:1rem;border:0;cursor:pointer;text-decoration:none}
.overlay-content-nutshell .in-nutshell-container .in-nutshell-txt-container .text-left .nutshell-button:hover{color:#fff;background-color:#0d43b3}
.overlay-content-nutshell .in-nutshell-container .in-nutshell-txt-container .text-left .nutshell-button:active{background-color:#163796;color:#fff}
.overlay-content-nutshell .in-nutshell-container .in-nutshell-txt-container .text-left .nutshell-button:focus-visible{outline:.0625rem solid #0550d1;outline-offset:.125rem}
.overlay-content-nutshell .InNutshell-closebtn{position:relative;color:#16184e;font-size:2rem;float:right;top:.3125rem;right:1.25rem}
.overlay-content-nutshell .InNutshell-closebtn:focus-visible{border:.0625rem solid #16184e}
.banner-card-container .banner-card-nutshell-btn{display:block;background:transparent;border-radius:.125rem;width:10.875rem;height:2rem;padding-top:inherit;position:relative;bottom:.9375rem}
.banner-card-container .banner-card-nutshell-btn .inNutshellLink{background:url("../../../../etc/designs/ipb-common/clientlib-site/images/icon_in_nutshell_default.svg");background-repeat:no-repeat;background-position-y:.75rem;background-position-x:.1rem;color:#0550d1}
.banner-card-container .banner-card-nutshell-btn .inNutshellLink span{margin-left:1rem}
.banner-card-container .banner-card-nutshell-btn:hover{background:#e7f4fe}
.banner-card-container .banner-card-nutshell-btn:hover .inNutshellLink{filter:invert(10%) sepia(86%) saturate(7001%) hue-rotate(220deg) brightness(84%) contrast(90%)}
.banner-card-container .banner-card-nutshell-btn:hover .inNutshellLink span{color:#0d43b3}
.banner-card-container .banner-card-nutshell-btn:active{background:#bfd5f7}
.banner-card-container .banner-card-nutshell-btn:active .inNutshellLink{filter:invert(12%) sepia(87%) saturate(3048%) hue-rotate(224deg) brightness(99%) contrast(94%)}
.banner-card-container .banner-card-nutshell-btn:active .inNutshellLink span{color:#163796}
.banner-card-container .banner-card-nutshell-btn:focus-visible{border:0;outline:.125rem solid #0550d1}
@media(max-width:47.9375rem){.overlay-content-nutshell{background-color:#fff;width:92%;height:auto;margin:auto;margin-top:25%}
.overlay-content-nutshell .in-nutshell-container{padding:.9375rem .3125rem 0rem 1.25rem}
.overlay-content-nutshell .InNutshell-closebtn{right:1rem}
}
@media(min-width:48rem) and (max-width:63.9375rem){.overlay-content-nutshell{background-color:#fff;width:94%;margin-top:11%}
}