/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */
p{
	margin:0!important;
}

.surtitle-shape{
	display:flex;
	align-items:center;
	gap:0.7rem;
}
.surtitle-shape::before {
  content: "";
  display: inline-block;
  width: 25px;
  height: 2px;
  background-color: var(--e-global-color-secondary);
}

.iconBug .elementor-icon-wrapper{
    display: flex;
}

/*  */

.carouselAnimationDown.blankAnimationUp .owl-stage .owl-item {
  opacity:0;
  animation: customSlideUp 1s forwards cubic-bezier(0.16, 1, 0.3, 1);
}
.carouselAnimationDown.blankAnimationDown .owl-stage .owl-item {
  opacity: 0;
  animation: customSlideDown 1s forwards cubic-bezier(0.16, 1, 0.3, 1);
}

.carouselAnimationDown .owl-stage > *:nth-of-type(1) {
  animation-delay: 400ms !important;
}

.carouselAnimationDown .owl-stage > *:nth-of-type(2) {
  animation-delay: 500ms !important;
}

.carouselAnimationDown .owl-stage > *:nth-of-type(3) {
  animation-delay: 600ms !important;
}

.carouselAnimationDown .owl-stage > *:nth-of-type(4) {
  animation-delay: 700ms !important;
}

.carouselAnimationDown .owl-stage > *:nth-of-type(5) {
  animation-delay: 800ms !important;
}

.carouselAnimationDown .owl-stage > *:nth-of-type(6) {
  animation-delay: 900ms !important;
}

.carouselAnimationDown .owl-stage > *:nth-of-type(7) {
  animation-delay: 1000ms !important;
}