.elementor-506 .elementor-element.elementor-element-0700ba3:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-0700ba3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ben-shalom.co.il/wp-content/uploads/2021/05/benShalom2_1.jpg");background-size:cover;}.elementor-506 .elementor-element.elementor-element-0700ba3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-506 .elementor-element.elementor-element-0700ba3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-506 .elementor-element.elementor-element-a34ce68.elementor-column .elementor-column-wrap{align-items:center;}.elementor-506 .elementor-element.elementor-element-a34ce68.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-506 .elementor-element.elementor-element-80ad8c4 > .elementor-container{max-width:300px;}.ee-tooltip.ee-tooltip-3e85163.to--top,
							 .ee-tooltip.ee-tooltip-3e85163.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-3e85163.to--left,
							 .ee-tooltip.ee-tooltip-3e85163.to--right{margin-top:0px;}.elementor-506 .elementor-element.elementor-element-c5843a7{text-align:center;}.elementor-506 .elementor-element.elementor-element-c5843a7 .elementor-heading-title{color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-e2bbdea > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-506 .elementor-element.elementor-element-aaae0b1{font-family:"Assistant", Sans-serif;font-size:20px;font-weight:400;}.elementor-506 .elementor-element.elementor-element-aaae0b1 > .elementor-widget-container{margin:0% 0% 5% 10%;}.elementor-506 .elementor-element.elementor-element-6654515 .elementor-heading-title{color:#82B978;font-family:"Big Shoulders Inline Text", Sans-serif;font-size:100px;font-weight:600;}.ee-tooltip.ee-tooltip-0aa7e93.to--top,
							 .ee-tooltip.ee-tooltip-0aa7e93.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-0aa7e93.to--left,
							 .ee-tooltip.ee-tooltip-0aa7e93.to--right{margin-top:0px;}.ee-tooltip.ee-tooltip-deb4089.to--top,
							 .ee-tooltip.ee-tooltip-deb4089.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-deb4089.to--left,
							 .ee-tooltip.ee-tooltip-deb4089.to--right{margin-top:0px;}.elementor-506 .elementor-element.elementor-element-9241d7d > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-506 .elementor-element.elementor-element-a15480e{font-family:"Assistant", Sans-serif;font-size:20px;font-weight:400;}.elementor-506 .elementor-element.elementor-element-a15480e > .elementor-widget-container{margin:0% 0% 5% 10%;}.elementor-506 .elementor-element.elementor-element-0e00950 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-506 .elementor-element.elementor-element-c34ea68{font-family:"Assistant", Sans-serif;font-size:20px;font-weight:400;}.elementor-506 .elementor-element.elementor-element-c34ea68 > .elementor-widget-container{margin:0% 0% 5% 10%;}.ee-tooltip.ee-tooltip-656fcb9.to--top,
							 .ee-tooltip.ee-tooltip-656fcb9.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-656fcb9.to--left,
							 .ee-tooltip.ee-tooltip-656fcb9.to--right{margin-top:0px;}.elementor-506 .elementor-element.elementor-element-e012008{margin-top:10px;margin-bottom:50px;}.elementor-506 .elementor-element.elementor-element-aef426d > .elementor-element-populated{padding:0px 0px 0px 15px;}.ee-tooltip.ee-tooltip-81e9339.to--top,
							 .ee-tooltip.ee-tooltip-81e9339.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-81e9339.to--left,
							 .ee-tooltip.ee-tooltip-81e9339.to--right{margin-top:0px;}.elementor-506 .elementor-element.elementor-element-d7562bf:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-506 .elementor-element.elementor-element-d7562bf > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-506 .elementor-element.elementor-element-d7562bf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-506 .elementor-element.elementor-element-d7562bf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-506 .elementor-element.elementor-element-7379772{font-family:"Assistant", Sans-serif;font-size:20px;font-weight:400;}@media(max-width:767px){.elementor-506 .elementor-element.elementor-element-e2bbdea > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-506 .elementor-element.elementor-element-9241d7d > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-506 .elementor-element.elementor-element-0e00950 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-506 .elementor-element.elementor-element-d7562bf > .elementor-element-populated{padding:15px 15px 15px 15px;}}/* Start custom CSS for html, class: .elementor-element-9e52901 */.elementor-506 .elementor-element.elementor-element-9e52901 .dott {
    position: absolute;
    top: 25px;
    display: block;
    width: 100px;
    height: 150px;
    border-left: 1px solid;
    border-bottom: 1px solid;
    left: 0;
    color:#fff;
    border-top: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-46dd977 */.elementor-506 .elementor-element.elementor-element-46dd977 .dotb {
    position: absolute;
    top: 0;
    display: block;
    width: 100px;
    height: 150px;
    border-right: 1px solid;
    border-top: 1px solid;
    right: 0;
    color:#fff;
    border-left: 0;
    border-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-80ad8c4 */.elementor-506 .elementor-element.elementor-element-80ad8c4 .elementor-column-wrap {
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a34ce68 */@media (min-width: 767px){
.elementor-506 .elementor-element.elementor-element-a34ce68 { height: calc(100vw / 4.102);}}

@media (max-width: 767px){
.elementor-506 .elementor-element.elementor-element-a34ce68 { height: 300px;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-20dd9d7 */.elementor-element-c4680b2:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    height: 10%;
    width: 1px;
    border-left: 1px solid;
}

.elementor-element-c4680b2:before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 30%;
    border-bottom: 1px solid;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-238bc9f */.dott {
    position: absolute;
    top: 25px;
    display: block;
    width: 100px;
    height: 50px;
    border-left: 1px solid;
    border-top: 1px solid;
    left: 0;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61caad2 */.dotb {
    position: absolute;
    bottom: 0;
    display: block;
    width: 100px;
    height: 50px;
    border-left: 1px solid;
    border-bottom: 1px solid;
    left: 0;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0ead0d6 */.elementor-element-238bc9f {
    position: unset;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-36b70ad */.dotb {
    position: absolute;
    bottom: 0;
    display: block;
    width: 100px;
    height: 50px;
    border-left: 1px solid;
    border-bottom: 1px solid;
    left: 0;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-be162b5 */.elementor-element-c4680b2:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    height: 10%;
    width: 1px;
    border-left: 1px solid;
}

.elementor-element-c4680b2:before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 30%;
    border-bottom: 1px solid;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c9fa3ca */.elementor-element-bfc7c8c:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    height: 30%;
    width: 1px;
    border-left: 1px solid;
}

.elementor-element-bfc7c8c:before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 10%;
    border-bottom: 1px solid;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Big Shoulders Inline Text';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.ben-shalom.co.il/wp-content/uploads/2021/05/BigShouldersInlineText-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Big Shoulders Inline Text';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.ben-shalom.co.il/wp-content/uploads/2021/05/BigShouldersInlineText-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Big Shoulders Inline Text';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.ben-shalom.co.il/wp-content/uploads/2021/05/BigShouldersInlineText-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Big Shoulders Inline Text';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.ben-shalom.co.il/wp-content/uploads/2021/05/BigShouldersInlineText-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */