/*
Theme Name: Hello Elementor Child
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Shik
Author URI: 
Template: hello-elementor
Version: 1.1.6
Text Domain: hello-elementor
*/

.grecaptcha-badge,.grecaptcha-logo{visibility: hidden !important;}

header.site-header{display:none !important;}

.elementor-invisible{
	visibility:visible!important;
	opacity:0;
}

#vplugin #vplugin-toggler {transform: scale(0.6) translateX(-40%);}
@media (max-width: 767px){
	#popupVSButton{right:0!important;left:auto !important;}
	#openVSButton{right:10px!important;left:auto !important;}
}

body:not(.translatepress-en_US) .elementor-widget-n-menu #aboutenglish{display:none !important;}
body.translatepress-en_US .elementor-widget-n-menu #abouthebrew{display:none !important;}
body:not(.translatepress-en_US) .elementor-widget-nav-menu .hideonhe{display:none !important;}
body.translatepress-en_US .elementor-widget-nav-menu .hideoneng{display:none !important;}

.uppercase{text-transform: uppercase;}
.englishtitle{text-transform: uppercase;}
.englishtitle strong{font-weight:700!important;color:#008eb3;}
.ltr{direction:ltr;}

.englishtitlebanner{text-transform: uppercase;}
.englishtitlebanner strong{font-weight:700!important;color:#70c3cf;}

.titletwocolor strong{font-weight:700!important;color:#008eb3;}

.intro p:after{content:' [..]';}

.swiper-wrapper {
    width: 100vw!important;
}

@media (max-width: 767px){
	.mobilenobackground{background-image:none !important;}
	.elementor-heading-title{line-height: var(--e-global-typography-primary-line-height)!important;}
}


.fitgallery figure{overflow:hidden;}
.fitgallery figure img{
	object-fit: cover;
	object-position:center center;
	width:100%;
}
@media (min-width: 1925px){.fitgallery figure img{height:780px;}}
@media (min-width: 767px) and (max-width: 1925px){.fitgallery figure img{height:40vw;}}
@media (max-width: 767px){.fitgallery figure img{height:60vw;}.blackonmob .elementor-heading-title{color:#000000!important;}}

@media (min-width: 767px){
	.grayscale img{transition:all 0.5s ease;}
	.grayscale:not(:hover) img{
		-webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */
		filter: grayscale(100%); /* Standard syntax for other browsers */
	}
	.grayscale:hover img{transform:scale(1.1) rotate(2deg);}
}

/* HOME ENERGY NAV START */
.homenav .elementor-tab-desktop-title.elementor-active span{border-bottom:3px solid #6abecb!important;}

@media (min-width: 1925px){
	.homenav .elementor-tabs .elementor-tabs-content-wrapper{
		padding-left:60px;
	}
	.homenav .elementor-tab-desktop-title span{
		padding-right:20px;
	}
	.homenav .elementor-tab-desktop-title.elementor-active:before{
		width: 10px!important;
		height: 10px!important;
		right: -5px!important;
		top: calc( 50% - 5px )!important;
	}

}
@media (min-width: 767px) and (max-width: 1925px){
	.homenav .elementor-tabs .elementor-tabs-content-wrapper{
		padding-left:3vw;
	}
	.homenav .elementor-tab-desktop-title span{
		padding-right:1vw;
	}
	.homenav .elementor-tab-desktop-title.elementor-active:before{
		width: 0.5vw!important;
		height: 0.5vw!important;
		right: -0.25vw!important;
		top: calc( 50% - 0.25vw )!important;
	}
}
@media (min-width: 767px){

	.homenav .elementor-tabs{
		flex-direction: row-reverse;
	}
	.homenav .elementor-tabs .elementor-tabs-content-wrapper{
		border-left: dashed 1px #008eb3!important;
		display: flex;
		justify-content: center;
		flex-direction: column;
	}
	.homenav .elementor-tab-desktop-title{
		padding:0!important;
		display: flex;
		flex-direction: row-reverse;
		transition:all 0.5s ease;
	}
	.homenav .elementor-tab-desktop-title span{
		background-color:#ffffff!important;
		z-index: 2;
		position: relative;
	}
	.homenav .elementor-tab-desktop-title.elementor-active:after{
		top:50%!important;
		height: 1px!important;
		width: 100%!important;
		background: rgb(0,142,179);
		background: linear-gradient(135deg, rgba(255,255,255,1) 50%, rgba(0,142,179,1) 100%);
		position:absolute;
	}
	.homenav .elementor-tab-desktop-title.elementor-active:before{
		background: #008eb3!important;
		border-radius: 50%!important;
		position: absolute!important;
		z-index: 2!important;
		transform:none!important;
	}
	.homenav .elementor-tabs-wrapper{overflow:unset!important;}

	.homenav .elementor-tab-content{
		padding:0!important;
	}
}

@media (max-width: 767px){
	.homenav .elementor-tab-content{display: block!important;}
	.homenav .elementor-tab-mobile-title{
		color:#333333!important;
		padding-left:1vw!important;
		padding-right:1vw!important;
		padding-bottom:4vw!important;
		text-align:center;
	}
	.homenav .elementor-tab-content {
		padding: 4vw;
		text-align: center;
	}
	/*.homenav .elementor-tabs-content-wrapper .elementor-tab-mobile-title:not(:first-child){
		margin-top: 4vw !important;
		padding-top: 8vw !important;
		border-top: 1px solid #70C3CF !important;
	}*/
	.homenav .elementor-tabs-content-wrapper .elementor-tab-mobile-title:before{
		content: '';
		width: calc(50% + 4px);
		height: 27vw;
		position: relative;
		display: block;
		border-left: 4px dotted #008eb3 !important;
		margin-bottom: 5vw; 
	}
}
/* HOME ENERGY NAV END */

/* HOME ACORDION CATEGORIES - START */

.dbeffect .elementor-heading-title a{
	background: rgb(255 255 255 / 90%);
	border-radius: 50%;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
.dbeffect .elementor-widget-heading{
	border: 1px solid #fff;
	border-radius: 50%;
}

@media (min-width: 767px){
	.dbeffect .dbeffectchild{transition: all 0.5s ease;}
	.dbeffect .elementor-widget-heading{transition: padding 1s ease;}
	.dbeffect .dbeffectchild:not(:hover){
		-webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */
		filter: grayscale(100%); /* Standard syntax for other browsers */
	}
	.dbeffect .dbeffectchild:hover{
		width: 50%!important;
	}
	.dbeffect .dbeffectchild:hover ~ .dbeffectchild {
		width: 25%;
	}
}

@media (min-width: 1925px){
	.dbeffect .elementor-heading-title a{
		padding: 38px;
		min-height: 230px;
		min-width: 230px;		
	}
	.dbeffect .elementor-widget-heading{
		padding: 10px;
	}
	.dbeffect .dbeffectchild:hover .elementor-widget-heading{padding: 20px;}
}

@media (min-width: 767px) and (max-width: 1925px){
	.dbeffect .elementor-heading-title a{
		padding: 2vw;
		min-height: 12vw;
		min-width: 12vw;		
	}
	.dbeffect .elementor-widget-heading{
		padding: 0.5vw;
	}
	.dbeffect .dbeffectchild:hover .elementor-widget-heading{padding: 1vw;}
}

@media (max-width: 767px){
	.dbeffect .elementor-heading-title a{
		padding: 5vw;
		min-height: 35vw;
		min-width: 35vw;	
	}
	.dbeffect .elementor-widget-heading{
		padding: 2vw;
	}
}

/* HOME ACORDION CATEGORIES - END */

/* HOME CASE STUDY - START */
.casec img {
	-webkit-box-reflect: below -1px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent) , to(rgba(250, 250, 250, 0.3)));
}
.casec a{width: 100%!important;}
body.e--ua-firefox .casec .elementor-widget-image .elementor-widget-container:after{
    content: "";
    width: 100%;
    height: 5vw;
    position: absolute;
    display: block;
    left: 0;
    background: linear-gradient(to bottom, #1b1b1b4d 0%, transparent 70%, rgba(250, 250, 250, 0.3) 100%);
}

.carsquarepag .swiper-pagination{
	display: flex!important;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    z-index: 2;
}
.carsquarepag .swiper-pagination-bullet{
	border-radius: 0!important;
    width: 100%!important;
    background: #0a6892!important;
}

@media (max-width: 767px){
	.elementor-widget-image-carousel .swiper-pagination{
		position: relative!important;
		display: flex!important;
		flex-wrap: wrap;
		justify-content: center;
		flex-direction: row;
		gap: 3vw;
		margin-top: 3vw;
	}
	.elementor-widget-image-carousel  .swiper-pagination-bullet{
		border-radius: 0!important;
		width: 100%!important;
		height: 1.5vw!important;
		margin: 0!important;
		max-width: 9vw;
	}
	.carsquarepag .swiper-pagination-bullet{height: 1.5vw!important;margin:0 1vw!important;}
	.carsquarepag .swiper-pagination{width: 100%!important;}
	.carwrapper .swiper-slide .pas{
		background: rgb(81,85,86);
		background: linear-gradient(90deg, rgba(81,85,86,1) 0%, rgba(205,207,208,1) 50%, rgba(81,85,86,1) 100%);
	}
	.casec .elementor-widget-image .elementor-widget-container{
		padding-bottom:10vw;
	}
	body.e--ua-firefox .casec .elementor-widget-image .elementor-widget-container:after{height: 15vw;}
}

@media (min-width: 767px) and (max-width: 1925px){
	.carsquarepag .swiper-pagination-bullet{height: 0.25vw!important;margin:0 0.25vw!important;}
}

@media (min-width: 1925px){
	.carsquarepag .swiper-pagination-bullet{height: 8px!important;margin:0 5px!important;}
}
@media (min-width: 767px){
	.carsquarepag .swiper-pagination{width: 30%!important;}
	.carwrapper .swiper-slide,.carwrapper .swiper-slide:hover .elementor-widget-image{
		transition: all 0.5s ease;
	}
	.carwrapper .swiper-slide:hover .elementor-widget-image{margin-top: -0.5vw;}
	.carwrapper .swiper-slide:not(.swiper-slide-next){
		transform: scale(0.8)!important;
	}
	.carwrapper .swiper-slide.swiper-slide-next .pas{
		background: rgb(81,85,86);
		background: linear-gradient(90deg, rgba(81,85,86,1) 0%, rgba(205,207,208,1) 50%, rgba(81,85,86,1) 100%);
	}
	.carwrapper .swiper-slide:not(.swiper-slide-next) .pas,
	.carwrapper .swiper-slide.swiper-slide-next:hover .pas{
		background: rgb(1,95,140);
		background: linear-gradient(90deg, rgba(1,95,140,1) 0%, rgba(112,195,207,1) 100%);
	}
	
	.carwrapper .swiper-slide:not(.swiper-slide-next) img{
		-webkit-filter: grayscale(100%);
		-moz-filter: grayscale(100%);
		-ms-filter: grayscale(100%);
		-o-filter: grayscale(100%);
		filter: grayscale(100%);
		filter: gray;
	}
	/*.carwrapper .swiper-slide:not(.swiper-slide-next) a{pointer-events: none!important;}*/
	.carwrapper .swiper-slide.swiper-slide-next .elementor-heading-title{
		color: var(--e-global-color-primary)!important;
	}
	.casec .elementor-widget-image .elementor-widget-container{
		padding-bottom:6vw;
	}
}

/* HOME CASE STUDY - END */

/* LOGOS - START */
.logowrapper img{
	-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    transition: all 0.55s ease;
    -webkit-transition: all 0.55s ease;
}
.logowrapper img:hover{
	-webkit-filter: grayscale(0%) !important;
    -moz-filter: grayscale(0%) !important;
    -ms-filter: grayscale(0%) !important;
    -o-filter: grayscale(0%) !important;
    filter: grayscale(0%) !important;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
}
/* LOGOS - END */

/* FOOTER - START */
#footershikwrapper .innerlinks .elementor-widget-heading{
	border-image-source: linear-gradient(to right, var(--e-global-color-362789a) 0%, var(--e-global-color-secondary) 100%);
    border-width: 2px 0 2px 0;
    border-style: solid;
    border-image-slice: 1;
}
#footershikwrapper .footerdisclaimer a{color:#ffffff;}
.strongazul strong{color:#70C3CF;font-weight:900!important;}
.gershaim{color:#70c3cf!important;font-weight:900!important;letter-spacing:-0.05em!important;}


@media (max-width: 767px){
	#footershikwrapper .innerlinks .linkscolumn .elementor-widget-heading:after {
		content: '+';
		position: absolute;
		color: #67c3cf;
		top: 50%;
		left: 0;
		font-size: 8vw;
		transform: translateY(-50%);
		font-weight: 500;
		margin-left: 1vw;
		height: 100%;
		line-height: 100%;
		margin-top:0.2vw;
	}
	#footershikwrapper .innerlinks .linkscolumn.opentogs .elementor-widget-heading:after{
		content: '-' !important;
		margin-top:-0.2vw;
	}
	#footershikwrapper .innerlinks .linkscolumn .elementor-widget-icon-list{
		transition:all 0.5s ease;
	}
	#footershikwrapper .innerlinks .linkscolumn:not(.opentogs) .elementor-widget-icon-list{
		max-height: 0;
		overflow: hidden;
		opacity: 0;
	}
	#footershikwrapper .innerlinks .linkscolumn.opentogs .elementor-widget-icon-list{
		max-height: 150vw;
		opacity: 1;
	}
	#footershikwrapper{
		background: rgb(16,17,18);
		background: linear-gradient(90deg, rgba(16,17,18,1) 0%, rgba(30,34,35,1) 10%, rgba(64,66,68,1) 30%, rgba(78,79,80,1) 40% rgba(78,79,80,1) 60%, rgba(64,66,68,1) 70%, rgba(30,34,35,1) 90%, rgba(16,17,18,1) 100%);
	}
}
@media (min-width: 767px){
	#footershikwrapper{
		background: rgb(16,17,18);
		background: linear-gradient(90deg, rgba(16,17,18,1) 0%, rgba(30,34,35,1) 10%, rgba(64,66,68,1) 30%, rgba(78,79,80,1) 40%, rgba(96,96,96,1) 50%, rgba(78,79,80,1) 60%, rgba(64,66,68,1) 70%, rgba(30,34,35,1) 90%, rgba(16,17,18,1) 100%);
	}
	#footershikwrapper .socialshik img{transition:all 0.5s ease;}
	#footershikwrapper .socialshik img:hover{transform:scale(1.1);}
}
/* FOOTER - END */

/* DESKTOP MEGA MENU - START */
@media (min-width: 767px) and (max-width: 1925px){
	.elementor-widget-n-menu .e-n-menu-title{padding:0.5vw!important;}
	.elementor-widget-n-menu .e-n-menu-title:after{padding-right: 0.9vw;}
}
@media (min-width: 1925px){
	.elementor-widget-n-menu .e-n-menu-title{padding:10px!important;}
	.elementor-widget-n-menu .e-n-menu-title:after{padding-right: 18px;}
}
.elementor-widget-n-menu .e-n-menu-title:after{
	content: '//'!important;
    color: #33a4c2;
    font-weight: 900;
    position: relative!important;
    align-self: baseline!important;
    height: 100% !important;
	border: 0!important;
	left: auto!important;
	letter-spacing: -0.05em;
    font-size: 0.85vw;
}
.elementor-widget-n-menu .e-n-menu-title .e-n-menu-dropdown-icon,
.elementor-widget-n-menu .e-n-menu-title:last-child:after{display:none!important;}

.bwtoclr{transition: all 0.5s ease!important;background-size: auto 100%!important;background-position:center center !important}
.bwtoclr:not(:hover){
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}
.bwtoclr:hover{background-size: auto 110%!important;}
.bwtoclr:hover:before{opacity:0.35!important;}

.bwtoclrbig{transition: all 0.5s ease!important;background-size: 100% 110%!important;background-position:center center !important}
.bwtoclrbig:not(:hover){
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}
.bwtoclrbig:hover{background-size: 110% 120%!important;}
.bwtoclrbig:hover:before{opacity:0.35!important;}


.mbuttonison .elementor-heading-title{color:#33a4c2!important;}
.bcwrapper{
	transition: all 0.5s ease!important;
	max-height:80vw;
	opacity:1;
	overflow:hidden!important;
	height:100%;
}
.bcwrapper:not(.mwrapperison){
	max-height:0;
	opacity:0;
	visibility:hidden;
	position:absolute;
}
.elementor-editor-active .bcwrapper{
	max-height:100%!important;
	opacity:1!important;
	overflow:auto!important;
	visibility:visible!important;
	position:relative!important;
}

.mbuttonc{cursor:pointer;}
.elementor-widget-n-menu .e-n-menu-content.e-active > div:first-child:after{
  content: '';
  width: 100%;
  height: 100%;
  background: #000000cc;
  position: fixed;
  z-index: 1;
  left:0;
  top: 4.6vw;
}
@media (min-width: 1925px){.elementor-widget-n-menu .e-n-menu-content.e-active > div:first-child:after{top:98.41px!important;}}
@media (max-width: 767px){
	.hamburg .elementor-icon-wrapper{display:flex;}
	.menuscreen .theheader{
		z-index:999999!important;
	}
	.elementor-nav-menu--main .elementor-nav-menu ul.sub-menu{
		position: relative!important;
		width:100%!important;
		background: #0000!important;
		margin: 0 0 2vw 0 !important;
		padding:4vw 0!important;
		border-bottom:3px solid #70C3CF;
	}
	
	.elementor-nav-menu--main .elementor-item-anchor.has-submenu{padding-right:6vw!important;padding-left:0!important;}
	.elementor-nav-menu--main .elementor-nav-menu ul.sub-menu li a{justify-content: center;}
	.elementor-nav-menu--main .elementor-nav-menu ul.sub-menu > li{padding: 2vw!important;}
	.elementor-nav-menu--main .elementor-nav-menu ul.sub-menu > li > a{padding: 0!important;}
	.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow .e-font-icon-svg{transform: unset!important;}
	
	.menuscreen .hamburg .st0{transition: all 0.3s ease;}
	.menuscreen .hamburg .st0:nth-child(1) {
		transform: translate(52%,-88%) rotate(45deg);
	}
	.menuscreen .hamburg .st0:nth-child(2) {
		opacity: 0;
	}
	.menuscreen .hamburg .st0:nth-child(3) {
		transform: translate(-9%,63%) rotate(-45deg);
	}
}
/* DESKTOP MEGA MENU - END */

/* ABOUT : TIMELINE & NUMBERS - START */
.gradientdivider .elementor-divider-separator{
	background: rgb(112,195,207);
    background: linear-gradient(90deg, rgba(0,142,179,1) 0%, rgba(112,195,207,1) 100%);
    transform: skewX(-40deg);
}
@media (min-width: 1925px){
	.gradientdivider .elementor-divider-separator{height:5px!important;}
}
@media (min-width: 767px) and (max-width: 1925px){
	.gradientdivider .elementor-divider-separator{height:0.26vw!important;}
}
@media (max-width: 767px){
	.gradientdivider .elementor-divider-separator{height:1vw!important;}
	.timelinemobilewrapper .e-child:not(:last-child):before{
		content: '';
		width: calc(50% + 2px);
		height: 10vw;
		position: relative;
		display: block;
		margin-bottom: 0vw; 
	}
	body:not(.translatepress-en_US) .timelinemobilewrapper .e-child:not(:last-child):before{border-left: 2px solid #008eb3 !important;}
	body.translatepress-en_US .timelinemobilewrapper .e-child:not(:last-child):before{border-right: 2px solid #008eb3 !important;}
}
/* ABOUT : TIMELINE & NUMBERS - END */

/* OUR PEOPLE - START */
.peopleboxcolor:hover:before{filter:none!important;} 
.peopleboxcolor:before{transition:filter 1s ease!important;} 
@media (max-width: 767px){.peopleboxcolor:before{filter:none!important;}}
#meettheteem{transition:all 0.5s ease;transition-delay: 0.8s;}
body:not(.elementor-editor-active) .hidetheteam{
	max-height:0!important;
	visibility:hidden!important;
	padding:0!important;
	margin:0!important;
}
/* OUR PEOPLE - END */

/* MAHLAKOT MAIN PAGE - START */
.mwrapper:not(:hover) .pasnew{
	background: rgb(81,85,86);
	background: linear-gradient(90deg, rgb(110, 193, 206) 0%, rgb(2, 97, 141) 100%)!important;
	padding:0!important;
}
.mwrapper:hover .pasnew{
	background: rgb(81,85,86);
	background: linear-gradient(90deg, rgba(81,85,86,1) 0%, rgba(205,207,208,1) 50%, rgba(81,85,86,1) 100%)!important;
	padding:0!important;
}
.mwrapper .elementor-widget-image{overflow:hidden;}
@media (min-width: 767px){
	.mwrapper img,
	.mwrapper .elementor-heading-title{
		transition: all 0.5s ease;
		-webkit-transition: all 0.5s ease;
	}
	.mwrapper:not(:hover) img,
	.mwrapper:not(:hover) .elementor-heading-title{
		-webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */
		filter: grayscale(100%); /* Standard syntax for other browsers */
	}
	.mwrapper:hover img{
		transform: scale(1.05) rotate(2deg);
	}
}

/* MAHLAKOT MAIN PAGE - END */

/* HATIVA - START */
.shiklightboxwrapper{overflow:hidden;}
.shiklightboxwrapper img{vertical-align: bottom;width: 100%;  object-fit: cover;  object-position: center center;}
.shiklightboxwrapper a{display:block;height:100%;}
@media (min-width: 1925px){.projectgallery .shiklightboxwrapper img{height: 308px;}}
@media (min-width: 767px) and (max-width: 1925px){.projectgallery .shiklightboxwrapper img{height: 16vw;}}
@media (max-width: 767px){.projectgallery .shiklightboxwrapper img{height: 55vw;}}

@media (min-width: 767px){
	.bordercontainer .e-child:not(:last-child){
		border-left:1px solid #a6a6a6 !important;
	}
}
/* HATIVA - END */

/* BLOG - START */
.elementor-posts--skin-classic article{border: 1px solid #6bbfcc;}
@media (min-width: 1925px){
	.elementor-posts--skin-classic article{padding:30px!important;}
	.elementor-posts--skin-classic article .elementor-post__title:after{margin: 20px auto;height: 5px!important;}
	.elementor-posts--skin-classic article .elementor-post__read-more{padding: 8px 70px 8px 70px;}
}
@media (min-width: 767px) and (max-width: 1925px){
	.elementor-posts--skin-classic article{padding:1.5vw!important;}
	.elementor-posts--skin-classic article .elementor-post__title:after{margin: 1vw auto;height: 0.26vw!important;}
	.elementor-posts--skin-classic article .elementor-post__read-more{padding: 0.2vw 3vw 0.2vw 3vw;}
}
@media (max-width: 767px){
	.elementor-posts--skin-classic article{padding:4vw!important;}
	.elementor-posts--skin-classic article .elementor-post__title:after{margin: 4vw auto;height: 1vw!important;}
	.elementor-posts--skin-classic article .elementor-post__read-more{padding: 2vw 12vw 2vw 12vw;}
}
/*.postpas{
	width:60%;
    background: rgb(112,195,207);
    background: linear-gradient(90deg, rgba(0,142,179,1) 0%, rgba(112,195,207,1) 100%);
    transform: skewX(-40deg);
}*/
.elementor-posts--skin-classic article .elementor-post__read-more:hover{
	color:var( --e-global-color-accent )!important;
	border:1px solid #005F8C;
	background:#ffffff!important;
}

.elementor-posts--skin-classic article .elementor-post__title:after{
	content:'';
	width:60%;
    background: rgb(112,195,207);
    background: linear-gradient(90deg, rgba(0,142,179,1) 0%, rgba(112,195,207,1) 100%);
    transform: skewX(-40deg);
	display: block;
}
.elementor-posts--skin-classic article .elementor-post__read-more{
	background-image: linear-gradient(90deg, #005F8C 0%, var( --e-global-color-secondary ) 100%);
	border-radius: 10vw 10vw 10vw 10vw;
	transition:all 0.5s ease;
}


/* BLOG - END */

/* JOBS - START */
@media (min-width: 1925px){
	.jobcategory{font-size:55px;padding-bottom:40px;}
	.elementor-widget-posts article.jobs .elementor-post__text{min-height: 345px;}
}
@media (min-width: 767px) and (max-width: 1925px){
	.jobcategory{font-size:2.8vw;padding-bottom:2vw;}
	.elementor-widget-posts article.jobs .elementor-post__text{min-height: 18vw;}
}
@media (max-width: 767px){
	.jobcategory{font-size:7.5vw;padding-bottom:8vw;}
	.elementor-widget-posts article.jobs .elementor-post__text{min-height: 45vw;}
}
.jobcategory{color:#008eb3;display:block;}
.elementor-widget-posts article.jobs{
	background-image: url('images/lightning-background.svg');
    background-position: center right;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-widget-posts article.jobs .elementor-post__text{
	display: flex;
    align-content: center;
    justify-content: center;
}

.elementor-widget-posts article.jobs .elementor-post__read-more{align-self: center;}
.elementor-widget-posts article.jobs .elementor-post__read-more:hover{color:var( --e-global-color-accent )!important;}

/* JOBS - END */

/* CONTACT - START */
/* Hide the default checkbox */
.elementor-form input[type="checkbox"] {
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background: #ffffff00!important;
}

.elementor-form input[type="checkbox"]:after {
	content: '\2713';
	color: #FFFFFF;
	width: 1.2vw;
	height: 1.2vw;
	outline: none;
	background: #FFFFFF;
	border: 1px solid #008eb3;
	position: relative;
	display: inline-block;
    vertical-align: middle;
	font-size: 1.2vw;
	line-height: 1.2vw;
	font-weight: bolder;
	text-align: center;
	margin-left:0.5em;
}

/* Add a checkmark when checked */
.elementor-form input[type="checkbox"]:checked:after {
	content: '\2713';
	color: #008eb3;
}

@media screen and (max-width: 767px) {
	.elementor-form input[type="checkbox"]:after {
		width: 3.5vw;
		height: 3.5vw;
		font-size: 3.5vw;
		line-height: 3.5vw;
	}
}
/* CONTACT - END */
.inddbulets ul{list-style:none;padding:0!important;}
.inddbulets ul li{margin-bottom:0.5em!important;position:relative;}
.inddbulets li:before{
	content: '';
	width: 0.8em;
	height: 0.8em;
	background: #45aec4;
	border: 4px solid #ffffff;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1925px){.inddbulets li:before{right:-55px;}}
@media (min-width: 767px) and (max-width: 1925px){.inddbulets li:before{right:-2.5vw;}}
@media (max-width: 767px){.inddbulets li:before{right:-6.8vw;}}

.logoswrapperrs :not(.hiddencountrey){
	max-height: 2000vw; 
}
body:not(.elementor-editor-active) .logoswrapperrs .hiddencountrey{
	max-height: 0;
	overflow: hidden;
	opacity: 0;
	height:0;
	visibility:hidden;
	z-index:-1;
}
body:not(.elementor-editor-active) .logoswrapperrs .hiddencountrey{margin:0!important;padding:0!important;}
.worldbtn{cursor:pointer;color:#ffffff!important;}
.worldbtn .elementor-widget-heading:hover .elementor-heading-title{color:#ffffff!important;}

.peoplebigbox,.smallpeoplecontainer{transition:all 0.5s ease;max-height}
body:not(.elementor-editor-active) .hidethissection,body:not(.elementor-editor-active) .hidethisperson{
	z-index:-1;
	max-height:0!important;
	opacity:0!important;
	visibility:hidden;
	position:absolute!important;
	padding:0!important;
	margin:0!important;
}

.elementor-slideshow__footer .elementor-slideshow__title{font-size: 1em!important;}

.elementor-form .elementor-field-type-acceptance .elementor-field-option{
	line-height: 0.5em!important;
    display: flex;
    flex-direction: row;
}
.elementor-form .elementor-field-type-acceptance .elementor-field-option label{
	font-size:65% !important;
}
.elementor-form textarea.elementor-field-textual{
	padding: 0.5rem 1.5rem!important;
}
@media (max-width: 767px){
	.elementor-form textarea.elementor-field-textual{
		min-height: 30vw;
		border-radius: 5vw!important;
	}
}

.shiklanswitcher ul{list-style: none;padding: 0 0.5em;}
.shiklanswitcher ul a{color:#ffffff;}
body.translatepress-he_IL.page-id-663 .shiklanswitcher,
body.translatepress-he_IL.page-id-928 .shiklanswitcher,
body.translatepress-he_IL.page-id-994 .shiklanswitcher,
body.translatepress-he_IL.single-post .shiklanswitcher,
body.translatepress-he_IL.single-jobs .shiklanswitcher
{display:none !important;}