.AL_Custom_NavContentWrapper {
 font-family: "Manrope","Helvetica","Arial",sans-serif;
}
.AL_Custom_BannerMainHeading {
font-family: "Neurial Grotesk","Manrope","Helvetica","Arial",serif;
text-rendering: optimizeLegibility;
}
.AL_Custom_BannerSubHead {
font-family: "Manrope","Helvetica","Arial",serif;
 color: #696a85;
 font-size: 21px;
 line-height: 32px;
 font-weight: 200;
 margin-bottom: 45px;
 max-width: 465px;
}
.AL_Custom_NavLoginButton {
background-image: linear-gradient(to right, rgb(255, 153, 0), rgb(255, 87, 34));
 background-size: initial;
 background-attachment: initial;
 background-origin: initial;
 background-clip: initial;
 background-color: initial;
color: #ffffff !important;
border-width: 0px !important;
border-top-width: 0px;
 border-right-width: 0px;
 border-bottom-width: 0px;
 border-left-width: 0px;
}
.AL_Custom_NavLoginButton.fHqLHN {
color: #ffffff !important;
}

.AL_Custom_BannerCta {
background-image: linear-gradient(to right, rgb(255, 153, 0), rgb(255, 87, 34));
    background-size: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial;
color: #ffffff !important;
border-width: 0px !important;
border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
border-radius: 20px !important;
}

.AL_Custom_TabBar {
box-shadow: 0px 4px 15px rgb(0 0 0 / 20%);
}

}
.AL_Custom_CardContainer {
border-radius: 32px;
 background-color: #f8f9fa;
}
.AL_Custom_SingleCard {
margin: 12px;
}
.AL_Custom_CardTitle {
font-size: 19px;
 line-height: 27px;
 font-weight: bold;
 margin: 0;
 padding: 0;
 color: #363866;
 margin-bottom: 9px;
}
.AL_Custom_CardDescription {
font-size: 17px !important;
 line-height: 26px !important;
 font-weight: normal !important;
 color: #696a85 !important;
 margin: 0px !important;
 padding: 0px !important;
}	
.AL_Custom_CardImage {
 height: 80px !important;
 position: relative !important;
 z-index: 1;
 width: 80px;
 margin: 20px;
 padding: 25px !important;
 display: flex;
 box-shadow: 0px 12.7821px 20.9162px -6px rgb(63 65 94 / 10%);
 border-radius: 18.5922px !important;
 vertical-align: middle;}