@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,700");@import url("https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@900");html{scroll-behavior:smooth}body{margin:0;scroll-behavior:smooth;font-family:"Open Sans",sans-serif;color:#151721}.underline{background-image:-webkit-linear-gradient(#ff9f1a 0%, #ff9f1a 100%);background-image:linear-gradient(#ff9f1a 0%, #ff9f1a 100%);background-position:bottom 0 left 0;background-repeat:no-repeat;background-size:100% 3px}h1{font-size:3rem;font-family:"Open Sans",sans-serif}h2{font-size:2rem;font-family:"Open Sans",sans-serif}h3{font-size:1.5rem;font-weight:700;margin:15px 0;font-family:"Open Sans",sans-serif}p{font-size:1.1rem;font-family:"Open Sans",sans-serif}a{font-size:1.1rem;font-family:"Open Sans",sans-serif;color:#2B59C3}li{font-size:1.1rem;font-family:"Open Sans",sans-serif}img{max-width:100%}a.register{display:inline-block;color:#151721;background:#faa61a;font-weight:700;padding:6px 21px;font-size:1rem;box-shadow:none;text-align:center;border:#faa61a solid 5px;border-radius:5px;text-decoration:none;font-weight:700;margin:5px;font-family:"Open Sans",sans-serif}a.register:hover{background:#21aa50;color:#fff;font-family:"Open Sans",sans-serif;border:#21aa50  solid 5px}a.register:active{background:#21aa50;color:#fff;font-family:"Open Sans",sans-serif;border:#fff solid 5px}a.register-navy{display:inline-block;color:#fff;background:#072F5F;font-weight:700;padding:6px 21px;font-size:1rem;box-shadow:none;text-align:center;border:#072F5F solid 5px;border-radius:5px;text-decoration:none;font-weight:700;margin:5px;font-family:"Open Sans",sans-serif}a.register-navy:hover{background:#21aa50;color:#fff;font-family:"Open Sans",sans-serif;border:#21aa50  solid 5px}a.register-navy:active{background:#21aa50;color:#fff;font-family:"Open Sans",sans-serif;border:#fff solid 5px}a.cta-button{display:inline-block;color:#151721;background:#faa61a;font-weight:600;padding:12px 42px;font-size:1.1rem;line-height:133%;box-shadow:none;text-align:center;border:#faa61a solid 5px;border-radius:5px;text-decoration:none;font-weight:700;margin:5px;font-family:"Open Sans",sans-serif}a.cta-button:hover{background:#21aa50;color:#fff;font-family:"Open Sans",sans-serif;border:#21aa50  solid 5px}a.cta-button:active{background:#21aa50;color:#fff;font-family:"Open Sans",sans-serif;border:#fff solid 5px}.fpn{text-align:center;font-size:8pt;font-family:"Open Sans",sans-serif}@media screen and (max-width: 767px){.mobile-hide{display:none !important}.mobile-show{display:inline-block !important}}@media screen and (min-width: 768px){.mobile-hide{display:inline-block !important}.mobile-show{display:none !important}}.flex-container{padding:2% 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:row wrap;flex-flow:row wrap}.flex-container-50{padding:0% 1%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:50%;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:row wrap;flex-flow:row wrap}.flex-align-start{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.flex-align-center{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.flex-align-end{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.flex-justify-top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-justify-bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-100{width:98%;padding:1%}.flex-80{width:78%;padding:1%}.flex-75{width:73%;padding:1%}.flex-70{width:68%;padding:1%}.flex-60{width:58%;padding:1%}.flex-50{width:48%;padding:1%}.flex-45{width:43%;padding:1%}.flex-40{width:38%;padding:1%}.flex-33{width:31%;padding:1%}.flex-30{width:28%;padding:1%}.flex-25{width:23%;padding:1%}.flex-20{width:18%;padding:1%}.flex-15{width:13%;padding:1%}.flex-12{width:10.5%;padding:1%}.flex-10{width:8%;padding:1%}@media screen and (max-width: 767px){.flex-container-50{padding:2% 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:row wrap;flex-flow:row wrap}.flex-80{width:98%;padding:1%}.flex-75{width:98%;padding:1%}.flex-70{width:98%;padding:1%}.flex-60{width:98%;padding:1%}.flex-50{width:98%;padding:1%}.flex-45{width:98%;padding:1%}.flex-40{width:98%;padding:1%}.flex-33{width:98%;padding:1%}.flex-30{width:98%;padding:1%}.flex-25{width:48%;padding:1%}.flex-20{width:48%;padding:1%}.flex-15{width:23%;padding:1%}.flex-12{width:23%;padding:1%}.flex-10{width:23%;padding:1%}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.flex-container-50{padding:2% 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:row wrap;flex-flow:row wrap}.flex-container-50 .blog-side-item{width:50%;padding:1%}.flex-80{width:73%;padding:1%}.flex-75{width:73%;padding:1%}.flex-70{width:65%;padding:1%}.flex-60{width:48%;padding:1%}.flex-50{width:48%;padding:1%}.flex-45{width:48%;padding:1%}.flex-40{width:48%;padding:1%}.flex-33{width:31%;padding:1%}.flex-30{width:31%;padding:1%}.flex-25{width:23%;padding:1%}.flex-20{width:23%;padding:1%}.flex-15{width:23%;padding:1%}.flex-12{width:23%;padding:1%}.flex-10{width:23%;padding:1%}}@media screen and (min-width: 767px) and (max-width: 1024px) and (orientation: landscape){.flex-70{width:68%;padding:1%}.flex-33{width:31%;padding:1%}}.bg-intro{background-color:#072F5F;background-image:url(https://assets.nationbuilder.com/libdems/pages/59788/attachments/original/1647438218/brighton4.jpg?1647438218);border:10px solid #072F5F;box-sizing:border-box;background-repeat:no-repeat;background-position-x:98%;background-position-y:6%;background-size:contain}@media screen and (max-width: 767px){.bg-intro{background-image:none;padding-top:30%}.intro-box{padding:4%}.intro-box p{margin:20px 0 !important}}.bg-white{background-color:#fff}.intro-box{border-radius:3px;-webkit-border-radius:3px}@media screen and (max-width: 351px){section.intro a.cta-button{margin-right:100px;margin-bottom:20px}}.navrow{text-align:center;background-color:#072F5F}.navrow a{cursor:pointer;font-weight:700;font-size:1rem;text-decoration:none;padding:0.25rem;background-color:transparent;border-radius:3px;-webkit-border-radius:3px;color:#fff}.navrow a:hover{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;color:#21aa50;text-decoration:underline;background-color:#e8e8e8}@media screen and (max-width: 767px){.navrow .flex-20{width:24%}}.ticket-wrapper{width:80%;margin:0 10%}@media screen and (max-width: 767px){.ticket-wrapper{width:100%;margin:0}}.main-body{background-color:#faa61a;border:10px solid #faa61a;box-sizing:border-box}.case{background-color:#fff;border-radius:3px;-webkit-border-radius:3px;margin-top:3%}@media screen and (max-width: 767px){.case{padding:4%}margin-top:0}.ticket-large{background-color:#fff;border-radius:3px;-webkit-border-radius:3px;margin:2%}.ticket-small{background-color:#fff;border-radius:3px;-webkit-border-radius:3px;margin:2%;width:42%}@media screen and (max-width: 767px){.ticket-small{width:46%}}.member{border:5px solid #072F5F;box-sizing:border-box}.supporter{border:5px solid #f95f53;box-sizing:border-box}.claimant{border:5px solid #B2D9B3;box-sizing:border-box}.diplomat{border:5px solid #9ECAD3;box-sizing:border-box}.observer{border:5px solid #EB5C50;box-sizing:border-box}.why{width:80%;margin:0 10%}.lozenge-left{background-color:#fff;border-radius:12px 0 0 12px;-webkit-border-radius:12px 0 0 12px;padding:2%}.lozenge-right{background-color:#072F5F;border-radius:0 12px 12px 0;-webkit-border-radius:0 12px 12px 0;box-sizing:border-box;border-left:5px solid #faa61a;color:#fff !important;padding:2%}@media screen and (max-width: 767px){.why{width:100%;margin:0}.lozenge-left{border-radius:12px;margin:4%;padding:4%}.lozenge-right{border-radius:12px;border-left:0px solid transparent;margin:4%;padding:4%}}a.issues-card{text-decoration:none}.issues-card .gold{position:relative;width:100%;height:100%}.issues-card .gold img{width:100%;vertical-align:top}.issues-card .gold:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(250,166,26,0.95);opacity:0;transition:all 0.75s;-webkit-transition:all 0.75s;z-index:10}.issues-card .gold:hover:after{opacity:0.75}.issues-card .gold:hover p.gold-t{display:inline}.issues-card hr{max-width:50px;border:none;border-top:3px solid #faa61a;margin:20px auto 10px auto}p.issues-card{text-align:center;font-weight:700;color:#151721}a:hover{text-decoration:none}.issues-card p.gold-t{display:none;position:absolute;top:30%;color:white;z-index:100;opacity:1;text-align:center;font-size:1.25em;font-weight:400;width:100%}@media screen and (max-width: 767px){section.info h2{margin:15px 0px !important}}.bg-venue{background-color:#fff;background-image:url(https://assets.nationbuilder.com/libdems/pages/59788/attachments/original/1647441284/section-brighton.jpg?1647441284);border:10px solid #fff;box-sizing:border-box;background-repeat:no-repeat;background-position-x:20%;background-position-y:6%;background-size:contain}@media screen and (max-width: 767px){.bg-intro{background-image:none}.intro-box{padding:4%}.intro-box p{margin:20px 0 !important}}.bg-white{background-color:#fff}.intro-box{border-radius:3px;-webkit-border-radius:3px}.bg-spring{background-color:#fff;background-image:url(https://assets.nationbuilder.com/libdems/pages/59788/attachments/original/1656670493/section_york.jpg?1656670493);border:10px solid #fff;box-sizing:border-box;background-repeat:no-repeat;background-position-x:20%;background-position-y:6%;background-size:contain}@media screen and (max-width: 767px){.bg-intro{background-image:none}.intro-box{padding:4%}.intro-box p{margin:20px 0 !important}}.bg-white{background-color:#fff}.intro-box{border-radius:3px;-webkit-border-radius:3px}.bg-first{background-color:#faa61a;background-image:url(https://images.liberal.democrat/emailimages/key_wera%20conferece.png);border:10px solid #faa61a;box-sizing:border-box;background-repeat:no-repeat;background-position-x:20%;background-position-y:6%;background-size:contain}@media screen and (max-width: 767px){.bg-intro{background-image:none}.intro-box{padding:4%}.intro-box p{margin:20px 0 !important}}.bg-white{background-color:#fff}.intro-box{border-radius:3px;-webkit-border-radius:3px}.bg-future{background-image:url(https://images.liberal.democrat/web/brighton3.jpg);border:10px solid #fff;box-sizing:border-box;background-repeat:no-repeat;background-position-x:70%;background-position-y:6%;background-size:contain}@media screen and (max-width: 767px){.bg-intro{background-image:none}.intro-box{padding:4%}.intro-box p{margin:20px 0 !important}}img.document{max-height:200px}a.document:hover img{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;transform:scale(1.1);-webkit-transform:scale(1.1)}section.conference-faqs button.accordion:nth-child(1){border-top:1px solid #fff}section.conference-faqs button.accordion{background-color:#f95f53;font-size:1.1em;font-weight:600;cursor:pointer;padding:16px 0 10px 16px;width:100%;border:none;text-align:left;outline:none;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;overflow:visible;margin:0 !important;color:#fff}section.conference-faqs button.accordion.active,section.conference-faqs button.accordion:hover{background-color:#072F5F;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}section.conference-faqs button.accordion:before{content:'+';color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:36px;font-weight:300;line-height:20px;float:left;padding:5px 30px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}section.conference-faqs button.accordion.active:before{-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}section.conference-faqs div.panel{background-color:#f95f53;color:#fff;border-bottom:1px solid #fff;max-height:0;overflow:hidden;-webkit-transition:max-height 0.3s ease-out;transition:max-height 0.3s ease-out}section.conference-faqs .accordion__content{border-top:1px solid #fff;padding:30px}.faqs{color:#fff}.contact{color:#fff}a.contact-block{color:#fff;font-weight:700}.bg-conf{background-color:#072F5F;background-image:url(https://d3n8a8pro7vhmx.cloudfront.net/libdems/pages/59344/attachments/original/1596740891/DSC00292-2.JPG?1596740891);border:10px solid #072F5F;box-sizing:border-box;background-repeat:no-repeat;background-position-x:82%;background-position-y:6%;background-size:contain}a.social{text-decoration:none}a.social:hover img{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;transform:scale(1.1);-webkit-transform:scale(1.1)}img.social-fb{background-color:#3b5998;padding:10px;border-radius:6px;-webkit-border-radius:6px;height:30px;margin:0 10px}img.social-tw{background-color:#55acee;padding:10px;border-radius:6px;-webkit-border-radius:6px;height:30px;margin:0 10px}img.social-yt{background-color:#c4302b;padding:10px;border-radius:6px;-webkit-border-radius:6px;height:30px;margin:0 10px}img.social-ig{background-color:#bc2a8d;padding:10px;border-radius:6px;-webkit-border-radius:6px;height:30px;margin:0 10px}img.social-al{background-color:#faa61a;padding:10px;border-radius:6px;-webkit-border-radius:6px;height:30px;margin:0 10px}@media screen and (max-width: 351px){img.social-fb{height:20px;margin:0 5px}img.social-tw{height:20px;margin:0 5px}img.social-yt{height:20px;margin:0 5px}img.social-ig{height:20px;margin:0 5px}img.social-al{height:20px;margin:0 5px}}.gold-back{background-color:#FAA61A;box-shadow:10px 0 0 #FAA61A, -10px 0 0 #FAA61A;-webkit-box-shadow:10px 0 0 #FAA61A, -10px 0 0 #FAA61A;-moz-box-shadow:10px 0 0 #FAA61A, -10px 0 0 #FAA61A}#scroll-down{-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;font-weight:900;text-decoration:none;font-family:'Open sans';text-align:center;padding-top:1em}#scroll-down:hover{opacity:1}@media screen and (max-width: 1023px){#scroll-down{color:#fff}}@-webkit-keyframes down-arrow{0%{-webkit-transform:translate3d(0, 3px, 0);transform:translate3d(0, 3px, 0)}50%{-webkit-transform:translate3d(0, 8px, 0);transform:translate3d(0, 8px, 0)}100%{-webkit-transform:translate3d(0, 3px, 0);transform:translate3d(0, 3px, 0)}}@keyframes down-arrow{0%{-webkit-transform:translate3d(0, 3px, 0);transform:translate3d(0, 3px, 0)}50%{-webkit-transform:translate3d(0, 8px, 0);transform:translate3d(0, 8px, 0)}100%{-webkit-transform:translate3d(0, 3px, 0);transform:translate3d(0, 3px, 0)}}.down-arrow{-webkit-animation-name:down-arrow;animation-name:down-arrow;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.logo-left{position:fixed;float:left;background-color:#fff;z-index:997;margin-left:60%;border-radius:0 0 0 10px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 0 10px;width:140px;text-align:center}@media screen and (min-width: 768px){.logo-left{margin-left:80%}}.logo-left .logo-left-img{padding:10px;max-width:120px}.padding-0{padding:0%}.padding-1{padding:1%}.padding-2{padding:2%}.padding-3{padding:3%}.padding-4{padding:4%}.padding-5{padding:5%}.right{text-align:right}.center{text-align:center}.left{text-align:left}.margin-0{margin:0}.margin-top-1{margin-top:1%}.margin-top-2{margin-top:2%}.margin-top-3{margin-top:3%}.margin-top-4{margin-top:4%}.italics{font-style:italic}.small{font-size:70% !important}.large{font-size:125% !important}.text-padding{padding:0 3%}.side-padding{padding:0 5%}.bg-coral{background-color:#f95f53}.bg-navy{background-color:#072F5F;color:#fff}.bg-gold{background-color:#faa61a}
