.elementor-23794 .elementor-element.elementor-element-2b266a07{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:10px;--padding-bottom:111px;--padding-left:111px;--padding-right:111px;}.elementor-23794 .elementor-element.elementor-element-2b266a07:not(.elementor-motion-effects-element-type-background), .elementor-23794 .elementor-element.elementor-element-2b266a07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-c507450 ) 24%, var( --e-global-color-4c1948c ) 100%);}.elementor-23794 .elementor-element.elementor-element-175d387{width:100%;max-width:100%;}.elementor-23794 .elementor-element.elementor-element-175d387.elementor-element{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-23794 .elementor-element.elementor-element-e239c11{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;text-align:center;}.elementor-23794 .elementor-element.elementor-element-e239c11 .elementor-heading-title{font-family:var( --e-global-typography-e8962c1-font-family ), Sans-serif;font-size:var( --e-global-typography-e8962c1-font-size );font-weight:var( --e-global-typography-e8962c1-font-weight );line-height:var( --e-global-typography-e8962c1-line-height );color:var( --e-global-color-63496ad );}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-23794 .elementor-element.elementor-element-4f25c826{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-23794 .elementor-element.elementor-element-4f25c826 img{width:100%;height:298px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23794 .elementor-element.elementor-element-337c4a9d .elementor-button{background-color:#1186C800;font-family:"Futurism", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-c5da678 );color:var( --e-global-color-c5da678 );box-shadow:2px 2px 10px -1px rgba(0, 0, 0, 0.15);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c5da678 );border-radius:200px 200px 200px 200px;padding:15px 25px 15px 25px;}.elementor-23794 .elementor-element.elementor-element-337c4a9d .elementor-button:hover, .elementor-23794 .elementor-element.elementor-element-337c4a9d .elementor-button:focus{background-color:var( --e-global-color-c5da678 );color:var( --e-global-color-3013e23 );}.elementor-23794 .elementor-element.elementor-element-337c4a9d .elementor-button:hover svg, .elementor-23794 .elementor-element.elementor-element-337c4a9d .elementor-button:focus svg{fill:var( --e-global-color-3013e23 );}.elementor-23794 .elementor-element.elementor-element-1ed15384 .elementor-button{background-color:var( --e-global-color-2036198 );font-family:"Futurism", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-3013e23 );color:var( --e-global-color-3013e23 );box-shadow:2px 2px 10px -1px rgba(0, 0, 0, 0.15);border-radius:200px 200px 200px 200px;padding:15px 30px 15px 30px;}.elementor-23794 .elementor-element.elementor-element-1ed15384 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23794 .elementor-element.elementor-element-1ed15384 .elementor-button .elementor-button-content-wrapper{gap:20px;justify-content:space-between;}.elementor-23794 .elementor-element.elementor-element-3a06a482{--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;--justify-content:center;--gap:20px 110px;--row-gap:20px;--column-gap:110px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:95px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-23794 .elementor-element.elementor-element-a47a5de{width:var( --container-widget-width, 929px );max-width:929px;padding:20px 0px 10px 0px;--container-widget-width:929px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-63496ad );font-family:var( --e-global-typography-e8962c1-font-family ), Sans-serif;font-size:var( --e-global-typography-e8962c1-font-size );font-weight:var( --e-global-typography-e8962c1-font-weight );line-height:var( --e-global-typography-e8962c1-line-height );}.elementor-23794 .elementor-element.elementor-element-a47a5de.elementor-element{--align-self:center;}.elementor-23794 .elementor-element.elementor-element-5e594373 .elementor-button{background-color:var( --e-global-color-3013e23 );font-family:"Futurism", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-63496ad );color:var( --e-global-color-63496ad );box-shadow:2px 2px 10px -1px rgba(0, 0, 0, 0.15);border-style:none;border-radius:30px 30px 30px 30px;padding:17px 25px 17px 25px;}.elementor-23794 .elementor-element.elementor-element-5e594373 .elementor-button:hover, .elementor-23794 .elementor-element.elementor-element-5e594373 .elementor-button:focus{background-color:var( --e-global-color-2036198 );color:var( --e-global-color-3013e23 );}.elementor-23794 .elementor-element.elementor-element-5e594373{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-23794 .elementor-element.elementor-element-5e594373.elementor-element{--align-self:center;}.elementor-23794 .elementor-element.elementor-element-5e594373 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23794 .elementor-element.elementor-element-5e594373 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-23794 .elementor-element.elementor-element-5e594373 .elementor-button:hover svg, .elementor-23794 .elementor-element.elementor-element-5e594373 .elementor-button:focus svg{fill:var( --e-global-color-3013e23 );}.elementor-23794 .elementor-element.elementor-element-3effba96{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23794 .elementor-element.elementor-element-3effba96:not(.elementor-motion-effects-element-type-background), .elementor-23794 .elementor-element.elementor-element-3effba96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c507450 );}.elementor-23794 .elementor-element.elementor-element-52f57506{width:var( --container-widget-width, 490px );max-width:490px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 55px) 0px;--container-widget-width:490px;--container-widget-flex-grow:0;text-align:center;}.elementor-23794 .elementor-element.elementor-element-52f57506.elementor-element{--align-self:center;}.elementor-23794 .elementor-element.elementor-element-52f57506 .elementor-heading-title{font-family:var( --e-global-typography-c857e6a-font-family ), Sans-serif;font-size:var( --e-global-typography-c857e6a-font-size );font-weight:var( --e-global-typography-c857e6a-font-weight );line-height:var( --e-global-typography-c857e6a-line-height );letter-spacing:var( --e-global-typography-c857e6a-letter-spacing );word-spacing:var( --e-global-typography-c857e6a-word-spacing );color:var( --e-global-color-63496ad );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-23794 .elementor-element.elementor-element-7d08a912{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23794 .elementor-element.elementor-element-3c50bfa6{--display:flex;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:100px;--padding-bottom:180px;--padding-left:55px;--padding-right:55px;}.elementor-23794 .elementor-element.elementor-element-3c50bfa6:not(.elementor-motion-effects-element-type-background), .elementor-23794 .elementor-element.elementor-element-3c50bfa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c507450 );}.elementor-23794 .elementor-element.elementor-element-2a110b0d{width:var( --container-widget-width, 367px );max-width:367px;--container-widget-width:367px;--container-widget-flex-grow:0;text-align:start;}.elementor-23794 .elementor-element.elementor-element-2a110b0d .elementor-heading-title{font-family:var( --e-global-typography-c857e6a-font-family ), Sans-serif;font-size:var( --e-global-typography-c857e6a-font-size );font-weight:var( --e-global-typography-c857e6a-font-weight );line-height:var( --e-global-typography-c857e6a-line-height );letter-spacing:var( --e-global-typography-c857e6a-letter-spacing );word-spacing:var( --e-global-typography-c857e6a-word-spacing );color:var( --e-global-color-63496ad );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-23794 .elementor-element.elementor-element-5380be3b{--grid-columns:3;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-23794 .elementor-element.elementor-element-5380be3b .elementor-repeater-item-483edd9{grid-column:span min( 1, var(--grid-columns) );}.elementor-23794 .elementor-element.elementor-element-5380be3b .elementor-loop-container{grid-auto-rows:1fr;}.elementor-23794 .elementor-element.elementor-element-5380be3b .e-loop-item > .elementor-section, .elementor-23794 .elementor-element.elementor-element-5380be3b .e-loop-item > .elementor-section > .elementor-container, .elementor-23794 .elementor-element.elementor-element-5380be3b .e-loop-item > .e-con, .elementor-23794 .elementor-element.elementor-element-5380be3b .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-23794 .elementor-element.elementor-element-db3aebd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:150px;--padding-left:25px;--padding-right:0px;}.elementor-23794 .elementor-element.elementor-element-db3aebd:not(.elementor-motion-effects-element-type-background), .elementor-23794 .elementor-element.elementor-element-db3aebd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c507450 );}.elementor-23794 .elementor-element.elementor-element-daa06dd{--display:flex;--justify-content:center;}.elementor-23794 .elementor-element.elementor-element-d717764{width:100%;max-width:100%;text-align:start;}.elementor-23794 .elementor-element.elementor-element-d717764 .elementor-heading-title{font-family:var( --e-global-typography-c857e6a-font-family ), Sans-serif;font-size:var( --e-global-typography-c857e6a-font-size );font-weight:var( --e-global-typography-c857e6a-font-weight );line-height:var( --e-global-typography-c857e6a-line-height );letter-spacing:var( --e-global-typography-c857e6a-letter-spacing );word-spacing:var( --e-global-typography-c857e6a-word-spacing );color:var( --e-global-color-63496ad );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-23794 .elementor-element.elementor-element-8754bcd{font-family:"Polin", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-23794 .elementor-element.elementor-element-f702d39 .elementor-button{background-color:var( --e-global-color-4c1948c );font-family:"Polin", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-63496ad );color:var( --e-global-color-63496ad );box-shadow:1px 1px 10px -2px rgba(0, 0, 0, 0.14);border-radius:200px 200px 200px 200px;padding:15px 15px 15px 20px;}.elementor-23794 .elementor-element.elementor-element-f702d39 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23794 .elementor-element.elementor-element-f702d39 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-23794 .elementor-element.elementor-element-1ebf167{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23794 .elementor-element.elementor-element-1ebf167.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-23794 .elementor-element.elementor-element-2169bae4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-23794 .elementor-element.elementor-element-2169bae4:not(.elementor-motion-effects-element-type-background), .elementor-23794 .elementor-element.elementor-element-2169bae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-4c1948c ) 0%, var( --e-global-color-c507450 ) 100%);}.elementor-23794 .elementor-element.elementor-element-bf53c2c img{width:540px;border-radius:30px 30px 30px 30px;}.elementor-23794 .elementor-element.elementor-element-5e73fee0{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-23794 .elementor-element.elementor-element-6732286{width:var( --container-widget-width, 393px );max-width:393px;--container-widget-width:393px;--container-widget-flex-grow:0;}.elementor-23794 .elementor-element.elementor-element-6732286 .elementor-image-box-wrapper{text-align:start;}.elementor-23794 .elementor-element.elementor-element-6732286 .elementor-image-box-title{margin-bottom:20px;font-family:"Futurism", Sans-serif;font-size:70px;font-weight:400;line-height:70px;letter-spacing:0px;color:var( --e-global-color-63496ad );}.elementor-23794 .elementor-element.elementor-element-6732286:has(:hover) .elementor-image-box-title,
					 .elementor-23794 .elementor-element.elementor-element-6732286:has(:focus) .elementor-image-box-title{color:var( --e-global-color-63496ad );}.elementor-23794 .elementor-element.elementor-element-6732286 .elementor-image-box-description{font-family:"Polin", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:var( --e-global-color-63496ad );}.elementor-23794 .elementor-element.elementor-element-fa11e04 .elementor-button{background-color:var( --e-global-color-c5da678 );font-family:"Polin", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-c507450 );color:var( --e-global-color-c507450 );box-shadow:1px 1px 10px -2px rgba(0, 0, 0, 0.14);border-radius:200px 200px 200px 200px;padding:15px 15px 15px 20px;}.elementor-23794 .elementor-element.elementor-element-fa11e04 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23794 .elementor-element.elementor-element-fa11e04 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-23794 .elementor-element.elementor-element-b763347{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--border-radius:30px 30px 30px 30px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-23794 .elementor-element.elementor-element-b763347:not(.elementor-motion-effects-element-type-background), .elementor-23794 .elementor-element.elementor-element-b763347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c1948c );}.elementor-23794 .elementor-element.elementor-element-79d446c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23794 .elementor-element.elementor-element-e469728{width:var( --container-widget-width, 393px );max-width:393px;--container-widget-width:393px;--container-widget-flex-grow:0;}.elementor-23794 .elementor-element.elementor-element-e469728 .elementor-image-box-wrapper{text-align:start;}.elementor-23794 .elementor-element.elementor-element-e469728 .elementor-image-box-title{margin-bottom:20px;font-family:"Futurism", Sans-serif;font-size:70px;font-weight:400;line-height:70px;letter-spacing:0px;color:var( --e-global-color-63496ad );}.elementor-23794 .elementor-element.elementor-element-e469728:has(:hover) .elementor-image-box-title,
					 .elementor-23794 .elementor-element.elementor-element-e469728:has(:focus) .elementor-image-box-title{color:var( --e-global-color-63496ad );}.elementor-23794 .elementor-element.elementor-element-e469728 .elementor-image-box-description{font-family:"Polin", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:var( --e-global-color-63496ad );}.elementor-23794 .elementor-element.elementor-element-d1c488c .elementor-button{background-color:var( --e-global-color-c5da678 );font-family:"Polin", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-c507450 );color:var( --e-global-color-c507450 );box-shadow:1px 1px 10px -2px rgba(0, 0, 0, 0.14);border-radius:200px 200px 200px 200px;padding:15px 15px 15px 20px;}.elementor-23794 .elementor-element.elementor-element-d1c488c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23794 .elementor-element.elementor-element-d1c488c .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-23794 .elementor-element.elementor-element-5331779 img{width:580px;transition-duration:0.9s;border-radius:30px 30px 30px 30px;}.elementor-23794 .elementor-element.elementor-element-5331779:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23794 .elementor-element.elementor-element-a118187{--display:flex;--min-height:120px;--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;}body.elementor-page-23794:not(.elementor-motion-effects-element-type-background), body.elementor-page-23794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c507450 );}@media(min-width:768px){.elementor-23794 .elementor-element.elementor-element-2b266a07{--content-width:1250px;}.elementor-23794 .elementor-element.elementor-element-3a06a482{--content-width:1250px;}.elementor-23794 .elementor-element.elementor-element-3effba96{--content-width:1250px;}.elementor-23794 .elementor-element.elementor-element-3c50bfa6{--content-width:1250px;}.elementor-23794 .elementor-element.elementor-element-db3aebd{--content-width:1250px;}.elementor-23794 .elementor-element.elementor-element-daa06dd{--width:500px;}.elementor-23794 .elementor-element.elementor-element-2169bae4{--content-width:1250px;}.elementor-23794 .elementor-element.elementor-element-5e73fee0{--width:551px;}.elementor-23794 .elementor-element.elementor-element-b763347{--width:1250px;}.elementor-23794 .elementor-element.elementor-element-79d446c{--width:450px;}}@media(max-width:1366px) and (min-width:768px){.elementor-23794 .elementor-element.elementor-element-2b266a07{--content-width:1250px;}.elementor-23794 .elementor-element.elementor-element-3a06a482{--content-width:1200px;}}@media(max-width:1366px){.elementor-23794 .elementor-element.elementor-element-2b266a07{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-23794 .elementor-element.elementor-element-e239c11 .elementor-heading-title{font-size:var( --e-global-typography-e8962c1-font-size );line-height:var( --e-global-typography-e8962c1-line-height );}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-23794 .elementor-element.elementor-element-3a06a482{--gap:0px 15px;--row-gap:0px;--column-gap:15px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-23794 .elementor-element.elementor-element-a47a5de{font-size:var( --e-global-typography-e8962c1-font-size );line-height:var( --e-global-typography-e8962c1-line-height );}.elementor-23794 .elementor-element.elementor-element-52f57506 .elementor-heading-title{font-size:var( --e-global-typography-c857e6a-font-size );line-height:var( --e-global-typography-c857e6a-line-height );letter-spacing:var( --e-global-typography-c857e6a-letter-spacing );word-spacing:var( --e-global-typography-c857e6a-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-23794 .elementor-element.elementor-element-3c50bfa6{--padding-top:150px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-23794 .elementor-element.elementor-element-2a110b0d .elementor-heading-title{font-size:var( --e-global-typography-c857e6a-font-size );line-height:var( --e-global-typography-c857e6a-line-height );letter-spacing:var( --e-global-typography-c857e6a-letter-spacing );word-spacing:var( --e-global-typography-c857e6a-word-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23794 .elementor-element.elementor-element-d717764 .elementor-heading-title{font-size:var( --e-global-typography-c857e6a-font-size );line-height:var( --e-global-typography-c857e6a-line-height );letter-spacing:var( --e-global-typography-c857e6a-letter-spacing );word-spacing:var( --e-global-typography-c857e6a-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-23794 .elementor-element.elementor-element-e239c11 .elementor-heading-title{font-size:var( --e-global-typography-e8962c1-font-size );line-height:var( --e-global-typography-e8962c1-line-height );}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-23794 .elementor-element.elementor-element-337c4a9d .elementor-button{font-size:16px;}.elementor-23794 .elementor-element.elementor-element-1ed15384 .elementor-button{font-size:16px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-23794 .elementor-element.elementor-element-a47a5de{font-size:var( --e-global-typography-e8962c1-font-size );line-height:var( --e-global-typography-e8962c1-line-height );}.elementor-23794 .elementor-element.elementor-element-5e594373 .elementor-button{font-size:16px;}.elementor-23794 .elementor-element.elementor-element-52f57506 .elementor-heading-title{font-size:var( --e-global-typography-c857e6a-font-size );line-height:var( --e-global-typography-c857e6a-line-height );letter-spacing:var( --e-global-typography-c857e6a-letter-spacing );word-spacing:var( --e-global-typography-c857e6a-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-23794 .elementor-element.elementor-element-2a110b0d .elementor-heading-title{font-size:var( --e-global-typography-c857e6a-font-size );line-height:var( --e-global-typography-c857e6a-line-height );letter-spacing:var( --e-global-typography-c857e6a-letter-spacing );word-spacing:var( --e-global-typography-c857e6a-word-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23794 .elementor-element.elementor-element-5380be3b{--grid-columns:2;}.elementor-23794 .elementor-element.elementor-element-d717764 .elementor-heading-title{font-size:var( --e-global-typography-c857e6a-font-size );line-height:var( --e-global-typography-c857e6a-line-height );letter-spacing:var( --e-global-typography-c857e6a-letter-spacing );word-spacing:var( --e-global-typography-c857e6a-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-23794 .elementor-element.elementor-element-8754bcd{font-size:16px;}.elementor-23794 .elementor-element.elementor-element-f702d39 .elementor-button{font-size:16px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-23794 .elementor-element.elementor-element-6732286 .elementor-image-box-title{font-size:60px;}.elementor-23794 .elementor-element.elementor-element-6732286 .elementor-image-box-description{font-size:16px;}.elementor-23794 .elementor-element.elementor-element-fa11e04 .elementor-button{font-size:16px;}.elementor-23794 .elementor-element.elementor-element-e469728 .elementor-image-box-title{font-size:60px;}.elementor-23794 .elementor-element.elementor-element-e469728 .elementor-image-box-description{font-size:16px;}.elementor-23794 .elementor-element.elementor-element-d1c488c .elementor-button{font-size:16px;}}@media(max-width:767px){.elementor-23794 .elementor-element.elementor-element-2b266a07{--min-height:60vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-23794 .elementor-element.elementor-element-e239c11 .elementor-heading-title{font-size:var( --e-global-typography-e8962c1-font-size );line-height:var( --e-global-typography-e8962c1-line-height );}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-23794 .elementor-element.elementor-element-4f25c826 img{height:180px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-23794 .elementor-element.elementor-element-337c4a9d .elementor-button{font-size:16px;}.elementor-23794 .elementor-element.elementor-element-1ed15384 .elementor-button{font-size:16px;}.elementor-23794 .elementor-element.elementor-element-3a06a482{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-23794 .elementor-element.elementor-element-a47a5de{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-e8962c1-font-size );line-height:var( --e-global-typography-e8962c1-line-height );}.elementor-23794 .elementor-element.elementor-element-5e594373 .elementor-button{font-size:16px;}.elementor-23794 .elementor-element.elementor-element-3effba96{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23794 .elementor-element.elementor-element-52f57506 .elementor-heading-title{font-size:var( --e-global-typography-c857e6a-font-size );line-height:var( --e-global-typography-c857e6a-line-height );letter-spacing:var( --e-global-typography-c857e6a-letter-spacing );word-spacing:var( --e-global-typography-c857e6a-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-23794 .elementor-element.elementor-element-3c50bfa6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-23794 .elementor-element.elementor-element-2a110b0d{width:auto;max-width:auto;text-align:center;}.elementor-23794 .elementor-element.elementor-element-2a110b0d .elementor-heading-title{font-size:var( --e-global-typography-c857e6a-font-size );line-height:var( --e-global-typography-c857e6a-line-height );letter-spacing:var( --e-global-typography-c857e6a-letter-spacing );word-spacing:var( --e-global-typography-c857e6a-word-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23794 .elementor-element.elementor-element-5380be3b{--grid-columns:2;--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-23794 .elementor-element.elementor-element-5380be3b .elementor-repeater-item-483edd9{grid-column:span min( 2, var(--grid-columns) );}.elementor-23794 .elementor-element.elementor-element-db3aebd{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23794 .elementor-element.elementor-element-d717764{width:auto;max-width:auto;text-align:center;}.elementor-23794 .elementor-element.elementor-element-d717764 .elementor-heading-title{font-size:var( --e-global-typography-c857e6a-font-size );line-height:var( --e-global-typography-c857e6a-line-height );letter-spacing:var( --e-global-typography-c857e6a-letter-spacing );word-spacing:var( --e-global-typography-c857e6a-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-23794 .elementor-element.elementor-element-8754bcd{font-size:16px;}.elementor-23794 .elementor-element.elementor-element-f702d39 .elementor-button{font-size:16px;}.elementor-23794 .elementor-element.elementor-element-2169bae4{--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--align-content:flex-start;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-23794 .elementor-element.elementor-element-5e73fee0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-23794 .elementor-element.elementor-element-6732286 .elementor-image-box-wrapper{text-align:center;}.elementor-23794 .elementor-element.elementor-element-6732286 .elementor-image-box-title{margin-bottom:11px;font-size:40px;line-height:1.1em;}.elementor-23794 .elementor-element.elementor-element-6732286 .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-23794 .elementor-element.elementor-element-fa11e04 .elementor-button{font-size:16px;}.elementor-23794 .elementor-element.elementor-element-b763347{--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--align-content:flex-start;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-23794 .elementor-element.elementor-element-79d446c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-23794 .elementor-element.elementor-element-e469728 .elementor-image-box-wrapper{text-align:center;}.elementor-23794 .elementor-element.elementor-element-e469728 .elementor-image-box-title{margin-bottom:11px;font-size:40px;line-height:1.1em;}.elementor-23794 .elementor-element.elementor-element-e469728 .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-23794 .elementor-element.elementor-element-d1c488c .elementor-button{font-size:16px;}}/* Start custom CSS for button, class: .elementor-element-337c4a9d */.elementor-23794 .elementor-element.elementor-element-337c4a9d .elementor-button-icon svg {
    fill: #2690cc;
}
.elementor-23794 .elementor-element.elementor-element-337c4a9d.buttonarrow a:hover svg {
    fill: #fff;}
.elementor-23794 .elementor-element.elementor-element-337c4a9d.buttonarrow::before {background:var( --e-global-color-c5da678 ) ;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ed15384 */.elementor-23794 .elementor-element.elementor-element-1ed15384 .elementor-button-icon svg {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b266a07 */.elementor-23794 .elementor-element.elementor-element-2b266a07 b{color:#E75125;}
.elementor-invisible {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e594373 */.elementor-23794 .elementor-element.elementor-element-5e594373 .elementor-button-icon svg{fill: var( --e-global-color-2036198 )}

/*.elementor-23794 .elementor-element.elementor-element-5e594373.buttonarrow a:hover svg {*/
/*    fill: #fff;}*/
/*.elementor-23794 .elementor-element.elementor-element-5e594373.buttonarrow::before {background:#f25c27;}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a06a482 */.elementor-23794 .elementor-element.elementor-element-3a06a482 .counter .elementor-counter-number-wrapper{text-align: center;
    flex-direction: column;
    flex-wrap: wrap;}
.elementor-23794 .elementor-element.elementor-element-3a06a482 .counter span.elementor-counter-number-suffix {
    font-size: 40px;
    font-weight: normal;
    color: var(--e-global-color-15b633c);
    line-height: 1em;
    place-self: center;
}
.elementor-23794 .elementor-element.elementor-element-3a06a482{
background: linear-gradient(
  180deg,
  hsla(45, 50%, 98%, 1) 0%,
  hsla(219, 40%, 90%, 0.6) 30%,
  hsla(45, 50%, 98%, 1) 100%
);}
.elementor-23794 .elementor-element.elementor-element-3a06a482 .counter.animated-fast {
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-5380be3b */.elementor-23794 .elementor-element.elementor-element-5380be3b h4{margin-block-start: 0;}
@media (min-width:768px){
.elementor-23794 .elementor-element.elementor-element-5380be3b .elementor-loop-container.elementor-grid {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    grid-template-rows: auto !important;
}
.bannertext.e-transform {
        position: absolute;
    left: -45px;
    top: 31px;}
/* התמונה — עמודה 2, תופסת 2 שורות */
.elementor-23794 .elementor-element.elementor-element-5380be3b .elementor-loop-container.elementor-grid > * {
    width: auto !important;
    min-width: 0;
}
.elementor-23794 .elementor-element.elementor-element-5380be3b .type-programs.status-publish.has-post-thumbnail.hentry {
    width: 390px;
}

.gesher-programs .elementor-loop-container.elementor-grid {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
}

.gesher-programs .elementor-loop-container.elementor-grid > *:nth-child(2) {
    grid-column: 2 !important;
    grid-row: 1 / span 2 !important;
    border-radius: 30px !important;
    overflow: hidden !important;
}

.gesher-programs .elementor-loop-container.elementor-grid > *:nth-child(2) .e-con,
.gesher-programs .elementor-loop-container.elementor-grid > *:nth-child(2) .swiper,
.gesher-programs .elementor-loop-container.elementor-grid > *:nth-child(2) .swiper-wrapper,
.gesher-programs .elementor-loop-container.elementor-grid > *:nth-child(2) .swiper-slide,
.gesher-programs .elementor-loop-container.elementor-grid > *:nth-child(2) .swiper-slide-inner,
.gesher-programs .elementor-loop-container.elementor-grid > *:nth-child(2) .swiper-slide-inner img {
    height: 100% !important;
    object-fit: cover !important;
}
.gesher-programs .elementor-icon-wrapper {
    transition: transform 0.5s ease;
    line-height: 0;
}
.gesher-programs a:hover .elementor-icon-wrapper{
    transform: rotate(-90deg);
}}
@media (max-width:768px){
.gesher-programs .e-loop-alternate-template {
    display: none;
}}
@media (max-width:1260px){
.elementor-23794 .elementor-element.elementor-element-5380be3b p.elementor-icon-box-description{
    font-size: 28px;}}
.elementor-23794 .elementor-element.elementor-element-5380be3b .elementor-icon-box-title span {
    display: none;
}
.elementor-23794 .elementor-element.elementor-element-5380be3b .elementor-icon {
    background-color:var( --e-global-color-2036198) !important}
.elementor-23794 .elementor-element.elementor-element-5380be3b .gesher-programs a:hover .elementor-icon {
    background-color: var( --e-global-color-15b633c )important
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f702d39 */.elementor-23794 .elementor-element.elementor-element-f702d39 svg{fill:var( --e-global-color-2036198) !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-daa06dd */.elementor-23794 .elementor-element.elementor-element-daa06dd {
    max-width: 1250px;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1ebf167 */.fellows-map-wrap {
    width: 100%;
}
.fellows-map {
    position: relative;
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    overflow: visible;
}
.fellows-map-bg {
    display: block;
    width: 100%;
    height: auto;
}
.fellow {
    position: absolute;
    transform: translate(-50%, -50%);
    width: clamp(36px, 6vw, 84px);
    height: clamp(36px, 6vw, 84px);
    border-radius: 50%;
    overflow: hidden;
    border: clamp(2px, 0.3vw, 4px) solid #fff;
    box-shadow: 0 10px 24px rgba(0,0,0,.16);
    transition:
        transform .15s ease-out,
        box-shadow .15s ease-out;
}
.fellow img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.fellow:hover {
    transform: translate(-50%, -50%) scale(1.08);
    box-shadow: 0 14px 28px rgba(0,0,0,.22);
}
@media (max-width: 767px) {
    .fellow-hide-mobile {
        display: none;
    }
}
@media (prefers-reduced-motion: reduce) {
    .fellow {
        transition: none;
    }
}
 
@media (min-width: 1025px) {
  .left-element {
    width: calc(100% + ((100vw - 1250px) / 2));
    margin-left: calc(((100vw - 1250px) / 2) * -1);
  }

}/* End custom CSS */
/* Start custom CSS */body.elementor-page-23794 b{color: var( --e-global-color-2036198)}/* End custom CSS */