 
#bthn[lang=he] {
    z-index: 99999999 !important;
}
section.rteSection span:not(.intro) {
    font-family: Assistant, FoodiRegular;
    font-size: inherit !important;
}


.umbraco-forms-form input.text, 
.umbraco-forms-form input.title, 
.umbraco-forms-form select, 
.umbraco-forms-form textarea{
    margin:unset !important;
}
@media (max-width: 1023px){
    .program_paths_swiper .swiper-slide {
        margin-right: -1px;
    }
}
.program_paths_swiper .itemDesc {
    --tw-drop-shadow: drop-shadow(0 10px 13px rgba(0,0,0,.03)) drop-shadow(0 0px 5px rgba(0,0,0,.08));
}
.program_paths_swiper .itemDesc a:not(.btnBG)::after {
    content: '';
    position: relative;
    display: inline-block;
    top: 4px;
    margin-inline-start: 0.2rem;
    height: 0.45rem;
    width: 0.45rem;
    transform: translate(0, -2px) rotate(45deg) skewX(0) skewY(0) scaleX(1) scaleY(1);
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-color: rgb(61,174,81);
}
.program_paths_swiper .itemDesc a:not(.btnBG):hover::after {
    border-color: rgb(37,0,148);
}
input[type="search"]:placeholder-shown {
    -webkit-appearance: textfield; /* Resets default WebKit styling */
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 25 25'><path d='M24.1057 22.213L19.5739 17.6945C21.036 15.8317 21.8294 13.5313 21.8265 11.1632C21.8265 9.05425 21.2011 6.99262 20.0294 5.23906C18.8577 3.4855 17.1923 2.11877 15.2439 1.31169C13.2954 0.50462 11.1514 0.293453 9.08294 0.704896C7.01448 1.11634 5.11447 2.13191 3.62319 3.62319C2.13191 5.11447 1.11634 7.01448 0.704896 9.08294C0.293453 11.1514 0.50462 13.2954 1.31169 15.2439C2.11877 17.1923 3.4855 18.8577 5.23906 20.0294C6.99262 21.2011 9.05425 21.8265 11.1632 21.8265C13.5313 21.8294 15.8317 21.036 17.6945 19.5739L22.213 24.1057C22.3369 24.2307 22.4843 24.3298 22.6468 24.3975C22.8092 24.4652 22.9834 24.5 23.1594 24.5C23.3353 24.5 23.5095 24.4652 23.672 24.3975C23.8344 24.3298 23.9818 24.2307 24.1057 24.1057C24.2307 23.9818 24.3298 23.8344 24.3975 23.672C24.4652 23.5095 24.5 23.3353 24.5 23.1594C24.5 22.9834 24.4652 22.8092 24.3975 22.6468C24.3298 22.4843 24.2307 22.3369 24.1057 22.213ZM3.16581 11.1632C3.16581 9.58149 3.63485 8.03527 4.51362 6.7201C5.39239 5.40494 6.64142 4.37989 8.10275 3.77458C9.56409 3.16927 11.1721 3.0109 12.7235 3.31948C14.2748 3.62806 15.6998 4.38974 16.8183 5.5082C17.9367 6.62666 18.6984 8.05167 19.007 9.60301C19.3156 11.1544 19.1572 12.7624 18.5519 14.2237C17.9466 15.6851 16.9215 16.9341 15.6064 17.8128C14.2912 18.6916 12.745 19.1607 11.1632 19.1607C9.04219 19.1607 7.00801 18.3181 5.5082 16.8183C4.0084 15.3185 3.16581 13.2843 3.16581 11.1632Z' fill='darkgray'/></svg>");
    background-repeat: no-repeat;
    background-position: 15px center;
}

input[type="search"]::-webkit-search-cancel-button {
    -webkit-appearance: none;
    appearance: none;
    height: 1.4rem; /* size */
    width: 1.4rem;
    background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='black' viewBox='0 0 24 24'><path d='M18.3 5.71a1 1 0 0 0-1.41 0L12 10.59 7.11 5.7a1 1 0 0 0-1.41 1.41L10.59 12l-4.89 4.89a1 1 0 1 0 1.41 1.41L12 13.41l4.89 4.89a1 1 0 0 0 1.41-1.41L13.41 12l4.89-4.89a1 1 0 0 0 0-1.4z'/></svg>") no-repeat center;
    background-size: contain;
    cursor: pointer;
}

/* Center the Umbraco edit link and ensure it's above other content without rebuilding backend */
a[href*="/umbraco#/content/content/edit/"] {
    position: fixed !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    bottom: 10px !important;
    z-index: 2147483647 !important; /* large but safe max 32-bit int */
    display: inline-block !important;
}
