.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-93605 .elementor-element.elementor-element-5db6965f{width:auto;max-width:auto;--caption-text-align:center;--caption-color:#464646;--caption-margin-top:2px;}.elementor-93605 .elementor-element.elementor-element-5db6965f .e-lottie__caption{font-family:"open_sans_hebrew_condensedBold", Sans-serif;font-size:2.3rem;font-weight:400;}/* Start custom CSS for lottie, class: .elementor-element-5db6965f */.never-forget{
    align-self: end;    
}

.never-forget .elementor-widget-wrap{
    padding: 0;    
}

.never-forget .e-lottie__container{
    display: flex;
}

.never-forget .e-lottie__animation{
    max-width: 6.25rem;
    max-height: 6.25rem;
}

.never-forget .e-lottie__caption{
    align-self: end;
    border-bottom: 1px dotted;
    line-height: 1;
    margin-block-end: 0;
    margin-inline-start: 4px;
}


.never-forget .e-lottie__container__link:hover .e-lottie__caption,
.never-forget .e-lottie__container__link:focus .e-lottie__caption{
    border-bottom: 1px solid;
    color: #1C3060;
}

@media screen and (max-width: 1480px){
    /* also fix so the strip whould be end to end*/
    .site-header{
        display: grid;
        grid-template-rows: auto auto;
        grid-template-columns: auto auto;
        padding-block-end: 0;
        padding-inline-start: 0;
        padding-inline-end: 0;
    }
    
    .site-branding{
        padding-inline-start: 1.5rem;
    }
    
    .never-forget.inside-branding{
        display: none;
    }
    
    .never-forget.under-nav{
        background-color: #F5F5F5;
        display: flex;
        grid-row: 2 / 3;
        grid-column: 1 / 3;
        justify-content: center;
        margin-block-start: 1.5rem;
    }
    
}



@media screen and (min-width: 1481px){
     /* fix for spaces */
    .site-header{
        padding-block-end: 0.75rem;  
    }
    .site-branding{
        margin-block-end: 0.75rem;
    }
    
    .never-forget.inside-branding{
        display: block;
    }
    
    .never-forget.under-nav{
        display: none;
    }
    
    .left-logos{
        display:flex;
    }
    
    .never-forget-lottie{
        position: relative;
    }
    
    .never-forget-lottie::after {
      position: absolute;
      content: "";
      height: 100%;
      border-left: 1px dotted;
      left: -22px;
      top: 5px;
    }
    
    
    
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'open_sans_hebrew_condensedBold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.ort.org.il/wp-content/uploads/2022/08/OpenSansHebrewCondensed-Bold.eot');
	src: url('https://www.ort.org.il/wp-content/uploads/2022/08/OpenSansHebrewCondensed-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://www.ort.org.il/wp-content/uploads/2022/08/OpenSansHebrewCondensed-Bold.woff2') format('woff2'),
		url('https://www.ort.org.il/wp-content/uploads/2022/08/OpenSansHebrewCondensed-Bold.woff') format('woff'),
		url('https://www.ort.org.il/wp-content/uploads/2022/08/OpenSansHebrewCondensed-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */