@charset "UTF-8";
/* CSS Document */

a:focus,
a:hover {
	text-decoration: none !important;
}

.vmd-trim-text-3 .elementor-widget-container .repeater-item {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
	text-overflow: ellipsis;
}

/*------------ header -------------*/
#vmd-header {
	background-color: transparent;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
#vmd-header.vmd-header-bg {
	background-color: rgba(255, 255, 255, 0.8);
}

/*------------ main -------------*/
.elementor-25149 .vmd-whl-text .repeater-item {
	color: #00669B !important;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.owl-item.active.uc-active-item .elementor-25149 .vmd-whl-item  .vmd-whl-text .repeater-item {
	color: #FDB913 !important;
}
.owl-item .vmd-whl-item .vmd-whl-main-cont {
	background-color: #EDEDEE;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.owl-item.active.uc-active-item .vmd-whl-item .vmd-whl-main-cont {
	background-color: #00669B;
}

.vmd-makor .dce-acf-repeater-item {
	border-bottom: solid 1px rgb(253, 185, 19);
	padding: 10px 0;
}
.vmd-makor .dce-acf-repeater-item:last-child {
	border-bottom: none;
}

/*------------ footer -------------*/
.vmd-copyright .elementor-icon-box-content .elementor-icon-box-title,
.vmd-copyright .elementor-icon-box-content .elementor-icon-box-description {
    display: inline-block;
}
.vmd-credit .alignleft {
    margin-right: .5rem;
}
.vmd-whl-btn a:hover {
	font-weight: bold;
}

.vmd-w-tabs #uc_content_tabs_elementor_f8ccbc5 #uc_content_tabs_elementor_f8ccbc5_item1,
.vmd-w-tabs #uc_content_tabs_elementor_f8ccbc5 #uc_content_tabs_elementor_f8ccbc5_item2 {
	text-align: justify;
}

/*===================== women sub pages ====================*/
.vmd-wo-men1 > div.elementor-widget-container::after {content: url(/wp-content/uploads/2022/07/ro_but_bg-1-e1776855141585.png);
position: absolute;
left: calc(50% - 25px);
pointer-events: none;
}
.vmd-wo-men2 nav li {
    position: relative;
}
.vmd-wo-men2 nav li::after {content: url(/wp-content/uploads/2022/07/ro_but_bg-1-e1776855141585.png);
position: absolute;
left: calc(50% - 25px);
bottom: -30px;
pointer-events: none;
}
.vmd-wo-men1 > div.elementor-widget-container,
.vmd-wo-men2 nav li {
    min-width: 12rem;
    min-height: 6rem;
}
.vmd-wo-men1 > div.elementor-widget-container a,
.vmd-wo-men2 nav li a {
    display: block;
}
.vmd-wo-men1 > div.elementor-widget-container a {
    padding-top: 1.4rem;
}
.vmd-wo-men2 nav li {
     margin: 10px;
     background-color: #BCBEC08F;
border-radius: 10px 10px 10px 10px;
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
display: block;
    padding-top: 1.9rem;
}
 .vmd-wo-men2 nav li:hover {
     background-color: #BCBEC0;
box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.5);
transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);
 }
 
.vmd_w-story .vmd-wo-men2 ul.first-level li.item-27988,
.vmd_w-gallery .vmd-wo-men2 ul.first-level li.item-27984,
.vmd_w-mekorot .vmd-wo-men2 ul.first-level li.item-27986,
.vmd_w-testimonials .vmd-wo-men2 ul.first-level li.item-28194 {
	background-color: #BCBEC0;
    box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.5);
}
.vmd_w-story .vmd-wo-men2 ul.first-level li.item-27988 a,
.vmd_w-gallery .vmd-wo-men2 ul.first-level li.item-27984 a,
.vmd_w-mekorot .vmd-wo-men2 ul.first-level li.item-27986 a,
.vmd_w-testimonials .vmd-wo-men2 ul.first-level li.item-28194 a {
	color: #fff;
}
/*================= desktop only =====================*/
@media only all and (min-width: 769px) {
}


/*================= smartphone only =====================*/
@media only all and (max-width: 768px) {
}
