.elementor-1942 .elementor-element.elementor-element-9773ebc{--display:flex;--min-height:400px;--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:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--overlay-opacity:0.56;--border-radius:0px 0px 40px 40px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1942 .elementor-element.elementor-element-9773ebc::before, .elementor-1942 .elementor-element.elementor-element-9773ebc > .elementor-background-video-container::before, .elementor-1942 .elementor-element.elementor-element-9773ebc > .e-con-inner > .elementor-background-video-container::before, .elementor-1942 .elementor-element.elementor-element-9773ebc > .elementor-background-slideshow::before, .elementor-1942 .elementor-element.elementor-element-9773ebc > .e-con-inner > .elementor-background-slideshow::before, .elementor-1942 .elementor-element.elementor-element-9773ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#E4E8EE;--background-overlay:'';}.elementor-1942 .elementor-element.elementor-element-126cfa2{--display:flex;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.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-1942 .elementor-element.elementor-element-9004e1a{text-align:center;}.elementor-1942 .elementor-element.elementor-element-9004e1a .elementor-heading-title{font-family:"Noto Sans Hebrew", Sans-serif;font-size:34px;font-weight:500;line-height:1.1em;color:var( --e-global-color-5d53369 );}.elementor-1942 .elementor-element.elementor-element-89bab88 > .elementor-widget-container{margin:-39px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-89bab88{text-align:center;}.elementor-1942 .elementor-element.elementor-element-89bab88 .elementor-heading-title{font-family:"Noto Sans Hebrew", Sans-serif;font-size:64px;font-weight:500;line-height:1.1em;color:var( --e-global-color-201c733 );}.elementor-1942 .elementor-element.elementor-element-00e5d79{--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:10px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1942 .elementor-element.elementor-element-7d60cc5{color:var( --e-global-color-primary );}.elementor-1942 .elementor-element.elementor-element-7d60cc5 a{color:var( --e-global-color-primary );}.elementor-1942 .elementor-element.elementor-element-7d60cc5 a:hover{color:var( --e-global-color-201c733 );}.elementor-1942 .elementor-element.elementor-element-569aaee{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-1942 .elementor-element.elementor-element-cb57e53{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1942 .elementor-element.elementor-element-cb57e53.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1942 .elementor-element.elementor-element-5b0d7fc{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;--divider-icon-size:24px;}.elementor-1942 .elementor-element.elementor-element-5b0d7fc .elementor-divider-separator{width:100%;}.elementor-1942 .elementor-element.elementor-element-5b0d7fc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1942 .elementor-element.elementor-element-e8bcd93 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1942 .elementor-element.elementor-element-e8bcd93{text-align:center;}.elementor-1942 .elementor-element.elementor-element-e8bcd93 .elementor-heading-title{font-family:"Noto Sans Hebrew", Sans-serif;font-size:44px;line-height:1.2em;color:var( --e-global-color-5d53369 );}.elementor-1942 .elementor-element.elementor-element-f770627{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1942 .elementor-element.elementor-element-ccca87f{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-1942 .elementor-element.elementor-element-ccca87f:not(.elementor-motion-effects-element-type-background), .elementor-1942 .elementor-element.elementor-element-ccca87f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8BC7C12E;}.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-1942 .elementor-element.elementor-element-590052a{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-1942 .elementor-element.elementor-element-590052a:not(.elementor-motion-effects-element-type-background), .elementor-1942 .elementor-element.elementor-element-590052a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-1942 .elementor-element.elementor-element-94d2a8a{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-1942 .elementor-element.elementor-element-94d2a8a:not(.elementor-motion-effects-element-type-background), .elementor-1942 .elementor-element.elementor-element-94d2a8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEDF1;}.elementor-1942 .elementor-element.elementor-element-0478eb3{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-1942 .elementor-element.elementor-element-0478eb3:not(.elementor-motion-effects-element-type-background), .elementor-1942 .elementor-element.elementor-element-0478eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8BC7C12E;}.elementor-1942 .elementor-element.elementor-element-61b9aa9{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-1942 .elementor-element.elementor-element-61b9aa9:not(.elementor-motion-effects-element-type-background), .elementor-1942 .elementor-element.elementor-element-61b9aa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8BC7C154;}.elementor-1942 .elementor-element.elementor-element-904aecc{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-1942 .elementor-element.elementor-element-904aecc:not(.elementor-motion-effects-element-type-background), .elementor-1942 .elementor-element.elementor-element-904aecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEDF1;}.elementor-1942 .elementor-element.elementor-element-1a84ad9{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-1942 .elementor-element.elementor-element-1a84ad9:not(.elementor-motion-effects-element-type-background), .elementor-1942 .elementor-element.elementor-element-1a84ad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8BC7C12E;}.elementor-1942 .elementor-element.elementor-element-29ce3f3{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-1942 .elementor-element.elementor-element-29ce3f3:not(.elementor-motion-effects-element-type-background), .elementor-1942 .elementor-element.elementor-element-29ce3f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-1942 .elementor-element.elementor-element-f2e533a{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-1942 .elementor-element.elementor-element-f2e533a:not(.elementor-motion-effects-element-type-background), .elementor-1942 .elementor-element.elementor-element-f2e533a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-1942 .elementor-element.elementor-element-8434845{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-1942 .elementor-element.elementor-element-8434845:not(.elementor-motion-effects-element-type-background), .elementor-1942 .elementor-element.elementor-element-8434845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8BC7C12E;}.elementor-1942 .elementor-element.elementor-element-9232679{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-1942 .elementor-element.elementor-element-9232679:not(.elementor-motion-effects-element-type-background), .elementor-1942 .elementor-element.elementor-element-9232679 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8BC7C154;}.elementor-1942 .elementor-element.elementor-element-3e28805{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-1942 .elementor-element.elementor-element-3e28805:not(.elementor-motion-effects-element-type-background), .elementor-1942 .elementor-element.elementor-element-3e28805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEDF1;}.elementor-1942 .elementor-element.elementor-element-895ed56{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-1942 .elementor-element.elementor-element-895ed56:not(.elementor-motion-effects-element-type-background), .elementor-1942 .elementor-element.elementor-element-895ed56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8BC7C154;}.elementor-1942 .elementor-element.elementor-element-e0e6561{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-1942 .elementor-element.elementor-element-e0e6561:not(.elementor-motion-effects-element-type-background), .elementor-1942 .elementor-element.elementor-element-e0e6561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEDF1;}.elementor-1942 .elementor-element.elementor-element-2041e98{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-1942 .elementor-element.elementor-element-2041e98:not(.elementor-motion-effects-element-type-background), .elementor-1942 .elementor-element.elementor-element-2041e98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-1942 .elementor-element.elementor-element-55b00f5{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-1942 .elementor-element.elementor-element-55b00f5:not(.elementor-motion-effects-element-type-background), .elementor-1942 .elementor-element.elementor-element-55b00f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8BC7C12E;}.elementor-1942 .elementor-element.elementor-element-51670ed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-103a41d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-32a370b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-16bfb5e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-4df22c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-4df22c8{text-align:center;}.elementor-1942 .elementor-element.elementor-element-c8ca045 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-c8ca045{text-align:center;}.elementor-1942 .elementor-element.elementor-element-c66c457{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-503f796 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-503f796{text-align:center;}.elementor-1942 .elementor-element.elementor-element-48aba59 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-48aba59{text-align:center;}.elementor-1942 .elementor-element.elementor-element-ea2943d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-6a3b310 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-6a3b310{text-align:center;}.elementor-1942 .elementor-element.elementor-element-6972cb3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-6972cb3{text-align:center;}.elementor-1942 .elementor-element.elementor-element-819e9e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-83e7c20 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-83e7c20{text-align:center;}.elementor-1942 .elementor-element.elementor-element-f8262bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-f8262bd{text-align:center;}.elementor-1942 .elementor-element.elementor-element-807eddb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-9aa5a5b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-9aa5a5b{text-align:center;}.elementor-1942 .elementor-element.elementor-element-376048f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-376048f{text-align:center;}.elementor-1942 .elementor-element.elementor-element-80bc3de{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-d4629b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-d4629b5{text-align:center;}.elementor-1942 .elementor-element.elementor-element-45403ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-45403ba{text-align:center;}.elementor-1942 .elementor-element.elementor-element-4c3905a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-1ddb60d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-1ddb60d{text-align:center;}.elementor-1942 .elementor-element.elementor-element-c6b836b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-c6b836b{text-align:center;}.elementor-1942 .elementor-element.elementor-element-41ebb75{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-205029a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-205029a{text-align:center;}.elementor-1942 .elementor-element.elementor-element-35a6fed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-35a6fed{text-align:center;}.elementor-1942 .elementor-element.elementor-element-5a5b2dc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-8e15726 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-8e15726{text-align:center;}.elementor-1942 .elementor-element.elementor-element-978acf5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-978acf5{text-align:center;}.elementor-1942 .elementor-element.elementor-element-b76ea5a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-d044959{--divider-border-style:solid;--divider-color:#8b9e9b;--divider-border-width:4px;}.elementor-1942 .elementor-element.elementor-element-d044959 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-1942 .elementor-element.elementor-element-d044959 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1942 .elementor-element.elementor-element-81d48ab{text-align:center;}.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-1942 .elementor-element.elementor-element-e1b058c{text-align:center;}.elementor-1942 .elementor-element.elementor-element-8ad1b20{text-align:center;}.elementor-1942 .elementor-element.elementor-element-8a1875f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-05dedc7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-7f48d69 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-7f48d69{text-align:center;}.elementor-1942 .elementor-element.elementor-element-3d06983 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-3d06983{text-align:center;}.elementor-1942 .elementor-element.elementor-element-03b6b1a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-b31eea6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-b31eea6{text-align:center;}.elementor-1942 .elementor-element.elementor-element-59237ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-59237ec{text-align:center;}.elementor-1942 .elementor-element.elementor-element-55a53c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-5cdebdf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-5cdebdf{text-align:center;}.elementor-1942 .elementor-element.elementor-element-bf51ead > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-bf51ead{text-align:center;}.elementor-1942 .elementor-element.elementor-element-6da61ad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-39f6e2d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-39f6e2d{text-align:center;}.elementor-1942 .elementor-element.elementor-element-40447ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-40447ec{text-align:center;}.elementor-1942 .elementor-element.elementor-element-9dae10d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-bb869c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-bb869c9{text-align:center;}.elementor-1942 .elementor-element.elementor-element-28c2a08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-28c2a08{text-align:center;}.elementor-1942 .elementor-element.elementor-element-b92ea62{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-b615d6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-b615d6c{text-align:center;}.elementor-1942 .elementor-element.elementor-element-eca471e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-eca471e{text-align:center;}.elementor-1942 .elementor-element.elementor-element-d7995ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-d91cd5c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-d91cd5c{text-align:center;}.elementor-1942 .elementor-element.elementor-element-d3c7d60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-d3c7d60{text-align:center;}.elementor-1942 .elementor-element.elementor-element-d841158{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-0f52bed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-0f52bed{text-align:center;}.elementor-1942 .elementor-element.elementor-element-717c218 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-717c218{text-align:center;}.elementor-1942 .elementor-element.elementor-element-5271e33{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-bea9799 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-bea9799{text-align:center;}.elementor-1942 .elementor-element.elementor-element-8694bda > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-8694bda{text-align:center;}.elementor-1942 .elementor-element.elementor-element-21fdcc7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-a0a40d4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-8799958{text-align:center;}.elementor-1942 .elementor-element.elementor-element-8d7d2fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-5007166{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-2af9841{text-align:center;}.elementor-1942 .elementor-element.elementor-element-0c4961d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-6cb66ca{text-align:center;}.elementor-1942 .elementor-element.elementor-element-4ca7306{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-b16ff69{text-align:center;}.elementor-1942 .elementor-element.elementor-element-acb77c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-a5e64aa{text-align:center;}.elementor-1942 .elementor-element.elementor-element-2518c83{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-708344e{text-align:center;}.elementor-1942 .elementor-element.elementor-element-6e05e7a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-6ac00e4{text-align:center;}.elementor-1942 .elementor-element.elementor-element-ce8ad5c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-c353857{text-align:center;}.elementor-1942 .elementor-element.elementor-element-0c822fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-8975be2{text-align:center;}.elementor-1942 .elementor-element.elementor-element-d7c676a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-671dbf3{text-align:center;}.elementor-1942 .elementor-element.elementor-element-df862fe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-20dba40{text-align:center;}.elementor-1942 .elementor-element.elementor-element-47f6429{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-33295c1{text-align:center;}.elementor-1942 .elementor-element.elementor-element-244b634{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-ea00e52{text-align:center;}.elementor-1942 .elementor-element.elementor-element-280d560{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-8d78e24{text-align:center;}.elementor-1942 .elementor-element.elementor-element-623662d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-5a90160{text-align:center;}.elementor-1942 .elementor-element.elementor-element-5110be7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-f63946a{text-align:center;}.elementor-1942 .elementor-element.elementor-element-4ee4d1f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-a9b5f79{text-align:center;}.elementor-1942 .elementor-element.elementor-element-5eab202{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-ea7b05f{text-align:center;}.elementor-1942 .elementor-element.elementor-element-226d01e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-137bb46{text-align:center;}.elementor-1942 .elementor-element.elementor-element-248a26e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-44af569{text-align:center;}.elementor-1942 .elementor-element.elementor-element-a656506{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1942 .elementor-element.elementor-element-d276166 .elementor-icon-wrapper{text-align:center;}.elementor-1942 .elementor-element.elementor-element-6487d7a{text-align:center;}.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 );}@media(max-width:1024px){.elementor-1942 .elementor-element.elementor-element-9773ebc{--padding-top:185px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-1942 .elementor-element.elementor-element-9004e1a .elementor-heading-title{font-size:30px;}.elementor-1942 .elementor-element.elementor-element-569aaee{--padding-top:80px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-1942 .elementor-element.elementor-element-cb57e53{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-f770627{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1942 .elementor-element.elementor-element-9773ebc{--content-width:1340px;}.elementor-1942 .elementor-element.elementor-element-00e5d79{--content-width:1320px;}.elementor-1942 .elementor-element.elementor-element-569aaee{--content-width:1320px;}.elementor-1942 .elementor-element.elementor-element-cb57e53{--width:100%;}}@media(max-width:767px){.elementor-1942 .elementor-element.elementor-element-9773ebc{--min-height:25vh;--overlay-opacity:0.55;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-1942 .elementor-element.elementor-element-126cfa2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-9004e1a .elementor-heading-title{font-size:14px;}.elementor-1942 .elementor-element.elementor-element-89bab88{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-1942 .elementor-element.elementor-element-89bab88 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-1942 .elementor-element.elementor-element-89bab88 .elementor-heading-title{font-size:34px;}.elementor-1942 .elementor-element.elementor-element-569aaee{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1942 .elementor-element.elementor-element-cb57e53{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-e8bcd93 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1942 .elementor-element.elementor-element-e8bcd93{text-align:center;}.elementor-1942 .elementor-element.elementor-element-e8bcd93 .elementor-heading-title{font-size:24px;}.elementor-1942 .elementor-element.elementor-element-f770627{--e-con-grid-template-columns:repeat(2, 1fr);--gap:6px 6px;--row-gap:6px;--column-gap:6px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1942 .elementor-element.elementor-element-ccca87f{--border-radius:6px 6px 6px 6px;}.elementor-1942 .elementor-element.elementor-element-590052a{--border-radius:6px 6px 6px 6px;}.elementor-1942 .elementor-element.elementor-element-94d2a8a{--border-radius:6px 6px 6px 6px;}.elementor-1942 .elementor-element.elementor-element-0478eb3{--border-radius:6px 6px 6px 6px;}.elementor-1942 .elementor-element.elementor-element-61b9aa9{--border-radius:6px 6px 6px 6px;}.elementor-1942 .elementor-element.elementor-element-904aecc{--border-radius:6px 6px 6px 6px;}.elementor-1942 .elementor-element.elementor-element-1a84ad9{--border-radius:6px 6px 6px 6px;}.elementor-1942 .elementor-element.elementor-element-29ce3f3{--border-radius:6px 6px 6px 6px;}.elementor-1942 .elementor-element.elementor-element-f2e533a{--border-radius:6px 6px 6px 6px;}.elementor-1942 .elementor-element.elementor-element-8434845{--border-radius:6px 6px 6px 6px;}.elementor-1942 .elementor-element.elementor-element-9232679{--border-radius:6px 6px 6px 6px;}.elementor-1942 .elementor-element.elementor-element-3e28805{--border-radius:6px 6px 6px 6px;}.elementor-1942 .elementor-element.elementor-element-895ed56{--border-radius:6px 6px 6px 6px;}.elementor-1942 .elementor-element.elementor-element-e0e6561{--border-radius:6px 6px 6px 6px;}.elementor-1942 .elementor-element.elementor-element-2041e98{--border-radius:6px 6px 6px 6px;}.elementor-1942 .elementor-element.elementor-element-55b00f5{--border-radius:6px 6px 6px 6px;}}/* Start custom CSS for heading, class: .elementor-element-9004e1a */.elementor-1942 .elementor-element.elementor-element-9004e1a b { font-weight:800; }
/* Approved WIN testimonial: clients page only. */
.elementor-1942 .elementor-element.elementor-element-9773ebc{min-height:460px;height:auto;padding:135px 28px 48px;}
.elementor-1942 .elementor-element.elementor-element-9773ebc:before{background:linear-gradient(90deg,rgba(255,255,255,.38),rgba(255,255,255,.91) 30%,rgba(255,255,255,.94) 70%,rgba(255,255,255,.38));opacity:1;}
.elementor-1942 .elementor-element.elementor-element-9773ebc > .e-con-inner{padding:0;gap:0;min-height:0;}
.elementor-1942 .elementor-element.elementor-element-126cfa2{padding:0;width:100%;min-height:0;}
.elementor-1942 .elementor-element.elementor-element-126cfa2 > .e-con-inner{max-width:840px;width:100%;padding:0;gap:22px;align-items:center;justify-content:center;}
.elementor-1942 .elementor-element.elementor-element-9004e1a{width:100%;margin:0;text-align:center;}
.elementor-1942 .elementor-element.elementor-element-9004e1a .elementor-heading-title{font-family:Assistant,Arial,sans-serif;font-size:28px!important;font-weight:500!important;line-height:1.6!important;color:#183e37;text-align:center;text-wrap:pretty;}
.elementor-1942 .elementor-element.elementor-element-9004e1a strong{font-weight:700;}
.elementor-1942 .elementor-element.elementor-element-9004e1a .dc-win-mark{display:block;font-family:Georgia,serif;font-size:76px;line-height:.7;height:46px;color:#678f80;margin-bottom:0;}
.elementor-1942 .elementor-element.elementor-element-89bab88{width:100%;margin:0;}
.elementor-1942 .elementor-element.elementor-element-89bab88 .elementor-heading-title{font-family:Assistant,Arial,sans-serif;font-size:20px!important;font-weight:600;line-height:1.4;color:#183e37;display:flex;align-items:center;justify-content:center;gap:14px;}
.elementor-1942 .elementor-element.elementor-element-89bab88 .elementor-heading-title:before,.elementor-1942 .elementor-element.elementor-element-89bab88 .elementor-heading-title:after{content:'';height:1px;width:38px;background:#72978a;}
@media(max-width:1024px){.elementor-1942 .elementor-element.elementor-element-9773ebc{padding-top:120px;}.elementor-1942 .elementor-element.elementor-element-9004e1a .elementor-heading-title{font-size:24px!important;}}
@media(max-width:767px){.elementor-1942 .elementor-element.elementor-element-9773ebc{padding:105px 25px 35px;min-height:0;}.elementor-1942 .elementor-element.elementor-element-9773ebc:before{background:linear-gradient(rgba(255,255,255,.81),rgba(255,255,255,.93));}.elementor-1942 .elementor-element.elementor-element-126cfa2 > .e-con-inner{max-width:490px;gap:21px;}.elementor-1942 .elementor-element.elementor-element-9004e1a .elementor-heading-title{font-size:19px!important;line-height:1.6!important;}.elementor-1942 .elementor-element.elementor-element-9004e1a .dc-win-mark{font-size:64px;height:39px;}.elementor-1942 .elementor-element.elementor-element-89bab88 .elementor-heading-title{font-size:17px!important;gap:12px;}.elementor-1942 .elementor-element.elementor-element-89bab88 .elementor-heading-title:before,.elementor-1942 .elementor-element.elementor-element-89bab88 .elementor-heading-title:after{width:24px;}}

.elementor-1942 .elementor-element.elementor-element-89bab88 > .elementor-widget-container{margin:0;padding:0;}
.elementor-1942 .elementor-element.elementor-element-9773ebc:before{background:none;opacity:0;}
.elementor-1942 .elementor-element.elementor-element-9773ebc > .elementor-background-slideshow:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.38),rgba(255,255,255,.91) 30%,rgba(255,255,255,.94) 70%,rgba(255,255,255,.38));}
@media(max-width:767px){.elementor-1942 .elementor-element.elementor-element-9773ebc > .elementor-background-slideshow:after{background:linear-gradient(rgba(255,255,255,.81),rgba(255,255,255,.93));}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89bab88 */.elementor-1942 .elementor-element.elementor-element-89bab88 b {
    font-weight:800;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9773ebc */body, html {
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e5d79 */.elementor-1942 { background-color: #1f4440; }
.elementor-1942 .elementor-element.elementor-element-00e5d79 { background-color: #1f4440 !important; }
.elementor-1942 .elementor-element.elementor-element-00e5d79 #breadcrumbs, .elementor-1942 .elementor-element.elementor-element-00e5d79 #breadcrumbs * { color: #ffffff !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51670ed */.elementor-1942 .elementor-element.elementor-element-51670ed{background:#f3f6f5;padding:94px 50px!important;width:100%;direction:rtl;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-layout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) minmax(0,1fr);gap:clamp(30px,4vw,80px)!important;max-width:1500px!important;width:100%!important;margin:auto!important;align-items:start;direction:ltr;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-group{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px!important;direction:rtl;min-width:0;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-card{position:relative;display:block!important;aspect-ratio:191/123;min-width:0;width:100%;background:#fff;border:1px solid #e2e8e6;border-radius:14px;box-shadow:0 4px 16px rgba(30,60,50,.035);overflow:hidden;padding:0!important;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-card:last-child{grid-column:1/-1;width:calc((100% - 20px)/2);justify-self:center;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-image{position:absolute!important;inset:0;width:100%!important;height:100%;margin:0!important;padding:16px!important;display:flex;align-items:center;justify-content:center;animation-duration:46.8s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-image .elementor-widget-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-image img{display:block;width:100%!important;height:100%!important;max-height:100%;object-fit:contain!important;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-front{opacity:1;animation-name:dcNativeFront;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-back{opacity:0;animation-name:dcNativeBack;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-copy{direction:rtl;text-align:center;gap:0!important;display:flex!important;flex-direction:column;padding-top:26px!important;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-divider{margin-bottom:40px!important;width:100%;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-heading{margin-bottom:44px!important;width:100%;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-heading h2{font-family:inherit;font-size:40px;font-weight:700;line-height:1.25;color:#191d1c;margin:0;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-intro,.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-promise{font-family:inherit;font-size:24px;line-height:1.9;color:#242a28;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-intro{margin-bottom:48px!important;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-promise{font-weight:700;color:#365c55;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-copy p{margin:0;}
@keyframes dcNativeFront{0%,4.5%,55.6%,100%{opacity:1}5.6%,54.5%{opacity:0}}
@keyframes dcNativeBack{0%,4.5%,55.6%,100%{opacity:0}5.6%,54.5%{opacity:1}}
@media(max-width:1100px){.elementor-1942 .elementor-element.elementor-element-51670ed{padding:64px 30px!important}.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-layout{gap:28px!important;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr) minmax(0,1fr)}.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-group{gap:12px!important}.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-card:last-child{width:calc((100% - 12px)/2)}.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-image{padding:12px!important}.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-heading h2{font-size:32px}.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-intro,.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-promise{font-size:20px}}
@media(max-width:767px){.elementor-1942 .elementor-element.elementor-element-51670ed{padding:48px 18px!important}.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-layout{display:flex!important;flex-direction:column;gap:12px!important}.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-copy{order:-1;width:100%;padding:0 0 28px!important}.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-group{width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px!important}.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-card{aspect-ratio:1.3}.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-card:last-child{grid-column:auto;width:100%}.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-image{padding:9px!important}.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-heading{margin-bottom:24px!important}.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-heading h2{font-size:28px}.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-divider{margin-bottom:28px!important}.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-intro,.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-promise{font-size:18px;line-height:1.8}.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-intro{margin-bottom:24px!important}}
@media(prefers-reduced-motion:reduce){.elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-image{animation:none!important}.elementor-1942 .elementor-element.elementor-element-51670ed .dc-front{opacity:1!important}.elementor-1942 .elementor-element.elementor-element-51670ed .dc-back{opacity:0!important}}
body.elementor-editor-active .elementor-1942 .elementor-element.elementor-element-51670ed .dc-native-image{animation:none!important}
body.elementor-editor-active .elementor-1942 .elementor-element.elementor-element-51670ed .dc-front{opacity:1!important}
body.elementor-editor-active .elementor-1942 .elementor-element.elementor-element-51670ed .dc-back{opacity:0!important}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-pair-0 .dc-native-image{animation-delay:0.0s;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-pair-1 .dc-native-image{animation-delay:2.6s;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-pair-2 .dc-native-image{animation-delay:5.2s;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-pair-3 .dc-native-image{animation-delay:7.8s;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-pair-4 .dc-native-image{animation-delay:10.4s;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-pair-5 .dc-native-image{animation-delay:13.0s;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-pair-6 .dc-native-image{animation-delay:15.6s;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-pair-7 .dc-native-image{animation-delay:18.2s;}
.elementor-1942 .elementor-element.elementor-element-51670ed .dc-pair-8 .dc-native-image{animation-delay:20.8s;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f93eb94 */.elementor-1942 .elementor-element.elementor-element-f93eb94 #contact { scroll-margin-top: 180px; }
/* Matching left arrow; retain outlined button and telephone link. */
.elementor-1942 .elementor-element.elementor-element-f93eb94 .elementor-button-content-wrapper{display:flex;flex-direction:row!important;direction:rtl;align-items:center;justify-content:center;gap:16px;}
.elementor-1942 .elementor-element.elementor-element-f93eb94 .elementor-button-text{flex-grow:0;}
.elementor-1942 .elementor-element.elementor-element-f93eb94 .elementor-button-content-wrapper:after{content:"";display:block;width:25px;height:25px;flex:0 0 25px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 12H4m7-7-7 7 7 7'/%3E%3C/svg%3E") center/contain no-repeat;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21fdcc7 */.elementor-1942 .elementor-element.elementor-element-21fdcc7{position:relative;isolation:isolate;overflow:hidden;width:100%;padding:70px 40px 85px!important;background:linear-gradient(180deg,#fff 0%,#f9fbfa 100%);color:#123f36;direction:rtl;gap:0!important;}.elementor-1942 .elementor-element.elementor-element-21fdcc7:before,.elementor-1942 .elementor-element.elementor-element-21fdcc7:after{content:'';position:absolute;z-index:-1;pointer-events:none;width:95%;height:170px;bottom:-110px;border-radius:50%;background:#e5eeec;}.elementor-1942 .elementor-element.elementor-element-21fdcc7:before{left:-35%;transform:rotate(13deg);}.elementor-1942 .elementor-element.elementor-element-21fdcc7:after{right:-35%;transform:rotate(-13deg);background:#d9e7e3;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-content{max-width:1420px!important;width:100%;margin:auto!important;gap:0!important;align-items:center;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-divider{width:100%;margin-bottom:22px!important;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-title{width:100%;margin-bottom:16px!important;text-align:center;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-title h2{font-family:Assistant,Arial,sans-serif;font-size:clamp(32px,3.8vw,54px);font-weight:800;line-height:1.2;color:#103e34;margin:0;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-text,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-promise{width:100%;max-width:1130px;text-align:center;font-family:Assistant,Arial,sans-serif;font-size:24px;line-height:1.55;color:#444;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 p{margin:0;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-promise{font-weight:700;color:#164c41;margin:4px 0 30px!important;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-grid{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;direction:ltr;gap:14px!important;width:100%;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-card{width:calc((100% - 56px)/5)!important;min-width:0;height:112px;display:flex;justify-content:center;align-items:center;padding:10px 20px!important;background:white;border:1px solid #e5ebe8;border-radius:13px;box-shadow:0 6px 24px rgba(28,67,55,.065);}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-logo{width:100%;height:100%;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-logo .elementor-widget-container{height:100%;display:flex;align-items:center;justify-content:center;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-logo img{width:100%!important;height:100%!important;max-height:90px;object-fit:contain!important;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-cta{margin-top:30px!important;width:100%;align-items:center;gap:6px!important;text-align:center;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-cta h3{font-family:Assistant,Arial,sans-serif;color:#123f36;font-size:29px;font-weight:700;line-height:1.3;margin:0;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-cta-copy{font-size:21px;color:#444;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-button{margin-top:6px!important;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-button .elementor-button{background:linear-gradient(130deg,#175e50,#063e35);color:#fff;border-radius:6px;padding:14px 34px;font-family:Assistant,Arial,sans-serif;font-size:22px;font-weight:700;min-width:238px;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-handshake{color:#4a776c;font-size:26px;margin-bottom:2px!important;width:100%;max-width:680px;position:relative;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-handshake:before,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-handshake:after{content:'';position:absolute;top:50%;height:1px;background:#d6e2de;width:44%;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-handshake:before{left:0;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-handshake:after{right:0;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-handshake .elementor-icon{font-size:26px;color:#4a776c;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-handshake svg{fill:#4a776c;}@media(max-width:1024px){.elementor-1942 .elementor-element.elementor-element-21fdcc7{padding:55px 24px 65px!important;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-text,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-promise{font-size:21px;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-card{width:calc((100% - 28px)/3)!important;height:108px;}}@media(max-width:767px){.elementor-1942 .elementor-element.elementor-element-21fdcc7{padding:42px 16px 55px!important;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-title h2{font-size:32px;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-text,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-promise{font-size:18px;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-grid{gap:10px!important;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-card{width:calc((100% - 10px)/2)!important;height:96px;padding:9px 12px!important;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-cta h3{font-size:25px;}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-cta-copy{font-size:18px;}}
.elementor-1942 .elementor-element.elementor-element-21fdcc7{scroll-margin-top:125px;}.elementor-1942 .elementor-element.elementor-element-21fdcc7:before{top:auto;right:auto;}.elementor-1942 .elementor-element.elementor-element-21fdcc7:after{top:auto;left:auto;}

@keyframes dcgFront{0%,4.5%,55.6%,100%{opacity:1}5.6%,54.5%{opacity:0}}
@keyframes dcgBack{0%,4.5%,55.6%,100%{opacity:0}5.6%,54.5%{opacity:1}}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-card{position:relative;overflow:hidden}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-card .dcg-logo{animation:dcgFront 46.8s ease-in-out infinite}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-card:after{content:"";position:absolute;inset:10px 20px;background-position:center;background-repeat:no-repeat;background-size:contain;opacity:0;pointer-events:none;animation:dcgBack 46.8s ease-in-out infinite}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-5007166:after{background-image:url("https://dorcohenadv.co.il/wp-content/uploads/2026/09/10.png")}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-4ca7306:after{background-image:url("https://dorcohenadv.co.il/wp-content/uploads/2026/07/a3381c02-3fef-4a84-acf4-e2ae189e1b67-300x167.png")}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-5007166 .dcg-logo,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-5007166:after,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-4ca7306 .dcg-logo,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-4ca7306:after{animation-delay:0s}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-0c4961d:after{background-image:url("https://dorcohenadv.co.il/wp-content/uploads/2026/09/13.png")}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-acb77c5:after{background-image:url("https://dorcohenadv.co.il/wp-content/uploads/2026/09/12.png")}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-0c4961d .dcg-logo,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-0c4961d:after,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-acb77c5 .dcg-logo,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-acb77c5:after{animation-delay:2.6s}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-6e05e7a:after{background-image:url("https://taxrefound.com/wp-content/uploads/2021/10/13096332_487867824743894_2345403435736612458_n.png")}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-248a26e:after{background-image:url("https://dorcohenadv.co.il/wp-content/uploads/2026/09/8.png")}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-6e05e7a .dcg-logo,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-6e05e7a:after,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-248a26e .dcg-logo,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-248a26e:after{animation-delay:5.2s}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-2518c83:after{background-image:url("https://dorcohenadv.co.il/wp-content/uploads/2026/09/9.png")}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-ce8ad5c:after{background-image:url("https://dorcohenadv.co.il/wp-content/uploads/2026/09/6.png")}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-2518c83 .dcg-logo,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-2518c83:after,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-ce8ad5c .dcg-logo,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-ce8ad5c:after{animation-delay:7.8s}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-d7c676a:after{background-image:url("https://dorcohenadv.co.il/wp-content/uploads/2026/09/7.png")}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-47f6429:after{background-image:url("https://dorcohenadv.co.il/wp-content/uploads/2026/09/3.png")}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-d7c676a .dcg-logo,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-d7c676a:after,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-47f6429 .dcg-logo,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-47f6429:after{animation-delay:10.4s}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-0c822fa:after{background-image:url("https://dorcohenadv.co.il/wp-content/uploads/2026/09/11.png")}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-df862fe:after{background-image:url("https://dorcohenadv.co.il/wp-content/uploads/2026/09/5.png")}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-0c822fa .dcg-logo,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-0c822fa:after,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-df862fe .dcg-logo,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-df862fe:after{animation-delay:13s}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-280d560:after{background-image:url("https://dorcohenadv.co.il/wp-content/uploads/2026/09/14.png")}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-5110be7:after{background-image:url("https://dorcohenadv.co.il/wp-content/uploads/2026/09/4.png")}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-280d560 .dcg-logo,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-280d560:after,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-5110be7 .dcg-logo,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-5110be7:after{animation-delay:15.6s}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-244b634:after{background-image:url("https://dorcohenadv.co.il/wp-content/uploads/2026/09/1.png")}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-623662d:after{background-image:url("https://dorcohenadv.co.il/wp-content/uploads/2026/09/15.png")}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-244b634 .dcg-logo,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-244b634:after,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-623662d .dcg-logo,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-623662d:after{animation-delay:18.2s}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-4ee4d1f:after{background-image:url("https://dorcohenadv.co.il/wp-content/uploads/2026/09/c00e4b11-2358-437a-a8f1-20b787e375d4-1.png")}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-5eab202:after{background-image:url("https://dorcohenadv.co.il/wp-content/uploads/2026/09/479095_1949.png")}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-4ee4d1f .dcg-logo,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-4ee4d1f:after,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-5eab202 .dcg-logo,.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-5eab202:after{animation-delay:20.8s}
@media(max-width:767px){.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-card:after{inset:9px 12px}}
@media(prefers-reduced-motion:reduce){.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-card .dcg-logo{animation:none!important}.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-card:after{display:none!important}}


/* התאמת גריד לקוחות לפי העיצוב המאושר — 2026-09-14 */
.elementor-1942 .elementor-element.elementor-element-21fdcc7 {
  padding: 54px 24px 0 !important;
  background: #fff !important;
  overflow: hidden;
}
.elementor-1942 .elementor-element.elementor-element-21fdcc7:before,
.elementor-1942 .elementor-element.elementor-element-21fdcc7:after { display: none !important; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-content { max-width: 1180px !important; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-divider {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 14px;
  margin: 0 0 18px !important;
  color: #66877f;
  font: 400 17px/1.2 Assistant, Arial, sans-serif;
}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-divider:before { content: "לקוחות המשרד"; display: block !important; position: static; width: auto; height: auto; background: none; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-divider:after { content: ""; display: block !important; position: static; width: 120px; height: 1px; background: #91aaa4; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-divider .elementor-divider { width: 120px; margin: 0; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-divider .elementor-divider-separator { border-color: #91aaa4 !important; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-title { margin-bottom: 14px !important; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-title h2 { font-size: clamp(36px,4vw,56px); color: #073f36; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-text { max-width: 900px; font-size: 22px; line-height: 1.45; color: #294841; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-promise { display: none !important; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-grid {
  display: flex !important;
  flex-flow: row wrap !important;
  justify-content: center !important;
  gap: 0 !important;
  width: 100%;
  max-width: 1180px;
  margin-top: 28px !important;
  border-top: 1px solid #dfe5e2;
  border-right: 1px solid #dfe5e2;
}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-card {
  width: 16.666666% !important;
  height: 108px;
  padding: 14px 18px !important;
  margin: 0 !important;
  background: #fff;
  border: 0 !important;
  border-left: 1px solid #dfe5e2 !important;
  border-bottom: 1px solid #dfe5e2 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-logo img { max-height: 68px; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-248a26e { display: none !important; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-6e05e7a .dcg-logo { animation: none !important; opacity: 1 !important; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .elementor-element-6e05e7a:after { display: none !important; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-cta {
  width: calc(100% + 48px) !important;
  max-width: none !important;
  margin: 48px -24px 0 !important;
  padding: 30px 20px 34px !important;
  background: #075247;
  color: #fff;
}
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-cta h3 { color: #fff; font-size: 27px; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-cta-copy { color: #fff; font-size: 19px; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-button .elementor-button {
  background: transparent !important;
  border: 1px solid rgba(255,255,255,.9);
  border-radius: 5px;
  padding: 12px 34px;
  font-size: 18px;
}
@media (max-width:1024px) and (min-width:768px) {
  .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-card { width: 33.333333% !important; }
}
@media (max-width:767px) {
  .elementor-1942 .elementor-element.elementor-element-21fdcc7 { padding: 28px 14px 0 !important; }
  .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-divider { margin-bottom: 14px !important; font-size: 14px; }
  .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-divider:after,
  .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-divider .elementor-divider { width: 42px; }
  .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-title h2 { font-size: 30px; line-height: 1.2; }
  .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-text { font-size: 17px; line-height: 1.45; }
  .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-grid { margin-top: 20px !important; }
  .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-card { width: 50% !important; height: 78px; padding: 9px 12px !important; }
  .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-logo img { max-height: 52px; }
  .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-cta { width: calc(100% + 28px) !important; margin: 30px -14px 0 !important; padding: 24px 16px 30px !important; }
  .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-cta h3 { font-size: 23px; }
  .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-cta-copy { font-size: 16px; }
}


/* Space between the clients CTA and footer */
.elementor-1942 .elementor-element.elementor-element-21fdcc7 { padding-bottom: 104px !important; }
@media (max-width: 767px) {
  .elementor-1942 .elementor-element.elementor-element-21fdcc7 { padding-bottom: 80px !important; }
}

/* Match the approved clients reference. */
.elementor-1942 { container-type: inline-size; }
.elementor-1942 .elementor-element-9773ebc, .elementor-1942 .elementor-element-00e5d79 { display: none !important; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 { padding-top: 158px !important; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-divider { display:flex !important; flex-direction:row !important; justify-content:center !important; align-items:center !important; gap:18px !important; margin-bottom:24px !important; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-divider:before { order:2; flex:0 0 auto; white-space:nowrap; font-size:19px; line-height:1.2; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-divider:after { order:3; width:32px !important; height:1px !important; flex:0 0 32px; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-divider > .elementor-widget-container { order:1; width:32px !important; flex:0 0 32px !important; margin:0 !important; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-divider .elementor-divider { width:32px !important; padding:0 !important; margin:0 !important; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-divider .elementor-divider-separator { width:32px !important; border-top:1px solid #91aaa4 !important; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-title h2 { font-size:clamp(36px,4.2vw,56px); line-height:1.2; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-text { max-width:850px; font-size:24px; line-height:1.4; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-grid { margin-top:42px !important; border:0 !important; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-card { width:16.666666% !important; height:118px; border:0 !important; border-left:1px solid #e0e5e2 !important; border-top:1px solid #e0e5e2 !important; padding:14px 22px !important; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-card:nth-child(-n+6) { border-top:0 !important; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-card:nth-child(6n+1) { border-left:0 !important; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-logo img { max-height:78px; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-cta { width:100cqw !important; margin:110px calc(50% - 50cqw) 0 !important; padding:30px 24px 34px !important; background:#174d43; gap:6px !important; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-handshake { display:none !important; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-cta h3 { font-size:30px; font-weight:600; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-cta-copy { font-size:20px; line-height:1.4; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-button { margin-top:8px !important; }
@media(max-width:767px) {
 .elementor-1942 .elementor-element.elementor-element-21fdcc7 { padding-top:130px !important; }
 .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-divider { gap:14px !important; margin-bottom:18px !important; }
 .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-divider:before { font-size:15px; }
 .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-title h2 { font-size:30px; }
 .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-text { font-size:17px; }
 .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-grid { margin-top:24px !important; }
 .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-card { width:50% !important; height:84px; padding:10px 16px !important; border:0 !important; border-top:1px solid #e0e5e2 !important; }
 .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-card:nth-child(2n) { border-left:1px solid #e0e5e2 !important; }
 .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-card:nth-child(-n+2) { border-top:0 !important; }
 .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-logo img { max-height:58px; }
 .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-cta { margin-top:40px !important; padding:25px 18px 30px !important; }
 .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-cta h3 { font-size:23px; }
 .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-cta-copy { font-size:17px; }
}

.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-title h2 { color:#073f36 !important; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-text, .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-text p { color:#294841 !important; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-card { border:0 !important; }
@media(min-width:768px) {
 .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-card { border-left:1px solid #e0e5e2 !important; }
 .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-card:nth-child(-n+12 of .dcg-card) { border-bottom:1px solid #e0e5e2 !important; }
 .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-card:nth-child(6n+1 of .dcg-card) { border-left:0 !important; }
}
@media(max-width:767px) {
 .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-card:nth-child(-n+16 of .dcg-card) { border-bottom:1px solid #e0e5e2 !important; }
 .elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-card:nth-child(2n of .dcg-card) { border-left:1px solid #e0e5e2 !important; }
}

/* Restore the existing clients hero without changing the updated content. */
.elementor-1942 .elementor-element-9773ebc { display:flex !important; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 { padding-top:70px !important; }
@media(max-width:767px) { .elementor-1942 .elementor-element.elementor-element-21fdcc7 { padding-top:42px !important; } }

/* Restore the original breadcrumb container below the hero. */
.elementor-1942 .elementor-element-00e5d79 { display:flex !important; }

.elementor-1942 .elementor-element-00e5d79 { background:#fff !important; }
.elementor-1942 .elementor-element-00e5d79 #breadcrumbs,
.elementor-1942 .elementor-element-00e5d79 #breadcrumbs span,
.elementor-1942 .elementor-element-00e5d79 #breadcrumbs a { color:#59657c !important; }

.elementor-1942 .elementor-element.elementor-element-00e5d79 { background-color:#fff !important; }
.elementor-1942 .elementor-element.elementor-element-00e5d79 #breadcrumbs,
.elementor-1942 .elementor-element.elementor-element-00e5d79 #breadcrumbs * { color:#59657c !important; }

/* Join the clients CTA to the footer on page 1942 only. */
.elementor-1942 .elementor-element.elementor-element-21fdcc7 { padding-bottom:0 !important; margin-bottom:0 !important; }
.elementor-1942 .elementor-element.elementor-element-21fdcc7 .dcg-cta { background:#1f4440 !important; border-radius:40px 40px 0 0 !important; margin-bottom:0 !important; }
body.page-id-1942 .elementor-location-footer .elementor-element.elementor-element-64fbee34 { margin-top:0 !important; border-radius:0 !important; }/* End custom CSS */
/* Start custom CSS *//* Clients page 1942 only. Preserve the native header, hero, copy, CTA and footer. */
.elementor-1942 #clients-grid-alternative .dcg-grid { --dcg-logo-height:78px; gap:0!important; }
.elementor-1942 #clients-grid-alternative .dcg-grid > .dcg-card {
 box-sizing:border-box; width:calc(100% / 6)!important; flex:0 0 calc(100% / 6)!important;
 min-width:0!important; height:118px!important; min-height:0!important;
 padding:14px 22px!important; margin:0!important; border:0!important;
 border-radius:0!important; box-shadow:none!important;
 display:flex; align-items:center; justify-content:center;
}
.elementor-1942 #clients-grid-alternative .dcg-grid > .dcg-card::after { display:none!important; animation:none!important; }
.elementor-1942 #clients-grid-alternative .dcg-grid .dcg-logo {
 width:100%!important; max-width:140px!important; height:var(--dcg-logo-height)!important;
 margin:0!important; animation:none!important; opacity:1!important;
 transform:none!important; transition:opacity .25s ease!important;
}
.elementor-1942 #clients-grid-alternative .dcg-grid .dcg-logo .elementor-widget-container {
 height:var(--dcg-logo-height)!important; display:flex; align-items:center; justify-content:center;
}
.elementor-1942 #clients-grid-alternative .dcg-grid .dcg-logo img {
 width:100%!important; max-width:100%!important; height:var(--dcg-logo-height)!important;
 max-height:var(--dcg-logo-height)!important; min-height:0!important; object-fit:contain!important;
}
.elementor-1942 #clients-grid-alternative .dcg-grid.dcg-is-changing .dcg-logo { opacity:0!important; }
/* Ogen: show the complete supplied logo in the same contain box as the other logos. */
@media(min-width:768px) {
 .elementor-1942 #clients-grid-alternative .dcg-grid > .dcg-card:not(.elementor-element-248a26e) { border-left:1px solid #e0e5e2!important; }
 .elementor-1942 #clients-grid-alternative .dcg-grid > .dcg-card:nth-child(6n+1 of .dcg-card:not(.elementor-element-248a26e)) { border-left:0!important; }
 .elementor-1942 #clients-grid-alternative .dcg-grid > .dcg-card:nth-child(-n+12 of .dcg-card:not(.elementor-element-248a26e)) { border-bottom:1px solid #e0e5e2!important; }
}
@media(max-width:767px) {
 .elementor-1942 #clients-grid-alternative .dcg-grid { --dcg-logo-height:58px; }
 .elementor-1942 #clients-grid-alternative .dcg-grid > .dcg-card { width:50%!important; flex-basis:50%!important; height:84px!important; padding:10px 16px!important; }
 .elementor-1942 #clients-grid-alternative .dcg-grid .dcg-logo { max-width:112px!important; }
 .elementor-1942 #clients-grid-alternative .dcg-grid > .dcg-card:nth-child(2n of .dcg-card:not(.elementor-element-248a26e)) { border-left:1px solid #e0e5e2!important; }
 .elementor-1942 #clients-grid-alternative .dcg-grid > .dcg-card:nth-child(-n+16 of .dcg-card:not(.elementor-element-248a26e)) { border-bottom:1px solid #e0e5e2!important; }
}
.elementor-1942 #clients-grid-alternative .dcg-motion-button {
 font:600 14px Assistant,Arial,sans-serif; color:#1f4440; background:#fff;
 border:1px solid #d5e0dc; border-radius:5px; padding:6px 14px; min-height:40px;
 margin:14px auto 0; cursor:pointer; display:block;
}
.elementor-1942 #clients-grid-alternative .dcg-motion-button:focus-visible { outline:3px solid #ba8027; outline-offset:3px; }
@media(prefers-reduced-motion:reduce) {
 .elementor-1942 #clients-grid-alternative .dcg-grid .dcg-logo { transition:none!important; }
}

/* White surround for the rounded hero, matching the homepage. */
.elementor.elementor-1942 { background-color: #fff !important; }/* End custom CSS */