:root{--gwp-frame-max:1560px;--gwp-frame-gutter:clamp(20px,2.8vw,48px);--gwp-frame-width:min(var(--gwp-frame-max),calc(100% - (var(--gwp-frame-gutter) * 2)))}html,body{width:100%;max-width:100%;overflow-x:hidden}*,*::before,*::after{box-sizing:border-box}.site,.site-content,.site-main,.content-area,#primary,.entry-content,.gwp-elementor-wrap,.gwp-entry{width:100%;max-width:100%;margin-left:0;margin-right:0}.site-header .container,.site-footer .container,.gwp-ehf-container,.home .site-main .container,.gwp-a23-container,.gwp-c25-container,.gwp-ca-shell,.gwp-cp294-container,.gwp-eb-shell,.gwp-gt-container,.gwp-jip-shell,.gwp-pp-shell,.gwp-check-status-shell,.gwp-jobs-browser,.gwp-layout,.gwp-page-wrap,.page-header .container{width:var(--gwp-frame-width)!important;max-width:var(--gwp-frame-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}body.gwp-about-reference-page .gwp-a23-container,body.gwp-contact-reference-page .gwp-c25-container,body.gwp-company-profile-page .gwp-cp294-container,body.gwp-gallery-testimonials-page .gwp-gt-container,body .gwp-jip .gwp-jip-shell,body .gwp-pp .gwp-pp-shell{width:var(--gwp-frame-width)!important;max-width:var(--gwp-frame-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}.gwp-ehf-header .navbar-inner,.gwp-ehf-header .topbar-inner,.site-header:not(.gwp-ehf-header) .navbar-inner,.site-header:not(.gwp-ehf-header) .topbar-inner{width:100%!important;max-width:none!important;margin:0!important;padding-left:0!important;padding-right:0!important}.gwp-ehf-header .navbar-inner{min-height:82px}.gwp-ehf-footer .footer-grid,.gwp-ehf-footer .footer-bottom-inner,.site-footer .footer-grid,.site-footer .footer-bottom-inner{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}@media (min-width:1281px){.gwp-ehf-footer .footer-grid,.site-footer .footer-grid{grid-template-columns:minmax(250px,1.3fr) minmax(140px,.75fr) minmax(150px,.82fr) minmax(150px,.82fr) minmax(250px,1.1fr)!important;gap:clamp(28px,2.4vw,44px)!important}}body .elementor,body .elementor-section-wrap,body .elementor-section,body .e-con{max-width:100%}body .elementor-section.elementor-section-boxed>.elementor-container,body .elementor .elementor-section.elementor-section-boxed>.elementor-container,body .e-con.e-con-boxed>.e-con-inner,body .elementor .e-con.e-con-boxed>.e-con-inner{width:var(--gwp-frame-width)!important;max-width:var(--gwp-frame-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}body .elementor-section:has(.elementor-widget-gwp-about-page-v23),body .elementor-section:has(.elementor-widget-gwp-about-us),body .elementor-section:has(.elementor-widget-gwp-company-profile-v294),body .elementor-section:has(.elementor-widget-gwp-company-profile),body .elementor-section:has(.elementor-widget-gwp-contact-page-v292),body .elementor-section:has(.elementor-widget-gwp-contact-page),body .elementor-section:has(.elementor-widget-gwp-candidate-registration),body .elementor-section:has(.elementor-widget-gwp-gallery-testimonials),body .elementor-section:has(.elementor-widget-gwp-our-partners-pro),body .elementor-section:has(.elementor-widget-gwp-jobs-in-israel-pro),body .elementor-section:has(.elementor-widget-gwp-check-status){width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body .elementor-section:has(.elementor-widget-gwp-about-page-v23)>.elementor-container,body .elementor-section:has(.elementor-widget-gwp-about-us)>.elementor-container,body .elementor-section:has(.elementor-widget-gwp-company-profile-v294)>.elementor-container,body .elementor-section:has(.elementor-widget-gwp-company-profile)>.elementor-container,body .elementor-section:has(.elementor-widget-gwp-contact-page-v292)>.elementor-container,body .elementor-section:has(.elementor-widget-gwp-contact-page)>.elementor-container,body .elementor-section:has(.elementor-widget-gwp-candidate-registration)>.elementor-container,body .elementor-section:has(.elementor-widget-gwp-gallery-testimonials)>.elementor-container,body .elementor-section:has(.elementor-widget-gwp-our-partners-pro)>.elementor-container,body .elementor-section:has(.elementor-widget-gwp-jobs-in-israel-pro)>.elementor-container,body .elementor-section:has(.elementor-widget-gwp-check-status)>.elementor-container{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body .elementor-widget-gwp-about-page-v23,body .elementor-widget-gwp-about-us,body .elementor-widget-gwp-company-profile-v294,body .elementor-widget-gwp-company-profile,body .elementor-widget-gwp-contact-page-v292,body .elementor-widget-gwp-contact-page,body .elementor-widget-gwp-candidate-registration,body .elementor-widget-gwp-gallery-testimonials,body .elementor-widget-gwp-our-partners-pro,body .elementor-widget-gwp-jobs-in-israel-pro,body .elementor-widget-gwp-check-status,body .elementor-widget-gwp-partner-enquiry,body .elementor-widget-gwp-about-page-v23>.elementor-widget-container,body .elementor-widget-gwp-company-profile-v294>.elementor-widget-container,body .elementor-widget-gwp-contact-page-v292>.elementor-widget-container,body .elementor-widget-gwp-candidate-registration>.elementor-widget-container,body .elementor-widget-gwp-gallery-testimonials>.elementor-widget-container,body .elementor-widget-gwp-our-partners-pro>.elementor-widget-container,body .elementor-widget-gwp-jobs-in-israel-pro>.elementor-widget-container,body .elementor-widget-gwp-check-status>.elementor-widget-container{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.gwp-a23-hero,.gwp-a23-section,.gwp-a23-who,.gwp-a23-cta,.gwp-c25-hero,.gwp-c25-main,.gwp-c25-map-section,.gwp-cp294-hero,.gwp-cp294-section,.gwp-cp294-asset,.gwp-ca,.gwp-ca-hero,.gwp-ca-body,.gwp-gt-hero,.gwp-gt-section,.gwp-gt-cta,.gwp-jip-hero,.gwp-jip-categories,.gwp-jip-jobs,.gwp-jip-benefits,.gwp-jip-cta,.gwp-pp-hero,.gwp-pp-intro,.gwp-pp-benefits,.gwp-pp-types,.gwp-pp-process,.gwp-pp-stats{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}body.gwp-about-reference-page .gwp-a23-shell,body.gwp-company-profile-page .gwp-cp294-shell{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body.gwp-about-reference-page .gwp-a23-shell>.elementor-container,body.gwp-company-profile-page .gwp-cp294-shell>.elementor-container{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.gwp-interior-jobs .gwp-jobs-browser,body.gwp-interior-single-job .gwp-eb-job-hero,body.gwp-interior-single-job .gwp-layout,body:not(.home) .gwp-page-wrap{width:var(--gwp-frame-width)!important;max-width:var(--gwp-frame-max)!important;margin-left:auto!important;margin-right:auto!important}body.gwp-professional-interior #primary>.elementor,body.gwp-professional-interior #primary>.elementor>.elementor-section-wrap{width:100%!important;max-width:none!important;margin:0!important}body.gwp-professional-interior #primary .elementor-section[data-id="a857739c"],body.gwp-professional-interior #primary .elementor-section[data-id="07a69384"],body.gwp-professional-interior #primary .elementor-section[data-id="d0f80f52"],body.gwp-professional-interior #primary .elementor-section[data-id="2df37b5b"],body.gwp-professional-interior #primary .elementor-section[data-id="ba354d8b"],body.gwp-professional-interior #primary .elementor-section[data-id="7220bc03"],body.gwp-professional-interior #primary .elementor-section[data-id="660843ab"],body.gwp-professional-interior #primary .elementor-section[data-id="5cd25fc8"],body.gwp-professional-interior #primary .elementor-section[data-id="774431ac"]{width:var(--gwp-frame-width)!important;max-width:var(--gwp-frame-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}body.gwp-professional-interior #primary .elementor-section[data-id="a857739c"]>.elementor-container,body.gwp-professional-interior #primary .elementor-section[data-id="07a69384"]>.elementor-container,body.gwp-professional-interior #primary .elementor-section[data-id="d0f80f52"]>.elementor-container,body.gwp-professional-interior #primary .elementor-section[data-id="2df37b5b"]>.elementor-container,body.gwp-professional-interior #primary .elementor-section[data-id="ba354d8b"]>.elementor-container,body.gwp-professional-interior #primary .elementor-section[data-id="7220bc03"]>.elementor-container{width:100%!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}@media (min-width:1800px){:root{--gwp-frame-max:1640px;--gwp-frame-gutter:56px}}@media (max-width:1366px){:root{--gwp-frame-max:1320px;--gwp-frame-gutter:30px}.gwp-ehf-header .navbar-inner{min-height:78px}}@media (max-width:1100px){:root{--gwp-frame-max:100%;--gwp-frame-gutter:24px}}@media (max-width:767px){:root{--gwp-frame-max:100%;--gwp-frame-gutter:16px}.site-header .container,.site-footer .container,.gwp-ehf-container,.home .site-main .container,body.gwp-about-reference-page .gwp-a23-container,body.gwp-contact-reference-page .gwp-c25-container,.gwp-ca-shell,body.gwp-company-profile-page .gwp-cp294-container,.gwp-eb-shell,body.gwp-gallery-testimonials-page .gwp-gt-container,body .gwp-jip .gwp-jip-shell,body .gwp-pp .gwp-pp-shell,.gwp-check-status-shell,.gwp-jobs-browser,.gwp-layout,.gwp-page-wrap,.page-header .container{width:calc(100% - 32px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}.gwp-ehf-header .navbar-inner{min-height:72px}body.gwp-professional-interior #primary .elementor-section[data-id="a857739c"],body.gwp-professional-interior #primary .elementor-section[data-id="07a69384"],body.gwp-professional-interior #primary .elementor-section[data-id="d0f80f52"],body.gwp-professional-interior #primary .elementor-section[data-id="2df37b5b"],body.gwp-professional-interior #primary .elementor-section[data-id="ba354d8b"],body.gwp-professional-interior #primary .elementor-section[data-id="7220bc03"],body.gwp-professional-interior #primary .elementor-section[data-id="660843ab"],body.gwp-professional-interior #primary .elementor-section[data-id="5cd25fc8"],body.gwp-professional-interior #primary .elementor-section[data-id="774431ac"]{width:calc(100% - 32px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}}@media (max-width:420px){:root{--gwp-frame-gutter:12px}.site-header .container,.site-footer .container,.gwp-ehf-container,.home .site-main .container,body.gwp-about-reference-page .gwp-a23-container,body.gwp-contact-reference-page .gwp-c25-container,.gwp-ca-shell,body.gwp-company-profile-page .gwp-cp294-container,.gwp-eb-shell,body.gwp-gallery-testimonials-page .gwp-gt-container,body .gwp-jip .gwp-jip-shell,body .gwp-pp .gwp-pp-shell,.gwp-check-status-shell,.gwp-jobs-browser,.gwp-layout,.gwp-page-wrap,.page-header .container{width:calc(100% - 24px)!important}}:root{--gwp-frame-max:1520px;--gwp-frame-gutter:clamp(18px,2vw,32px);--gwp-frame-width:min(var(--gwp-frame-max),calc(100% - (var(--gwp-frame-gutter) * 2)))}.site-header .container,.site-footer .container,.gwp-ehf-container,.home .site-main .container,.home .gwp-home-hero-section>.elementor-container,.home .gwp-home-benefits-section>.elementor-container,.home .gwp-home-stats-section>.elementor-container,.home .gwp-home-services-section>.elementor-container,.home .gwp-home-jobs-section>.elementor-container,.home .gwp-home-process-section>.elementor-container,.home .gwp-home-cta-section>.elementor-container,.gwp-a23-container,.gwp-c25-container,.gwp-ca-shell,.gwp-cp294-container,.gwp-eb-shell,.gwp-gt-container,.gwp-jip-shell,.gwp-pp-shell,.gwp-check-status-shell,.gwp-jobs-browser,.gwp-layout,.gwp-page-wrap,.page-header .container{width:var(--gwp-frame-width)!important;max-width:var(--gwp-frame-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}.site-header .navbar-inner,.gwp-ehf-header .navbar-inner{width:100%!important;max-width:none!important;margin:0!important;padding-left:0!important;padding-right:0!important}.home .gwp-home-hero-section,.home .gwp-home-benefits-section,.home .gwp-home-stats-section,.home .gwp-home-services-section,.home .gwp-home-jobs-section,.home .gwp-home-process-section,.home .gwp-home-cta-section{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}@media (min-width:1081px){.home .gwp-home-hero-section{padding-top:56px!important;padding-bottom:64px!important}.home .gwp-home-hero-section>.elementor-container{display:flex!important;align-items:flex-start!important;gap:clamp(42px,4vw,72px)!important}.home .gwp-home-hero-section>.elementor-container>.elementor-column:first-child{padding-top:58px!important}.home .gwp-home-hero-section>.elementor-container>.elementor-column:nth-child(2){padding-top:0!important}.home .gwp-home-hero-section .elementor-widget-wrap{margin-top:0!important;margin-bottom:0!important}.home .gwp-home-hero-section .elementor-widget-image img{width:100%!important;max-width:100%!important;height:clamp(500px,34vw,610px)!important;object-fit:cover!important;object-position:center!important;border-radius:24px!important}.home .gwp-home-hero-section .elementor-widget-heading .elementor-heading-title{line-height:1.13!important;margin-top:0!important}}@media (min-width:1081px){.home .gwp-hero-inner{width:var(--gwp-frame-width)!important;max-width:var(--gwp-frame-max)!important;margin-left:auto!important;margin-right:auto!important;padding-top:56px!important;padding-bottom:72px!important;gap:clamp(42px,4vw,72px)!important;align-items:start!important}.home .gwp-hero-copy{padding-top:58px!important}.home .gwp-hero-media{width:100%!important;max-width:610px!important;justify-self:end!important}.home .gwp-hero-image{height:clamp(500px,34vw,610px)!important;aspect-ratio:auto!important;object-fit:cover!important}}@media (max-width:1599px){:root{--gwp-frame-max:1440px;--gwp-frame-gutter:28px}}@media (max-width:1366px){:root{--gwp-frame-max:1280px;--gwp-frame-gutter:24px}.home .gwp-home-hero-section>.elementor-container>.elementor-column:first-child{padding-top:38px!important}.home .gwp-home-hero-section .elementor-widget-image img{height:clamp(460px,39vw,560px)!important}}@media (max-width:1100px){:root{--gwp-frame-max:100%;--gwp-frame-gutter:22px}}@media (min-width:768px) and (max-width:1080px){.home .gwp-home-hero-section{padding-top:42px!important;padding-bottom:50px!important}.home .gwp-home-hero-section>.elementor-container{width:var(--gwp-frame-width)!important}}@media (max-width:767px){:root{--gwp-frame-max:100%;--gwp-frame-gutter:16px}.site-header .container,.site-footer .container,.gwp-ehf-container,.home .site-main .container,.home .gwp-home-hero-section>.elementor-container,.home .gwp-home-benefits-section>.elementor-container,.home .gwp-home-stats-section>.elementor-container,.home .gwp-home-services-section>.elementor-container,.home .gwp-home-jobs-section>.elementor-container,.home .gwp-home-process-section>.elementor-container,.home .gwp-home-cta-section>.elementor-container,body.gwp-about-reference-page .gwp-a23-container,body.gwp-contact-reference-page .gwp-c25-container,.gwp-ca-shell,body.gwp-company-profile-page .gwp-cp294-container,.gwp-eb-shell,body.gwp-gallery-testimonials-page .gwp-gt-container,body .gwp-jip .gwp-jip-shell,body .gwp-pp .gwp-pp-shell,.gwp-check-status-shell,.gwp-jobs-browser,.gwp-layout,.gwp-page-wrap,.page-header .container{width:calc(100% - 32px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:420px){:root{--gwp-frame-gutter:12px}.site-header .container,.site-footer .container,.gwp-ehf-container,.home .site-main .container,.home .gwp-home-hero-section>.elementor-container,.home .gwp-home-benefits-section>.elementor-container,.home .gwp-home-stats-section>.elementor-container,.home .gwp-home-services-section>.elementor-container,.home .gwp-home-jobs-section>.elementor-container,.home .gwp-home-process-section>.elementor-container,.home .gwp-home-cta-section>.elementor-container{width:calc(100% - 24px)!important}}