/*
Theme Name: Child
Author: BusyBees Marketing
Author URI: https://busybeesmarketing.nl/
Template: hello-elementor
Version: 1.0.5
*/

/* General styling */

/* Text selection color */
::selection {
    background: #439287; /* WebKit/Blink Browsers */
	color: #ffffff;
  }
  ::-moz-selection {
    background: #439287; /* WebKit/Blink Browsers */
	color: #ffffff;
  }


dl:last-child, dt:last-child, dd:last-child, ol:last-child, ul:last-child, li:last-child {
    margin-block-end: 0.9rem;
}

/* Overflow settings */
html, body {
  width:100%;
  overflow-x:hidden;
}

/* Improved Animations Stylesheet from https://element.how/elementor-improve-entrance-animations/ , works for the 'fade' animations */
@keyframes fadeDown {
  from {
      opacity: 0;
      transform: translate3d(0,-30px,0)
  }

  to {
      opacity: 1;
      transform: none
  }
}

.elementor-element.fadeInDown {
  animation-name: fadeDown
}

@keyframes fadeLeft {
  from {
      opacity: 0;
      transform: translate3d(-30px,0,0)
  }

  to {
      opacity: 1;
      transform: none
  }
}

.elementor-element.fadeInLeft {
  animation-name: fadeLeft
}

@keyframes fadeRight {
  from {
      opacity: 0;
      transform: translate3d(30px,0,0)
  }

  to {
      opacity: 1;
      transform: none
  }
}

.elementor-element.fadeInRight {
  animation-name: fadeRight
}

@keyframes fadeUp {
  from {
      opacity: 0;
      transform: translate3d(0,30px,0)
  }

  to {
      opacity: 1;
      transform: none
  }
}

.elementor-element.fadeInUp {
  animation-name: fadeUp
}