/**
* General Assets
*/
/**
* Fonts
*/
@font-face {
  font-family: 'bimbeyregular';
  src: url("/wp-content/themes/kids-little/fonts/bimbey-webfont.woff2") format("woff2"), url("/wp-content/themes/kids-little/fonts/bimbey-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }
/**
* Template Modification
*/
/**
* Template Modification
*/
h1, h2, h3, h4, h5, h6 {
  font-family: "bimbeyregular"; }
  h1 span, h2 span, h3 span, h4 span, h5 span, h6 span {
    font-family: "bimbeyregular" !important; }

h2 span {
  text-transform: none; }

@media screen and (max-width: 770px) {
  .main-header-bar {
    background-color: #ffd25a; } }
@media screen and (min-width: 920px) {
  #primary-menu .menu-item a,
  .ast-masthead-custom-menu-items a {
    color: #01337a;
    font-weight: bold; } }
@media screen and (max-width: 919px) {
  #primary-menu .menu-item a,
  .ast-masthead-custom-menu-items a {
    color: #000 !important; } }

@media screen and (max-width: 919px) {
  #primary-menu .current-menu-item a {
    color: #01337a !important;
    font-weight: bold; } }

@media screen and (min-width: 920px) {
  .main-navigation {
    padding-top: 10px; }

  #primary-menu li.menu-item {
    height: 30px;
    margin-top: 10px;
    border-right: 3px dotted #f78e1e; } }
/**
* Content
*/
.uabb-button {
  padding: 0px 30px !important; }
  .uabb-button .uabb-button-text {
    font-size: 22px;
    font-family: "bimbeyregular" !important;
    text-transform: none !important;
    font-weight: bold; }

.uabb-button,
.ast-custom-button {
  border-radius: 0px !important; }
  .uabb-button:hover,
  .ast-custom-button:hover {
    background: #0148ad !important;
    border-color: #0148ad !important; }

.section-banner-colored-left .fl-row-content-wrap {
  padding-top: 0px !important;
  padding-bottom: 0px !important; }
.section-banner-colored-left .fl-col-group .fl-col:nth-child(1n) {
  background-color: #000 !important; }

.section-banner-colored-middle .fl-row-content-wrap {
  padding-top: 0px !important;
  padding-bottom: 0px !important; }
.section-banner-colored-middle .fl-col-group .fl-col:nth-child(2n) {
  background-color: #000 !important; }

.section-banner-colored-right .fl-row-content-wrap {
  padding-top: 0px !important;
  padding-bottom: 0px !important; }
.section-banner-colored-right .fl-col-group .fl-col:nth-child(2n) {
  background-color: #000 !important; }

.section-banner-colored-left.section-color-dark-green .fl-row-content-wrap {
  padding-top: 0px !important;
  padding-bottom: 0px !important; }
.section-banner-colored-left.section-color-dark-green .fl-col-group .fl-col:nth-child(1n) {
  background-color: rgba(0, 107, 116, 0.7) !important; }

.section-banner-colored-middle.section-color-dark-green .fl-row-content-wrap {
  padding-top: 0px !important;
  padding-bottom: 0px !important; }
.section-banner-colored-middle.section-color-dark-green .fl-col-group .fl-col:nth-child(2n) {
  background-color: rgba(0, 107, 116, 0.7) !important; }

.section-banner-colored-right.section-color-dark-green .fl-row-content-wrap {
  padding-top: 0px !important;
  padding-bottom: 0px !important; }
.section-banner-colored-right.section-color-dark-green .fl-col-group .fl-col:nth-child(2n) {
  background-color: rgba(0, 107, 116, 0.7) !important; }

.section-banner-colored-left.section-color-light-green .fl-row-content-wrap {
  padding-top: 0px !important;
  padding-bottom: 0px !important; }
.section-banner-colored-left.section-color-light-green .fl-col-group .fl-col:nth-child(1n) {
  background-color: rgba(0, 131, 142, 0.7) !important; }

.section-banner-colored-middle.section-color-light-green .fl-row-content-wrap {
  padding-top: 0px !important;
  padding-bottom: 0px !important; }
.section-banner-colored-middle.section-color-light-green .fl-col-group .fl-col:nth-child(2n) {
  background-color: rgba(0, 131, 142, 0.7) !important; }

.section-banner-colored-right.section-color-light-green .fl-row-content-wrap {
  padding-top: 0px !important;
  padding-bottom: 0px !important; }
.section-banner-colored-right.section-color-light-green .fl-col-group .fl-col:nth-child(2n) {
  background-color: rgba(0, 131, 142, 0.7) !important; }

.section-banner-colored-left.section-color-dark-purple .fl-row-content-wrap {
  padding-top: 0px !important;
  padding-bottom: 0px !important; }
.section-banner-colored-left.section-color-dark-purple .fl-col-group .fl-col:nth-child(1n) {
  background-color: rgba(94, 83, 140, 0.71) !important; }

.section-banner-colored-middle.section-color-dark-purple .fl-row-content-wrap {
  padding-top: 0px !important;
  padding-bottom: 0px !important; }
.section-banner-colored-middle.section-color-dark-purple .fl-col-group .fl-col:nth-child(2n) {
  background-color: rgba(94, 83, 140, 0.71) !important; }

.section-banner-colored-right.section-color-dark-purple .fl-row-content-wrap {
  padding-top: 0px !important;
  padding-bottom: 0px !important; }
.section-banner-colored-right.section-color-dark-purple .fl-col-group .fl-col:nth-child(2n) {
  background-color: rgba(94, 83, 140, 0.71) !important; }

.section-banner-colored-left.section-color-blue .fl-row-content-wrap {
  padding-top: 0px !important;
  padding-bottom: 0px !important; }
.section-banner-colored-left.section-color-blue .fl-col-group .fl-col:nth-child(1n) {
  background-color: #01337a !important; }

.section-banner-colored-middle.section-color-blue .fl-row-content-wrap {
  padding-top: 0px !important;
  padding-bottom: 0px !important; }
.section-banner-colored-middle.section-color-blue .fl-col-group .fl-col:nth-child(2n) {
  background-color: #01337a !important; }

.section-banner-colored-right.section-color-blue .fl-row-content-wrap {
  padding-top: 0px !important;
  padding-bottom: 0px !important; }
.section-banner-colored-right.section-color-blue .fl-col-group .fl-col:nth-child(2n) {
  background-color: #01337a !important; }

.highlight-text .fl-heading {
  background-color: #000 !important;
  color: #fff !important;
  padding: 5px 10px !important; }
  .highlight-text .fl-heading span {
    font-family: "bimbeyregular" !important; }

.highlight-text-green .fl-heading {
  background-color: #89c249 !important;
  color: #fff !important;
  padding: 5px 10px !important; }
  .highlight-text-green .fl-heading span {
    font-family: "bimbeyregular" !important; }

.highlight-text-blue .fl-heading {
  background-color: #01337a !important;
  color: #fff !important;
  padding: 5px 10px !important; }
  .highlight-text-blue .fl-heading span {
    font-family: "bimbeyregular" !important; }

/**
* Footer
*/
#colored-footer .footer-adv-overlay,
.footer-adv-overlay {
  background-color: #fff !important; }

.site-footer {
  color: #003870; }
  .site-footer .widget-title {
    color: #003870;
    font-weight: 700;
    font-size: 1rem;
    margin-bottom: 5px; }
  .site-footer a {
    color: #003870; }
    .site-footer a:focus, .site-footer a:hover {
      color: #0052a3; }

#footer-rated-img {
  margin-top: -40px; }

/**
* Content Styling
*/
/**
* Home Page
*/
#section-aboutcentre-text p {
  font-family: 'bimbeyregular' !important;
  font-size: 2em; }

@media screen and (min-width: 1870px) {
  #section-our-mission .fl-row-content-wrap {
    padding: 0px !important; }
  #section-our-mission .fl-col {
    margin: -130px 0px -20px 0px; }
  #section-our-mission .fl-photo-img {
    margin-left: 200px; } }
@media screen and (max-width: 1869px) {
  #section-our-mission .fl-row-content-wrap {
    padding: 0 0 40px 0 !important; } }

/**
* Testimonial Page
*/
.testimonials-content blockquote {
  margin: 0;
  border-left: 5px solid rgba(1, 51, 122, 0.5); }
.testimonials-content p {
  padding: 15px 0; }

/**
* About Us Page
*/
.section-about-us-popups-overlay h3.uabb-modal-title {
  font-family: 'bimbeyregular' !important; }
.section-about-us-popups-overlay .uabb-modal-close {
  background: #fff;
  padding: 5px;
  margin-top: -10px;
  font-size: 1.9em; }
  .section-about-us-popups-overlay .uabb-modal-close .uabb-close-icon {
    color: #cdcaca !important; }

/**
* Learning Page
*/
/**
* Storypark Page
*/
#storypark-image-icon img {
  width: 50%; }

#section-image-school-readiness-program img {
  width: 70%; }

/**
* Enroll page
*/
#enrollment-form {
  box-shadow: 0 0 10px 0 #e8e8e8;
  padding: 30px;
  border-radius: 5px; }

/**
* Gravity Forms
*/
#input_1_1,
#input_1_2,
.gf_fullwidth input,
.gf_fullwidth select {
  width: 100% !important; }

/**
* Waitlist Form
*/
#gform_2 .gform_previous_button {
  border-radius: 0 !important;
  background-color: #01337a !important; }

/*# sourceMappingURL=style.css.map */
