.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-4018608f-2b28-e363-8752-b0479daae393 {
margin-left: 150px !important;
margin-right: 150px !important;
}
.lfr-layout-structure-item-b08e593f-b853-802f-2284-ee73849de382 {
margin-left: 0px !important;
margin-right: 0px !important;
padding-left: 0px !important;
padding-right: 0px !important;
}
.lfr-layout-structure-item-292c51ac-0857-aae1-8f8c-d74ab3f0914b {

}

#footer .footer-content img {
    /* height: auto; */
    width: 100%;
}
.lfr-layout-structure-item-f695a9c8-922d-c4dd-ba00-a482c08b2ace {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-f919f94e-19c4-cdd7-3934-308b87322cc3 {
margin-bottom: 80px !important;
}
.lfr-layout-structure-item-7e598794-620f-3f3e-0220-aa655fd97fe6 {
margin-left: 0px !important;
margin-right: 0px !important;
margin-top: 40px !important;
width: 100% !important;
}
.lfr-layout-structure-item-e412a54a-0659-9e86-789b-5143695a478b {
margin-left: 150px !important;
margin-right: 150px !important;
margin-top: 32px !important;
}
/* Base Navbar Styles */
.lfr-layout-structure-item-e412a54a-0659-9e86-789b-5143695a478b {
  
  
    .navbar-collapse {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 100%;

    }

    .navbar-nav {
        display: flex;
        padding: 10px;
        justify-content: left;
        align-items: flex-start;
        flex-shrink: 0;
        align-self: stretch;
        width: 100%;
        flex-wrap: wrap; /* Allow the navbar items to wrap on smaller screens */
    }

    /* Active state for nav-link */
    .navbar-underline.navbar-expand-md .navbar-nav .nav-link.active:after {
        border-bottom: 4px solid #8566E9;
        bottom: -0.5rem;
        content: "";
        display: block;
        height: 0.125rem;
        left: 0;
        position: absolute;
        right: 0;
    }

    /* Text styles */
    .navbar-text-truncate {
        color: var(--color-black-250, #323232);
        text-align: center;
        font-family: Poppins;
        font-size: 24px;
        font-style: normal;
        font-weight: 400;
        line-height: 24px; /* 150% */
        width: 100%;
    }

    .navbar-text-truncate:active {
        color: var(--color-black-250, #323232);
        text-align: center;
        font-family: Poppins;
        font-size: 24px;
        font-style: normal;
        font-weight: 600;
        line-height: 24px; /* 150% */
        width: 100%;
    }

    .navbar-expand-md .nav-item .navbar-text-truncate {
        max-width: 100%;
    }

    /* Default navigation link styles */
    .navigation-bar .navbar-nav .nav-link {
        border-radius: 0px;
        outline: 0;
        width: 100%;
    }

    .nav-item {
        overflow-wrap: break-word;
        word-wrap: break-word;
        width: 33%;
    }

    /* Tablet and Mobile Styles */
    @media (max-width: 1024px) {
        .navbar-collapse {
            flex-direction: column; /* Stack items vertically for tablets and mobile */
            align-items: flex-start;
            padding: 10px;
        }

        .navbar-nav {
            width: 100%;
            justify-content: center;
            gap: 15px;
        }

        /* Reduce the navbar item width for smaller screens */
        .nav-item {
            width: 50%; /* 2 items per row on tablets */
            text-align: center;
        }

        .navbar-text-truncate {
            font-size: 20px; /* Smaller font size on tablets */
        }
    }

    @media (max-width:800px) {
        /* Mobile Styles */
        .navbar-collapse {
            flex-direction: column; /* Stack items vertically */
            align-items: flex-start;
        }

        .navbar-nav {
            width: 100%;
            justify-content: center;
            padding: 0;
        }

        .nav-item {
            width: 100%; /* Full width for mobile */
            text-align: center;
        }

        .navbar-text-truncate {
            font-size: 18px; /* Smaller font size on mobile */
            padding: 5px 0;
        }

        .navbar-underline.navbar-expand-md .navbar-nav .nav-link.active:after {
            border-bottom: 2px solid #8566E9; /* Thinner underline for mobile */
        }

        .navigation-bar .navbar-nav .nav-link {
            width: 100%; /* Ensure full width on mobile */
            text-align: center;
            padding: 10px 0; /* Add padding for better touch experience */
        }
    }

    /* Desktop Styles */
    @media (min-width: 1025px) {
        .navbar-nav {
            gap: 0px;
            width: 100%; /* Fixed width for navbar on larger screens */
        }

        .nav-item {
            width: 33%; /* Keep 3 items per row for desktop */
        }
    }
  .navigation-bar .navbar-toggler-link {
	display:none;
}
}

@media screen and (max-width: 991px) {.lfr-layout-structure-item-7e598794-620f-3f3e-0220-aa655fd97fe6 {
margin-left: 80px !important;
margin-right: 80px !important;
}
.lfr-layout-structure-item-e412a54a-0659-9e86-789b-5143695a478b {
margin-left: 80px !important;
margin-right: 80px !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-4018608f-2b28-e363-8752-b0479daae393 {
margin-left: 40px !important;
margin-right: 40px !important;
}
.lfr-layout-structure-item-b08e593f-b853-802f-2284-ee73849de382 {
margin-left: 20px !important;
margin-right: 20px !important;
}
.lfr-layout-structure-item-4c3269cb-8515-2475-5c3d-6c2f24fed34d {
margin-top: 40px !important;
padding-top: 250px !important;
}
.lfr-layout-structure-item-f695a9c8-922d-c4dd-ba00-a482c08b2ace {
margin-top: 40px !important;
padding-top: 250px !important;
}
.lfr-layout-structure-item-f919f94e-19c4-cdd7-3934-308b87322cc3 {
margin-top: 40px !important;
padding-top: 250px !important;
}
.lfr-layout-structure-item-7e598794-620f-3f3e-0220-aa655fd97fe6 {
margin-left: 0px !important;
margin-right: 0px !important;
margin-top: 20px !important;
}
.lfr-layout-structure-item-e412a54a-0659-9e86-789b-5143695a478b {
margin-left: 40px !important;
margin-right: 40px !important;
}
.lfr-layout-structure-item-e412a54a-0659-9e86-789b-5143695a478b {
.navbar-collapse {
display: flex;
justify-content: center;
align-items: center ;
width: 100%;

}

@media (min-width: 1024px) {
    .navbar-nav {
        gap: 0px;
width:100%;
    }
}
.navbar-nav{
display: flex;
padding: 10px;
justify-content: left;
align-items: flex-start;
flex-shrink: 0;
align-self: stretch;
width:100%;
}

.navbar-underline.navbar-expand-md .navbar-nav .nav-link.active:after {
border-bottom: 4px solid #8566E9;

        bottom: -0.5rem;
        content: "";
        display: block;
        height: 0.125rem;
        left: 0;
        position: absolute;
        right: 0;
     
}

.navbar-text-truncate{
color: var(--color-black-250, #323232);
text-align: center;
font-family: Poppins;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 24px; /* 150% */
width: 100%;
}
 
 .navbar-text-truncate:active {
color: var(--color-black-250, #323232);
text-align: center;
font-family: Poppins;
font-size: 24px;
font-style: normal;
font-weight: 600;
line-height: 24px; /* 150% */
width: 100%;

}

 .navbar-expand-md .nav-item .navbar-text-truncate {
   max-width: 100%;
}
.navigation-bar .navbar-nav .nav-link {
  border-radius: 0px;
  outline: 0;
	width:100%;
}
.nav-item {
  overflow-wrap: break-word;
  word-wrap: break-word;
	width:100%;
}}