.elementor-8142 .elementor-element.elementor-element-sc000f{--display:flex;}.elementor-8142 .elementor-element.elementor-element-sc000f .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-hi0001{--display:flex;}.elementor-8142 .elementor-element.elementor-element-hi0001 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-hg0004{--display:flex;}.elementor-8142 .elementor-element.elementor-element-hg0004 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-widget-text-editor{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-8142 .elementor-element.elementor-element-tx0005 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-tx0006 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-hf0007{--display:flex;}.elementor-8142 .elementor-element.elementor-element-hf0007 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );}.elementor-8142 .elementor-element.elementor-element-ct0008 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-ct0008 .elementor-counter-number-wrapper{justify-content:center;}.elementor-8142 .elementor-element.elementor-element-ct0008 .elementor-counter-title{text-align:center;}.elementor-8142 .elementor-element.elementor-element-ct0009 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-ct0009 .elementor-counter-number-wrapper{justify-content:center;}.elementor-8142 .elementor-element.elementor-element-ct0009 .elementor-counter-title{text-align:center;}.elementor-8142 .elementor-element.elementor-element-ct000a .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-ct000a .elementor-counter-number-wrapper{justify-content:center;}.elementor-8142 .elementor-element.elementor-element-ct000a .elementor-counter-title{text-align:center;}.elementor-8142 .elementor-element.elementor-element-ct000b .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-ct000b .elementor-counter-number-wrapper{justify-content:center;}.elementor-8142 .elementor-element.elementor-element-ct000b .elementor-counter-title{text-align:center;}.elementor-8142 .elementor-element.elementor-element-hx000c{--display:flex;}.elementor-8142 .elementor-element.elementor-element-hx000c .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-tx000d .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-in000e .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-sc001a{--display:flex;}.elementor-8142 .elementor-element.elementor-element-sc001a:not(.elementor-motion-effects-element-type-background), .elementor-8142 .elementor-element.elementor-element-sc001a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3EC;}.elementor-8142 .elementor-element.elementor-element-sc001a .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-1h0010{--display:flex;}.elementor-8142 .elementor-element.elementor-element-1h0010 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-1s0011{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8142 .elementor-element.elementor-element-1s0011 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-8142 .elementor-element.elementor-element-hd0012 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-hd0013 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-tx0014 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-1f0015{--display:flex;}.elementor-8142 .elementor-element.elementor-element-1f0015 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-8142 .elementor-element.elementor-element-im0016 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-1p0017{--display:flex;}.elementor-8142 .elementor-element.elementor-element-1p0017 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-im0018 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-sc0027{--display:flex;}.elementor-8142 .elementor-element.elementor-element-sc0027 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-2h001b{--display:flex;}.elementor-8142 .elementor-element.elementor-element-2h001b .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-2s001c{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8142 .elementor-element.elementor-element-2s001c .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-hd001d .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-hd001e .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-2g001f{--display:flex;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8142 .elementor-element.elementor-element-2g001f .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-2p0020{--display:flex;}.elementor-8142 .elementor-element.elementor-element-2p0020 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-tx0021 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-tx0022 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-2t0024{--display:flex;}.elementor-8142 .elementor-element.elementor-element-2t0024 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-ct0025 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-ct0025 .elementor-counter-number-wrapper{justify-content:center;}.elementor-8142 .elementor-element.elementor-element-ct0025 .elementor-counter-title{text-align:center;}.elementor-8142 .elementor-element.elementor-element-ct0026 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-ct0026 .elementor-counter-number-wrapper{justify-content:center;}.elementor-8142 .elementor-element.elementor-element-ct0026 .elementor-counter-title{text-align:center;}.elementor-8142 .elementor-element.elementor-element-sc0036{--display:flex;}.elementor-8142 .elementor-element.elementor-element-sc0036:not(.elementor-motion-effects-element-type-background), .elementor-8142 .elementor-element.elementor-element-sc0036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#47565D;}.elementor-8142 .elementor-element.elementor-element-sc0036 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-3h0028{--display:flex;}.elementor-8142 .elementor-element.elementor-element-3h0028 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-3s0029{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8142 .elementor-element.elementor-element-3s0029 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-hd002a .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-hd002b .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-3g002c{--display:flex;}.elementor-8142 .elementor-element.elementor-element-3g002c .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-3p002d{--display:flex;}.elementor-8142 .elementor-element.elementor-element-3p002d .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-tx002e .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-tx002f .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-3t0031{--display:flex;}.elementor-8142 .elementor-element.elementor-element-3t0031 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-ct0032 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-ct0032 .elementor-counter-number-wrapper{justify-content:center;}.elementor-8142 .elementor-element.elementor-element-ct0032 .elementor-counter-title{text-align:center;}.elementor-8142 .elementor-element.elementor-element-ct0033 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-ct0033 .elementor-counter-number-wrapper{justify-content:center;}.elementor-8142 .elementor-element.elementor-element-ct0033 .elementor-counter-title{text-align:center;}.elementor-8142 .elementor-element.elementor-element-3c0030{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-8142 .elementor-element.elementor-element-3c0030 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-3f0034{--display:flex;}.elementor-8142 .elementor-element.elementor-element-3f0034 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-im0035{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-8142 .elementor-element.elementor-element-im0035 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-sc0041{--display:flex;}.elementor-8142 .elementor-element.elementor-element-sc0041:not(.elementor-motion-effects-element-type-background), .elementor-8142 .elementor-element.elementor-element-sc0041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3EC;}.elementor-8142 .elementor-element.elementor-element-sc0041 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-4h0037{--display:flex;}.elementor-8142 .elementor-element.elementor-element-4h0037 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-4s0038{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8142 .elementor-element.elementor-element-4s0038 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-hd0039 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-hd003a .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-4g003b{--display:flex;}.elementor-8142 .elementor-element.elementor-element-4g003b .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-4l003c{--display:flex;}.elementor-8142 .elementor-element.elementor-element-4l003c .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-im003d .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-4p003e{--display:flex;}.elementor-8142 .elementor-element.elementor-element-4p003e .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-tx003f .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-4d0040 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-sc005d{--display:flex;}.elementor-8142 .elementor-element.elementor-element-sc005d .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-5h0042{--display:flex;}.elementor-8142 .elementor-element.elementor-element-5h0042 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-5s0043{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8142 .elementor-element.elementor-element-5s0043 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-hd0044 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-hd0045 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-5c0046{--display:flex;}.elementor-8142 .elementor-element.elementor-element-5c0046 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-5a0047{--display:flex;}.elementor-8142 .elementor-element.elementor-element-5a0047 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-tx0048 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-tx0049 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-5b004a{--display:flex;}.elementor-8142 .elementor-element.elementor-element-5b004a .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-tx004b .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-tx004c .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-tx004d .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-tx004e .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-5m004f .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-5p0050{--display:flex;--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8142 .elementor-element.elementor-element-5p0050 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-tx0051 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-tx0052 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-sc0068{--display:flex;}.elementor-8142 .elementor-element.elementor-element-sc0068:not(.elementor-motion-effects-element-type-background), .elementor-8142 .elementor-element.elementor-element-sc0068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#47565D;}.elementor-8142 .elementor-element.elementor-element-sc0068 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-6h005e{--display:flex;}.elementor-8142 .elementor-element.elementor-element-6h005e .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-6s005f{--display:flex;}.elementor-8142 .elementor-element.elementor-element-6s005f .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-hd0060 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-hd0061 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-6g0062{--display:flex;}.elementor-8142 .elementor-element.elementor-element-6g0062 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-6a0063{--display:flex;}.elementor-8142 .elementor-element.elementor-element-6a0063 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-tx0064 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-tx0065 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-6b0066{--display:flex;}.elementor-8142 .elementor-element.elementor-element-6b0066 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-6c0067 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-sc0070{--display:flex;}.elementor-8142 .elementor-element.elementor-element-sc0070 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-b51fb14{--display:flex;}.elementor-8142 .elementor-element.elementor-element-b51fb14 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-aa9c0a2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-8142 .elementor-element.elementor-element-aa9c0a2 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-1628fc8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;z-index:5;--e-transform-origin-x:center;--e-transform-origin-y:center;border-style:solid;border-width:10px 10px 10px 10px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;box-shadow:0px 4px 40px 0px rgba(0, 0, 0, 0.1);}.elementor-8142 .elementor-element.elementor-element-1628fc8.elementor-element{--align-self:flex-start;}.elementor-8142 .elementor-element.elementor-element-1628fc8 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-1628fc8 img{box-shadow:0px 4px 40px 0px rgba(0, 0, 0, 0.1);}.elementor-8142 .elementor-element.elementor-element-75b981f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;z-index:5;--e-transform-origin-x:center;--e-transform-origin-y:center;border-style:solid;border-width:10px 10px 10px 10px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;box-shadow:0px 4px 40px 0px rgba(0, 0, 0, 0.1);}.elementor-8142 .elementor-element.elementor-element-75b981f.elementor-element{--align-self:flex-start;}.elementor-8142 .elementor-element.elementor-element-75b981f .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-75b981f img{box-shadow:0px 4px 40px 0px rgba(0, 0, 0, 0.1);}.elementor-8142 .elementor-element.elementor-element-1e4a056{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;z-index:5;--e-transform-origin-x:center;--e-transform-origin-y:center;border-style:solid;border-width:10px 10px 10px 10px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;box-shadow:0px 4px 40px 0px rgba(0, 0, 0, 0.1);}.elementor-8142 .elementor-element.elementor-element-1e4a056.elementor-element{--align-self:flex-start;}.elementor-8142 .elementor-element.elementor-element-1e4a056 .charix-border-shape{width:20px;height:20px;clip-path:path("M0 0 Q0,20 20,20 L 0 20 Z");}.elementor-8142 .elementor-element.elementor-element-1e4a056 img{box-shadow:0px 4px 40px 0px rgba(0, 0, 0, 0.1);}.breadcrumb-wrap .breadcrumb-overlay, .elementor-page-8142 .breadcrumb-wrap .breadcrumb-overlay{opacity:0.5;}@media(max-width:1366px){.elementor-8142 .elementor-element.elementor-element-aa9c0a2{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-8142 .elementor-element.elementor-element-aa9c0a2{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-8142 .elementor-element.elementor-element-aa9c0a2{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-8142 .elementor-element.elementor-element-aa9c0a2{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-8142 .elementor-element.elementor-element-aa9c0a2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS *//* ============================================================
   CANADEM in Ukraine v2 — scoped CSS for NATIVE Elementor tree
   Structure & content are native Elementor (editable in editor).
   Top-level sections targeted by _element_id (#hero, #s1..#s6)
   because this site's Elementor does NOT render _css_classes on
   parent containers (only on widgets). Presentation only.
   Copy is client-approved verbatim — do not edit text.
   ============================================================ */
@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&family=Special+Gothic+Condensed+One&display=swap');



/* design tokens + base on each section root */
body.page-id-8142 #hero, body.page-id-8142 #s1, body.page-id-8142 #s2,
body.page-id-8142 #s3, body.page-id-8142 #s4, body.page-id-8142 #s5, body.page-id-8142 #s6{
  --surface:#F6F3EC; --fg:#333; --muted:#777; --border:#E0E0E0;
  --accent:#F0DD8F; --accent-hover:#D8C680; --secondary:#5C6B73; --secondary-hover:#47565D; --ink:#000;
  --display:"Special Gothic Condensed One","Arial Narrow",sans-serif;
  --body:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
  font-family:var(--body); font-size:17px; line-height:1.65; color:var(--fg);
  padding-block:clamp(64px,8vw,90px);
}
body.page-id-8142 #hero *, body.page-id-8142 #s1 *, body.page-id-8142 #s2 *, body.page-id-8142 #s3 *,
body.page-id-8142 #s4 *, body.page-id-8142 #s5 *, body.page-id-8142 #s6 *,
body.page-id-8142 #hero *::before, body.page-id-8142 #s1 *::before, body.page-id-8142 #s2 *::before,
body.page-id-8142 #s3 *::before, body.page-id-8142 #s4 *::before, body.page-id-8142 #s5 *::before, body.page-id-8142 #s6 *::before{box-sizing:border-box}
body.page-id-8142 :is(#hero,#s1,#s2,#s3,#s4,#s5,#s6) img{max-width:100%; height:auto}
body.page-id-8142 :is(#hero,#s1,#s2,#s3,#s4,#s5,#s6) a{color:inherit}

/* alt light backgrounds (native container bg already paints #F6F3EC on s1/s4 and #47565D on s3/s6) */
body.page-id-8142 #hero{border-bottom:1px solid var(--border)}

/* inner boxed container: center + cap width */
body.page-id-8142 :is(#hero,#s1,#s2,#s3,#s4,#s5,#s6) > .e-con-inner,
body.page-id-8142 :is(#hero,#s1,#s2,#s3,#s4,#s5,#s6) .e-con-boxed > .e-con-inner{max-width:1290px; margin-inline:auto; padding-inline:clamp(20px,4vw,48px)}

/* ---- type ---- */
body.page-id-8142 .cua-display .elementor-heading-title{font-family:var(--display); font-weight:400; text-transform:uppercase; line-height:.95; letter-spacing:-1px; color:var(--ink)}
body.page-id-8142 .cua-h1 .elementor-heading-title{font-size:clamp(46px,7.5vw,90px); letter-spacing:-2px; max-width:12ch}
body.page-id-8142 .cua-h2 .elementor-heading-title{font-size:clamp(32px,4.4vw,56px); max-width:20ch}
body.page-id-8142 :is(#s3,#s6) .cua-display .elementor-heading-title{color:#fff}
body.page-id-8142 .cua-hl{background:linear-gradient(to top,var(--accent) 0 34%,transparent 34%); padding-inline:.04em}
body.page-id-8142 .cua-lead, body.page-id-8142 .cua-lead p{font-size:22px; font-weight:500; line-height:1.45; letter-spacing:-.44px}
body.page-id-8142 :is(#s3,#s6) .cua-lead, body.page-id-8142 :is(#s3,#s6) .cua-lead p{color:#fff}
body.page-id-8142 :is(#hero,#s1,#s2,#s3,#s4,#s5,#s6) p + p{margin-top:1em}
body.page-id-8142 .cua-prose{max-width:64ch}

/* crumb */
body.page-id-8142 .cua-crumb{font-size:13px; font-weight:700; text-transform:uppercase; letter-spacing:.14em; color:var(--muted); margin-bottom:26px}
body.page-id-8142 .cua-crumb a{text-decoration:none}
body.page-id-8142 .cua-crumb b{color:var(--ink); font-weight:800}

/* hero grid + facts */
body.page-id-8142 .cua-hero-grid{display:grid; gap:clamp(28px,4vw,64px); align-items:start; margin-top:clamp(28px,4vw,44px); padding-top:clamp(24px,3vw,36px)}
@media(min-width:900px){ body.page-id-8142 .cua-hero-grid{grid-template-columns:1.05fr .95fr} }
body.page-id-8142 .cua-hero-facts{display:grid; grid-template-columns:repeat(4,1fr); gap:1px; background:var(--border); border:1px solid var(--border); margin-top:clamp(40px,5vw,56px)}
body.page-id-8142 .cua-hero-fact{background:#fff; padding:22px 20px}
body.page-id-8142 .cua-hero-fact .elementor-counter-number{font-family:var(--display); font-size:2rem; font-weight:400; line-height:1; color:var(--ink); text-transform:uppercase}
body.page-id-8142 .cua-hero-fact .elementor-counter-title{display:block; margin-top:8px; color:var(--muted); font-size:12.5px; font-weight:600; line-height:1.4}

/* on-page index */
body.page-id-8142 .cua-index{margin-top:clamp(36px,5vw,52px)}
body.page-id-8142 .cua-index-label{font-size:13px; font-weight:700; text-transform:uppercase; letter-spacing:.14em; color:var(--muted); display:block; margin-bottom:14px}
body.page-id-8142 .cua-index-list{list-style:none; display:grid; gap:12px; grid-template-columns:repeat(3,1fr); margin:0; padding:0}
@media(max-width:980px){ body.page-id-8142 .cua-index-list{grid-template-columns:repeat(2,1fr)} }
@media(max-width:640px){ body.page-id-8142 .cua-index-list{grid-template-columns:1fr} }
body.page-id-8142 .cua-index-list a{display:grid; grid-template-columns:auto 1fr; gap:14px; align-items:center; min-height:72px; padding:14px 18px; border:1px solid var(--border); background:#fff; text-decoration:none; color:var(--ink); font-weight:600; font-size:15px; line-height:1.3}
body.page-id-8142 .cua-index-list a .n{font-family:var(--display); font-size:28px; line-height:1; color:var(--muted)}
body.page-id-8142 .cua-index-list a:hover{background:var(--surface); border-color:var(--muted)}
body.page-id-8142 .cua-index-list a:hover .n{color:var(--ink)}

/* section header w/ outlined numeral */
body.page-id-8142 .cua-sec-head{display:flex; align-items:baseline; gap:clamp(14px,2.5vw,28px); margin-bottom:clamp(30px,4vw,48px)}
body.page-id-8142 .cua-sec-num .elementor-heading-title{font-family:var(--display); font-size:clamp(52px,7vw,92px); line-height:.9; color:var(--muted)}
@supports (-webkit-text-stroke:1px black){
  body.page-id-8142 .cua-sec-num .elementor-heading-title{color:transparent; -webkit-text-stroke:1.5px var(--muted)}
  body.page-id-8142 :is(#s3,#s6) .cua-sec-num .elementor-heading-title{-webkit-text-stroke:1.5px rgba(255,255,255,.55)}
}
body.page-id-8142 :is(#s3,#s6) .cua-sec-num .elementor-heading-title{color:rgba(255,255,255,.55)}
body.page-id-8142 .cua-sec-head .cua-h2 .elementor-heading-title{position:relative; padding-bottom:18px}
body.page-id-8142 .cua-sec-head .cua-h2 .elementor-heading-title::after{content:""; position:absolute; left:0; bottom:0; width:72px; height:5px; background:var(--accent)}

/* split layouts */
body.page-id-8142 .cua-split{display:grid; gap:clamp(28px,4vw,64px); align-items:start}
@media(min-width:900px){
  body.page-id-8142 .cua-split{grid-template-columns:7fr 5fr}
  body.page-id-8142 .cua-flip{grid-template-columns:5fr 7fr}
}
body.page-id-8142 .cua-prose-cols{display:grid; gap:clamp(20px,3vw,40px)}
@media(min-width:900px){ body.page-id-8142 .cua-prose-cols{grid-template-columns:1fr 1fr} }
body.page-id-8142 .cua-mt{margin-top:clamp(26px,3.5vw,40px)}

/* stats */
body.page-id-8142 .cua-stats{display:grid; gap:16px}
@media(min-width:560px){ body.page-id-8142 .cua-stats{grid-template-columns:1fr 1fr} }
body.page-id-8142 .cua-stat{border:1px solid var(--border); background:var(--surface); padding:clamp(24px,3vw,36px)}
body.page-id-8142 :is(#s3,#s6) .cua-stat{background:transparent; border-color:rgba(255,255,255,.22)}
body.page-id-8142 .cua-stat .elementor-counter-number{font-family:var(--display); font-size:clamp(64px,7vw,104px); line-height:.88; letter-spacing:-.03em; color:var(--ink); font-variant-numeric:tabular-nums}
body.page-id-8142 :is(#s3,#s6) .cua-stat .elementor-counter-number{color:#fff}
body.page-id-8142 .cua-stat .elementor-counter-title{font-size:14px; font-weight:700; letter-spacing:.08em; color:var(--muted); line-height:1.5; display:block; margin-top:16px; padding-top:12px; border-top:5px solid var(--accent); width:fit-content}
body.page-id-8142 :is(#s3,#s6) .cua-stat .elementor-counter-title{color:#C4CED2}

/* chips */
body.page-id-8142 .cua-chips{display:flex; flex-wrap:wrap; gap:10px; margin-top:28px}
body.page-id-8142 .cua-chips span{padding:9px 15px; border:1px solid var(--secondary); color:var(--secondary-hover); font-size:12.5px; font-weight:700; letter-spacing:.08em; text-transform:uppercase}
body.page-id-8142 :is(#s3,#s6) .cua-chips span{border-color:rgba(255,255,255,.32); color:#EEF2F3}

/* framed infographic */
body.page-id-8142 .cua-frame{margin-top:clamp(30px,4vw,48px); border:1px solid var(--border); background:var(--surface); padding:clamp(14px,2.5vw,28px)}
body.page-id-8142 .cua-frame-light{background:#fff}
body.page-id-8142 .cua-frame img{width:100%}

/* photo feature (01) */
body.page-id-8142 .cua-photo-feature{display:grid; margin-top:clamp(30px,4vw,48px); border:1px solid var(--border); background:#fff}
@media(min-width:860px){ body.page-id-8142 .cua-photo-feature{grid-template-columns:minmax(0,1.55fr) minmax(250px,.45fr)} }
body.page-id-8142 .cua-photo-feature .cua-pf-media img{width:100%; height:100%; min-height:300px; object-fit:cover}
body.page-id-8142 .cua-pf-caption{display:flex; align-items:flex-end; padding:clamp(22px,3vw,36px); border-top:1px solid var(--border); font-size:13.5px; color:var(--muted); line-height:1.55}
@media(min-width:860px){ body.page-id-8142 .cua-pf-caption{border-top:0; border-left:1px solid var(--border)} }
body.page-id-8142 .cua-pf-caption p{margin:0}

/* logo panel */
body.page-id-8142 .cua-logo-panel{border:1px solid var(--border); background:var(--surface); display:grid; place-items:center; padding:clamp(32px,5vw,64px); align-self:stretch}
body.page-id-8142 .cua-logo-panel img{width:min(66%,300px)}

/* priority accordion */
body.page-id-8142 .cua-priority{border-top:1px solid var(--ink); border-bottom:1px solid var(--ink); margin-top:clamp(28px,4vw,40px)}
body.page-id-8142 .cua-priority summary{position:relative; padding:20px 48px 20px 0; cursor:pointer; font-weight:700; list-style:none}
body.page-id-8142 .cua-priority summary::-webkit-details-marker{display:none}
body.page-id-8142 .cua-priority summary::after{content:"+"; position:absolute; top:50%; right:4px; width:28px; height:28px; transform:translateY(-50%); border:1px solid var(--ink); font-size:19px; line-height:26px; text-align:center}
body.page-id-8142 .cua-priority[open] summary::after{content:"−"}
body.page-id-8142 .cua-priority ol{display:grid; margin:0; padding:0 0 22px; list-style:none; counter-reset:pri}
body.page-id-8142 .cua-priority li{display:grid; grid-template-columns:36px 1fr; gap:14px; padding:13px 0; border-top:1px solid var(--border); counter-increment:pri; font-size:15.5px; font-weight:600; line-height:1.5}
body.page-id-8142 .cua-priority li::before{content:"0" counter(pri); color:var(--muted); font-size:12px; font-weight:800; letter-spacing:.1em; padding-top:3px}

/* module cards */
body.page-id-8142 .cua-modules-label{margin-top:clamp(26px,3.5vw,40px); font-weight:800; color:var(--ink)}
body.page-id-8142 .cua-modules-label p{margin:0; font-weight:800}
body.page-id-8142 .cua-program-note{max-width:86ch; margin-top:clamp(22px,3vw,32px); color:var(--muted); font-size:14.5px}
body.page-id-8142 .cua-cards{list-style:none; counter-reset:card; display:grid; gap:16px; grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr)); margin:clamp(24px,3.5vw,36px) 0 0; padding:0}
body.page-id-8142 .cua-cards li{counter-increment:card; border:1px solid var(--border); background:#fff; padding:22px 20px 24px; font-weight:600; font-size:15.5px; line-height:1.5; color:var(--ink)}
body.page-id-8142 .cua-cards li::before{content:"0" counter(card); display:block; font-family:var(--display); font-size:34px; line-height:1; color:var(--muted); border-bottom:4px solid var(--accent); width:max-content; padding-bottom:6px; margin-bottom:14px}
body.page-id-8142 .cua-cards li:hover{border-color:var(--muted)}

/* story grid */
body.page-id-8142 .cua-story-grid{display:grid; gap:clamp(20px,3vw,30px); margin-top:clamp(40px,6vw,64px)}
@media(min-width:900px){
  body.page-id-8142 .cua-story-grid{grid-template-columns:1.05fr .95fr}
  body.page-id-8142 .cua-story-main{grid-row:span 2}
}
body.page-id-8142 .cua-story-card{border:1px solid var(--border); background:#fff; display:grid; grid-template-rows:1fr auto; overflow:hidden}
body.page-id-8142 .cua-story-card img{width:100%; height:100%; object-fit:cover}
body.page-id-8142 .cua-story-main img{aspect-ratio:3/4; object-position:center top}
body.page-id-8142 .cua-story-card:not(.cua-story-main) img{aspect-ratio:4/3}
@media(max-width:899px){
  body.page-id-8142 .cua-story-main{grid-row:auto}
  body.page-id-8142 .cua-story-card img, body.page-id-8142 .cua-story-main img{aspect-ratio:4/3; height:auto}
}
body.page-id-8142 .cua-story-caption{padding:13px 16px; border-top:1px solid var(--border); font-size:12.5px; color:var(--muted); line-height:1.55}
body.page-id-8142 .cua-story-caption p{margin:0}

/* closing / contact row */
body.page-id-8142 .cua-closing-grid{display:grid; gap:clamp(28px,4vw,64px)}
@media(min-width:900px){ body.page-id-8142 .cua-closing-grid{grid-template-columns:.9fr 1.1fr} }
body.page-id-8142 .cua-contact-row{margin-top:clamp(28px,4vw,40px); border-top:1px solid rgba(255,255,255,.3); padding-top:clamp(24px,3vw,34px); display:flex; flex-wrap:wrap; gap:16px 26px; align-items:center; justify-content:space-between}
body.page-id-8142 .cua-contact-row p{margin:0; max-width:60ch}
body.page-id-8142 .cua-contact-row a{color:var(--accent); font-weight:700; text-decoration-thickness:2px; text-underline-offset:4px}
body.page-id-8142 .cua-copy-btn{font-family:var(--body); font-size:14.5px; font-weight:800; background:var(--accent); color:var(--ink); border:0; padding:13px 24px; cursor:pointer}
body.page-id-8142 .cua-copy-btn:hover{background:var(--accent-hover)}
body.page-id-8142 .cua-copy-status{font-size:13.5px; font-weight:600; color:var(--accent)}

/* small screens */
@media(max-width:760px){
  body.page-id-8142 .cua-hero-facts{grid-template-columns:1fr 1fr}
  body.page-id-8142 .cua-sec-head{flex-direction:column; gap:10px; align-items:flex-start}
  body.page-id-8142 .cua-sec-num .elementor-heading-title{font-size:clamp(44px,14vw,64px)}
}
@media(max-width:460px){
  body.page-id-8142 .cua-hero-facts{grid-template-columns:1fr}
  body.page-id-8142 .cua-index-list a{min-height:60px}
}

/* force display font directly (theme overrides font-family on .elementor-heading-title) */
body.page-id-8142 .cua-display .elementor-heading-title{font-family:"Special Gothic Condensed One","Arial Narrow",sans-serif !important}
body.page-id-8142 .cua-sec-num .elementor-heading-title{font-family:"Special Gothic Condensed One","Arial Narrow",sans-serif !important}
body.page-id-8142 .cua-hero-fact .elementor-counter-number,
body.page-id-8142 .cua-stat .elementor-counter-number{font-family:"Special Gothic Condensed One","Arial Narrow",sans-serif !important}
body.page-id-8142 .cua-index-list a .n, body.page-id-8142 .cua-cards li::before{font-family:"Special Gothic Condensed One","Arial Narrow",sans-serif !important}

/* ==== layout via container data-id (_css_classes not rendered on containers) ==== */
/* hero grid (2 col) */
body.page-id-8142 [data-id="hg0004"]{display:grid; gap:clamp(28px,4vw,64px); align-items:start; margin-top:clamp(28px,4vw,44px); padding-top:clamp(24px,3vw,36px)}
@media(min-width:900px){ body.page-id-8142 [data-id="hg0004"]{grid-template-columns:1.05fr .95fr} }
/* hero facts strip */
body.page-id-8142 [data-id="hf0007"]{display:grid; grid-template-columns:repeat(4,1fr); gap:1px; background:var(--border); border:1px solid var(--border); margin-top:clamp(40px,5vw,56px)}
@media(max-width:760px){ body.page-id-8142 [data-id="hf0007"]{grid-template-columns:1fr 1fr} }
@media(max-width:460px){ body.page-id-8142 [data-id="hf0007"]{grid-template-columns:1fr} }
/* index */
body.page-id-8142 [data-id="hx000c"]{margin-top:clamp(36px,5vw,52px); display:block}
/* section heads (01..06) flex baseline */
body.page-id-8142 [data-id="1s0011"],body.page-id-8142 [data-id="2s001c"],body.page-id-8142 [data-id="3s0029"],body.page-id-8142 [data-id="4s0038"],body.page-id-8142 [data-id="5s0043"],body.page-id-8142 [data-id="6s005f"]{display:flex; align-items:baseline; gap:clamp(14px,2.5vw,28px); margin-bottom:clamp(30px,4vw,48px)}
@media(max-width:760px){ body.page-id-8142 [data-id="1s0011"],body.page-id-8142 [data-id="2s001c"],body.page-id-8142 [data-id="3s0029"],body.page-id-8142 [data-id="4s0038"],body.page-id-8142 [data-id="5s0043"],body.page-id-8142 [data-id="6s005f"]{flex-direction:column; gap:10px; align-items:flex-start} }
/* splits 7/5 */
body.page-id-8142 [data-id="2g001f"],body.page-id-8142 [data-id="3g002c"]{display:grid; gap:clamp(28px,4vw,64px); align-items:start}
@media(min-width:900px){ body.page-id-8142 [data-id="2g001f"],body.page-id-8142 [data-id="3g002c"]{grid-template-columns:7fr 5fr} }
/* s4 split 5/7 flip */
body.page-id-8142 [data-id="4g003b"]{display:grid; gap:clamp(28px,4vw,64px); align-items:start}
@media(min-width:900px){ body.page-id-8142 [data-id="4g003b"]{grid-template-columns:5fr 7fr} }
/* stats 2-col */
body.page-id-8142 [data-id="2t0024"],body.page-id-8142 [data-id="3t0031"]{display:grid; gap:16px}
@media(min-width:560px){ body.page-id-8142 [data-id="2t0024"],body.page-id-8142 [data-id="3t0031"]{grid-template-columns:1fr 1fr} }
/* s5 prose cols */
body.page-id-8142 [data-id="5c0046"],body.page-id-8142 [data-id="5p0050"]{display:grid; gap:clamp(20px,3vw,40px)}
@media(min-width:900px){ body.page-id-8142 [data-id="5c0046"],body.page-id-8142 [data-id="5p0050"]{grid-template-columns:1fr 1fr} }
body.page-id-8142 [data-id="5p0050"]{margin-top:clamp(26px,3.5vw,40px)}
/* s1 photo-feature */
body.page-id-8142 [data-id="1p0017"]{display:grid; margin-top:clamp(30px,4vw,48px); border:1px solid var(--border); background:#fff}
@media(min-width:860px){ body.page-id-8142 [data-id="1p0017"]{grid-template-columns:minmax(0,1.55fr) minmax(250px,.45fr)} }
/* s1 frame */
body.page-id-8142 [data-id="1f0015"]{margin-top:clamp(30px,4vw,48px); border:1px solid var(--border); background:var(--surface); padding:clamp(14px,2.5vw,28px)}
body.page-id-8142 [data-id="3f0034"]{margin-top:clamp(30px,4vw,48px); border:1px solid var(--border); background:#fff; padding:clamp(14px,2.5vw,28px)}
/* s4 logo panel */
body.page-id-8142 [data-id="4l003c"]{border:1px solid var(--border); background:var(--surface); display:grid; place-items:center; padding:clamp(32px,5vw,64px); align-self:stretch}
body.page-id-8142 [data-id="4l003c"] img{width:min(66%,300px)}
/* s5 story grid */
body.page-id-8142 [data-id="5g0053"]{display:grid; gap:clamp(20px,3vw,30px); margin-top:clamp(40px,6vw,64px)}
@media(min-width:900px){ body.page-id-8142 [data-id="5g0053"]{grid-template-columns:1.05fr .95fr} body.page-id-8142 [data-id="5m10054"]{grid-row:span 2} }
body.page-id-8142 [data-id="5m10054"],body.page-id-8142 [data-id="5m20057"],body.page-id-8142 [data-id="5m3005a"]{border:1px solid var(--border); background:#fff; display:grid; grid-template-rows:1fr auto; overflow:hidden}
body.page-id-8142 [data-id="5m10054"] img{width:100%; height:100%; object-fit:cover; aspect-ratio:3/4; object-position:center top}
body.page-id-8142 [data-id="5m20057"] img,body.page-id-8142 [data-id="5m3005a"] img{width:100%; height:100%; object-fit:cover; aspect-ratio:4/3}
@media(max-width:899px){ body.page-id-8142 [data-id="5m10054"]{grid-row:auto} body.page-id-8142 [data-id="5m10054"] img,body.page-id-8142 [data-id="5m20057"] img,body.page-id-8142 [data-id="5m3005a"] img{aspect-ratio:4/3; height:auto} }
/* s6 closing grid */
body.page-id-8142 [data-id="6g0062"]{display:grid; gap:clamp(28px,4vw,64px)}
@media(min-width:900px){ body.page-id-8142 [data-id="6g0062"]{grid-template-columns:.9fr 1.1fr} }



/* dark-band paint fix: the outer .e-con container's background-color does not paint on
   this build; the descendant .e-con-inner wrapper paints reliably. Structure is
   #sX > .e-con-boxed > .e-con-inner. Apply the dark band to .e-con-inner, full-bleed. */
body.page-id-8142 :is(#s3,#s6){background-color:transparent}
body.page-id-8142 :is(#s3,#s6) .e-con-inner{
  background-color:#47565D !important;
  width:100vw; max-width:none; margin-left:calc(50% - 50vw);
  padding-left:max(calc((100vw - 1290px)/2), 24px);
  padding-right:max(calc((100vw - 1290px)/2), 24px);
  padding-top:inherit;
}

/* CANADEM UKRAINE POLISH v3 — page 8142 only
   User-directed responsive refinement. Keep every body.elementor-page-8142 page-scoped. */

/* True full-width page canvas; leave header, footer and every other page untouched. */
body.page-id-8142 #content > .col-full,
body.page-id-8142 #primary,
body.page-id-8142 #main,
body.page-id-8142 article.page,
body.page-id-8142 article.page > .entry-content,
body.page-id-8142 .elementor-8142 {
  width:100% !important;
  max-width:none !important;
  margin-left:0 !important;
  margin-right:0 !important;
  padding-left:0 !important;
  padding-right:0 !important;
}
body.page-id-8142 .elementor-8142 {
  left:auto !important;
  right:auto !important;
  transform:none !important;
}

/* Clean white light sections and exactly 80px vertical section spacing. */
body.page-id-8142 :is(#hero,#s1,#s2,#s3,#s4,#s5,#s6) {
  width:100% !important;
  max-width:none !important;
  margin:0 !important;
  font-family:Manrope,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif !important;
  font-size:18px;
  line-height:28px;
}
body.page-id-8142 :is(#hero,#s1,#s2,#s4,#s5) {
  padding:80px 0 !important;
  background:#fff !important;
}
body.page-id-8142 :is(#s3,#s6) {
  padding:0 !important;
  background:transparent !important;
}

/* One shared full-width content measure: wide on desktop, safe gutters below. */
body.page-id-8142 #hero > [data-id="hi0001"] > .e-con-inner,
body.page-id-8142 #s1 > [data-id="1h0010"] > .e-con-inner,
body.page-id-8142 #s2 > [data-id="2h001b"] > .e-con-inner,
body.page-id-8142 #s4 > [data-id="4h0037"] > .e-con-inner,
body.page-id-8142 #s5 > [data-id="5h0042"] > .e-con-inner {
  width:100% !important;
  max-width:none !important;
  margin-inline:auto !important;
  padding-left:max(24px,calc((100vw - 1440px)/2)) !important;
  padding-right:max(24px,calc((100vw - 1440px)/2)) !important;
}

/* Elementor on this build does not paint the dark root reliably. Its immediate
   boxed inner does, so make that wrapper both full-bleed and the 80px section pad. */
body.page-id-8142 #s3 > [data-id="3h0028"] > .e-con-inner,
body.page-id-8142 #s6 > [data-id="6h005e"] > .e-con-inner {
  width:100vw !important;
  max-width:none !important;
  margin-left:calc(50% - 50vw) !important;
  margin-right:calc(50% - 50vw) !important;
  padding:80px max(24px,calc((100vw - 1440px)/2)) !important;
  background:#47565D !important;
}

/* Site-native typography. Apply the display face to wrappers, prefixes,
   values and suffixes so + and numbers never appear in mismatched weights. */
body.page-id-8142 .cua-display .elementor-heading-title,
body.page-id-8142 .cua-sec-num .elementor-heading-title,
body.page-id-8142 .cua-hero-fact .elementor-counter-number-wrapper,
body.page-id-8142 .cua-hero-fact .elementor-counter-number-prefix,
body.page-id-8142 .cua-hero-fact .elementor-counter-number,
body.page-id-8142 .cua-hero-fact .elementor-counter-number-suffix,
body.page-id-8142 .cua-stat .elementor-counter-number-wrapper,
body.page-id-8142 .cua-stat .elementor-counter-number-prefix,
body.page-id-8142 .cua-stat .elementor-counter-number,
body.page-id-8142 .cua-stat .elementor-counter-number-suffix,
body.page-id-8142 .cua-index-list .n,
body.page-id-8142 .cua-cards li::before {
  font-family:"Special Gothic Condensed One",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif !important;
  font-weight:400 !important;
}
body.page-id-8142 :is(#hero,#s1,#s2,#s3,#s4,#s5,#s6) .elementor-widget-text-editor,
body.page-id-8142 :is(#hero,#s1,#s2,#s3,#s4,#s5,#s6) .elementor-widget-text-editor p {
  font-family:Manrope,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif !important;
}
body.page-id-8142 .cua-lead,
body.page-id-8142 .cua-lead p {
  font-size:22px !important;
  line-height:1.5 !important;
  font-weight:500 !important;
}

/* Section number + title: always side-by-side. Desktop titles are one line and
   use the full available row; narrower screens retain the row but may wrap. */
body.page-id-8142 [data-id="1s0011"],
body.page-id-8142 [data-id="2s001c"],
body.page-id-8142 [data-id="3s0029"],
body.page-id-8142 [data-id="4s0038"],
body.page-id-8142 [data-id="5s0043"],
body.page-id-8142 [data-id="6s005f"] {
  display:flex !important;
  flex-direction:row !important;
  flex-wrap:nowrap !important;
  align-items:flex-end !important;
  justify-content:flex-start !important;
  gap:clamp(14px,2.2vw,30px) !important;
  width:100% !important;
  max-width:none !important;
  margin:0 0 48px !important;
}
body.page-id-8142 [data-id="1s0011"] > .elementor-element,
body.page-id-8142 [data-id="2s001c"] > .elementor-element,
body.page-id-8142 [data-id="3s0029"] > .elementor-element,
body.page-id-8142 [data-id="4s0038"] > .elementor-element,
body.page-id-8142 [data-id="5s0043"] > .elementor-element,
body.page-id-8142 [data-id="6s005f"] > .elementor-element {
  width:auto !important;
  max-width:none !important;
  margin:0 !important;
}
body.page-id-8142 :is(#s1,#s2,#s3,#s4,#s5,#s6) .cua-sec-num {
  flex:0 0 auto !important;
}
body.page-id-8142 :is(#s1,#s2,#s3,#s4,#s5,#s6) .cua-h2 {
  flex:1 1 auto !important;
  min-width:0 !important;
}
body.page-id-8142 .cua-sec-num .elementor-heading-title {
  margin:0 !important;
  font-size:clamp(48px,4.7vw,76px) !important;
  line-height:.82 !important;
  color:#000 !important;
  -webkit-text-stroke:1.5px #000 !important;
}
body.page-id-8142 .cua-h2 .elementor-heading-title {
  max-width:none !important;
  margin:0 !important;
  font-size:clamp(40px,3.45vw,54px) !important;
  line-height:.96 !important;
  letter-spacing:-.02em !important;
}
body.page-id-8142 :is(#s3,#s6) .cua-sec-num .elementor-heading-title {
  color:transparent !important;
  -webkit-text-stroke:1.5px rgba(255,255,255,.72) !important;
}
@media (min-width:1100px) {
  body.page-id-8142 .cua-h2 .elementor-heading-title {white-space:nowrap !important;}
}
@media (max-width:1099px) {
  body.page-id-8142 .cua-sec-num .elementor-heading-title {font-size:50px !important;}
  body.page-id-8142 .cua-h2 .elementor-heading-title {font-size:clamp(30px,4vw,40px) !important; white-space:normal !important;}
}
@media (max-width:600px) {
  body.page-id-8142 [data-id="1s0011"],
  body.page-id-8142 [data-id="2s001c"],
  body.page-id-8142 [data-id="3s0029"],
  body.page-id-8142 [data-id="4s0038"],
  body.page-id-8142 [data-id="5s0043"],
  body.page-id-8142 [data-id="6s005f"] {align-items:flex-start !important; gap:12px !important; margin-bottom:36px !important;}
  body.page-id-8142 .cua-sec-num .elementor-heading-title {font-size:42px !important; line-height:.9 !important;}
  body.page-id-8142 .cua-h2 .elementor-heading-title {font-size:28px !important; line-height:1.03 !important;}
}

/* Hero and stats now use the same site counter face/weight as other pages. */
body.page-id-8142 [data-id="hf0007"] {background:#E8E8E8 !important; border-color:#E8E8E8 !important;}
body.page-id-8142 .cua-hero-fact {
  background:#fff !important;
  padding:28px 24px !important;
}
body.page-id-8142 .cua-hero-fact .elementor-counter-number-wrapper,
body.page-id-8142 .cua-hero-fact .elementor-counter-number-prefix,
body.page-id-8142 .cua-hero-fact .elementor-counter-number,
body.page-id-8142 .cua-hero-fact .elementor-counter-number-suffix {
  font-size:clamp(42px,4vw,58px) !important;
  line-height:.88 !important;
  color:#000 !important;
}
body.page-id-8142 .cua-hero-fact .elementor-counter-number-suffix {color:#F0DD8F !important;}
body.page-id-8142 .cua-hero-fact .elementor-counter-title {
  margin-top:12px !important;
  font-family:Manrope,Helvetica,sans-serif !important;
  font-size:14px !important;
  line-height:1.45 !important;
  font-weight:500 !important;
  color:#555 !important;
}
body.page-id-8142 .cua-stat {
  background:#fff !important;
  border:1px solid #DADADA !important;
  padding:32px !important;
}
body.page-id-8142 .cua-stat .elementor-counter-number-wrapper,
body.page-id-8142 .cua-stat .elementor-counter-number-prefix,
body.page-id-8142 .cua-stat .elementor-counter-number,
body.page-id-8142 .cua-stat .elementor-counter-number-suffix {
  font-size:clamp(76px,7.2vw,112px) !important;
  line-height:.86 !important;
  letter-spacing:-.02em !important;
  color:#000 !important;
}
body.page-id-8142 :is(#s3,#s6) .cua-stat {
  background:transparent !important;
  border-color:rgba(255,255,255,.34) !important;
}
body.page-id-8142 :is(#s3,#s6) .cua-stat .elementor-counter-number-wrapper,
body.page-id-8142 :is(#s3,#s6) .cua-stat .elementor-counter-number-prefix,
body.page-id-8142 :is(#s3,#s6) .cua-stat .elementor-counter-number,
body.page-id-8142 :is(#s3,#s6) .cua-stat .elementor-counter-number-suffix {color:#fff !important;}

/* Remove grey-number drift in the index and modules. */
body.page-id-8142 .cua-index-list .n,
body.page-id-8142 .cua-cards li::before {color:#000 !important;}
body.page-id-8142 .cua-cards li {background:#fff !important; color:#000 !important;}

/* Full-width election and humanitarian infographics/photo, without grey cards. */
body.page-id-8142 [data-id="1f0015"],
body.page-id-8142 [data-id="1p0017"],
body.page-id-8142 [data-id="3f0034"] {
  display:block !important;
  width:100% !important;
  max-width:none !important;
  margin:40px 0 0 !important;
  padding:0 !important;
  border:0 !important;
  background:transparent !important;
}
body.page-id-8142 [data-id="1f0015"] .elementor-widget-image,
body.page-id-8142 [data-id="1p0017"] .elementor-widget-image,
body.page-id-8142 [data-id="3f0034"] .elementor-widget-image,
body.page-id-8142 [data-id="1f0015"] .elementor-widget-container,
body.page-id-8142 [data-id="1p0017"] .elementor-widget-container,
body.page-id-8142 [data-id="3f0034"] .elementor-widget-container,
body.page-id-8142 [data-id="1f0015"] a,
body.page-id-8142 [data-id="1p0017"] a,
body.page-id-8142 [data-id="3f0034"] a,
body.page-id-8142 [data-id="1f0015"] img,
body.page-id-8142 [data-id="1p0017"] img,
body.page-id-8142 [data-id="3f0034"] img {
  display:block !important;
  width:100% !important;
  max-width:none !important;
  height:auto !important;
  min-height:0 !important;
  object-fit:contain !important;
}

/* Humanitarian and Looking Ahead: never black-on-slate. */
body.page-id-8142 #s3 .elementor-widget-text-editor,
body.page-id-8142 #s3 .elementor-widget-text-editor p,
body.page-id-8142 #s6 .elementor-widget-text-editor,
body.page-id-8142 #s6 .elementor-widget-text-editor p,
body.page-id-8142 #s6 .cua-contact-row,
body.page-id-8142 #s6 .cua-contact-row p {
  color:#fff !important;
}
body.page-id-8142 #s3 .cua-stat .elementor-counter-title,
body.page-id-8142 #s6 .cua-stat .elementor-counter-title {color:#E6ECEE !important;}
body.page-id-8142 #s6 .cua-contact-row a {color:#F0DD8F !important;}

/* Authentic partner-logo strip: 5 desktop, 3 tablet, 1 mobile; centered rows. */
body.page-id-8142 .cua-un-logo-grid {
  list-style:none !important;
  display:flex !important;
  flex-wrap:wrap !important;
  justify-content:center !important;
  align-items:stretch !important;
  gap:16px !important;
  width:100% !important;
  margin:36px 0 0 !important;
  padding:0 !important;
}
body.page-id-8142 .cua-un-logo-grid li {
  flex:0 1 calc(20% - 13px) !important;
  max-width:260px !important;
  min-width:0 !important;
  min-height:132px !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  margin:0 !important;
  padding:22px !important;
  background:#fff !important;
  border:0 !important;
}
body.page-id-8142 .cua-un-logo-grid img {
  display:block !important;
  width:auto !important;
  max-width:100% !important;
  height:64px !important;
  object-fit:contain !important;
}
body.page-id-8142 .cua-un-logo-grid .cua-un-ocha img {height:92px !important;}
@media (min-width:641px) and (max-width:1024px) {
  body.page-id-8142 .cua-un-logo-grid li {
    flex-basis:calc(33.333% - 11px) !important;
    max-width:calc(33.333% - 11px) !important;
  }
}
@media (max-width:640px) {
  body.page-id-8142 .cua-un-logo-grid {gap:12px !important;}
  body.page-id-8142 .cua-un-logo-grid li {
    flex-basis:100% !important;
    max-width:360px !important;
    min-height:112px !important;
  }
  body.page-id-8142 .cua-un-logo-grid img {height:58px !important;}
  body.page-id-8142 .cua-un-logo-grid .cua-un-ocha img {height:80px !important;}
}

/* Representative Office mark: remove the tinted drop/card and center the logo. */
body.page-id-8142 [data-id="4g003b"] {align-items:center !important;}
body.page-id-8142 [data-id="4l003c"] {
  min-height:0 !important;
  align-self:center !important;
  display:grid !important;
  place-items:center !important;
  padding:0 !important;
  border:0 !important;
  background:transparent !important;
  box-shadow:none !important;
}
body.page-id-8142 [data-id="4l003c"] .elementor-widget-image,
body.page-id-8142 [data-id="4l003c"] .elementor-widget-container {width:100% !important;}
body.page-id-8142 [data-id="4l003c"] img {
  display:block !important;
  width:min(100%,420px) !important;
  height:auto !important;
  margin-inline:auto !important;
}

/* CUPY gallery: the lead portrait is centered across the row and its caption
   follows the image immediately; no stretched grid row or white void. */
body.page-id-8142 [data-id="5g0053"] {
  display:grid !important;
  grid-template-columns:repeat(2,minmax(0,1fr)) !important;
  align-items:start !important;
  gap:28px !important;
  margin-top:48px !important;
}
body.page-id-8142 [data-id="5m10054"] {
  grid-column:1 / -1 !important;
  grid-row:auto !important;
  width:min(100%,720px) !important;
  max-width:720px !important;
  justify-self:center !important;
}
body.page-id-8142 [data-id="5m10054"],
body.page-id-8142 [data-id="5m20057"],
body.page-id-8142 [data-id="5m3005a"] {
  display:flex !important;
  flex-direction:column !important;
  height:auto !important;
  min-height:0 !important;
  grid-template-rows:none !important;
  overflow:hidden !important;
  background:#fff !important;
  border:1px solid #DDD !important;
  gap:0 !important;
  padding:0 !important;
  --gap:0px !important;
  --padding-top:0px !important;
  --padding-right:0px !important;
  --padding-bottom:0px !important;
  --padding-left:0px !important;
}
body.page-id-8142 [data-id="5m10054"] .elementor-widget-image,
body.page-id-8142 [data-id="5m20057"] .elementor-widget-image,
body.page-id-8142 [data-id="5m3005a"] .elementor-widget-image,
body.page-id-8142 [data-id="5m10054"] > .elementor-element,
body.page-id-8142 [data-id="5m20057"] > .elementor-element,
body.page-id-8142 [data-id="5m3005a"] > .elementor-element,
body.page-id-8142 [data-id="5m10054"] .elementor-widget-container,
body.page-id-8142 [data-id="5m20057"] .elementor-widget-container,
body.page-id-8142 [data-id="5m3005a"] .elementor-widget-container {
  height:auto !important;
  min-height:0 !important;
  margin:0 !important;
  --kit-widget-spacing:0px !important;
}
body.page-id-8142 [data-id="5m10054"] .elementor-widget-image,
body.page-id-8142 [data-id="5m20057"] .elementor-widget-image,
body.page-id-8142 [data-id="5m3005a"] .elementor-widget-image,
body.page-id-8142 [data-id="5m10054"] .elementor-widget-image a,
body.page-id-8142 [data-id="5m20057"] .elementor-widget-image a,
body.page-id-8142 [data-id="5m3005a"] .elementor-widget-image a {
  display:block !important;
  line-height:0 !important;
  font-size:0 !important;
}
body.page-id-8142 [data-id="5m10054"] img {
  display:block !important;
  width:100% !important;
  height:auto !important;
  aspect-ratio:auto !important;
  object-fit:contain !important;
  object-position:center !important;
}
body.page-id-8142 [data-id="5m20057"] img,
body.page-id-8142 [data-id="5m3005a"] img {
  display:block !important;
  width:100% !important;
  height:auto !important;
  aspect-ratio:4 / 3 !important;
  object-fit:cover !important;
  object-position:center !important;
}
body.page-id-8142 .cua-story-caption {
  flex:0 0 auto !important;
  margin:0 !important;
  padding:16px 18px !important;
  border-top:1px solid #DDD !important;
  color:#555 !important;
  font-size:13px !important;
  line-height:1.55 !important;
}
@media (max-width:700px) {
  body.page-id-8142 [data-id="5g0053"] {grid-template-columns:1fr !important; gap:20px !important;}
  body.page-id-8142 [data-id="5m10054"] {grid-column:auto !important; max-width:none !important;}
}

/* Keep the copy-email button legible: black is confined to the yellow button. */
body.page-id-8142 #s6 .cua-copy-btn {color:#000 !important; background:#F0DD8F !important;}

/* CANADEM UKRAINE POLISH v3 END */

/* CANADEM UKRAINE POLISH v4 — page 8142 only
   User-directed follow-up: filled dark-section numerals, black plus,
   04/05 spacing + divider, CUPY gallery moved below 06. */

/* 1) Filled section numerals in the dark editorial sections (03, 06). */
body.page-id-8142 :is(#s3,#s6) .cua-sec-num .elementor-heading-title {
  color:#fff !important;
  -webkit-text-stroke:0 transparent !important;
}

/* 2) Hero counter plus sign matches the black numeral weight. */
body.page-id-8142 .cua-hero-fact .elementor-counter-number-suffix {color:#000 !important;}

/* 3) Light sections keep exactly 80px; include the new gallery section. */
body.page-id-8142 #s7 {
  padding:80px 0 !important;
  background:#fff !important;
  width:100% !important;
  max-width:none !important;
  margin:0 !important;
  font-family:Manrope,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif !important;
  font-size:18px;
  line-height:28px;
}
body.page-id-8142 #s7 > [data-id="7h0069"] > .e-con-inner {
  width:100% !important;
  max-width:none !important;
  margin-inline:auto !important;
  padding-left:max(24px,calc((100vw - 1440px)/2)) !important;
  padding-right:max(24px,calc((100vw - 1440px)/2)) !important;
}

/* 4) Divider line between 04 and 05 (and again before the gallery section). */
body.page-id-8142 #s5,
body.page-id-8142 #s7 {
  border-top:1px solid #E0E0E0 !important;
}

/* 5) The CUPY gallery now lives in its own section below 06 — keep it tight,
   lead portrait centered, captions flush, three-up → two/one responsive. */
body.page-id-8142 #s7 [data-id="5g0053"] {
  margin-top:0 !important;
  grid-template-columns:repeat(3,minmax(0,1fr)) !important;
}
/* Lead portrait: cap its height so the caption and both ministry photos stay
   visible without excessive scrolling. */
body.page-id-8142 #s7 [data-id="5m10054"] {
  grid-column:auto !important;
  max-width:none !important;
  width:auto !important;
}
body.page-id-8142 #s7 [data-id="5m10054"] img {
  aspect-ratio:4 / 3 !important;
  object-fit:cover !important;
  object-position:center top !important;
}
@media (max-width:900px) {
  body.page-id-8142 #s7 [data-id="5g0053"] {grid-template-columns:1fr 1fr !important;}
  body.page-id-8142 #s7 [data-id="5m10054"] {grid-column:1 / -1 !important;}
}
@media (max-width:700px) {
  body.page-id-8142 #s7 [data-id="5g0053"] {grid-template-columns:1fr !important;}
  body.page-id-8142 #s7 [data-id="5m10054"] {grid-column:auto !important;}
}

/* CANADEM UKRAINE POLISH v4 END *//* End custom CSS */