body.ip3-edit .in-page-nav__sticky-bar {display: none;}
header.header.menu-open{ transform: none; }
.in-page-nav__anchor{ text-decoration: none; font-weight: normal;font-family: var(--font-regular);}

.in-page-nav *{ color: #000000; }
.in-page-nav *:hover{ color: #000000; }

.in-page-nav__dropdown-anchor{ display: flex; align-items: center; justify-content: space-between; gap: 1.2rem;}
.in-page-nav__sticky-bar{ padding: 1.6rem 0; background-color: #F3F6F9; position: fixed; top: 0; width: 100%; display: none; transition: all .3s ease-in-out; z-index: 3;}
.in-page-nav__dropdown-anchor a{text-decoration: none;}
.in-page-nav__label{font-weight: 500;font-family: var(--font-bold); font-size: var(--body-small-fs); line-height: var(--body-extra-small-lh);}

body:has(header.page-up) .in-page-nav__sticky-bar{ top: 10.4rem; }
body:has(header.page-down) .in-page-nav__sticky-bar{ top: 0; }

.in-page-nav__dropdown-box{ max-height: 0; overflow: clip; transition: all .3s ease-in-out; }
.in-page-nav__icon{ transition: all .3s ease-in-out; display: flex; align-items: center; justify-content: center; height: 2.4rem; width: 2.4rem; }


.in-page-nav__dropdown-list-item{ list-style: none; }
.in-page-nav__dropdown-anchor{ text-decoration: none; }

.open-box .in-page-nav__dropdown-box{ max-height: calc(var(--max-height) + .24rem); padding-top: .8rem; }
.open-box .in-page-nav__icon{ display: block; transform: scale(-1); }
.open-box.in-page-nav__sticky-bar{ background-color: var(--primary-lightest-yellow); }
.open-box .in-page-nav__dropdown-anchor{ margin-bottom: 1.6rem; padding: 0 0 0 .8rem; }

.in-page-nav__dropdown-list{ display: flex; flex-direction: column; gap: .8rem; }
.in-page-nav__dropdown-list-anchor{ padding: 1.6rem .8rem; text-decoration: none; width: 100%; display: flex; justify-content: space-between; align-items: center; font-size: var(--body-small-fs); line-height: var(--body-small-lh); gap: 1.2rem;}

.in-page-nav__dropdown-list{ margin: 0; padding: 0; }

body:has(.in-page-nav__sticky-bar.open-box):after{ content: ""; position: absolute; top: 0; left: 0; height: 100%; width: 100%; background-color: var(--primary-night); opacity: 0.6; z-index: 1;}
body:has(.in-page-nav__sticky-bar.open-box){ position: relative; }

.in-page-nav__dropdown-list-anchor.active-item{ background-color: var(--primary-yellow); border: 1px solid var(--primary-carbon); border-radius: 2.4rem; padding: 1.6rem; font-size: var(--body-small-fs); line-height: var(--body-extra-small-lh);}
.in-page-nav__dropdown-list-anchor-icon{font-size: 2.4rem; display: none;}
.in-page-nav__dropdown-list-anchor.active-item .in-page-nav__dropdown-list-anchor-icon{ display: block; }

section.module-wrapper{ scroll-margin-top: 7.4rem; }

.in-page-nav__label:first-child{ display: block; }

@media all and (min-width: 992px){
 body:has(header.page-up) .in-page-nav__sticky-bar{ top: 12rem; }
 .open-box .in-page-nav__dropdown-anchor{ padding: 0 0 0 2.4rem; }
.in-page-nav__dropdown-list-anchor{ padding: 1.6rem 2.4rem; }
.in-page-nav__dropdown-list-anchor.active-item{ padding: 2.4rem; }
section.module-wrapper{ scroll-margin-top: 7.4rem; }
}

/*  Module - External Iframe Full Screen CSS Starts */
button[data-full-screen-button] {
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  color: inherit;
}
/*  Module - External Iframe Full Screen CSS Ends */