.elementor-749 .elementor-element.elementor-element-b4a0760 .elementor-spacer-inner{height:50px;}.elementor-749 .elementor-element.elementor-element-80ca13f .elementor-heading-title{font-family:"Open Sans Hebrew", Sans-serif;font-size:38px;font-weight:600;}.elementor-749 .elementor-element.elementor-element-9c78bf8{font-family:"Open Sans Hebrew", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:0.7px;}/* Start custom CSS */h1
{
    font-size:18px;
    font-weight:bold;
}

.MainAreaBox_Content , .MainAreaBox_Content  div, .MainAreaBox_Content span, .MainAreaBox_Content a, .MainAreaBox_Content p , .MainAreaBox_Content li
{
    font-size:16px;
    line-height:22px;
}

.MainAreaBoxHeaderBar {
    width: 100%;
    height: 34px;
    background-color: #888;
    border-top: 1px solid white;
    /* border-bottom: 1px solid white; */
    -webkit-box-shadow: 0px 0px 0px 1px rgba(221,221,221,1);
    -moz-box-shadow: 0px 0px 0px 1px rgba(221,221,221,1);
    box-shadow: 0px 0px 0px 1px rgba(221,221,221,1);
}

.MainAreaBoxHeaderBarContent {
    width: 92%;
    height: 100%;
    position: relative;
    vertical-align: middle;
    margin-left: auto;
    margin-right: auto;
    color: white;
}



.MainAreaBox_Content_Small {
    max-width: 900px;
    width:100%;
}

.MainAreaBox_Content {
    font-size: 15px;
    background-color: #fff;
    
    padding: 20px;
    line-height: 20px;
    margin-left: auto;
    margin-right: auto;
}



.heb-lang .MainAreaBox_Content_SideLogo
{
    float:left;
    width:30%;
    text-align:left;
}

.eng-lang .MainAreaBox_Content_SideLogo
{
    float:eng;
    width:30%
}


.MainAreaBox_Content_SideImages
{
    
    width:30%;
    margin-top:30px;
}


.heb-lang .MainAreaBox_Content_SideImages
{
    float:left;
    text-align: left;
}

.eng-lang .MainAreaBox_Content_SideImages
{
    float:right;
    text-align: right;
}
.MainAreaBox_Content_SideMainContent
{
    width:64%;float:right
}


.MainAreaBox_Content_share
{
    position:absolute;left:250px;vertical-align:top;
}

body.heb-lang .MainAreaBox_Content, body.heb-lang .MainAreaHeader
{
    direction: rtl;
    text-align: right;
}

body.eng-lang .MainAreaBox_Content, body.eng-lang .MainAreaHeader
{
    direction: ltr;
    text-align: left;
}


.MainAreaHeader {
    color: white;
    
    margin-top: 5px;
    text-align: center;
    
    font-weight: bold;
    line-height: 23px;
}


.QuickContactBox {
    float: left;
    padding: 10px;
    direction: rtl;
}



.QuickContactBox
{
	float:left;
	padding:10px;
	
	direction:rtl;
}

fieldset{padding:0px;margin:0px;}
.QuickContactBox form p { position: relative; margin: 0px;	direction:rtl;text-align:right;color:white; padding:0px;} 
.QuickContactBox form p label 
{ 
    position: absolute; top:5px; right: 5px;direction:rtl;text-align:right;width:40px;font-size:13px;color:#efefef;font-weight:100;
}
.QuickContactBox form p br {display: none;}
.QuickContactBox form input[type=text] , .QuickContactBox form textarea
{
	padding-right:3px;
	background-color:#b0726d;
	color:white;
	border: none;
	outline:none;
	width:145px;
	margin-top:4px;
}
 .QuickContactBox form textarea
 {
	height:40px;
	overflow-y: auto;
 }
 
 .QuickContactBoxButton
 {
    border:none;
    padding:0px;
    margin:0px;
    margin-top:3px;
    margin-right:-3px;
    width:105px;
    height:35px
 }

 
 .specialBlogLink
 {
     display: inline-block;
     padding:6px 10px;
     border:1px solid #23527c;
     margin:10px;
     color:#23527c;
     font-weight:bold;
     
     -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
 }
 .specialBlogLink a
 {
     color:#23527c;
     font-weight:bold;
 }
 
 
 
 @media (max-width: 768px)
 {

        .MainAreaBox_Content_SideLogo
        {
            float:none !important;
            width:100% !important;
            text-align:left !important;
        }

        .MainAreaBox_Content_SideImages
        {
            float:none !important;
            width:100% !important;
            
        }

        .MainAreaBox_Content_SideMainContent
        {
            float:none !important;
            width:100% !important;
        }
        
        .MainAreaBox_Content_share
        {
            position:relative !important;
            left:auto !important;
            top:-30px !important;
        }

 }/* End custom CSS */