.elementor-34 .elementor-element.elementor-element-4bb184c:not(.elementor-motion-effects-element-type-background),.elementor-34 .elementor-element.elementor-element-4bb184c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#c7e2c9;background-image:url(https://i0.wp.com/www.progressivebritain.org/wp-content/uploads/2023/09/Untitled-design-2-e1682000289224-2.jpeg?fit=1920%2C1289&ssl=1);background-position:0 -145px;background-size:cover}.elementor-34 .elementor-element.elementor-element-4bb184c>.elementor-background-overlay{background-color:#c7e2c9;opacity:0;transition:background .3s,border-radius .3s,opacity .3s}.elementor-34 .elementor-element.elementor-element-4bb184c{box-shadow:0 0 10px 0 rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-10px;margin-bottom:-10px}.elementor-34 .elementor-element.elementor-element-399a41d>.elementor-element-populated,.elementor-34 .elementor-element.elementor-element-399a41d>.elementor-element-populated>.elementor-background-overlay,.elementor-34 .elementor-element.elementor-element-399a41d>.elementor-background-slideshow{border-radius:18px 18px 18px 18px}.elementor-34 .elementor-element.elementor-element-399a41d>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-34 .elementor-element.elementor-element-920c45c{text-align:center}.elementor-34 .elementor-element.elementor-element-920c45c .elementor-heading-title{color:var( --e-global-color-39b4ad8 );font-family:euclid-flex-bold,Sans-serif;font-size:78px;font-weight:600}.elementor-34 .elementor-element.elementor-element-920c45c>.elementor-widget-container{padding:12px;--e-transform-scale:0.96;transition:background .5s}.elementor-34 .elementor-element.elementor-element-56a4957>.elementor-container{max-width:1400px}.elementor-34 .elementor-element.elementor-element-56a4957:not(.elementor-motion-effects-element-type-background),.elementor-34 .elementor-element.elementor-element-56a4957>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-34 .elementor-element.elementor-element-56a4957{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-34 .elementor-element.elementor-element-56a4957>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-34 .elementor-element.elementor-element-107b76a .blog-list .post-inner-loop .grid-item{padding:15px}.elementor-34 .elementor-element.elementor-element-107b76a .blog-list .post-category-list span a{font-family:euclid-flex,Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-39b4ad8 )}.elementor-34 .elementor-element.elementor-element-107b76a .blog-list .post-inner-loop .blog-list-content:hover .post-category-list span:hover a{color:var( --e-global-color-primary )}.elementor-34 .elementor-element.elementor-element-107b76a .blog-list .post-inner-loop .post-category-list span a{border-style:solid;border-width:0;border-color:#252525;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.elementor-34 .elementor-element.elementor-element-107b76a .blog-list .post-inner-loop .post-category-list span:hover a{border-color:#252525}.elementor-34 .elementor-element.elementor-element-107b76a .blog-list .post-inner-loop .post-title,.elementor-34 .elementor-element.elementor-element-107b76a .blog-list .post-inner-loop .post-title a{font-family:euclid-flex,Sans-serif;font-size:25px;font-weight:600}.elementor-34 .elementor-element.elementor-element-107b76a .blog-list .post-inner-loop .blog-list-content:hover .post-title,.elementor-34 .elementor-element.elementor-element-107b76a .blog-list .post-inner-loop .blog-list-content:hover .post-title a{color:var( --e-global-color-primary )}.elementor-34 .elementor-element.elementor-element-8280977 .blog-list .post-inner-loop .grid-item{padding:15px}.elementor-34 .elementor-element.elementor-element-8280977 .blog-list .post-category-list span a{font-family:euclid-flex,Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-39b4ad8 )}.elementor-34 .elementor-element.elementor-element-8280977 .blog-list .post-inner-loop .blog-list-content:hover .post-category-list span:hover a{color:var( --e-global-color-primary )}.elementor-34 .elementor-element.elementor-element-8280977 .blog-list .post-inner-loop .post-category-list span a{border-style:solid;border-width:0;border-color:#252525;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.elementor-34 .elementor-element.elementor-element-8280977 .blog-list .post-inner-loop .post-category-list span:hover a{border-color:#252525}.elementor-34 .elementor-element.elementor-element-8280977 .blog-list .post-inner-loop .blog-list-content:hover .post-title,.elementor-34 .elementor-element.elementor-element-8280977 .blog-list .post-inner-loop .blog-list-content:hover .post-title a{color:var( --e-global-color-primary )}.elementor-34 .elementor-element.elementor-element-d006e40>.elementor-container{max-width:1400px;min-height:500px}.elementor-34 .elementor-element.elementor-element-d006e40:not(.elementor-motion-effects-element-type-background),.elementor-34 .elementor-element.elementor-element-d006e40>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://i0.wp.com/www.progressivebritain.org/wp-content/uploads/2023/09/Untitled-design-2-2.jpeg?fit=1080%2C810&ssl=1);background-size:cover}.elementor-34 .elementor-element.elementor-element-d006e40{box-shadow:0 0 10px 0 rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-34 .elementor-element.elementor-element-d006e40>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-34 .elementor-element.elementor-element-e348b79{text-align:center}.elementor-34 .elementor-element.elementor-element-e348b79 .elementor-heading-title{color:var( --e-global-color-39b4ad8 );font-family:euclid-flex,Sans-serif;font-size:65px;font-weight:600}.elementor-34 .elementor-element.elementor-element-b05c733>.elementor-container{max-width:1600px}.elementor-34 .elementor-element.elementor-element-db712a6 .elementor-counter-number-wrapper{color:var( --e-global-color-39b4ad8 );font-family:euclid-flex,Sans-serif;font-size:90px;font-weight:600;line-height:100px;letter-spacing:0;word-spacing:0;text-shadow:0 0 10px rgba(0,0,0,.3)}.elementor-34 .elementor-element.elementor-element-db712a6 .elementor-counter-title{color:var( --e-global-color-39b4ad8 );font-family:euclid-flex,Sans-serif;font-size:30px;font-weight:400;line-height:40px;letter-spacing:0;word-spacing:0;text-shadow:0 0 10px rgba(0,0,0,.3)}.elementor-34 .elementor-element.elementor-element-6134ee0 .elementor-counter-number-wrapper{color:var( --e-global-color-39b4ad8 );font-family:euclid-flex,Sans-serif;font-size:90px;font-weight:600;line-height:100px;letter-spacing:0;word-spacing:0;text-shadow:0 0 10px rgba(0,0,0,.3)}.elementor-34 .elementor-element.elementor-element-6134ee0 .elementor-counter-title{color:var( --e-global-color-39b4ad8 );font-family:euclid-flex,Sans-serif;font-size:30px;font-weight:400;line-height:40px;letter-spacing:0;word-spacing:0;text-shadow:0 0 10px rgba(0,0,0,.3)}.elementor-34 .elementor-element.elementor-element-9e5953e .elementor-counter-number-wrapper{color:var( --e-global-color-39b4ad8 );font-family:euclid-flex,Sans-serif;font-size:90px;font-weight:600;line-height:100px;letter-spacing:0;word-spacing:0;text-shadow:0 0 10px rgba(0,0,0,.3)}.elementor-34 .elementor-element.elementor-element-9e5953e .elementor-counter-title{color:var( --e-global-color-39b4ad8 );font-family:euclid-flex,Sans-serif;font-size:30px;font-weight:400;line-height:40px;letter-spacing:0;word-spacing:0;text-shadow:0 0 10px rgba(0,0,0,.3)}.elementor-34 .elementor-element.elementor-element-d7e4943>.elementor-container{max-width:1400px;min-height:100px}.elementor-34 .elementor-element.elementor-element-d7e4943:not(.elementor-motion-effects-element-type-background),.elementor-34 .elementor-element.elementor-element-d7e4943>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-primary )}.elementor-34 .elementor-element.elementor-element-d7e4943{box-shadow:0 0 10px 0 rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-34 .elementor-element.elementor-element-d7e4943>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-34 .elementor-element.elementor-element-b613e5f .elementor-button .elementor-align-icon-right{margin-left:0}.elementor-34 .elementor-element.elementor-element-b613e5f .elementor-button .elementor-align-icon-left{margin-right:0}.elementor-34 .elementor-element.elementor-element-b613e5f .elementor-button{font-family:euclid-flex,Sans-serif;font-size:27px;font-weight:600;background-color:var( --e-global-color-primary );border-style:solid;border-width:3px;border-color:var( --e-global-color-39b4ad8 )}.elementor-34 .elementor-element.elementor-element-332307d .elementor-button{font-family:euclid-flex,Sans-serif;font-size:27px;font-weight:600;background-color:var( --e-global-color-primary );border-style:solid;border-width:3px}.elementor-34 .elementor-element.elementor-element-332307d .elementor-button:hover,.elementor-34 .elementor-element.elementor-element-332307d .elementor-button:focus{border-color:var( --e-global-color-39b4ad8 )}.elementor-34 .elementor-element.elementor-element-150cb42 .elementor-button .elementor-align-icon-right{margin-left:0}.elementor-34 .elementor-element.elementor-element-150cb42 .elementor-button .elementor-align-icon-left{margin-right:0}.elementor-34 .elementor-element.elementor-element-150cb42 .elementor-button{font-family:euclid-flex,Sans-serif;font-size:27px;font-weight:600;background-color:var( --e-global-color-primary );border-style:solid;border-width:3px;border-color:var( --e-global-color-39b4ad8 )}.elementor-34 .elementor-element.elementor-element-055e013 .elementor-button{font-family:euclid-flex,Sans-serif;font-size:27px;font-weight:600;background-color:var( --e-global-color-primary );border-style:solid;border-width:3px}.elementor-34 .elementor-element.elementor-element-055e013 .elementor-button:hover,.elementor-34 .elementor-element.elementor-element-055e013 .elementor-button:focus{color:var( --e-global-color-39b4ad8 );border-color:var( --e-global-color-39b4ad8 )}.elementor-34 .elementor-element.elementor-element-055e013 .elementor-button:hover svg,.elementor-34 .elementor-element.elementor-element-055e013 .elementor-button:focus svg{fill:var( --e-global-color-39b4ad8 )}.elementor-34 .elementor-element.elementor-element-819d611>.elementor-container{max-width:1400px}.elementor-34 .elementor-element.elementor-element-819d611:not(.elementor-motion-effects-element-type-background),.elementor-34 .elementor-element.elementor-element-819d611>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f8f8}.elementor-34 .elementor-element.elementor-element-819d611{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-34 .elementor-element.elementor-element-819d611>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-34 .elementor-element.elementor-element-e5f0043 .blog-list .post-inner-loop .grid-item{padding:15px}.elementor-34 .elementor-element.elementor-element-e5f0043 .blog-list .post-inner-loop .post-meta-info span{font-family:euclid-flex,Sans-serif;font-size:0;font-weight:600}.elementor-34 .elementor-element.elementor-element-e5f0043 .blog-list .post-inner-loop .post-meta-info span,.elementor-34 .elementor-element.elementor-element-e5f0043 .blog-list .post-inner-loop .post-meta-info span a{color:var( --e-global-color-39b4ad8 )}.elementor-34 .elementor-element.elementor-element-e5f0043 .blog-list .post-category-list span a{font-family:euclid-flex,Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-13158da )}.elementor-34 .elementor-element.elementor-element-e5f0043 .blog-list .post-inner-loop .blog-list-content:hover .post-category-list span:hover a{color:var( --e-global-color-primary )}.elementor-34 .elementor-element.elementor-element-e5f0043 .blog-list .post-inner-loop .post-title,.elementor-34 .elementor-element.elementor-element-e5f0043 .blog-list .post-inner-loop .post-title a{font-family:euclid-flex,Sans-serif;font-size:25px;font-weight:600}.elementor-34 .elementor-element.elementor-element-e5f0043 .blog-list .post-inner-loop .blog-list-content:hover .post-title,.elementor-34 .elementor-element.elementor-element-e5f0043 .blog-list .post-inner-loop .blog-list-content:hover .post-title a{color:var( --e-global-color-primary )}.elementor-34 .elementor-element.elementor-element-e5f0043 .blog-list .blog-featured-image.tp-cst-img-full img{min-height:375px;max-height:375px}.elementor-34 .elementor-element.elementor-element-e5f0043{width:var( --container-widget-width,102.985% );max-width:102.985%;--container-widget-width:102.985%;--container-widget-flex-grow:0}.elementor-34 .elementor-element.elementor-element-c5d8105 .blog-list .post-inner-loop .grid-item{padding:15px}.elementor-34 .elementor-element.elementor-element-c5d8105 .blog-list .post-inner-loop .post-meta-info span{font-family:euclid-flex,Sans-serif;font-size:0;font-weight:600}.elementor-34 .elementor-element.elementor-element-c5d8105 .blog-list .post-inner-loop .post-meta-info span,.elementor-34 .elementor-element.elementor-element-c5d8105 .blog-list .post-inner-loop .post-meta-info span a{color:var( --e-global-color-39b4ad8 )}.elementor-34 .elementor-element.elementor-element-c5d8105 .blog-list .post-category-list span a{font-family:euclid-flex,Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-13158da )}.elementor-34 .elementor-element.elementor-element-c5d8105 .blog-list .post-inner-loop .blog-list-content:hover .post-category-list span:hover a{color:var( --e-global-color-primary )}.elementor-34 .elementor-element.elementor-element-c5d8105 .blog-list .post-inner-loop .post-title,.elementor-34 .elementor-element.elementor-element-c5d8105 .blog-list .post-inner-loop .post-title a{font-family:euclid-flex,Sans-serif;font-size:25px;font-weight:600}.elementor-34 .elementor-element.elementor-element-c5d8105 .blog-list .post-inner-loop .blog-list-content:hover .post-title,.elementor-34 .elementor-element.elementor-element-c5d8105 .blog-list .post-inner-loop .blog-list-content:hover .post-title a{color:var( --e-global-color-primary )}.elementor-34 .elementor-element.elementor-element-c5d8105 .blog-list .blog-featured-image.tp-cst-img-full img{min-height:375px;max-height:375px}.elementor-34 .elementor-element.elementor-element-c5d8105{width:var( --container-widget-width,102.985% );max-width:102.985%;--container-widget-width:102.985%;--container-widget-flex-grow:0}.elementor-34 .elementor-element.elementor-element-91c12c3{font-family:euclid-flex,Sans-serif;font-weight:600;line-height:1.25em}.elementor-34 .elementor-element.elementor-element-6c34472>.elementor-container{max-width:1400px}.elementor-34 .elementor-element.elementor-element-6c34472:not(.elementor-motion-effects-element-type-background),.elementor-34 .elementor-element.elementor-element-6c34472>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f8f8}.elementor-34 .elementor-element.elementor-element-6c34472{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-34 .elementor-element.elementor-element-6c34472>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-34 .elementor-element.elementor-element-b65d8cd .blog-list .post-inner-loop .grid-item{padding:15px}.elementor-34 .elementor-element.elementor-element-b65d8cd .blog-list .post-category-list span a{font-family:euclid-flex,Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-39b4ad8 )}.elementor-34 .elementor-element.elementor-element-b65d8cd .blog-list .post-inner-loop .blog-list-content:hover .post-category-list span:hover a{color:var( --e-global-color-primary )}.elementor-34 .elementor-element.elementor-element-b65d8cd .blog-list .post-inner-loop .post-category-list span a{border-style:solid;border-width:0;border-color:#252525;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.elementor-34 .elementor-element.elementor-element-b65d8cd .blog-list .post-inner-loop .post-category-list span:hover a{border-color:#252525}.elementor-34 .elementor-element.elementor-element-b65d8cd .blog-list .post-inner-loop .post-title,.elementor-34 .elementor-element.elementor-element-b65d8cd .blog-list .post-inner-loop .post-title a{font-family:euclid-flex,Sans-serif;font-size:25px;font-weight:600}.elementor-34 .elementor-element.elementor-element-b65d8cd .blog-list .post-inner-loop .blog-list-content:hover .post-title,.elementor-34 .elementor-element.elementor-element-b65d8cd .blog-list .post-inner-loop .blog-list-content:hover .post-title a{color:var( --e-global-color-primary )}.elementor-34 .elementor-element.elementor-element-b65d8cd .blog-list .blog-featured-image.tp-cst-img-full img{min-height:300px;max-height:300px}:root{--page-title-display:none}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-399a41d{width:100%}.elementor-34 .elementor-element.elementor-element-1ad91ca{width:68.806%}.elementor-34 .elementor-element.elementor-element-9755cda{width:30.527%}.elementor-34 .elementor-element.elementor-element-77f1b79{width:68.451%}.elementor-34 .elementor-element.elementor-element-0f65f52{width:30.858%}}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-4bb184c:not(.elementor-motion-effects-element-type-background),.elementor-34 .elementor-element.elementor-element-4bb184c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-4bb184c:not(.elementor-motion-effects-element-type-background),.elementor-34 .elementor-element.elementor-element-4bb184c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-34 .elementor-element.elementor-element-920c45c .elementor-heading-title{font-size:39px}}@media(min-width:1025px){.elementor-34 .elementor-element.elementor-element-4bb184c:not(.elementor-motion-effects-element-type-background),.elementor-34 .elementor-element.elementor-element-4bb184c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-34 .elementor-element.elementor-element-d006e40:not(.elementor-motion-effects-element-type-background),.elementor-34 .elementor-element.elementor-element-d006e40>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}