/* custome-style.css */


:root {
    --primary-color: #621EFF;
    --secondary-color: #FFFFFF;
    --gold-yellow: #FBD600;
    --text-color: #000000;
    --secondry-text-color: #515151;
}


.font_m>* {
    font-family: 'Graphik-semibold', sans-serif !important;

}

.Archivo>* {
    font-family: 'Archivo', sans-serif !important;
    font-weight: 400;
}

.Archivo.black>* {
    font-weight: 900;
}

.Caveat>* {
    font-family: 'Caveat', cursive !important;
    font-weight: 400;
}

.call-svg svg {
    color: #621eff;

}
.call-svg svg path{
    fill: transparent;
}

.connect-btn-container a {
    text-decoration: none !important;
}

.connect-expert-btn:hover .exper-btn-heading p {
    color: var(--gold-yellow) !important;
}

.connect-expert-btn:hover .expert-btn-arrow svg {
    color: var(--gold-yellow);
}

.connect-btn-containe:hover svg {
    fill: transparent;
}

.connect-follow-btn:hover p {
    color: var(--gold-yellow) !important;
}

.connect-follow-btn:hover svg {
    color: var(--gold-yellow);
    fill: var(--gold-yellow) !important;
}

.built-perform-svg svg path {
    stroke: #FFFFFF;
}

.built-perform-svg {
    width: 100%;
    max-width: fit-content !important;
}
.policy-link-tags a{
    font-weight: 400;
    position: relative;
    text-decoration: none !important;
    z-index: 9;
  
}
.policy-link-tags a::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 1px;
    width: 100%;
    background-color: #989898;
    height: 1px;
    z-index: -10;
    box-shadow: 0px 1.5px 2px rgba(0, 0, 0, 0.3);
}
.policy-link-tags a.active{
    font-weight: 900;
}

.policy-link-tags a.active::after{
    content: none;
}

.information-collected-section-list-one ul {
    list-style: none;
    counter-reset: policy-counter;
    padding: 0px;
    margin: 20px 0px;
}
.information-collected-section-list-second ul{
    margin-top: 20px;
    margin-bottom: 0px;
}


.information-collected-section-list-one ul li{
    counter-increment: policy-counter;
    margin-bottom: 20px;
}

.information-collected-section-list-one ul li:before{
    content: "(" counter(policy-counter ,lower-alpha) ")";
    margin-right: 5px;
    
}
.introduction-section p{
    overflow-wrap: break-word;
}

@media (max-width:768px){
.FAQ-Accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title{
    min-height: 100px;

}

.our-services-grid div{
  height: 100%;
  max-height: fit-content;
}
}
.cms-menus-container nav ul li a{
    text-decoration: underline !important;
    text-underline-offset: 2px;
}
.cms-menus-container nav ul li.current-menu-item >a,
.cms-menus-container nav ul li.current_page_item >a
{
    text-decoration: none !important;
    font-weight: 500 !important;
}




