/* 
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 */
/* Bounce Arrow*/

./* Bounce Arrow*/

.bouncearrow {
 webkit-animation: upAnddown 2s infinite;
	 animation: upAnddown 2s infinite;
	 -webkit-animation-timing-function: ease-in-out;
	 animation-timing-function: ease-in-out;
	 text-align: center !important;
	 cursor: pointer;
}

@-webkit-keyframes upAnddown {
	 from {
			 transform: translateY(0);
	 }
	 50% {
			 transform: translateY(15px);
	 }
	 to {
			 transform: translateY(0);
	 }
}

@keyframes upAnddown {
	 from {
			 transform: translateY(0);
	 }
	 50% {
			 transform: translateY(15px);
	 }
	 to {
			 transform: translateY(0);
	 }
}
/* End Bounce Arrow Animation */


/* equal higth in the post preview text */
.elementor-post__excerpt {
min-height: 110px;
}
.elementor-posts .elementor-post__card .elementor-post__text {
height: 100%;
display: flex;
flex-direction: column;
}
.elementor-posts .elementor-post__card .elementor-post__read-more {
margin-top: auto;
}
.elementor-post__card {
height: 100%;
}

/* Adding ... at the end of the post excerpt  */
.elementor-post__excerpt p::after {content: “…”;}

/* -- header -- */
@media (max-width: 500px){
 .home-hero-header .ee-parallax__inner {display: none !important;}
 .home-hero-header {background-image: url(images/hero-mobile.jpg) !important; background-size: cover !important;}
}

.simple-sitemap-wrap {
 margin: 3% 10%;
}

/* Cuts ribbon sides */
.ribbon >.elementor-column-wrap > .elementor-widget-wrap{
overflow:hidden;

/* sticky-section-wrapper קלאס לעמודה */
.sticky-section-wrapper .elementor-widget-wrap {
	 display: block !important;
}
/* sticky-section קלאס לאיזור הפנימי בתוך העמודה */

.sticky-section-wrapper .sticky-section {
	 position: sticky;
	 top: 10px;
}

/* Accrodion tabs shadow */
.elementor-tab-title{
-webkit-box-shadow: 0px 0px 28px -3px rgba(222,222,222,1);
-moz-box-shadow: 0px 0px 28px -3px rgba(222,222,222,1);
box-shadow: 0px 0px 28px -3px rgba(222,222,222,1);
}

.elementor-accordion-item{
 margin: 30px;
}
	
