.elementor-1955 .elementor-element.elementor-element-f0feabe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1955 .elementor-element.elementor-element-a1afa3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1955 .elementor-element.elementor-element-c5316e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{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-1955 .elementor-element.elementor-element-a343270{text-align:center;}.elementor-1955 .elementor-element.elementor-element-2e4e691{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1955 .elementor-element.elementor-element-51ab0da .elementor-heading-title{font-family:"rags", Sans-serif;font-weight:900;color:#ffa80d;}.elementor-1955 .elementor-element.elementor-element-8a20bea .elementor-heading-title{font-family:"rags", Sans-serif;font-weight:300;color:#ffa80d;}.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-1955 .elementor-element.elementor-element-84b033e{text-align:justify;font-family:"rags", Sans-serif;font-weight:300;color:#33a3cf;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1955 .elementor-element.elementor-element-5e4af8a .elementor-button{font-family:"rags", Sans-serif;font-weight:600;}.elementor-1955 .elementor-element.elementor-element-459991e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1955 .elementor-element.elementor-element-952906f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1955 .elementor-element.elementor-element-9647922 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1955 .elementor-element.elementor-element-8a96a88{text-align:center;}.elementor-1955 .elementor-element.elementor-element-be16685{text-align:center;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-f0feabe */.elementor-1955 .elementor-element.elementor-element-f0feabe { container-type:inline-size; width:100%; max-width:none; margin:0; padding:0; background:#fff; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case { display:grid!important; grid-template-columns:41.302083cqw 32.656250cqw; gap:3.593750cqw; direction:ltr; align-items:start; padding:0 10.833333cqw 3.541667cqw 11.614583cqw; min-height:54.062500cqw; width:100%; max-width:none; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-info { display:flex; flex-direction:column; direction:rtl; text-align:right; padding-top:2.135417cqw; min-height:49.947917cqw; min-width:0; gap:0; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-logo { align-self:flex-start; flex:none; width:11.822917cqw; height:11.822917cqw; margin:0 0 -4.010417cqw; transform:translateX(0.052083cqw); }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-logo .elementor-widget-container, .elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-logo img { width:100%; height:100%; object-fit:contain; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-heading { display:flex; flex-direction:row; align-items:baseline; justify-content:flex-start; gap:0.729167cqw; padding:0; direction:rtl; flex-wrap:wrap; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-title { flex:0 1 auto; max-width:100%; width:auto; margin:0; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-title h1 { font-family:rags; font-weight:900; font-size:3.906250cqw; line-height:1.10667; color:#ffa80d; margin:0; padding:0; letter-spacing:0; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-subtitle { flex:0 0 auto; width:auto; margin:0; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-subtitle .elementor-heading-title { font-family:rags; font-weight:300; font-size:2.083333cqw; line-height:1.1; color:#ffa80d; margin:0; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-copy { margin-top:1.562500cqw; width:100%; color:#33a3cf; font-family:rags; font-weight:300; font-size:1.250000cqw; line-height:1.45; text-align:justify; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-copy p { margin:0 0 1.15em; font:inherit; color:inherit; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-copy p:last-child { margin-bottom:0; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-back { margin-top:auto; padding-top:1.250000cqw; align-self:flex-start; width:auto; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-back .elementor-button { font-family:rags; font-weight:600; font-size:1.250000cqw; line-height:1.2; min-height:3.072917cqw; display:inline-flex; justify-content:center; align-items:center; color:#35a2d8; border:1px solid #35a2d8; border-radius:99px; background:transparent; padding:0.520833cqw 1.302083cqw; text-decoration:none; transition:background .2s,color .2s; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-back a:hover, .elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-back a:focus-visible { background:#35a2d8; color:#fff; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-gallery { display:grid!important; grid-template-columns:minmax(0,306.0000fr) minmax(0,15.0000fr) minmax(0,306.0000fr); grid-template-rows:minmax(0,544.0000fr) minmax(0,18.0000fr) minmax(0,301.0000fr); aspect-ratio:627.0/863.0; width:100%; padding:0; margin-top:5.572917cqw; direction:ltr; gap:0; min-height:0; overflow:visible; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-media { min-width:0; min-height:0; width:100%; height:100%; margin:0; align-self:stretch; overflow:hidden; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-media .elementor-widget-container, .elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-media a { width:100%; height:100%; display:block; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-media img { display:block; width:100%; height:100%; object-fit:cover; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-media a:focus-visible { outline:3px solid #00abff; outline-offset:-3px; }

.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-slot-134-178 { grid-column:3/4; grid-row:1/2; border-radius:0.000000cqw; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-slot-134-183 { grid-column:1/2; grid-row:1/2; border-radius:0.000000cqw; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-slot-134-177 { grid-column:3/4; grid-row:3/4; border-radius:0.000000cqw; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-slot-134-184 { grid-column:1/2; grid-row:3/4; border-radius:0.000000cqw; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-video .elementor-wrapper, .elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-video .elementor-open-inline { width:100%; height:100%; aspect-ratio:auto!important; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-video video { width:100%; height:100%; object-fit:cover; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-video .elementor-custom-embed-image-overlay { width:100%; height:100%; background-size:cover; z-index:2; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-video .elementor-custom-embed-image-overlay img { width:100%; height:100%; object-fit:cover; }
.elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-video .elementor-custom-embed-play { position:absolute; left:50%; right:auto; top:50%; transform:translate(-50%,-50%); font-size:52px; width:1em; height:1em; }

@media(max-width:767px) {
 .elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case { display:flex!important; flex-direction:column; min-height:0; gap:32px; padding:28px 22px 48px; }
 .elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-info { padding-top:0; min-height:0; width:100%; }
 .elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-logo { width:150px; height:150px; margin:0 0 -20px; transform:none; }
 .elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-heading { gap:8px 14px; width:100%; }
 .elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-title h1 { font-size:38px; line-height:1.12; }
 .elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-subtitle .elementor-heading-title { font-size:22px; line-height:1.2; }
 .elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-subtitle { position:static; margin-bottom:0; }
 .elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-copy { margin-top:22px; font-size:18px; line-height:1.6; text-align:right; }
 .elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-copy p { margin-bottom:1em; }
 .elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-back { margin-top:0; padding-top:26px; }
 .elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-back .elementor-button { font-size:17px; min-height:44px; padding:10px 20px; }
 .elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-gallery { width:100%; margin-top:0; }
 .elementor-1955 .elementor-element.elementor-element-f0feabe .geek-case-media { border-radius:4px; }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'rags';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://gogeek.co.il/wp-content/uploads/2023/04/RAG-Sans-1.2-ExtraLight.woff2') format('woff2'),
		url('https://gogeek.co.il/wp-content/uploads/2023/04/RAG-Sans-1.2-ExtraLight.woff') format('woff');
}
@font-face {
	font-family: 'rags';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://gogeek.co.il/wp-content/uploads/2023/04/RAG-Sans-1.2-Regular.woff2') format('woff2'),
		url('https://gogeek.co.il/wp-content/uploads/2023/04/RAG-Sans-1.2-Regular.woff') format('woff');
}
@font-face {
	font-family: 'rags';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://gogeek.co.il/wp-content/uploads/2023/04/RAG-Sans-1.2-SemiBold.woff2') format('woff2'),
		url('https://gogeek.co.il/wp-content/uploads/2023/04/RAG-Sans-1.2-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'rags';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://gogeek.co.il/wp-content/uploads/2023/04/RAG-Sans-1.2-ExtraBold.woff2') format('woff2'),
		url('https://gogeek.co.il/wp-content/uploads/2023/04/RAG-Sans-1.2-ExtraBold.woff') format('woff');
}
/* End Custom Fonts CSS */