.custom_banner{background-color:#2b64a7;color:#fff;padding:1.5rem}.custom_banner .content-wrapper{padding:0}.custom_banner .breads ul{display:flex;flex-wrap:wrap;font-size:.875rem;font-weight:600;line-height:1.25rem;list-style:none;margin:0 0 0 -.5rem;padding:0;text-transform:uppercase}.custom_banner .breads ul li{float:none;margin:0;padding:0 .5rem}.custom_banner .breads ul li a{color:hsla(0,0%,100%,.5);transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.custom_banner .breads ul li.active a{color:hsla(0,0%,100%,.75)}.custom_banner .breads ul li:before{display:none}.custom_banner .breads ul li.first-crumb>a{color:hsla(0,0%,100%,.75)}.custom_banner .breads ul li .hs-breadcrumb-menu-divider,.custom_banner .breads ul li:last-child{display:none}.custom_banner .breads ul li+li{border-left:1px solid hsla(0,0%,100%,.5);border-right:1px solid hsla(0,0%,100%,.5)}.custom_banner .breads ul li:not(:nth-child(2)):nth-last-child(2){border:0}.custom_banner .breads ul li a:hover{color:#4ca860}.custom_banner .breads ul li+li:nth-last-child(2):nth-child(2){border-right:0}.custom_banner h1{--tw-space-y-reverse:0;color:inherit;font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:768px){.custom_banner h1{font-size:3.75rem;line-height:1}}@media (min-width:1024px){.custom_banner{padding-bottom:3rem;padding-top:3rem}}