    @font-face {
        font-family: 'ManifoldCF-Heavy';
        src: url('/resources/Theme_Overrides/   firma_above_the_clouds.v3.0/Fonts/ManifoldCF-Heavy.woff2') format('woff2'),
        url('/resources/Theme_Overrides/firma_above_the_clouds.v3.0/Fonts/ManifoldCF-Heavy.woff') format('woff'),
        url('/resources/Theme_Overrides/firma_above_the_clouds.v3.0/Fonts/ManifoldCF-Heavy.eot') format('eot');
    }

html {
  scroll-padding-top: 100px;
}

.captionOuterContainer{
background: #254858;
}
.Global.Anti-Scam.Challenge .captionOuterContainer {
  background: inherit;
}

.mandatorySymbol, .requiredSymbol {
    color: #E6565D;
}

#id_D6b8LjV .formTitleOuterContainer .formTitleContainer .inner h3.formTitle{
	display:none;
}
.img-circle {
    border-radius: 50%;
}
@media (max-width: 480px) { 
#PAGEID_18097 #intro .placeHolderContainer .gadgetStyleBody {
    min-height: 696px;
}
#PAGEID_18097 #intro .placeHolderContainer .acclogo {
    max-width: 75%;
    left: 50%;
    transform: translateX(-50%);
    top: 30px;
} 
#PAGEID_18097 #intro .placeHolderContainer .message {
    max-width: 75%;
    left: 25%;
    transform: translateX(-50%);
    top: 70px;
}
#PAGEID_18097 #intro .placeHolderContainer::before {
    width: 70%;
    height: 35%;
}
#PAGEID_18097 #intro .placeHolderContainer .hashlogo {
    max-width: 80%;
    left: 25%;
    transform: translateX(-50%);
    top: 105px;
}
#PAGEID_18097 #intro .placeHolderContainer .regtechlogo {
    top: 63%;
    right: 15%;
    max-width: 30%;
}
}
#PAGEID_18097 .angle-pink-bottom::after {
    bottom: -1px;
}
.whyhashlogo {
    z-index: 1;
    position: relative;
}
.ACCELERATERegTech2021 #SPEAKER_SECTION .WaGadgetContent h1,
.ACCELERATERegTech2021 #SPEAKER_SECTION .WaGadgetContent h2,
.ACCELERATERegTech2021 #SPEAKER_SECTION .WaGadgetContent h3,
.ACCELERATERegTech2021 #SPEAKER_SECTION .WaGadgetContent h4 {
    color: #1c1c1c !important;
}
.mobilePanel li.dir .item:first-of-type > a
{
  pointer-events: all !important;
}

#PAGEID_18198 .cal-table { 
    width: 100%; 
    border-collapse: collapse; 
    margin-top: 20px; 
    } 
        .cal-table th, .cal-table td { 
            border: 1px solid #ddd; 
            padding: 8px; 
            text-align: left; 
    } 
        .cal-table th { 
            background-color: #747474; 
    } 
        th.cent { 
            text-align: center; 
    } 
        td.cent { 
            text-align: center;
    } 
        .month-header { 
            background-color: #041e42; 
            color: white; 
            font-weight: bold; 
    } 
        .month-header a[name] { 
            display: inline-block; 
            text-decoration: none; 
    }  

        tr.shade { 
            background-color: #ffffCC;
    } 
        td.cent-date { 
            text-align: center; 
            white-space: nowrap; 
    }

#PAGEID_18216 {
    background-color: #2F455A;
}

#PAGEID_18218 {
    background-color: #2F455A;
}


.WaGadgetMenuHorizontal li.dir:hover > .item > a,
.WaGadgetMenuHorizontal li.dir:hover .secondLevel {
    display: block; /* Ensure submenu is visible */
}

.WaGadgetMenuHorizontal ul.secondLevel {
    display: none; /* Initially hidden */
    position: absolute;
    z-index: 1000;
    list-style: none;
}

.WaGadgetMenuHorizontal li.dir:hover ul.secondLevel {
    display: block; /* Show submenu on hover */
}