.elementor-kit-168{--e-global-color-primary:#55E1B0;--e-global-color-secondary:#318064;--e-global-color-text:#212121;--e-global-color-accent:#04151F;--e-global-color-bb1fd44:#FFFFFF;--e-global-color-1b2f02c:#071D2B;--e-global-color-556f687:#555555;--e-global-typography-primary-font-family:"Open Sans Hebrew";--e-global-typography-secondary-font-family:"Open Sans Hebrew";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Open Sans Hebrew";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Open Sans Hebrew";--e-global-typography-accent-font-weight:500;font-family:"Open Sans Hebrew", Sans-serif;}.elementor-kit-168 a{color:var( --e-global-color-secondary );font-family:"Open Sans Hebrew", Sans-serif;}.elementor-kit-168 a:hover{color:var( --e-global-color-secondary );}.elementor-kit-168 h1{font-family:"Open Sans Hebrew", Sans-serif;}.elementor-kit-168 h2{font-family:"Open Sans Hebrew", Sans-serif;}.elementor-kit-168 h3{font-family:"Open Sans Hebrew", Sans-serif;}.elementor-kit-168 h4{font-family:"Open Sans Hebrew", Sans-serif;}.elementor-kit-168 h5{font-family:"Open Sans Hebrew", Sans-serif;}.elementor-kit-168 h6{font-family:"Open Sans Hebrew", Sans-serif;}.elementor-kit-168 button,.elementor-kit-168 input[type="button"],.elementor-kit-168 input[type="submit"],.elementor-kit-168 .elementor-button{font-family:"Open Sans Hebrew", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1025px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:768px;}}/* Start custom CSS */.headerPhone a{
    padding: 10px 30px;
}
.headerPhone a .elementor-button-icon{
    background-color: #fff;
}
.headerPhone a .elementor-button-text{
    padding: 10px;
}
.headerPhone a .elementor-button-icon i{
    color: #111;
    padding: 10px;
}


.googleMapFooter{
    filter: grayscale(100%);
}



.FooterForm .sf_two_column #sf_form_salesforce_w2l_lead_2{

}
.FooterForm .sf_field{
    position: relative;
    padding: 0 15px!important;
    margin: 0 0 7px 0!important;
}
.FooterForm .sf_field .error_message{
    color: #ff4242;
    font-size: 12px;
    font-weight: 600;
    position: absolute;
    width: 100%;
    top: 1px;
    text-align: left;
    left: 0;
    right: 0;
    height: 100%;
    padding: 0 15px;
}
.FooterForm .sf_field input{
    padding: 7px 10px!important;
    border-radius: 0px!important;
    border: none!important;
    border-bottom: 1px solid #fff!important;
    background-color: transparent
    !important;
    color: #fff!important;
}
.FooterForm .sf_field input::-webkit-input-placeholder {
    color: #c5c5c5!important;
}
/*.FormInputMessage::-webkit-input-placeholder {
    color: var(--TextColor333) !important;
}*/
.FooterForm .sf_two_column .sf_required_fields_msg{
    color: #c5c5c5!important;
    font-size: 14px!important;
    padding: 3px 15px!important;
    font-weight: 400!important;
}
.FooterForm .w2lsubmit{
    position: relative;
    padding: 0 15px!important;
}
.FooterForm .w2lsubmit input{
    width: 100%!important;
    color: #fff!important;
    border-radius: 0!important;
    border-color: #fff!important;
}
.FooterForm .w2lsubmit input:hover{
    background-color: #fff!important;
    color: #212121!important;
}
.FooterForm .w2lsubmit input:focus{
    background-color: #fff!important;
    color: #212121!important;
}
.FooterForm .sf_field_captcha{
    padding: 0 15px 0 15px!important;
    margin: 0 0 15px 0!important;
    background-color: rgba(255,255,255,0);
    border: 1px solid rgba(255,255,255,0);
}
.FooterForm .sf_field_captcha .error_message{
    top: 73%!important;
}
.FooterForm .sf_field_captcha label{
    margin: 5px 5px 5px 5px;
    color: #fff;
}
.FooterForm .sf_field_captcha img{
    margin: 0 5px 5px 5px;
}
.FooterForm .sf_field_captcha input{
    border: 0;
    border-bottom: 1px solid;
    padding: 3px 10px!important;
    background-color: transparent;
}




.ContactUsForm .sf_field{
    position: relative;
    padding: 0 0!important;
    margin: 0 0 5px 0!important;
}
.ContactUsForm .sf_field .error_message{
    color: #ff4242;
    font-size: 12px;
    font-weight: 600;
    position: absolute;
    width: 100%;
    top: 1px;
    text-align: left;
    left: 0;
    right: 0;
    height: 100%;
    padding: 0 10px;
}
.ContactUsForm .sf_field input{
    padding: 7px 10px!important;
    border-radius: 0px!important;
}
/*.ContactUsForm .sf_field input::-webkit-input-placeholder {
}*/
/*.FormInputMessage::-webkit-input-placeholder {
    color: var(--TextColor333) !important;
}*/
.ContactUsForm .sf_one_column .sf_required_fields_msg{
    color: #212121!important;
    font-size: 14px!important;
    padding: 3px 0px!important;
    font-weight: 400!important;
}
.ContactUsForm .w2lsubmit{
    width: 100%!important;
    position: relative;
    padding: 0 0!important;
}
.ContactUsForm .w2lsubmit input{
    width: 100%!important;
    border-radius: 0!important;
    border-color: #212121!important;
    color: #212121!important;
}
.ContactUsForm .w2lsubmit input:hover{
    background-color: #212121!important;
    color: #fff!important;
}
.ContactUsForm .w2lsubmit input:focus{
    background-color: #212121!important;
    color: #fff!important;
}
.ContactUsForm .sf_field_captcha{
    margin: 0 0 15px 0!important;
    background-color: #f5f5f5;
    border: 1px solid #e5e5e5;
}
.ContactUsForm .sf_field_captcha .error_message{
    top: 73%!important;
}
.ContactUsForm .sf_field_captcha label{
    margin: 5px 5px 5px 5px;
}
.ContactUsForm .sf_field_captcha img{
    margin: 0 5px 5px 5px;
}
.ContactUsForm .sf_field_captcha input{
    border: 0;
    border-bottom: 1px solid;
    padding: 3px 10px!important;
    background-color: transparent;
}


@media(max-width:1025px){
.FooterForm .sf_two_column #sf_form_salesforce_w2l_lead_2{
    display: flex!important;
    flex-wrap:wrap!important;
}
.FooterForm .sf_field{
    width: 100%!important;
    margin: 0 auto 15px auto;
}
.FooterForm .w2lsubmit{
    width: 100%!important;
}
}/* End custom CSS */