/*
Theme Name: Ideally Studio LLC
Theme URI: https://ideally.studio
Template: hello-elementor
Author: Ideally Studio LLC
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A lightweight and minimalist WordPress theme for Elementor page builder.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.8.1.1693239583
Updated: 2023-08-28 16:19:43

*/

/* NAVBAR FIXES*/

#navbar {
  z-index: 3;
background-color: #FFFFFF;
box-shadow: 0 5px 5px 0 rgba(0,0,0,.09);
transition: all 0.3s ease-in-out;

}

#navbar .sub-menu a {
  width: 100%  
}


#navbar .sub-menu a{
width: 100%
}

/* LOGO NAV */

#navbar.sticky .logo {
    width: 190px;
}

.content {
  padding: 16px;
}
.sticky {
  position: fixed;
  top: 0;
  width: 100%;
  animation: fadeInDown 0.5s ease;
}
.sticky + .content {
  padding-top: 60px;
}
.navbar.fadeIn {
  animation: fadeInDown 0.5s forwards;
  /* Ajusta la duración de la animación según tu necesidad */
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    transform: translateY(-20px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

/* TESTIMONIALS*/

.ekit-wid-con .elementskit-single-testimonial-slider {
	background-color: #F3F7FC !important;
	box-shadow: none !important;
	border-radius: 18px !important;
}

.elementor-10 .elementor-element.elementor-element-7c756d4 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-10 .elementor-element.elementor-element-7c756d4 .elementskit-single-testimonial-slider, .elementor-10 .elementor-element.elementor-element-7c756d4 .elementskit-testimonial_card {
	height: 370px;
}


.footer-navas a {
	color: #ffffff !important;
	}

.hero-phone-number a {
	color: #ffffff !important;
}

/* FORM ICON */
.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-input-with-icon [class*=forminator-icon-], .forminator-ui.forminator-custom-form[data-design=flat] .forminator-input-with-icon [class*=forminator-icon-] {
	top: 65% !important;

	}

/* ABOUT US CARDS */

.elementor-32 .elementor-element.elementor-element-f86e587:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-f86e587>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	
	border-right: solid 2px #ffffff !important;
}

.elementor-32 .elementor-element.elementor-element-f13ccb0:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-f13ccb0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		border-right: solid 2px #ffffff !important;
}


/* OUR SERVICES FINAL CARD */

.elementor-1834 .elementor-element.elementor-element-d59bfd9 {
	width: 545.45px;
}

/* CONTACT US SINGLE ITEM */

.elementor-754 .elementor-element.elementor-element-abbf808:not(.elementor-motion-effects-element-type-background), .elementor-754 .elementor-element.elementor-element-abbf808>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	width: 549.19px;
}

.elementor-2251 .elementor-element.elementor-element-9c2c7d6 {
	width: 549.19px;
}

/* OUR SERVICES MECHANICAL LOGOS */

.ekit-wid-con .elementskit-clients-slider .single-client {
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
}

/* SERVICES BULLETS */
li {
   list-style-type: none
}

.bullet-services li{
    display: flex;
    align-items: center;
}
.bullet-services li .elementor-icon-list-text{
    margin-left: 15px
}


