body.page-baby .baby_yellow_txt{
  color:#f3e08e;
}

@media (max-width:374px){
  body.page-baby .baby_z_pattern .text-container .heading{
    font-size:1.75rem;
  }
}

@media (max-width:413px){
  body.page-baby .baby_pg_title .fl-module-content.fl-node-content h2.fl-heading{
    font-size:1.5rem;
  }
}

@media (max-width:374px){
  body.page-baby .baby_pg_title .fl-module-content.fl-node-content h2.fl-heading{
    font-size:1.375rem;
  }
}

body.page-baby .babylp-hide-heading{
  position:relative;
}

body.page-baby .babylp-hide-heading>.fl-module-content{
  position:absolute;
  top:0;
  left:0;
  width:0;
  height:0;
  opacity:0;
  z-index:-99999;
  overflow:hidden;
  clip:rect(0, 0, 0, 0);
  white-space:nowrap;
  border:0;
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-baby .fl-module-fp_button .fl-button-wrap .fl-button{
    font-size:.8125rem;
    padding:.625rem 1.375rem;
  }
}

body.page-baby .fl-module-fp_button .fl-button-wrap .fl-button:focus span{
  color:#006241;
}

@media (max-width:767.98px){
  body.page-baby .baby_grid_row_wrapper .baby_grid_img_wrapper>.fl-col-content{
    background-image:none;
  }
}

body.page-baby .baby_grid_row_wrapper .baby_grid_img_wrapper .baby_grid_img img.fl-photo-img{
  opacity:0;
}

@media (max-width:767.98px){
  body.page-baby .baby_grid_row_wrapper .baby_grid_img_wrapper .baby_grid_img img.fl-photo-img{
    opacity:1;
  }
}

@media (min-width:1601px){
  body.page-baby .baby_grid_row_wrapper .baby_grid_content_wrapper>.fl-col-content{
    padding-left:6.25rem;
    padding-right:6.25rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-baby .baby_grid_row_wrapper .baby_grid_content_wrapper>.fl-col-content{
    padding-left:0;
    padding-right:1.25rem;
  }
}

@media (max-width:767.98px){
  body.page-baby .baby_grid_row_wrapper .baby_grid_content_wrapper>.fl-col-content{
    background-image:none;
  }
}

body.page-baby .baby_grid_row_wrapper .baby_grid_content_wrapper>.fl-col-content .baby_grid_des{
  max-width:39.25rem;
  margin:0 auto 0 0;
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-baby .baby_grid_row_wrapper .baby_grid_content_wrapper>.fl-col-content h2.fl-heading{
    font-size:2.25rem;
  }
}

@media (max-width:413px){
  body.page-baby .baby_grid_row_wrapper .baby_grid_content_wrapper>.fl-col-content h2.fl-heading{
    font-size:1.5rem;
  }
}

@media (max-width:374px){
  body.page-baby .baby_grid_row_wrapper .baby_grid_content_wrapper>.fl-col-content h2.fl-heading{
    font-size:1.375rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-baby .baby_grid_row_wrapper .baby_grid_content_wrapper>.fl-col-content p{
    font-size:.9375rem;
  }
}

@media (max-width:413px){
  body.page-baby .baby_grid_row_wrapper .baby_grid_content_wrapper>.fl-col-content p{
    font-size:.9375rem;
  }
}

@media (max-width:374px){
  body.page-baby .baby_grid_row_wrapper .baby_grid_content_wrapper>.fl-col-content p{
    font-size:.875rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-baby .baby_grid_row_wrapper .baby_grid_content_wrapper>.fl-col-content .baby_subtitle{
    font-size:1.25rem;
  }
}

@media (max-width:413px){
  body.page-baby .baby_grid_row_wrapper .baby_grid_content_wrapper>.fl-col-content .baby_subtitle{
    font-size:1.25rem;
  }
}

@media (max-width:374px){
  body.page-baby .baby_grid_row_wrapper .baby_grid_content_wrapper>.fl-col-content .baby_subtitle{
    font-size:1.0625rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-baby .baby_grid_row_wrapper.baby_row_reverse .baby_grid_content_wrapper>.fl-col-content{
    padding-left:1.25rem;
  }
}
