.elementor-kit-6{--e-global-color-primary:#002F87;--e-global-color-secondary:#00AEEF;--e-global-color-text:#FFFFFF;--e-global-color-accent:#FFFFFF;--e-global-color-9d1936f:#000000;--e-global-color-9cea11c:#002F87;--e-global-color-a15b33a:#00AEEF;--e-global-color-a51c300:#99D5FF;--e-global-typography-primary-font-family:"Brevia";--e-global-typography-primary-font-weight:900;--e-global-typography-secondary-font-family:"Brevia";--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"Centra";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:24px;--e-global-typography-accent-font-family:"Centra";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-line-height:16px;--e-global-typography-ef2b7e0-font-family:"Brevia";--e-global-typography-ef2b7e0-font-size:70px;--e-global-typography-ef2b7e0-font-weight:900;--e-global-typography-ef2b7e0-line-height:78px;--e-global-typography-e6203dd-font-family:"Brevia";--e-global-typography-e6203dd-font-size:46px;--e-global-typography-e6203dd-font-weight:900;--e-global-typography-e6203dd-line-height:55px;--e-global-typography-8fd9841-font-family:"Brevia";--e-global-typography-8fd9841-font-size:40px;--e-global-typography-8fd9841-font-weight:900;--e-global-typography-8fd9841-line-height:45px;--e-global-typography-12c0386-font-family:"Brevia";--e-global-typography-12c0386-font-size:30px;--e-global-typography-12c0386-font-weight:900;--e-global-typography-12c0386-line-height:35px;--e-global-typography-d5ec008-font-family:"Centra";--e-global-typography-d5ec008-font-size:16px;--e-global-typography-d5ec008-font-weight:500;--e-global-typography-d5ec008-line-height:24px;--e-global-typography-269ada9-font-family:"Brevia";--e-global-typography-269ada9-font-size:22px;--e-global-typography-269ada9-font-weight:600;--e-global-typography-269ada9-line-height:24px;--e-global-typography-77804f0-font-family:"Brevia";--e-global-typography-77804f0-font-size:24px;--e-global-typography-77804f0-font-weight:700;--e-global-typography-77804f0-line-height:28px;--e-global-typography-34c8fca-font-family:"Brevia";--e-global-typography-34c8fca-font-size:18px;--e-global-typography-34c8fca-font-weight:600;--e-global-typography-34c8fca-line-height:22px;--e-global-typography-7aa850d-font-family:"Centra";--e-global-typography-7aa850d-font-size:20px;--e-global-typography-7aa850d-font-weight:400;--e-global-typography-7aa850d-line-height:24px;--e-global-typography-c3dc2c8-font-family:"Brevia";--e-global-typography-c3dc2c8-font-size:24px;--e-global-typography-c3dc2c8-font-weight:900;--e-global-typography-c3dc2c8-line-height:28px;--e-global-typography-8bc2e9e-font-family:"Centra";--e-global-typography-8bc2e9e-font-size:18px;--e-global-typography-8bc2e9e-font-weight:400;--e-global-typography-8bc2e9e-line-height:20px;font-family:"Centra", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:#FFFFFF33;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;padding:10px 21px 10px 21px;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-kit-6 h3{font-family:"Roundelay", Sans-serif;font-size:40px;font-weight:800;line-height:45px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1920px;}.e-con{--container-max-width:1920px;--container-default-padding-top:115px;--container-default-padding-right:85px;--container-default-padding-bottom:115px;--container-default-padding-left:85px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{--lightbox-header-icons-size:0px;}@media(max-width:1366px){.elementor-kit-6{--e-global-typography-ef2b7e0-font-size:50px;--e-global-typography-ef2b7e0-line-height:60px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.e-con{--container-default-padding-top:85px;--container-default-padding-right:60px;--container-default-padding-bottom:85px;--container-default-padding-left:60px;}}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-d5ec008-font-size:16px;--e-global-typography-7aa850d-font-size:18px;--e-global-typography-c3dc2c8-font-size:20px;--e-global-typography-c3dc2c8-line-height:24px;--e-global-typography-8bc2e9e-font-size:16px;--e-global-typography-8bc2e9e-line-height:18px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );padding:10px 21px 10px 21px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;--container-default-padding-top:50px;--container-default-padding-right:25px;--container-default-padding-bottom:50px;--container-default-padding-left:25px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-ef2b7e0-font-size:30px;--e-global-typography-ef2b7e0-line-height:35px;--e-global-typography-e6203dd-font-size:30px;--e-global-typography-e6203dd-line-height:35px;--e-global-typography-8fd9841-font-size:30px;--e-global-typography-8fd9841-line-height:35px;--e-global-typography-269ada9-font-size:20px;--e-global-typography-269ada9-line-height:24px;--e-global-typography-77804f0-font-size:20px;--e-global-typography-77804f0-line-height:24px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:50px;--container-default-padding-right:25px;--container-default-padding-bottom:50px;--container-default-padding-left:25px;}}/* Start custom CSS */.dl-single-banner-section,.child-stage-guide-box{
    position: relative;
}
/*explore more overlay*/
.gum-open-overlay,.maxgro-open-overlay{
    cursor:pointer;
}

.inner-maxgro-overlay,.inner-gum-overlay{
    height: 100%;
}

/* Overlay Container */
.gum-content-overlay,.maxgro-content-overlay {
  position: absolute;
  top:0;
  left: 0;
  right:0;
  bottom: 0;
  height:100% !important;
  width: 100%;
  /*max-height: 100vh;*/
  /*background: #fff;*/
  transform: translateY(100%);
  transition: transform 0.4s ease-in-out;
  z-index: 1000;
  /*overflow-y: auto;*/
  /*padding: 40px 20px;*/
}

/* Active State - Slides Up */
.gum-content-overlay.active,.maxgro-content-overlay.active {
  transform: translateY(0);
}

/* Close Button */
.gum-close-overlay,.maxgro-close-overlay {
  position: absolute;
  top: 20px;
  right: 20px;
  color: #fff;
  padding: 10px 15px;
  border: none;
  cursor: pointer;
  z-index: 10000;
}

@media screen and (max-width:767px) {
  .gum-close-overlay,.maxgro-close-overlay {
  position: absolute;
  top: 10px;
  right: 10px;
  color: #fff;
  padding: 10px 15px;
  border: none;
  cursor: pointer;
  z-index: 10000;
}
}

/*explore more overlay*/
/*radial gradient bg*/
.benefit-text-section{
      background: radial-gradient(circle at center,
    #82CDFF 0%,     /* Red */
    #0099FF 30%,    /* Yellow */
    #0199FF 60%,    /* Green */
    #0199FF 100%    /* Blue */
  );
}
/*radial gradient bg*/

.elementor-button-wrapper a.elementor-button {
    transition: all .55s ease;
}


/*KN PAGE AGE GUIDANCE SECTION */
   .gum-carousel-overlay .ue-content-carousel .owl-nav button{
        border: 2px solid white !important; 
    }
/* Hide arrows on mobile */
@media (min-width: 1024px) {
  .gum-carousel-overlay .owl-nav {
    display: none !important;
  }
}

/* Hide dots on desktop */
@media (min-width: 1024px) {
  .gum-carousel-overlay .owl-dots {
    display: none !important;
  }
}

.swappable-container {
  position: relative;
}
.child-age-box,
[class*="content-guide-box-"] {
  position: absolute;
  transition: opacity 0.4s ease, visibility 0.4s ease;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  z-index: 2;
}
.child-age-box.active,
[class*="content-guide-box-"].active {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  z-index: 2;
}

.back-button{
    cursor:pointer;
}

[class*="image-card-"]{
    cursor:pointer;
}


/*Inside the Glass Page Overwrite*/

.milk-types-tables .tabulator-tableholder .tabulator-row {margin: 15px 0px !important;
    border-radius:10px;
}

.milk-types-tables{
    width: 100% !important;
}

.utg-milk-myth .e-n-accordion .e-n-accordion-item:not(:last-of-type){
    border-bottom:1px solid white;
}

/*Inside the Glass Page Overwrite*//* End custom CSS */