.elementor-21063 .elementor-element.elementor-element-491afaf{--display:flex;--margin-top:var(--space-m);--margin-bottom:var(--space-m);--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:var(--space-m);--padding-left:0;--padding-right:0;}.elementor-21063 .elementor-element.elementor-element-e5522ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:1;}.elementor-21063 .elementor-element.elementor-element-0dc7a40 > .elementor-widget-container{padding:var(--space-r) 0 var(--space-r) 0;}.elementor-21063 .elementor-element.elementor-element-0dc7a40.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-21063 .elementor-element.elementor-element-95d6376{--display:flex;--padding-top:var(--space-r);--padding-bottom:var(--space-r);--padding-left:0;--padding-right:0;}.elementor-21063 .elementor-element.elementor-element-c08f852{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0 var(--space-xxs);--row-gap:0;--column-gap:var(--space-xxs);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21063 .elementor-element.elementor-element-07862c1{width:initial;max-width:initial;}.elementor-21063 .elementor-element.elementor-element-07862c1 > .elementor-widget-container{margin:0rem 0.4rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-21063 .elementor-element.elementor-element-07862c1 img{width:1.25rem;}.elementor-21063 .elementor-element.elementor-element-d09c7ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21063 .elementor-element.elementor-element-05b4dee > .elementor-widget-container{margin:0 var(--space-m) 0 0;}.elementor-21063 .elementor-element.elementor-element-d589428{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-21063 .elementor-element.elementor-element-232050f{--display:flex;}.elementor-21063 .elementor-element.elementor-element-f9ff15b{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-21063 .elementor-element.elementor-element-f9ff15b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21063 .elementor-element.elementor-element-8933650 > .elementor-widget-container{margin:0 0 0 0;}.elementor-21063 .elementor-element.elementor-element-a4abe60 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-21063 .elementor-element.elementor-element-a00e0cf{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-21063 .elementor-element.elementor-element-a6f6f03{--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;}.elementor-21063 .elementor-element.elementor-element-48b032b{--display:flex;--padding-top:var(--baseline);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-21063 .elementor-element.elementor-element-97def2d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 var(--baseline) 0;}.elementor-21063 .elementor-element.elementor-element-9b02999 > .elementor-widget-container{margin:var(--baseline--1) 0 0 var(--baseline--1);}.elementor-21063 .elementor-element.elementor-element-9b02999.elementor-element{--align-self:flex-end;}.elementor-21063 .elementor-element.elementor-element-9b02999 img{border-radius:500px 500px 500px 500px;}.elementor-21063 .elementor-element.elementor-element-c9d893e > .elementor-widget-container{margin:var(--baseline--1) 0 0 var(--baseline--1);}.elementor-21063 .elementor-element.elementor-element-c9d893e.elementor-element{--align-self:flex-end;}.elementor-21063 .elementor-element.elementor-element-c35da49{--display:flex;}.elementor-21063 .elementor-element.elementor-element-a8c4eba{--display:flex;}.elementor-21063 .elementor-element.elementor-element-3909fdf{--display:flex;}.elementor-21063 .elementor-element.elementor-element-67b3a8a{--display:flex;}.elementor-21063 .elementor-element.elementor-element-13246a4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-21063 .elementor-element.elementor-element-dab125b{--display:flex;}.elementor-21063 .elementor-element.elementor-element-599e538{width:var( --container-widget-width, 100.012% );max-width:100.012%;--container-widget-width:100.012%;--container-widget-flex-grow:0;text-align:center;}.elementor-21063 .elementor-element.elementor-element-599e538 > .elementor-widget-container{margin:0 0 0 0;}.elementor-21063 .elementor-element.elementor-element-599e538.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21063 .elementor-element.elementor-element-37854c2{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-21063 .elementor-element.elementor-element-e446d9f{--display:flex;--margin-top:0;--margin-bottom:var(--space-m);--margin-left:0;--margin-right:0;}.elementor-21063 .elementor-element.elementor-element-7ecc6e8{--display:flex;}.elementor-21063 .elementor-element.elementor-element-d78a1e3{--display:flex;}.elementor-21063 .elementor-element.elementor-element-191ecf5{--display:flex;}.elementor-21063 .elementor-element.elementor-element-68cd9e0{--display:flex;}.elementor-21063 .elementor-element.elementor-element-ec992e4{--display:flex;}.elementor-21063 .elementor-element.elementor-element-a51f73e{--display:flex;}.elementor-21063 .elementor-element.elementor-element-a0e0000{--display:flex;}.elementor-21063 .elementor-element.elementor-element-5f4af5d{--display:flex;}.elementor-21063 .elementor-element.elementor-element-5407c07{--display:flex;}.elementor-21063 .elementor-element.elementor-element-b95e024{--display:flex;}.elementor-21063 .elementor-element.elementor-element-a62e6be{--display:flex;}.elementor-21063 .elementor-element.elementor-element-f7803b8{--display:flex;}.elementor-21063 .elementor-element.elementor-element-a588049{--display:flex;}.elementor-21063 .elementor-element.elementor-element-6213bae .elementor-heading-title{color:var( --e-global-color-5dc8728 );}.elementor-21063 .elementor-element.elementor-element-775a341{--display:flex;}.elementor-21063 .elementor-element.elementor-element-a298159{--display:flex;}.elementor-21063 .elementor-element.elementor-element-c1dc7b2{--display:flex;}.elementor-21063 .elementor-element.elementor-element-c1dc7b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21063 .elementor-element.elementor-element-cea0b70{--display:flex;}.elementor-21063 .elementor-element.elementor-element-5b104dd{--display:flex;}.elementor-21063 .elementor-element.elementor-element-f8c1d20 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-21063 .elementor-element.elementor-element-5e8180d{--display:flex;}.elementor-21063 .elementor-element.elementor-element-a931228{width:100%;max-width:100%;}.elementor-21063 .elementor-element.elementor-element-a931228 .elementor-counter{flex-direction:column-reverse;gap:0;}.elementor-21063 .elementor-element.elementor-element-a931228 .elementor-counter-title{justify-content:center;font-size:var(--type-step-1);line-height:1;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-21063 .elementor-element.elementor-element-a931228 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#F54C3D;font-size:var(--type-step-5);line-height:1;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-21063 .elementor-element.elementor-element-81be45d > .elementor-widget-container{margin:0 0 0 0;}.elementor-21063 .elementor-element.elementor-element-935679f{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-21063 .elementor-element.elementor-element-8f83560{--display:flex;--margin-top:0;--margin-bottom:var(--space-m);--margin-left:0;--margin-right:0;}.elementor-21063 .elementor-element.elementor-element-8f83560.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21063 .elementor-element.elementor-element-dafb788{--display:flex;}.elementor-21063 .elementor-element.elementor-element-b165c4b{--display:flex;}.elementor-21063 .elementor-element.elementor-element-0d2872b{--display:flex;}.elementor-21063 .elementor-element.elementor-element-7ce70df{--display:flex;}.elementor-21063 .elementor-element.elementor-element-d5693e9{--display:flex;}.elementor-21063 .elementor-element.elementor-element-7c6dccc{--display:flex;}.elementor-21063 .elementor-element.elementor-element-1a72898{--display:flex;}.elementor-21063 .elementor-element.elementor-element-0d98b1c{--display:flex;}.elementor-21063 .elementor-element.elementor-element-b1c2840{--display:flex;}.elementor-21063 .elementor-element.elementor-element-f137ba3{--display:flex;}.elementor-21063 .elementor-element.elementor-element-f30db40{--display:flex;}.elementor-21063 .elementor-element.elementor-element-c14e80f{--display:flex;}.elementor-21063 .elementor-element.elementor-element-d18e776{--display:flex;}.elementor-21063 .elementor-element.elementor-element-1df4710{--display:flex;}.elementor-21063 .elementor-element.elementor-element-bd2afb5{--display:flex;}.elementor-21063 .elementor-element.elementor-element-0617483{--display:flex;}.elementor-21063 .elementor-element.elementor-element-215598d{--display:flex;}.elementor-21063 .elementor-element.elementor-element-215598d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21063 .elementor-element.elementor-element-d0eb2a6{--display:flex;}.elementor-21063 .elementor-element.elementor-element-df8b0c8{--display:flex;}.elementor-21063 .elementor-element.elementor-element-e9f23a9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-21063 .elementor-element.elementor-element-1e601ae{--display:flex;}.elementor-21063 .elementor-element.elementor-element-28cc0fa{width:100%;max-width:100%;}.elementor-21063 .elementor-element.elementor-element-28cc0fa .elementor-counter{flex-direction:column-reverse;gap:0;}.elementor-21063 .elementor-element.elementor-element-28cc0fa .elementor-counter-title{justify-content:center;}.elementor-21063 .elementor-element.elementor-element-28cc0fa .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var(--type-step-6);line-height:1;}.elementor-21063 .elementor-element.elementor-element-10c240e > .elementor-widget-container{margin:0 0 0 0;}.elementor-21063 .elementor-element.elementor-element-10c240e{text-align:center;}.elementor-21063 .elementor-element.elementor-element-e3265ef{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-21063 .elementor-element.elementor-element-c4df486{--display:flex;--margin-top:0;--margin-bottom:var(--space-m);--margin-left:0;--margin-right:0;}.elementor-21063 .elementor-element.elementor-element-f84c712{--display:flex;}.elementor-21063 .elementor-element.elementor-element-ebe3039{--display:flex;}.elementor-21063 .elementor-element.elementor-element-02014ee{--display:flex;}.elementor-21063 .elementor-element.elementor-element-e4bac25{--display:flex;}.elementor-21063 .elementor-element.elementor-element-9965391{--display:flex;}.elementor-21063 .elementor-element.elementor-element-9965391.e-con{--order:99999 /* order end hack */;}.elementor-21063 .elementor-element.elementor-element-0ba06d4{--display:flex;}.elementor-21063 .elementor-element.elementor-element-dbe5b6d{--display:flex;}.elementor-21063 .elementor-element.elementor-element-9c4f9cf{--display:flex;}.elementor-21063 .elementor-element.elementor-element-c175e36{--display:flex;}.elementor-21063 .elementor-element.elementor-element-e3cb902{--display:flex;}.elementor-21063 .elementor-element.elementor-element-b240f70{--display:flex;}.elementor-21063 .elementor-element.elementor-element-f528c41 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-21063 .elementor-element.elementor-element-1caf3d1{--display:flex;}.elementor-21063 .elementor-element.elementor-element-47a54a0{--display:flex;}.elementor-21063 .elementor-element.elementor-element-ced4d9b{--display:flex;}.elementor-21063 .elementor-element.elementor-element-ced4d9b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21063 .elementor-element.elementor-element-fee87ab{--display:flex;}.elementor-21063 .elementor-element.elementor-element-5186261{--display:flex;}.elementor-21063 .elementor-element.elementor-element-326d059 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-21063 .elementor-element.elementor-element-2d7743e{--display:flex;}.elementor-21063 .elementor-element.elementor-element-0d9a056{width:100%;max-width:100%;}.elementor-21063 .elementor-element.elementor-element-0d9a056 .elementor-counter{flex-direction:column-reverse;gap:0;}.elementor-21063 .elementor-element.elementor-element-0d9a056 .elementor-counter-title{justify-content:center;}.elementor-21063 .elementor-element.elementor-element-0d9a056 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var(--type-step-6);line-height:1;}.elementor-21063 .elementor-element.elementor-element-0afe75a > .elementor-widget-container{margin:0 0 0 0;}.elementor-21063 .elementor-element.elementor-element-7031f1e{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-21063 .elementor-element.elementor-element-0ece5ea{--display:flex;--margin-top:0;--margin-bottom:var(--space-m);--margin-left:0;--margin-right:0;}.elementor-21063 .elementor-element.elementor-element-534defe{--display:flex;}.elementor-21063 .elementor-element.elementor-element-e36f03c{--display:flex;}.elementor-21063 .elementor-element.elementor-element-9e8bb15{--display:flex;}.elementor-21063 .elementor-element.elementor-element-9af273b{--display:flex;}.elementor-21063 .elementor-element.elementor-element-23bc60b{--display:flex;}.elementor-21063 .elementor-element.elementor-element-4c68b5e{--display:flex;}.elementor-21063 .elementor-element.elementor-element-08b9a52{--display:flex;}.elementor-21063 .elementor-element.elementor-element-f714837{--display:flex;}.elementor-21063 .elementor-element.elementor-element-1c58afb{--display:flex;}.elementor-21063 .elementor-element.elementor-element-d6f30b4{--display:flex;}.elementor-21063 .elementor-element.elementor-element-c4d17d8{--display:flex;}.elementor-21063 .elementor-element.elementor-element-ede4989{--display:flex;}.elementor-21063 .elementor-element.elementor-element-a3e5e23{--display:flex;}.elementor-21063 .elementor-element.elementor-element-a3e5e23.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21063 .elementor-element.elementor-element-8ad7a8c{--display:flex;}.elementor-21063 .elementor-element.elementor-element-bdfacc6{--display:flex;}.elementor-21063 .elementor-element.elementor-element-bfc06c1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-21063 .elementor-element.elementor-element-e969196{--display:flex;}.elementor-21063 .elementor-element.elementor-element-3a3b61f > .elementor-widget-container{margin:0 0 0 0;}.elementor-21063 .elementor-element.elementor-element-80abb14{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-21063 .elementor-element.elementor-element-1b250c8{--display:flex;--margin-top:0;--margin-bottom:var(--space-m);--margin-left:0;--margin-right:0;}.elementor-21063 .elementor-element.elementor-element-2c4a17b{--display:flex;}.elementor-21063 .elementor-element.elementor-element-28f5825{--display:flex;}.elementor-21063 .elementor-element.elementor-element-39af9dd{--display:flex;}.elementor-21063 .elementor-element.elementor-element-c550d45{--display:flex;}.elementor-21063 .elementor-element.elementor-element-d7c51be{--display:flex;}.elementor-21063 .elementor-element.elementor-element-92b281e{--display:flex;}.elementor-21063 .elementor-element.elementor-element-4a3821f{--display:flex;}.elementor-21063 .elementor-element.elementor-element-39ef999{--display:flex;}.elementor-21063 .elementor-element.elementor-element-786813c{--display:flex;}.elementor-21063 .elementor-element.elementor-element-53b1228{--display:flex;}.elementor-21063 .elementor-element.elementor-element-e92e6d8{--display:flex;}.elementor-21063 .elementor-element.elementor-element-4e26b3e{--display:flex;}.elementor-21063 .elementor-element.elementor-element-871c565 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-21063 .elementor-element.elementor-element-fb46084{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-21063 .elementor-element.elementor-element-8a417f1 > .elementor-widget-container{margin:var(--space-xs) 0 0 0;}.elementor-21063 .elementor-element.elementor-element-8a417f1{text-align:start;}.elementor-21063 .elementor-element.elementor-element-8347e55{text-align:center;}.elementor-21063 .elementor-element.elementor-element-8347e55 img{width:100%;max-width:18rem;}.elementor-21063 .elementor-element.elementor-element-521767c{--display:flex;--margin-top:var(--space-m);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-21063 .elementor-element.elementor-element-759b4cb.elementor-element{--align-self:center;}.elementor-21063 .elementor-element.elementor-element-759b4cb{z-index:1;}.elementor-21063 .elementor-element.elementor-element-fb04c09{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:var(--space-m);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-21063 .elementor-element.elementor-element-f662112{--display:flex;}.elementor-21063 .elementor-element.elementor-element-171e82b > .elementor-widget-container{margin:var(--space-xs) 0 0 0;}.elementor-21063 .elementor-element.elementor-element-171e82b{text-align:start;}.elementor-21063 .elementor-element.elementor-element-49b8a96{--display:flex;--margin-top:var(--space-m);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-21063 .elementor-element.elementor-element-28cc61e > .elementor-widget-container{margin:0 0 0 0;}.elementor-21063 .elementor-element.elementor-element-28cc61e{text-align:start;}.elementor-21063 .elementor-element.elementor-element-5e706d0 .ue-grid{grid-template-columns:repeat(4, minmax(0, 1fr));gap:50px;}.elementor-21063 .elementor-element.elementor-element-5e706d0 .ue-grid-item{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:none;transition:all 200ms ease-in-out;}.elementor-21063 .elementor-element.elementor-element-5e706d0 .ue-grid-item:hover{border-style:none;}.elementor-21063 .elementor-element.elementor-element-5e706d0 .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}.elementor-21063 .elementor-element.elementor-element-ade3288 > .elementor-widget-container{margin:var(--space-m) 0 0 0;}.elementor-21063 .elementor-element.elementor-element-ade3288 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-21063 .elementor-element.elementor-element-d9a4cf2 > .elementor-widget-container{margin:-1rem 0rem 0rem 0rem;}.elementor-21063 .elementor-element.elementor-element-6bf2900{--display:flex;}.elementor-21063 .elementor-element.elementor-element-d3e94a6{text-align:center;}.elementor-21063 .elementor-element.elementor-element-d3e94a6 img{width:38%;}.elementor-21063 .elementor-element.elementor-element-e2d5c2b{text-align:center;}.elementor-21063 .elementor-element.elementor-element-e2d5c2b img{width:92%;}.elementor-21063 .elementor-element.elementor-element-99ee015{text-align:center;}.elementor-21063 .elementor-element.elementor-element-99ee015 img{width:97%;}.elementor-21063 .elementor-element.elementor-element-57f47c5{text-align:center;}.elementor-21063 .elementor-element.elementor-element-8889028{text-align:center;}.elementor-21063 .elementor-element.elementor-element-1c3bb98 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-21063 .elementor-element.elementor-element-1c3bb98{text-align:center;}.elementor-21063 .elementor-element.elementor-element-3429634{text-align:center;}.elementor-21063 .elementor-element.elementor-element-3429634 img{width:80%;}.elementor-21063 .elementor-element.elementor-element-6a39e88{text-align:center;}.elementor-21063 .elementor-element.elementor-element-6a39e88 img{width:94%;}.elementor-21063 .elementor-element.elementor-element-6391d87{text-align:center;}.elementor-21063 .elementor-element.elementor-element-6391d87 img{width:78%;}.elementor-21063 .elementor-element.elementor-element-9709593{text-align:center;}.elementor-21063 .elementor-element.elementor-element-9709593 img{width:48%;}.elementor-21063 .elementor-element.elementor-element-19b440a{text-align:center;}.elementor-21063 .elementor-element.elementor-element-19b440a img{width:88%;}.elementor-21063 .elementor-element.elementor-element-1786e1a{text-align:center;}.elementor-21063 .elementor-element.elementor-element-1786e1a img{width:45%;}.elementor-21063 .elementor-element.elementor-element-f7424cf > .elementor-widget-container{margin:var(--space-m) 0 0 0;}.elementor-21063 .elementor-element.elementor-element-77bc2d6 img{width:100%;}.elementor-21063 .elementor-element.elementor-element-c6d01a8 img{width:100%;}.elementor-21063 .elementor-element.elementor-element-baeebad{--display:flex;border-style:none;--border-style:none;--margin-top:var(--space-l);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-21063 .elementor-element.elementor-element-baeebad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21063 .elementor-element.elementor-element-e84eea4{--display:flex;--border-radius:64px 64px 64px 64px;--padding-top:var(--space-m);--padding-bottom:var(--space-m);--padding-left:var(--space-r);--padding-right:var(--space-r);}.elementor-21063 .elementor-element.elementor-element-e84eea4:not(.elementor-motion-effects-element-type-background), .elementor-21063 .elementor-element.elementor-element-e84eea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF5E2;}.elementor-21063 .elementor-element.elementor-element-e84eea4.e-con{--align-self:center;}.elementor-21063 .elementor-element.elementor-element-9b9e748.elementor-element{--align-self:center;}.elementor-21063 .elementor-element.elementor-element-9b9e748 .elementor-heading-title{color:var( --e-global-color-45e50f4 );}.elementor-21063 .elementor-element.elementor-element-d5dada6{--display:flex;}.elementor-21063 .elementor-element.elementor-element-75763a3{column-gap:50px;}.elementor-21063 .elementor-element.elementor-element-eb26030 .elementor-heading-title{color:var( --e-global-color-45e50f4 );}.elementor-21063 .elementor-element.elementor-element-0a0d3bf > .elementor-widget-container{margin:0rem 0rem 0rem -3rem;}.elementor-21063 .elementor-element.elementor-element-b6eb5b2{--display:flex;--margin-top:var(--space-l);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-21063 .elementor-element.elementor-element-31bb534{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:var(--space-m);--padding-left:0;--padding-right:0;}.elementor-21063 .elementor-element.elementor-element-8eb0f61 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0 0 0 0;}.elementor-21063 .elementor-element.elementor-element-8eb0f61.elementor-element{--align-self:flex-start;}.elementor-21063 .elementor-element.elementor-element-f695f69 > .elementor-widget-container{margin:var(--space-xs) 0 var(--space-xs) 0;}.elementor-21063 .elementor-element.elementor-element-60a7d83 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-21063 .elementor-element.elementor-element-60a7d83{text-align:start;}.elementor-21063 .elementor-element.elementor-element-60a7d83 img{width:8.7rem;}.elementor-21063 .elementor-element.elementor-element-db645e9 > .elementor-widget-container{margin:0 0 0 -6rem;padding:0px 0px 0px 0px;}.elementor-21063 .elementor-element.elementor-element-db645e9.elementor-element{--align-self:flex-end;}.elementor-21063 .elementor-element.elementor-element-db645e9 img{width:22rem;max-width:22rem;}.elementor-21063 .elementor-element.elementor-element-98e8bd1{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:var(--baseline-x2);--padding-bottom:var(--baseline-x2);--padding-left:0;--padding-right:0;}.elementor-21063 .elementor-element.elementor-element-98e8bd1:not(.elementor-motion-effects-element-type-background), .elementor-21063 .elementor-element.elementor-element-98e8bd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0525155 );}.elementor-21063 .elementor-element.elementor-element-7a1b7d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-21063 .elementor-element.elementor-element-8895d35.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-21063 .elementor-element.elementor-element-5a54bb7{width:var( --container-widget-width, 30rem );max-width:30rem;--container-widget-width:30rem;--container-widget-flex-grow:0;}.elementor-21063 .elementor-element.elementor-element-5a54bb7 > .elementor-widget-container{margin:0 0 0 0;}.elementor-21063 .elementor-element.elementor-element-5a54bb7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-21063 .elementor-element.elementor-element-efdfcf7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-21063 .elementor-element.elementor-element-f9ff15b{--width:99.94%;}.elementor-21063 .elementor-element.elementor-element-c1dc7b2{--width:100%;}.elementor-21063 .elementor-element.elementor-element-8f83560{--width:100.002%;}.elementor-21063 .elementor-element.elementor-element-215598d{--width:100%;}.elementor-21063 .elementor-element.elementor-element-ced4d9b{--width:99.929%;}.elementor-21063 .elementor-element.elementor-element-a3e5e23{--width:99.937%;}.elementor-21063 .elementor-element.elementor-element-baeebad{--width:99.932%;}}@media(max-width:999px){.elementor-21063 .elementor-element.elementor-element-05b4dee > .elementor-widget-container{margin:0 0 0 0;}.elementor-21063 .elementor-element.elementor-element-9b02999 img{max-width:20rem;}.elementor-21063 .elementor-element.elementor-element-c9d893e img{max-width:20rem;}.elementor-21063 .elementor-element.elementor-element-eb3503e.elementor-element{--order:-99999 /* order start hack */;}.elementor-21063 .elementor-element.elementor-element-7fea1be.elementor-element{--order:-99999 /* order start hack */;}.elementor-21063 .elementor-element.elementor-element-40dad1e{text-align:center;}.elementor-21063 .elementor-element.elementor-element-5e706d0 .ue-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:30px;}.elementor-21063 .elementor-element.elementor-element-9b9e748.elementor-element{--order:-99999 /* order start hack */;}.elementor-21063 .elementor-element.elementor-element-0a0d3bf > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-21063 .elementor-element.elementor-element-0a0d3bf.elementor-element{--order:-99999 /* order start hack */;}.elementor-21063 .elementor-element.elementor-element-0a0d3bf{text-align:center;}.elementor-21063 .elementor-element.elementor-element-b6eb5b2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21063 .elementor-element.elementor-element-31bb534{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-21063 .elementor-element.elementor-element-db645e9 > .elementor-widget-container{margin:-5rem 0rem 0rem 0rem;}.elementor-21063 .elementor-element.elementor-element-db645e9{text-align:end;}.elementor-21063 .elementor-element.elementor-element-db645e9 img{max-width:100%;}.elementor-21063 .elementor-element.elementor-element-7a1b7d3{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-21063 .elementor-element.elementor-element-5a54bb7{text-align:center;}}@media(max-width:767px){.elementor-21063 .elementor-element.elementor-element-491afaf{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-21063 .elementor-element.elementor-element-c08f852{--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;}.elementor-21063 .elementor-element.elementor-element-07862c1{text-align:start;}.elementor-21063 .elementor-element.elementor-element-f9ff15b{--margin-top:var(--baseline);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-21063 .elementor-element.elementor-element-48b032b{--width:44%;}.elementor-21063 .elementor-element.elementor-element-9b02999 > .elementor-widget-container{margin:0 0 0 0;}.elementor-21063 .elementor-element.elementor-element-9b02999.elementor-element{--align-self:flex-end;}.elementor-21063 .elementor-element.elementor-element-9b02999 img{width:100%;max-width:8.8rem;}.elementor-21063 .elementor-element.elementor-element-c9d893e > .elementor-widget-container{margin:0 0 0 0;}.elementor-21063 .elementor-element.elementor-element-c9d893e.elementor-element{--align-self:flex-end;}.elementor-21063 .elementor-element.elementor-element-c9d893e img{width:100%;max-width:8.8rem;}.elementor-21063 .elementor-element.elementor-element-8347e55 img{width:100%;}.elementor-21063 .elementor-element.elementor-element-5e706d0{width:100%;max-width:100%;}.elementor-21063 .elementor-element.elementor-element-5e706d0 .ue-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:26px;}.elementor-21063 .elementor-element.elementor-element-b6eb5b2{--gap:var(--space-r) var(--space-r);--row-gap:var(--space-r);--column-gap:var(--space-r);--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-21063 .elementor-element.elementor-element-64fca14{text-align:center;}.elementor-21063 .elementor-element.elementor-element-8eb0f61 > .elementor-widget-container{padding:0 0 0 0;}.elementor-21063 .elementor-element.elementor-element-60a7d83 > .elementor-widget-container{margin:0 0 0 0;}.elementor-21063 .elementor-element.elementor-element-db645e9 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-21063 .elementor-element.elementor-element-7a1b7d3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-21063 .elementor-element.elementor-element-8895d35 > .elementor-widget-container{margin:0 0 var(--baseline) 0;}.elementor-21063 .elementor-element.elementor-element-8895d35.elementor-element{--order:-99999 /* order start hack */;}.elementor-21063 .elementor-element.elementor-element-5a54bb7{text-align:center;}}/* Start custom CSS */body {
	--rtsl-bkgd: #fff;
}

@media (prefers-reduced-motion: no-preference) {
	html {
		scroll-behavior: smooth;
	}
}

h2 {
	font-size: var(--type-step-3) !important;
}

.directors .subtext {
	display: none;
}

.directors .e-parent {
    padding: 0;
}

.shadowed img {
	box-shadow: 0 4px 12px var(--rtsl-shadow);
}


/* Stats */

.stats .elementor-counter-number,
.stats .elementor-counter-title {
	color: var(--title);
}

.stats {
	text-align: center;
	background: var(--stats);
	padding: var(--space-m);
	place-content: center;
	border-radius: 500px;
	max-inline-size: 20rem;
	margin-inline: auto;
	gap: var(--space-xs);
}

@media screen and (max-width: 767px) {
	.stats {
		margin-inline: auto;
	}
}

@media screen and (min-width: 768px) {
	.stats {
		aspect-ratio: 1/1;
	}
}

.stats h3 {
	font-size: var(--type-step-2) !important;
	line-height: 1 !important;
}

.stats h4 {
	font-size: var(--type-step-1) !important;
	line-height: 1 !important;
}

.stats .elementor-widget-text-editor p {
	line-height: 1.4;
	text-align: center;
}

.elementor-counter-number-prefix,
.elementor-counter-number-suffix {
	display: none;
}

.elementor-widget-counter {
	width: auto !important;
}

.elementor-counter-number-wrapper {
	justify-content: center;
}

.epidemics .stats strong {
	font-size: var(--type-step-4);
	display: block;
	line-height: 1;
	color: var(--rtsl-purple);
	font-family: 'RTSL Spline Sans Bold', sans-serif;
}

.epidemics .stats strong+strong {
	font-size: var(--type-step-1);
}

.lead .stats h3 {
    color: var(--title);
}

.lead .stats h3 strong {
    display: block;
    font-size: var(--type-step-4);
    letter-spacing: -0.08rem;
}

.section {
	margin-block: var(--space-m);

}

.section .col-2-9 {
	background-color: var(--bkgd);
	padding-block: var(--space-m);
	padding-inline: var(--space-r);
	border-radius: 64px;
	margin-block-start: calc((50% / 16) * 9);
}

:target,
.section .col-2-9 {
	scroll-margin-top: calc((50% / 16) * 9);
}

/* Section Colour Schemes */


.epidemics {
	--bkgd: #f5f6fd;
	--pills: #afa9cf;
	--country: #e0dfee;
	--stats: #ebebf6;
	--active: var(--rtsl-light-purple-1);
	--title: var(--rtsl-purple);
}

.epidemics .highlight-pe {
	--argentina: var(--active);
	--bahrain: var(--active);
	--bangladesh: var(--active);
	--brazil: var(--active);
	--burkina-faso: var(--active);
	--cambodia: var(--active);
	--cameroon: var(--active);
	--central-african-republic: var(--active);
	--chad: var(--active);
	--colombia: var(--active);
	--costa-rica: var(--active);
	--cote-divoire: var(--active);
	--democratic-republic-of-the-congo: var(--active);
	--egypt: var(--active);
	--el-salvador: var(--active);
	--ethiopia: var(--active);
	--fiji: var(--active);
	--gabon: var(--active);
	--the-gambia: var(--active);
	--guatemala: var(--active);
	--honduras: var(--active);
	--jordan: var(--active);
	--kenya: var(--active);
	--kuwait: var(--active);
	--kyrgyzstan: var(--active);
	--laos: var(--active);
	--liberia: var(--active);
	--morocco: var(--active);
	--mozambique: var(--active);
	--nicaragua: var(--active);
	--nigeria: var(--active);
	--oman: var(--active);
	--pakistan: var(--active);
	--panama: var(--active);
	--papua-new-guinea: var(--active);
	--paraguay: var(--active);
	--philippines: var(--active);
	--qatar: var(--active);
	--rwanda: var(--active);
	--samoa: var(--active);
	--saudi-arabia: var(--active);
	--sao-tome-and-principe: var(--active);
	--senegal: var(--active);
	--sierra-leone: var(--active);
	--somalia: var(--active);
	--south-africa: var(--active);
	--south-sudan: var(--active);
	--suriname: var(--active);
	--tajikistan: var(--active);
	--tanzania: var(--active);
	--togo: var(--active);
	--tonga: var(--active);
	--uganda: var(--active);
	--united-arab-emirates: var(--active);
	--united-states-of-america: var(--active);
	--uruguay: var(--active);
	--uzbekistan: var(--active);
	--vanuatu: var(--active);
	--zambia: var(--active);
	--zimbabwe: var(--active);
}

.epidemics .highlight-democratic-republic-of-the-congo {
	--democratic-republic-of-the-congo: var(--active);
}


.epidemics .highlight-nigeria {
	--nigeria: var(--active);
}

.epidemics .highlight-south-sudan {
	--south-sudan: var(--active);
}


.epidemics .highlight-countries {
	--south-sudan: var(--active);
	--chad: var(--active);
	--cote-divoire: var(--active);
	--pakistan: var(--active);
	--south-africa: var(--active);
	--zanzibar: var(--active);
	--nigeria: var(--active);
	--ethiopia: var(--active);
	--mozambique: var(--active);
	--zambia: var(--active);
}

.epidemics .highlight-ethiopia {
	--ethiopia: var(--active);
}

.primary {
	--bkgd: #fdebe7;
	--pills: #f3775d;
	--stats: #f5d7cf;
	--country: #fbd4cb;
	--active: var(--rtsl-orange);
	--title: #F15341;
}

.primary .highlight-sierra-leone {
	--sierra-leone: var(--active);
}

.primary .highlight-zambia {
	--zambia: var(--active);
}

.primary .highlight-rwanda {
	--rwanda: var(--active);
}

.primary .highlight-simulation {
	--ethiopia: var(--active);
	--nigeria: var(--active);
	--sierra-leone: var(--active);
	--uganda: var(--active);
}

.primary .highlight-primary {
	--bangladesh: var(--active);
	--brazil: var(--active);
	--ethiopia: var(--active);
	--kenya: var(--active);
	--nigeria: var(--active);
	--rwanda: var(--active);
	--sierra-leone: var(--active);
	--uganda: var(--active);
	--anguilla: var(--active);
	--antigua-and-barbuda: var(--active);
	--argentina: var(--active);
	--bahamas: var(--active);
	--barbados: var(--active);
	--belize: var(--active);
	--bermuda: var(--active);
	--bolivia: var(--active);
	--british-virgin-islands: var(--active);
	--canada: var(--active);
	--chile: var(--active);
	--china: var(--active);
	--costa-rica: var(--active);
	--cuba: var(--active);
	--dominica: var(--active);
	--dominican-republic: var(--active);
	--ecuador: var(--active);
	--egypt: var(--active);
	--el-salvador: var(--active);
	--ethiopia: var(--active);
	--grenada: var(--active);
	--guatamala: var(--active);
	--guyana: var(--active);
	--india: var(--active);
	--indonesia: var(--active);
	--mexico: var(--active);
	--pakistan: var(--active);
	--panama: var(--active);
	--peru: var(--active);
	--philippines: var(--active);
	--saint-kitts-and-nevis: var(--active);
	--saint-lucia: var(--active);
	--sri-lanka: var(--active);
	--suriname: var(--active);
	--thailand: var(--active);
	--trinidad-and-tobago: var(--active);
	--turks-and-caicos-islands: var(--active);
	--uruguay: var(--active);
	--vietnam: var(--active);
}

.blood-pressure {
	--bkgd: #ecf5e2;
	--pills: #a3ce70;
	--country: #d5e9be;
	--stats: #e3eed1;
	--active: #84a84a;
	--title: #6D8F3D;
}

.blood-pressure .highlight-trainings {
	--nigeria: var(--active);
	--philippines: var(--active);
	--vietnam: var(--active);
	--china: var(--active);
	--indonesia: var(--active);
	--nigeria: var(--active);
	--myanmar: var(--active);
	--sri-lanka: var(--active);
	--india: var(--active);
	--bhutan: var(--active);
	--bangladesh: var(--active);
	--rwanda: var(--active);
}


.blood-pressure .highlight-nigeria {
	--nigeria: var(--active);
}


.blood-pressure .highlight-india {
	--india: var(--active);
}

.blood-pressure .highlight-china {
	--china: var(--active);
}

.blood-pressure .highlight-sri-lanka {
	--sri-lanka: var(--active);
}

.blood-pressure .highlight-ethiopia {
	--ethiopia: var(--active);
}

.blood-pressure .highlight-blood {
	--anguilla: var(--active);
	--antigua-and-barbuda: var(--active);
	--argentina: var(--active);
	--bahamas: var(--active);
	--bangladesh: var(--active);
	--barbados: var(--active);
	--belize: var(--active);
	--bermuda: var(--active);
	--bolivia: var(--active);
	--british-virgin-islands: var(--active);
	--canada: var(--active);
	--chile: var(--active);
	--china: var(--active);
	--costa-rica: var(--active);
	--cuba: var(--active);
	--dominica: var(--active);
	--dominican-republic: var(--active);
	--ecuador: var(--active);
	--egypt: var(--active);
	--el-salvador: var(--active);
	--ethiopia: var(--active);
	--grenada: var(--active);
	--guatamala: var(--active);
	--guyana: var(--active);
	--india: var(--active);
	--indonesia: var(--active);
	--mexico: var(--active);
	--nigeria: var(--active);
	--pakistan: var(--active);
	--panama: var(--active);
	--peru: var(--active);
	--philippines: var(--active);
	--saint-kitts-and-nevis: var(--active);
	--saint-lucia: var(--active);
	--sri-lanka: var(--active);
	--suriname: var(--active);
	--thailand: var(--active);
	--trinidad-and-tobago: var(--active);
	--turks-and-caicos-islands: var(--active);
	--uganda: var(--active);
	--uruguay: var(--active);
	--vietnam: var(--active);
}

.food {
	--bkgd: #e4f5ea;
	--pills: #01a752;
	--stats: #d2ecdd;
	--country: #c5e6d3;
	--active: #01a752;
	--title: #00933e;
}

.food .highlight-nigeria {
	--nigeria: var(--active);
}

.food .highlight-pakistan {
	--pakistan: var(--active);
	--malaysia: var(--active);
	--georgia: var(--active);
}

.food .highlight-ethiopia {
	--ethiopia: var(--active);
}


.food .highlight-food {
	/*--country: #bce3cd;*/
	--argentina: var(--active);
	--armenia: var(--active);
	--austria: var(--active);
	--bahrain: var(--active);
	--bangladesh: var(--active);
	--barbados: var(--active);
	--belgium: var(--active);
	--bolivia: var(--active);
	--brazil: var(--active);
	--bulgaria: var(--active);
	--cameroon: var(--active);
	--canada: var(--active);
	--chile: var(--active);
	--china: var(--active);
	--costa-rica: var(--active);
	--croatia: var(--active);
	--czech-republic: var(--active);
	--denmark: var(--active);
	--dominican-republic: var(--active);
	--ecuador: var(--active);
	--egypt: var(--active);
	--estonia: var(--active);
	--ethiopia: var(--active);
	--finland: var(--active);
	--france: var(--active);
	--georgia: var(--active);
	--germany: var(--active);
	--ghana: var(--active);
	--greece: var(--active);
	--guatemala: var(--active);
	--hungary: var(--active);
	--iceland: var(--active);
	--india: var(--active);
	--indonesia: var(--active);
	--ireland: var(--active);
	--italy: var(--active);
	--jordan: var(--active);
	--kazakhstan: var(--active);
	--kenya: var(--active);
	--kuwait: var(--active);
	--kyrgyzstan: var(--active);
	--latvia: var(--active);
	--lebanon: var(--active);
	--liechtenstein: var(--active);
	--lithuania: var(--active);
	--luxembourg: var(--active);
	--malaysia: var(--active);
	--malta: var(--active);
	--mauritius: var(--active);
	--mexico: var(--active);
	--moldova: var(--active);
	--montenegro: var(--active);
	--morocco: var(--active);
	--nepal: var(--active);
	--netherlands: var(--active);
	--nigeria: var(--active);
	--north-macedonia: var(--active);
	--norway: var(--active);
	--oman: var(--active);
	--pakistan: var(--active);
	--palau: var(--active);
	--panama: var(--active);
	--paraguay: var(--active);
	--peru: var(--active);
	--philippines: var(--active);
	--poland: var(--active);
	--portugal: var(--active);
	--qatar: var(--active);
	--republic-of-cyprus: var(--active);
	--romania: var(--active);
	--rwanda: var(--active);
	--saint-kitts-and-nevis: var(--active);
	--saudi-arabia: var(--active);
	--singapore: var(--active);
	--slovakia: var(--active);
	--slovenia: var(--active);
	--south-africa: var(--active);
	--spain: var(--active);
	--sri-lanka: var(--active);
	--suriname: var(--active);
	--sweden: var(--active);
	--tajikistan: var(--active);
	--tanzania: var(--active);
	--thailand: var(--active);
	--timor-leste: var(--active);
	--trinidad-and-tobago: var(--active);
	--turkey: var(--active);
	--turkmenistan: var(--active);
	--uganda: var(--active);
	--ukraine: var(--active);
	--united-arab-emirates: var(--active);
	--united-kingdom: var(--active);
	--united-states-of-america: var(--active);
	--uruguay: var(--active);
	--uzbekistan: var(--active);
	--vietnam: var(--active);
}

.lead {
	--bkgd: #eaeaed;
	--pills: #c3c3ca;
	--stats: #e1e1e5;
	/*--country: #d2d2d9;*/
	--country: #dcdce0;
	--active: #69697c;
	--title: #69697c;
}

.lead .highlight-nigeria {
	--nigeria: var(--active);
}


.lead .highlight-lead {
	--country: #dcdce0;
	--nigeria: var(--active);
}

.how {
	--bkgd: #f5f6fd;
	--pills: #afa9cf;
	--country: #d9d9e0;
	--stats: #e0dfee;
	--active: var(--rtsl-purple);
}

.how .highlight-offices {
	--ethiopia: var(--active);
	--india: var(--active);
	--nigeria: var(--active);
}


.svg-symbol {
	display: none;
}


/* Page Navigation */

.section-nav {
	z-index: 100;
	position: sticky;
	top: 16dvh;
}

.ar-menu {
	display: none;
}

.section-nav nav {
	background: rgba(255, 255, 255, 0.8);
	padding: 12px;
	box-shadow: 0 2px 18px 2px hsla(240, 20%, 20%, 0.2),  0 1px 2px 1px hsla(240, 20%, 20%, 0.1);
	border-radius: 24px;
	position: absolute;
	backdrop-filter: blur(5px);
	display: flex;
	flex-direction: column;
}

.section-nav label {
	font-weight: bold;
	color: var(--rtsl-purple);
	line-height: 1;
}

.section-nav label svg {
	width: 20px;
	height: 20px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.flex.ar-menu-toggle {
	stroke: var(--rtsl-light-purple-1);
	stroke-width: 2.7px;
	stroke-linecap: round;
	cursor: pointer;
		font-family: 'RTSL Spline Sans Bold', sans-serif;
}

.ar-menu-toggle g {
    transition: opacity .2s ease-in-out;
}

.ar-menu-toggle .ar-open {
    opacity: 1;
}

.ar-menu-toggle .ar-close {
    opacity: 0;
    stroke: #F3775C;
}


.section-nav ul {
	border-inline-start: 1px solid var(--rtsl-light-purple-2);
	transition: all .2s ease-in-out;
	/*padding: 0;*/
	margin-inline-start: .5rem;
	max-width: 0;
	max-height: 0;
	overflow: hidden;
	opacity: 0;
	pointer-events: none;
}

.section-nav:hover nav {
	background: rgba(255, 255, 255, .9);
}

.section-nav:has(#ar-menu:checked) nav {
		background: rgba(255, 255, 255, 0.9);
}

.section-nav:has(#ar-menu:checked) ul {
	margin-block: var(--space-s);
	max-height: 80dvh;
	overflow: visible;
	opacity: 1;
	pointer-events: unset;
}


.section-nav:has(#ar-menu:checked) .ar-menu-toggle .ar-open {
    opacity: 0;
}

.section-nav:has(#ar-menu:checked) .ar-menu-toggle .ar-close {
    opacity: 1;
}

.section-nav a {
	border-inline-start: 5px solid transparent;
	/*color: var(--rtsl-link);*/
	padding: var(--space-xxs) var(--space-s) var(--space-xxs) var(--space-s);
}

.elementor .section-nav a {
	text-decoration: none;
}

.section-nav a.active {
	border-inline-start-color: var(--rtsl-orange);
	color: var(--rtsl-purple);
}

@media screen and (max-width: 999px) {
	.section-nav {
		position: unset;
	}

	.section-nav nav {
	z-index: 100;
		top: unset;
		position: fixed;
		bottom: var(--space-s);
		left: var(--space-s);
		right: var(--space-s);
}
	
	.section-nav {
	    display: flex;
	    flex-direction: column;
	}
	
	/*.section-nav a {*/
	/*    font-size: var(--type-step-1);*/
	/*}*/
	    
	.section-nav ul {
	    order: -1;
	    margin-inline-start: 1.4rem;
	}
	
	
	.section-nav:before {
	    transition: all .2s ease-in-out;
	}
	
	.section-nav:has(#ar-menu:checked):before {
	    z-index: 99;
	    position: fixed;
	    inset: 0;
	    /*background: hsla(240,15%,30%,0.3);*/
	    content:"";
	    backdrop-filter: brightness(90%) blur(3px) saturate(50%);
	    
	}
	
	.section-nav:has(#ar-menu:checked) ul {
	max-width: 100%;
   }
   
   /*Allow space for the bottom menu*/
   
   footer {
           padding-block-end: 6rem;
   }
}


@media screen and (min-width: 768px) and  (max-width: 999px) {
    .section-nav nav {
        right: unset;
        padding-inline-end: var(--space-r);
    }
}


@media screen and (min-width: 1000px) {
    
.section-nav nav {
	top: -.3rem;
	margin-inline-start: -1rem;
}

.section-nav label span {
	max-width: 0;
	overflow: hidden;
	opacity: 0;
	pointer-events: none;
}

.section-nav:has(#ar-menu:checked) label span {
	max-width: 40ch;
	overflow: visible;
	opacity: 1;
	pointer-events: none;
}

.section-nav:hover label span {
	max-width: 40ch;
	overflow: visible;
	opacity: 1;
	pointer-events: none;
}

.section-nav:hover ul {
	max-width: 40ch;
}

.flex.ar-menu-toggle {
 gap: 0;   
}

.section-nav:has(#ar-menu:checked) ul {
	max-width: 40ch;
}

.section-nav:hover .ar-menu-toggle,
.section-nav:has(#ar-menu:checked) .ar-menu-toggle {
	gap: var(--space-xs);
}

.section-nav a {
	font-size: var(--type-step--1);
}

}


/*Header videos*/

.section-header {
	/*margin-block-start: calc(((50dvw / 16) * 9) * -1);*/
	margin-block-start: calc(((50% / 16) * 9) * -1);
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: 1fr 3lh 1fr;
	aspect-ratio: 16/9;
	margin-inline: calc(var(--space-r) * -1);
	width: calc(100% + (var(--space-r) * 2));
	pointer-events: none;
}

.section-header .elementor-widget-video {
	grid-column: 1;
	grid-row: 1/ span 3;
	mask-size: 100%;
	mask-position: left top;
	mask-repeat: no-repeat;
	mask-image: url(/wp-content/themes/hello-elementor-child/assets/hero/report-header.svg);
	z-index: 2;
	width: 100%;
	height: 100%;
}

.section-header .elementor-widget-heading {
	grid-column: 1;
	grid-row: 2;
	z-index: 10;
}

.section-header .bkgd-pills {
	grid-column: 1;
	grid-row: 1/ span 3;
}

 .bkgd-pills svg {
 width: 100%;
 height: 100%;
 }

.section-header .elementor-widget-heading h2 {
	color: #fff;
	text-align: center;
	text-shadow: 0 0 62px rgba(0, 0, 0, 1);
}



/* Country Profiles */

.country .inner {
	--flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
	gap: var(--space-r);
}

.country .elementor-widget-text-editor {
	flex: 1 0;
	min-inline-size: 20ch;
}

.country .elementor-widget-image {
	flex: 0 1 190px;
	width: 190px;
	height: 190px;
	aspect-ratio: 1/1;
	margin-inline: auto;
}

.country .elementor-widget-image img {
	border-radius: 190px;
}

.country-profiles h4 {
	line-height: 1.5;
	color: var(--rtsl-soft-black);
	text-wrap: unset;
}


@media screen and (max-width: 998px) {

	.map-container {
		display: none;
	}
}

@media screen and (min-width: 999px) {

	.country-profiles {
		/*--map-height: 40dvh;*/
		--map-height: 16lh;
	}

	.countries {
		grid-column: 2/span 5;
		grid-row: 1;
		position: relative;
		z-index: 2;
		scroll-snap-type: y mandatory;
	}

	.country {
		display: flex;
		align-items: center;
		padding-block: var(--space-m);
		position: relative;
		z-index: 2;
		scroll-snap-align: center;
	}
	
	.country .inner {
		position: sticky;
		top: calc(25dvh - 3rlh);
		height: 100%;
	}

	.country.start {
		height: var(--map-height);
	max-inline-size: 35ch;
}


	/* Maps */

	.map-container {
		transition: all .3s ease-in-out;
		color: var(--country);
		grid-column: 1/span 9;
		grid-row: 1;
		position: sticky;
		top: 18dvh;
		padding-block-start: 1lh;
		max-width: unset !important;
		width: calc(var(--space-m) + 100%);
		margin-inline: calc(var(--space-r) * -1);
		margin-block-end: -2lh;
		height: var(--map-height);
		display: flex;
		justify-content: end;
		overflow: hidden;
	}
	
	.map-container .elementor-widget-container {
	    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: end;
	}


	.map {
		z-index: 0;
        width: 53%;
        height: auto;
		transition: all .5s ease-in-out;
	}


}

@media screen and (min-width: 600px) {
	.country:nth-child(even) .elementor-widget-image {
		order: 2;
	}
}


.digital-stories {
	background: var(--country);
	width: calc(var(--space-m) + 100%);
	margin-inline: calc(var(--space-r) * -1);
	margin-block: var(--space-m) calc(var(--space-m) * -1);
	padding: var(--space-r) var(--space-r) var(--space-m) var(--space-r);
	border-radius: 0 0 64px 64px;
}

.digital-stories h3 {
	color: var(--title);
}

.digital-icon {
	margin-block-start: -4.5rem;
	margin-inline-start: -2rem;
}

.logo-grid {
	display: flex;
	gap: var(--space-m);
	--flex-direction: row !important;
	flex-wrap: wrap;
	align-items: center;
}

.logo-grid>* {
	flex: 0 0 clamp(6rem, calc(18% - var(--space-r)), 50%);
}

.pathway-motif a {
    display: block;
    max-inline-size: 8rem;
    margin-inline: auto;
}/* End custom CSS */