.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9743 .elementor-element.elementor-element-a67863a .elementor-heading-title{color:var( --e-global-color-5b83830f );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9743 .elementor-element.elementor-element-35ee697 .elementor-accordion-icon, .elementor-9743 .elementor-element.elementor-element-35ee697 .elementor-accordion-title{color:var( --e-global-color-5b83830f );}.elementor-9743 .elementor-element.elementor-element-35ee697 .elementor-accordion-icon svg{fill:var( --e-global-color-5b83830f );}.elementor-9743 .elementor-element.elementor-element-35ee697 .elementor-active .elementor-accordion-icon, .elementor-9743 .elementor-element.elementor-element-35ee697 .elementor-active .elementor-accordion-title{color:var( --e-global-color-5b1c044 );}.elementor-9743 .elementor-element.elementor-element-35ee697 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-5b1c044 );}.elementor-9743 .elementor-element.elementor-element-35ee697 .elementor-accordion-title{font-family:"Heebo", Sans-serif;font-size:19px;font-weight:600;}/* Start custom CSS for html, class: .elementor-element-fe71126 *//* seo button */
    .button-wrap {
        max-width: 280px !important;
        box-sizing: border-box;
    }

    .dropdown-btn {
        display: inline-block !important;
        position: relative !important;
    }

    .dd-button {
        padding: 10px 48px 10px 52px !important;
        color: rgb(255, 255, 255) !important;
        display: inline-block !important;
        border-radius: 50px !important;
        background-color: #0A9695 !important;
        cursor: pointer !important;
        white-space: nowrap !important;
        transition: all .3s !important;
    }

    .dd-button:after {
        border-style: solid !important;
        border-width: 0.15em 0.15em 0 0 !important;
        content: '' !important;
        display: inline-block !important;
        height: 10px !important;
        right: 20px !important;
        position: relative !important;
        vertical-align: top !important;
        width: 10px !important;
        top: 13px !important;
        transform: rotate(135deg) !important;
        transition: all .3s !important;
    }

    .dd-span {
        font-family: 'Open Sans Hebrew', sans-serif;
        font-size: 20px !important;
        font-weight: 700 !important;
        text-transform: uppercase !important;
        display: inline-block !important;
        padding: 8px 18px 8px 58px !important;
        border-left: 2px solid #ffff !important;
        color: rgb(255, 255, 255) !important;

    }

    .dd-button:hover {
        background-color: #960a0b !important;
        opacity: 0.5;
    }


    .dd-input {
        display: none !important;
    }

    .dd-menu {
        position: absolute !important;
        top: 99% !important;
        /*border: 1px solid #ccc;*/
        /*border-radius: 4px;*/
        padding: 0 !important;
        margin: 2px 0 0 0 !important;
        /*box-shadow: 0 0 6px 0 rgba(0,0,0,0.1);*/
        /*background-color: #ffffff;*/
        list-style-type: none !important;
        z-index: 999;
    }

    .dd-menu {
        display: none !important;
    }

    .dd-input:checked ~ .dd-menu {
        display: block !important;
    }

    .dd-input:checked ~ .dd-button {
        background-color: #960a0b !important;
        color: #ffff !important;
    }

    .dd-input:checked ~ .dd-button:after {
        top: 17px !important;
        transform: rotate(313deg) !important;
    }

    .dd-input:checked ~ .dd-button > .dd-span {
        border-left: 2px solid rgb(255, 255, 255) !important;
    }

    .dd-menu .dd-li {
        cursor: pointer !important;
        white-space: nowrap !important;
        background: #fff !important;
        border-radius: 50px !important;
        margin-bottom: -0px !important;
        padding: 19px 37px 20px 137px !important;
        box-shadow: 0px 0px 1px 4px #d3d3d329 !important;
        position: relative !important;
        display: block !important;
    }


    .dd-menu .dd-li:hover {
        background-color: #fff !important;
    
    }

    .dd-menu .dd-li .dd-a {
        font-size: 20px !important;
        display: block !important;
        margin: -10px -20px !important;
        padding: 8px 12px !important;
        color: #000 !important;
        text-decoration: none !important;
        font-family: 'Open Sans Hebrew', sans-serif;
    }

    #phone{
        height: 30px !important;
        width: 30px !important;
        position: absolute !important;
        top: 17px !important;
        left: 12px !important;
        /* padding: 15px; */
    /*     background-color: #F9F9F9; */
    /*     border-radius: 51px; */
    }

    #pencil{
        height: 30px !important;
        width: 30px !important;
        position: absolute !important;
        top: 16px !important;
        left: 12px !important;
    /*     padding: 14px; */
    /*     background-color: #F9F9F9; */
    /*     border-radius: 51px; */
    }


    #whatsapp{
        height: 35px;
        width: 35px;
        position: absolute;
        top: 12px;
        left: 12px;
    /*     padding: 14px; */
        background-color: #F9F9F9;
        border-radius: 51px;
    }




    /* OLD */
    .btn-he-gold:link,
    .btn-he-gold:visited {
        padding: 15px 20px  !important;
        color: #FFFF !important;
        text-decoration: none !important;
        text-transform: uppercase !important;
        background:#0A9695!important;

        border-radius: 100px !important;
        font-family: 'Open Sans Hebrew', sans-serif !important;
        font-size: 20px !important;
        margin: 15px 0 !important;
        display: inline-block !important;
        transition: all .2s !important;
    }

    .btn-he-gold:hover {
        transform: translateY(-5px) scale(1.1) !important;
        /* box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.445); */
        color: rgb(255, 255, 255) !important;

    }

    .btn-he-gold:active {
        transform: translateY(0) scale(1.1) !important;
        box-shadow: 0px 5px 20px 0px rgba(255, 255, 255) !important;
        color: rgb(255, 255, 255) !important;
    }

    .btn-he-gold::after{
        content: ">" !important;
        border: 2px solid rgb(255, 255, 255) !important;
        border-radius: 100px !important;
        padding: 1px 8px !important;
        margin-right: 10px !important;
        color: rgb(255, 255, 255) !important;


    }









.button-wrap-eng {
    max-width: 280px !important;
    box-sizing: border-box;
    margin-right: auto !important;
}


}

.dropdown-btn-eng {
    display: inline-block !important;
    position: relative !important;
}

.dd-button-eng {
    padding: 6px 44px 5px 5px !important;
    color: #fff !important;
    display: inline-block !important;
    border-radius: 50px !important;
    background-color: #0199CC !important;
    cursor: pointer !important;
    white-space: nowrap !important;
    transition: all .3s !important;
}

.dd-button-eng:after {
    border-style: solid !important;
    border-width: 0.15em 0.15em 0 0 !important;
    content: '' !important;
    display: inline-block !important;
    height: 10px !important;
    left: 19px !important;
    position: relative !important;
    vertical-align: top !important;
    width: 10px !important;
    top: 13px !important;
    transform: rotate(135deg) !important;
    transition: all .3s !important;
}

.dd-span-eng {
    font-family: 'Open Sans Hebrew', sans-serif;
    font-size: 20px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    display: inline-block !important;
    padding: 8px 18px 8px 17px !important;
    border-right: 2px solid #ffff !important;

}

.dd-button-eng:hover {
    background-color: #0199CC !important;
    opacity: 0.7;
}


.dd-input-eng {
    display: none !important;
}

.dd-menu-eng {
    position: absolute !important;
    /*top: 101% !important;*/
    /*border: 1px solid #ccc;*/
    /*border-radius: 4px;*/
    padding: 0 !important;
    margin: 2px 0 0 0 !important;
    /*box-shadow: 0 0 6px 0 rgba(0,0,0,0.1);*/
    /*background-color: #ffffff;*/
    list-style-type: none !important;
}

.dd-menu-eng {
    display: none !important;
}

.dd-input-eng:checked ~ .dd-menu-eng {
    display: block !important;
}

.dd-input-eng:checked ~ .dd-button-eng {
    background-color: #0199CC !important;
    color: #ffff !important;
}

.dd-input-eng:checked ~ .dd-button-eng:after {
    top: 17px !important;
    transform: rotate(313deg) !important;
}

.dd-input-eng:checked ~ .dd-button-eng > .dd-span-eng {
    border-right: 2px solid rgb(255, 255, 255) !important;
}

.dd-menu-eng .dd-li-eng {
    cursor: pointer !important;
    white-space: nowrap !important;
    background: #fff !important;
    border-radius: 50px !important;
    margin-bottom: -26px !important;
    padding: 12px 120px 12px 107px !important;
    box-shadow: 0px 0px 1px 4px #d3d3d329 !important;
    position: relative !important;
    display: block !important;
}

.dd-menu-eng .dd-li-eng:hover {
    background-color: #fff !important;
}

.dd-menu-eng .dd-li-eng .dd-a-eng {
    font-size: 20px !important;
    display: block !important;
    margin: -10px -95px !important;
    padding: 10px 1px !important;
    color: #000 !important;
    text-decoration: none !important;
    font-family: 'Open Sans Hebrew', sans-serif;
}

#phone-eng{
    height: 30px !important;
    width: 30px !important;
    position: absolute !important;
    top: 12px !important;
    right: 20px !important;
    /* padding: 15px; */
/*     background-color: #F9F9F9; */
/*     border-radius: 51px; */
transform: rotate(245deg) !important;
}

#pencil-eng{
    height: 30px !important;
    width: 30px !important;
    position: absolute !important;
    top: 12px !important;
    right: 20px !important;
/*     padding: 14px; */
/*     background-color: #F9F9F9; */
/*     border-radius: 51px; */
}

#whatsapp-eng{
    height: 35px;
    width: 35px;
    position: absolute;
    top: 12px;
    left: 12px;
/*     padding: 14px; */
    background-color: #F9F9F9;
    border-radius: 51px;
}/* End custom CSS */