/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/next@14.0.4_@babel+core@7.29.0_react-dom@18.3.1_react@18.3.1__react@18.3.1_sass@1.97.3/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[11].oneOf[7].use[2]!./node_modules/.pnpm/next@14.0.4_@babel+core@7.29.0_react-dom@18.3.1_react@18.3.1__react@18.3.1_sass@1.97.3/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[11].oneOf[7].use[3]!./components/Footer/Footer.module.css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/next@14.0.4_@babel+core@7.29.0_react-dom@18.3.1_react@18.3.1__react@18.3.1_sass@1.97.3/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[11].oneOf[7].use[2]!./node_modules/.pnpm/next@14.0.4_@babel+core@7.29.0_react-dom@18.3.1_react@18.3.1__react@18.3.1_sass@1.97.3/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[11].oneOf[7].use[3]!./components/Header/NavStyles.module.css ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.NavStyles_navLink__jhBL6 {
  display: flex;
  align-items: center;
  padding: 10px 15px;
  text-decoration: none;
  transition: all 0.3s ease;
  cursor: pointer;
  font-weight: 500;
  position: relative;
  color: inherit;
}

.NavStyles_navLink__jhBL6::after {
  content: '';
  position: absolute;
  bottom: 20px;
  left: 15px;
  right: 15px;
  height: 2px;
  background-color: transparent;
  transition: all 0.3s ease;
  transform: scaleX(0);
  transform-origin: center;
}

.NavStyles_navLink__jhBL6.NavStyles_active__7Fhbs::after {
  background-color: #4CAF50;
  transform: scaleX(1);
}

.NavStyles_navLink__jhBL6.NavStyles_active__7Fhbs {
  font-weight: 600;
  color: #4CAF50;
}

@media (min-width: 1200px) {
  .NavStyles_desktopContactMargin__xYaQ4 {
    margin-right: 34px !important;
  }
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/next@14.0.4_@babel+core@7.29.0_react-dom@18.3.1_react@18.3.1__react@18.3.1_sass@1.97.3/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[11].oneOf[7].use[2]!./node_modules/.pnpm/next@14.0.4_@babel+core@7.29.0_react-dom@18.3.1_react@18.3.1__react@18.3.1_sass@1.97.3/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[11].oneOf[7].use[3]!./components/Header/Headers/HeaderEight.module.css ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@media (min-width: 1200px) {
    .HeaderEight_logoDesktop__fCAQI {
        margin-left: 70px !important;
    }
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/next@14.0.4_@babel+core@7.29.0_react-dom@18.3.1_react@18.3.1__react@18.3.1_sass@1.97.3/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[11].oneOf[12].use[2]!./node_modules/.pnpm/next@14.0.4_@babel+core@7.29.0_react-dom@18.3.1_react@18.3.1__react@18.3.1_sass@1.97.3/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[11].oneOf[12].use[3]!./public/css/blog-styles.css ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* Blog Page Sticky Header */
.rbt-blog-page .rbt-header {
    position: sticky;
    top: 0;
    z-index: 999;
    background-color: #ffffff;
    box-shadow: 0 2px 20px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease;
}
/* Ensure proper spacing when header is sticky */
.rbt-blog-page .rbt-page-banner-wrapper {
    padding-top: 100px; /* Adjust based on your header height */
}
/* Smooth transition for header */
.rbt-header {
    transition: all 0.3s ease;
}
/* Dark mode support */
.dark-mode .rbt-blog-page .rbt-header {
    background-color: var(--color-bodyest);
    box-shadow: 0 2px 20px rgba(0, 0, 0, 0.3);
}
/* Fix for mobile menu */
@media (max-width: 991px) {
    .rbt-blog-page .rbt-header {
        position: relative;
    }
    
    .rbt-blog-page .rbt-page-banner-wrapper {
        padding-top: 0;
    }
}
/* Ensure content doesn't jump when header becomes sticky */
.rbt-blog-area {
    padding-top: 40px;
}

