﻿.fukol-grid{display:flex;flex-wrap:wrap;margin:-0.5em}.fukol-grid>*{flex:1 0 13em;margin:0.5em}.breadcrumbs{list-style:none;padding:0 0 1em 0}.breadcrumbs li{float:left;font-size:1rem}.breadcrumbs li:not(:last-child)::after{color:#DDD;content:'/';margin:0 0.2em}button{background-color:#00AEEF;border:0;padding:0.4em 0.6em;margin:0.5em 0;font-size:1em;color:#FFF;border-bottom:3px solid #0089bc}button:hover{background-color:#009bd6}.form-group{max-width:100%;clear:both}.form-control{font-size:19px;line-height:1.31;border:2px solid #0b0c0c;padding:5px 4px 4px}form>.form-group+.form-group{margin-top:1.5em}input[type="search"],input[type="text"],input[type="email"],select,textarea{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;max-width:100%}input:focus{outline:3px solid #ffbf47}select:focus{outline:3px solid #ffbf47}textarea{display:block}fieldset{width:100%;margin:0;padding:0;border:none}[role="button"],button,label{cursor:pointer}.form-label-bold{color:#0b0c0c;display:block;font-size:19px;font-weight:700;line-height:1.3157894737;padding-bottom:2px}.form-hint{color:#6f777b;display:block;font-size:19px;font-weight:normal;line-height:1.25;margin-top:-2px;padding-bottom:2px;text-transform:none}.block-label:hover{border-color:#0b0c0c}.block-label{display:block;float:none;clear:left;position:relative;background:#dee0e2;border:1px solid #dee0e2;padding:18px 30px 15px 54px;margin-bottom:10px;cursor:pointer}@media (min-width: 541px){.block-label{float:left}}.block-label input{position:absolute;top:15px;left:15px;cursor:pointer;margin:0;width:29px;height:29px}label.selected{background:#fff;border-color:#0b0c0c}.focused{outline:3px solid #ffbf47}.selection-button-radio input:focus{outline:0}.large_legends legend{font-size:1.5em}.inline_radios .selection-button-radio{display:inline-block;float:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.form-date{clear:both}.form-date .form-group{float:left;width:50px;margin-right:20px;margin-bottom:0;clear:none}.form-date .form-group label{display:block;padding-bottom:2px}.form-date .form-group input{width:100%}.form-date .form-group-year{width:70px}.error{margin-right:15px}.error .error-message,.error .error-help-text{color:#b10e1e;font-weight:bold;display:block}.error .form-control{border:4px solid #b10e1e}.error,.error-summary{margin-top:15px;margin-bottom:15px;overflow:auto;border-left:4px solid #b10e1e;padding-left:10px;text-align:left}@media (min-width: 541px){.error,.error-summary{border-left:5px solid #b10e1e;padding-left:15px}}.error-message{display:block;clear:both;margin:0;padding:2px 0}.form-label .error-message,.form-label-bold .error-message{padding-top:4px;padding-bottom:0}.error-summary{border:4px solid #b10e1e;margin-top:15px;margin-bottom:15px;padding:15px 10px}.error-summary h2{font-size:1em}@media (min-width: 541px){.error-summary{border:5px solid #b10e1e;margin-top:30px;margin-bottom:30px;padding:20px 15px 15px}}.error-summary:focus{outline:3px solid #ffbf47}.error-summary .error-summary-heading{margin-top:0}.error-summary p{margin-bottom:10px}.error-summary .error-summary-list{padding-left:0}@media (min-width: 541px){.error-summary .error-summary-list li{margin-bottom:5px}}.error-summary .error-summary-list a{color:#b10e1e;font-weight:bold;text-decoration:underline}@-moz-document url-prefix(){summary{display:list-item}}.link-button,.read_more{display:inline-block;border:2px solid #00AEEF;color:#00AEEF;font-size:1rem;font-family:Avenir,sans-serif;margin:.2em 0;padding:1rem 2rem 1.0625rem 2rem;text-decoration:none}.link-button:hover,.read_more:hover{background-color:#f9fdff}body{text-rendering:optimizeLegibility;-webkit-font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;font-variant-ligatures:common-ligatures;font-smoothing:antialiased;font-variant-ligatures:common-ligatures;color:#58595B;font-size:calc(1.14em + 0.3vw);line-height:1.58}@media screen and (min-width: 75em){body{font-size:1.4em}}h1,h2,h3,h4,nav{color:#403F41;font-family:Avenir,sans-serif;margin-bottom:0;padding-bottom:0}h1+p,h2+p,h3+p,h4+p,nav+p{padding-top:0;margin-top:0.5em}main{font-family:"Adobe Caslon Pro",Cambria,Times,"Times New Roman",serif}main a{color:#EC008C;text-decoration:none}footer{color:#fff;background-color:#403F41;font-family:Avenir,sans-serif;margin-top:4em;margin-bottom:0;padding-bottom:0;font-size:0.8em}footer ul{list-style-type:none;padding:0}footer h2,footer h3{color:#EC008C}footer .social a{display:inline-block;width:2rem;height:2rem;border-radius:2px;font-size:1.5rem;color:#fff;text-align:center;line-height:2rem;margin:0 3px 0 0}footer a{list-style:none;font-weight:normal;color:#fff;margin:0}footer a:last-child::after{content:"";padding:0 0.4rem 0 0.8rem}@media only screen and (min-width: 40.063em){footer{padding:4rem}footer p{text-align:left}footer .social{text-align:left;margin:0}footer .footer-form .contact{position:absolute;left:-45%;top:10%}}footer .block-label{background:none}body>header{background-color:#fff}body>header .container{box-sizing:border-box;padding:0.5em 0 0 0}body>header .container img{width:300px;max-width:300px;min-width:200px}body{margin:0;padding:0;background-color:#eee}header,footer{clear:both}header>.container,footer>.container{max-width:960px;margin:0 0.3em}@media (min-width: 710px){header>.container,footer>.container{margin:0 auto}}.container{padding:20px;box-sizing:content-box;overflow:auto}@media (max-width: 330px){.container{padding:0}}main>.container{max-width:960px;margin:0}@media (min-width: 710px){main>.container{margin:0 auto}}main>.container>article{overflow:hidden}@media (min-width: 710px){main>.container>article{max-width:80%;float:left;overflow:auto}}main{clear:both}*:focus{outline:3px solid #ffbf47}main img{max-width:100%}.theme-light{background:#eee}.theme-light .text-display-4,.theme-light .text-display-3,.theme-light .text-display-2,.theme-light .text-display-1,.theme-light .text-caption{color:rgba(0,0,0,0.54)}.theme-light .text-headline,.theme-light .text-title,.theme-light .text-subhead,.theme-light .text-body-2,.theme-light .text-body-1,.theme-light .text-menu,.theme-light .text-button,.theme-light i{color:rgba(0,0,0,0.87)}.theme-dark{background:#212121}.theme-dark .text-display-4,.theme-dark .text-display-3,.theme-dark .text-display-2,.theme-dark .text-display-1,.theme-dark .text-caption{color:rgba(255,255,255,0.54)}.theme-dark .text-headline,.theme-dark .text-title,.theme-dark .text-subhead,.theme-dark .text-body-2,.theme-dark .text-body-1,.theme-dark .text-menu,.theme-dark .text-button,.theme-dark i{color:rgba(255,255,255,0.87)}.z-depth-1{box-shadow:0 1px 2px 0 rgba(0,0,0,0.13),0 1px 5px 0 rgba(0,0,0,0.08)}.z-depth-1-hard{box-shadow:0 0 2px 0 rgba(0,0,0,0.32),0 1px 5px 0 rgba(0,0,0,0.24)}.z-depth-2,.card{box-shadow:0 4px 8px 0 rgba(0,0,0,0.1),0 3px 10px 0 rgba(0,0,0,0.09)}.z-depth-3,.card.banner_message{box-shadow:0 6px 7px 0 rgba(0,0,0,0.12),0 17px 50px 0 rgba(0,0,0,0.08)}.z-depth-4{box-shadow:0 8px 14px 0 rgba(0,0,0,0.11),0 12px 27px 0 rgba(0,0,0,0.1)}.z-depth-5{box-shadow:0 13px 12px 0 rgba(0,0,0,0.1),0 20px 36px 0 rgba(0,0,0,0.11)}.card{border-radius:0 3px;clear:both;padding:20px;background:#fff}.card+.card{margin-top:40px}.card>h1,.card h2,.card h3{margin-top:0}.card .card_header{font-size:2em}.card .card_subheader{font-size:1.2em}.card .link-icon i{margin-top:7px}.card .bottom-button{margin-bottom:0}.card .text-caption{color:rgba(0,0,0,0.26)}.card .card_inset{margin:-20px;margin-top:20px;background-color:#9e9e9e}.card.banner_message.template{color:#58595B}.card.banner_message{color:#00AEEF;position:relative}.card.banner_message .close-button{position:absolute;top:-0.5em;right:0}.centered-card{text-align:center}.centered-card form{display:inline-block}@media (max-width: 330px){.centered-card form{display:block}}.centered-card h2{margin-bottom:.5em}.centered-card button{margin-top:1em}.feature-card,.link-card{background-color:white;margin:20px 0 0;padding:15px;border:1px solid rgba(0,0,0,0.1);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}.feature-card h3,.link-card h3{margin:0 0 6px;font-size:22px;line-height:1.2}.link-card{position:relative;list-style:none;padding:0;overflow:auto;margin-right:3px}.link-card .text{padding:15px}.link-card:focus-within{border:1px solid rgba(0,0,0,0.3)}.link-card:focus-within a:focus{text-decoration:none}.link-card h2 a:after,.link-card h3 a:after,.link-card a.cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.link-card h2 a:focus,.link-card h3 a:focus,.link-card a.cta:focus{text-decoration:underline}.link-card:hover{border:1px solid rgba(0,0,0,0.2)}.raised-button,.raised-accent-button,.flat-button,.disabled-button{min-width:64px;overflow:hidden;padding-left:1rem;padding-right:1rem}nav[role=navigation]{top:110%;width:90%;left:-0.5em;font-size:0.8em;top:110%;width:90%;left:-0.5em;font-size:0.8em;position:absolute}nav[role=navigation] ul li:first-child{display:none}@media (min-width: 710px){nav[role=navigation]{right:0;margin-top:-0.5em;margin-bottom:1em;top:50%;width:50%;left:auto}nav[role=navigation] ul li:first-child{display:inline-block}}nav[role=navigation] ul{list-style-type:none;margin:0;padding:0}nav[role=navigation] ul li{flex:1 0 2em;text-align:center;margin:0}nav[role=navigation] ul li a{padding:0.5em;line-height:1em;font-size:0.9em;color:#000;text-decoration:none}nav[role=navigation] ul li a:hover{background-color:#E6007E;color:#fff}nav[role=navigation] ul li a.highlight{background-color:#00AEEF;color:#fff}nav[role=navigation] ul li.active{border-bottom:2px solid #EC008C}nav[role=navigation] ul li.active:hover{border-bottom:2px solid #00AEEF}nav[role=navigation] ul li.active a:hover{background:none;color:#58595B}table{border:0;border-collapse:separate;border-spacing:0 .15em;font-size:.8em;max-width:100%;width:100%}table caption{font-size:1.2em;font-style:italic;padding-bottom:.8rem}table td{padding-bottom:.8em;padding-left:.8em}table td:first-child{padding-left:0}table th{border-bottom:2px solid #00AEEF;font-weight:normal;padding-left:.8em;text-align:left}table th:first-child{padding-left:0}table tbody+tbody::before{content:'';display:block;height:1.5em}table tfoot th{border-bottom:0;border-top:2px solid #00AEEF}table .number,table td:last-child,table th:last-child{text-align:right}table .highlight{color:#4DB314;font-weight:bold}code,kbd,samp{background-color:#eff0f1;display:inline-block;font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,sans-serif;font-size:.8em;padding:0 .2em;white-space:scroll}pre{background-color:#eff0f1;font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,sans-serif;font-size:.8em;margin-bottom:1em;overflow:auto;padding:5px;width:auto;word-wrap:normal}.show-for-sr{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.android_menu_list{-webkit-appearance:menulist}section+.card{margin-top:40px}.card{width:100%;box-sizing:border-box;float:left}.card a{word-wrap:break-word}.card h3{margin-bottom:5px}.card .leaflet{float:left;margin-right:20px}.card p.small{font-size:0.8em;font-weight:bold}.card .twitter_container{max-width:600px}@media (min-width: 541px){.card .twitter_container{width:100%}}.card .cv_thumb{height:120px;float:left;border:1px solid #ccc;margin:5px 20px 20px 0}@media (max-width: 540px){.card .cv_thumb{display:block !important;float:none !important;clear:both;margin-left:0 !important;margin-right:0 !important;width:120px}}@media (max-width: 540px){.card .person_photo.detail{display:block;float:none;clear:both;margin-left:0 !important;margin-right:0 !important}}.back{width:100%;overflow:auto;margin-top:10px;margin-bottom:30px;border-bottom:1px dotted #ccc;padding-bottom:0}blockquote{font-style:italic;font-family:sans-serif}#feedback_form ul{margin:0;padding:0}#feedback_form input[data-toggle]{display:none}#feedback_form input[data-toggle]:checked+label,#feedback_form input[data-toggle]:checked+label:active{background-color:#00AEEF;color:white;border-color:#0089bc;outline:3px solid #ffbf47}#feedback_form .button-group.toggle li:not(first-child){margin:0 -0.9rem}@font-face{font-family:'Montserrat';src:url("../scss/fonts/montserrat-medium.5fab2a57b753.woff2") format("woff2"),url("../scss/fonts/montserrat-medium.2e58a0be2c2f.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("../scss/fonts/montserrat-light.f2bcc7f6c846.woff2") format("woff2"),url("../scss/fonts/montserrat-light.2e3055ef1589.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}.ds-scope .ds-stack-larger>*,.ds-scope .ds-stack>*,.ds-scope .ds-card .ds-card-body>*,.ds-scope .ds-stack-smaller>*,.ds-scope .ds-filter>*,.ds-scope .ds-copyright>*,.ds-scope .ds-stack-smallest>*,.ds-scope .ds-advanced-filters>*{margin:0}.ds-scope .ds-stack-larger>*+*{margin-top:4.76837rem}.ds-scope .ds-stack>*+*{margin-top:3.05176rem}.ds-scope .ds-card .ds-card-body>*+*,.ds-scope .ds-stack-smaller>*+*,.ds-scope .ds-filter>*+*{margin-top:1.5625rem}.ds-scope .ds-copyright>*+*,.ds-scope .ds-stack-smallest>*+*,.ds-scope .ds-advanced-filters>*+*{margin-top:.25rem}.ds-scope .ds-cluster>*,.ds-scope .ds-language>*,.ds-scope .ds-header nav>*,.ds-scope .ds-subnav>*,.ds-scope .ds-filter-cluster>*,.ds-scope .ds-cluster-right>*,.ds-scope .ds-language>*,.ds-scope .ds-cluster-center>*{padding-left:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:calc(.625rem * -1)}.ds-scope .ds-cluster>*>*,.ds-scope .ds-language>*>*,.ds-scope .ds-header nav>*>*,.ds-scope .ds-subnav>*>*,.ds-scope .ds-filter-cluster>*>*,.ds-scope .ds-cluster-right>*>*,.ds-scope .ds-language>*>*,.ds-scope .ds-cluster-center>*>*{margin:.625rem}.ds-scope .ds-cluster-right>*,.ds-scope .ds-language>*{justify-content:flex-end}.ds-scope .ds-cluster-center>*{justify-content:center}.ds-scope .ds-cluster-tight>*,.ds-scope .ds-filter-cluster>*{margin:calc(.25rem * -1)}.ds-scope .ds-cluster-tight>*>*,.ds-scope .ds-filter-cluster>*>*{margin:.25rem}.ds-scope .ds-grid{padding:0}.ds-scope .ds-grid>*{list-style:none;margin:0;max-width:none}.ds-scope .ds-grid>*+*{margin-top:1.5625rem}@supports (width: calc(min(20px, 100%))){.ds-scope .ds-grid>*+*{margin-top:0}.ds-scope .ds-grid{display:grid;grid-gap:var(--gridGap, 1.25rem);--gridCellMin: 30ch;grid-template-columns:repeat(auto-fit, minmax(min(var(--gridCellMin),100%), 1fr))}}.ds-scope .ds-with-sidebar>*{display:flex;flex-wrap:wrap;margin:calc(1rem * -1)}.ds-scope .ds-with-sidebar .ds-sidebar{margin:1rem;flex-grow:1}.ds-scope .ds-with-sidebar .ds-not-sidebar{margin:1rem;flex-basis:0;flex-grow:999;min-width:calc(50% - 1rem)}.ds-scope .ds-card{position:relative;border:1px solid rgba(64,63,65,0.2);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}.ds-scope .ds-card .ds-card-link::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0}.ds-scope .ds-card a:not(.ds-card-link){position:relative;z-index:2}.ds-scope .ds-card .ds-card-image{position:relative;padding-bottom:37.5%}.ds-scope .ds-card .ds-card-image img{position:absolute;width:100%;height:100%;object-fit:cover}.ds-scope .ds-card .ds-card-body{padding:1.95312rem}.ds-scope .ds-footer{padding:4.76837rem 1.25rem;border-top:.5rem solid #007CAD;margin-top:4.76837rem}.ds-scope .ds-copyright{max-width:none}.ds-scope .ds-copyright p{margin:0 !important}.ds-scope .ds-copyright img{max-width:15rem;margin-bottom:.5rem}.ds-scope .ds-footer,.ds-scope .ds-language,.ds-scope .ds-dark,.ds-scope .ds-footer *,.ds-scope .ds-language *,.ds-scope .ds-dark *{color:#fff;background-color:#403F41}.ds-scope .ds-footer .ds-card,.ds-scope .ds-language .ds-card,.ds-scope .ds-dark .ds-card,.ds-scope .ds-footer form,.ds-scope .ds-language form,.ds-scope .ds-dark form,.ds-scope .ds-footer .ds-candidate,.ds-scope .ds-language .ds-candidate,.ds-scope .ds-dark .ds-candidate{border:1px solid}.ds-scope .ds-footer .ds-select::after,.ds-scope .ds-language .ds-select::after,.ds-scope .ds-dark .ds-select::after{border-top-color:#fff}.ds-scope .ds-footer [class*="ds-button"]:not(:active),.ds-scope .ds-language [class*="ds-button"]:not(:active),.ds-scope .ds-dark [class*="ds-button"]:not(:active){border-bottom-color:#000}.ds-scope .ds-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.ds-scope .ds-padded{padding:1rem}.ds-scope .ds-padded-large{padding:2.44141rem}.ds-scope .ds-bordered{border:2px solid}.ds-scope .ds-text-left{text-align:left}.ds-scope .ds-text-centered{text-align:center}.ds-scope .ds-text-right{text-align:right}.ds-scope .ds-block-centered,.ds-scope .ds-block-centered-narrow{display:block;max-width:40em;margin-left:auto;margin-right:auto}.ds-scope .ds-block-centered-narrow{max-width:30em}.ds-color-black{color:#403F41}.ds-color-blackOpacity{color:rgba(64,63,65,0.2)}.ds-color-white{color:#fff}.ds-color-pinkForWhite{color:#E6007C}.ds-color-blueForWhite{color:#007CAD}.ds-color-blueForBlack{color:#00B6FF}.ds-color-greenForWhite{color:#32841A}.ds-color-greenForBlack{color:#4BC427}.ds-color-amber{color:#FFC037}.ds-bg-color-black{background-color:#403F41}.ds-bg-color-blackOpacity{background-color:rgba(64,63,65,0.2)}.ds-bg-color-white{background-color:#fff}.ds-bg-color-pinkForWhite{background-color:#E6007C}.ds-bg-color-blueForWhite{background-color:#007CAD}.ds-bg-color-blueForBlack{background-color:#00B6FF}.ds-bg-color-greenForWhite{background-color:#32841A}.ds-bg-color-greenForBlack{background-color:#4BC427}.ds-bg-color-amber{background-color:#FFC037}.ds-font-size-s1{font-size:1rem}.ds-font-size-s2{font-size:1.25rem}.ds-font-size-s3{font-size:1.5625rem}.ds-font-size-s4{font-size:1.95312rem}.ds-font-size-s5{font-size:2.44141rem}.ds-font-size-s6{font-size:3.05176rem}.ds-font-size-s7{font-size:3.8147rem}.ds-font-size-s8{font-size:4.76837rem}.ds-height-ss1{height:.125rem}.ds-height-ss2{height:.25rem}.ds-height-ss3{height:.375rem}.ds-height-ss4{height:.5rem}.ds-height-ss5{height:.625rem}.ds-height-ss6{height:.75rem}.ds-height-ss7{height:.875rem}.ds-height-ss8{height:1rem}.ds-scope{font-size:clamp(1rem, 2vw, 1.25rem);font-family:Montserrat,sans-serif;font-weight:500;line-height:1.125;color:#403F41}.ds-scope input,.ds-scope button,.ds-scope textarea,.ds-scope select{font:inherit}.ds-scope *{margin:0}.ds-scope *:focus{outline:.25rem solid #FFC037}.ds-scope header,.ds-scope main,.ds-scope footer,.ds-scope nav,.ds-scope aside,.ds-scope section,.ds-scope details,.ds-scope summary{display:block}.ds-scope img{display:inline-block;max-width:100%;height:auto}.ds-scope code{color:#403F41;background-color:rgba(64,63,65,0.2);word-break:break-word;padding:0 .375rem}.ds-scope div:focus,.ds-scope [tabindex="-1"]:focus,.ds-scope body:focus{outline:none}.ds-scope .ds-skip-link{position:absolute;top:-5rem;display:inline-block;padding:1rem;background-color:#fff}.ds-scope .ds-skip-link:focus{top:0.5rem;left:0.5rem}.ds-scope p,.ds-scope blockquote{font-family:Georgia,serif;font-weight:normal;line-height:1.5;color:#403F41}.ds-scope p+p{margin-top:1rem !important}.ds-scope blockquote{font-size:1.5625rem;font-style:italic;border-left:.5rem solid #FFC037;padding-left:1rem}.ds-scope p,.ds-scope li,.ds-scope dt,.ds-scope dd,.ds-scope blockquote,.ds-scope h1,.ds-scope h2,.ds-scope h3,.ds-scope h4,.ds-scope h5,.ds-scope h6{max-width:40em}.ds-scope small{font-size:.875rem}.ds-scope h1,.ds-scope .ds-h1,.ds-scope h2,.ds-scope .ds-h2,.ds-scope h3,.ds-scope .ds-h3 h4,.ds-scope .ds-h4{word-break:break-word}.ds-scope h1,.ds-scope .ds-h1{font-size:3.8147rem;font-size:clamp(2.44141rem, 7vw, 3.8147rem)}.ds-scope h2,.ds-scope .ds-h2{font-size:3.05176rem;font-size:clamp(2.44141rem, 6vw, 3.05176rem)}.ds-scope h3,.ds-scope .ds-h3{font-size:2.44141rem;font-size:clamp(1.95312rem, 5vw, 2.44141rem)}.ds-scope h4,.ds-scope .ds-h4{font-size:1.95312rem;font-size:clamp(1.5625rem, 4vw, 1.95312rem)}.ds-scope h5,.ds-scope .ds-h5{font-size:1.5625rem;font-size:clamp(1.25rem, 3vw, 1.5625rem)}.ds-scope h6,.ds-scope .ds-h6{font-size:1.25rem;font-size:clamp(.875rem, 2vw, 1.25rem)}.ds-scope h1,.ds-scope h2,.ds-scope h3,.ds-scope h4,.ds-scope h5,.ds-scope h6{font-weight:500;word-break:break-word}.ds-scope h1,.ds-scope h2{font-weight:300}.ds-scope a{color:#E6007C;text-decoration:underline}.ds-scope ul,.ds-scope ol{font-family:Georgia,serif;font-weight:normal;line-height:1.5;color:#403F41;padding-left:1.95312rem}.ds-scope ul[class],.ds-scope ol[class],.ds-scope [class]>ul:first-child,.ds-scope [class]>ol:first-child{font-family:Montserrat,sans-serif;font-weight:500;line-height:1.125;color:#403F41;padding-left:0}.ds-scope dd{font-family:Georgia,serif;font-weight:normal;line-height:1.5;color:#403F41;margin-left:1.5625rem}.ds-scope dl>*+*{margin-top:.75rem}.ds-scope form{background-color:#E4F4FB}.ds-scope form,.ds-scope fieldset{padding:1.5625rem}.ds-scope form *{margin:0}.ds-scope fieldset{border:2px solid}.ds-scope legend{padding:0 .625rem}.ds-scope form>*+*,.ds-scope fieldset>*:not(legend)+*{margin-top:1.95312rem}.ds-scope .ds-field label{display:block}.ds-scope .ds-field label small{display:block;margin-top:.25rem}.ds-scope .ds-field>*+*{margin-top:.5rem}.ds-scope input[type="text"],.ds-scope input[type="password"],.ds-scope input[type="email"],.ds-scope select{padding:.5rem;border:2px solid;width:100%;max-width:30em;box-shadow:inset .25rem .25rem 0 rgba(64,63,65,0.2);box-sizing:border-box}.ds-scope .ds-field-error{color:#D91714;display:block}.ds-scope .ds-error{padding:1.25rem;background-color:#D91714;max-width:30em}.ds-scope .ds-error,.ds-scope .ds-error *{color:#fff}.ds-scope .ds-error span[role="img"]{filter:invert(1) grayscale(1) contrast(100)}.ds-scope dl.ds-descriptions>div{display:flex;flex-wrap:wrap;align-items:center}.ds-scope dl.ds-descriptions>div+div{margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(64,63,65,0.2)}.ds-scope dl.ds-descriptions dt,.ds-scope dl.ds-descriptions dd{margin:0;padding:0;max-width:none}.ds-scope dl.ds-descriptions>div>dt{line-height:1.125;flex-basis:10rem;padding-right:1.25rem;flex-grow:1}.ds-scope dl.ds-descriptions dt+*{flex-basis:calc(100% - 12rem);flex-grow:666;min-width:50%}.ds-scope dl.ds-descriptions dt+*{word-break:break-word}.ds-scope dl.ds-descriptions dd+dd{margin-top:.75rem}.ds-scope button[class*="ds-button"]{border:0;cursor:pointer;color:#fff;background-color:#E6007C;font-size:1.25rem;padding:.625rem 1.25rem;border-bottom:.375rem solid #403F41}.ds-scope button[class*="ds-button"]:active:not([disabled]){position:relative;top:.375rem;border-bottom:0;outline:none;margin-bottom:.375rem}.ds-scope button.ds-button-blue{background-color:#007CAD}.ds-scope button[class*="ds-button"][disabled]{cursor:not-allowed;opacity:0.666}.ds-scope .ds-dark button[class*="ds-button"][disabled]:active{border-bottom-color:#000}.ds-scope a.ds-cta{display:inline-block;color:#E6007C;background-color:#fff;font-size:1.25rem;padding:.875rem 1.25rem;border:.25rem solid;text-decoration:none}.ds-scope a.ds-cta[href]:hover{transform:scale(1.05)}.ds-scope a.ds-cta-blue{color:#007CAD}.ds-scope a.ds-cta:not([href]){opacity:0.666;cursor:not-allowed;border-style:dashed}.ds-scope .ds-dark a.ds-cta{background:transparent;color:#fff}.ds-scope .ds-dark a.ds-cta-blue{color:#00B6FF}.ds-scope ul.ds-details{padding:0;list-style:none}.ds-scope details{padding:1rem 0;border-style:solid;border-width:1px 0}.ds-scope details+details,.ds-scope ul.ds-details li+li details{margin-top:0;border-top-width:0}.ds-scope summary{font-family:Montserrat,sans-serif;font-weight:500;line-height:1.125;color:#403F41;font-style:normal;cursor:pointer;font-size:1.5625rem;color:#E6007C}.ds-scope summary>*{font:inherit;display:inline}.ds-scope details[open] summary{margin-bottom:1rem}.ds-scope summary::marker,.ds-scope summary::-webkit-details-marker{display:none}.ds-scope summary::before{line-height:1;content:'▸\0020\0020'}.ds-scope details[open] summary::before{content:'▾\0020\0020'}.ds-scope .ds-candidate{position:relative;display:flex;flex-wrap:wrap;border:1px solid rgba(64,63,65,0.2);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}.ds-scope .ds-candidate-body{padding:1.5625rem;flex-grow:999;align-self:center;display:flex;flex-direction:column;justify-content:center;flex-basis:50%}.ds-scope .ds-candidate-name{hyphens:auto;word-break:break-word}.ds-scope .ds-candidate-name a::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.ds-scope .ds-candidate-image{background-color:#efefef;flex-grow:1;min-width:10rem;min-width:min(10rem,100%);min-height:10rem;max-width:100%;position:relative;aspect-ratio:1/1}.ds-scope .ds-candidate-image img{display:block;height:100%;position:absolute}@supports (object-fit: cover){.ds-scope .ds-candidate-image img{object-fit:cover;width:100%}}@media (max-width: 400px){.ds-scope li.ds-candidate{flex-wrap:nowrap}.ds-scope li .ds-candidate-body,.ds-scope li .ds-candidate-image{padding:1rem}.ds-scope li .ds-candidate-image{background-color:transparent;min-width:0;display:flex;align-items:center;min-height:0}.ds-scope li .ds-candidate-image img{position:static;object-fit:inherit;height:12vh;width:auto;margin-left:auto}}.ds-scope .ds-candidate:focus-within{outline:.25rem solid #FFC037}.ds-scope .ds-candidate:focus-within a:focus{outline:none}.ds-scope :not(li).ds-candidate .ds-candidate-body{flex-basis:50%}.ds-scope :not(li).ds-candidate .ds-candidate-image{min-width:20rem;min-width:min(20rem,100%)}.ds-scope nav.ds-breadcrumbs ol{font-family:Montserrat,sans-serif;font-weight:500;line-height:1.125;color:#403F41;line-height:1.5;margin:0;padding:0;list-style:none}.ds-scope nav.ds-breadcrumbs li{display:inline-block}.ds-scope nav.ds-breadcrumbs li:not(:last-child)::after{content:'\00a0\00a0/\00a0'}.ds-scope .ds-table{overflow-x:auto}.ds-scope .ds-table table{position:relative;border-top:0;border-collapse:collapse;min-width:100%;text-align:left}.ds-scope .ds-table th,.ds-scope .ds-table td,.ds-scope .ds-table caption{padding:1rem}.ds-scope .ds-table caption{padding-left:0}.ds-scope .ds-table td{font-family:Georgia,serif}.ds-scope .ds-table tr:nth-child(even){background-color:#E4F4FB}.ds-scope .ds-table caption{font-size:1.5625rem;text-align:left;font-weight:bold;border-bottom:1px solid}.ds-scope .ds-table caption>*{font-size:inherit;font-weight:inherit}.ds-scope .ds-table td+td,.ds-scope .ds-table th+th,.ds-scope .ds-table th+td{border-left:1px solid}.ds-scope .ds-table th:not([scope="row"]){border-bottom:1px solid}.ds-scope .ds-language{padding:.625rem;font-size:1rem}.ds-scope .ds-language [aria-current]{text-decoration:underline;text-decoration-thickness:.125rem;color:#00B6FF}.ds-scope .ds-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:1.25rem}.ds-scope .ds-header-home{flex-basis:15rem;flex-grow:0;margin-right:1.25rem}.ds-scope .ds-header-home img{width:100%;max-width:20rem;height:auto}.ds-scope .ds-header nav{margin:1rem 0 1rem}.ds-scope .ds-header ul{font-size:clamp(.875rem, 3vw, 1rem)}.ds-scope .ds-header li{font-family:Montserrat,sans-serif;font-weight:500;line-height:1.125;color:#403F41;display:inline-block}.ds-scope .ds-header nav a{text-decoration:none;color:inherit;display:block;padding:.5rem;border-bottom:2px solid #fff}.ds-scope .ds-header a:hover{border-bottom-color:#007CAD}.ds-scope .ds-header [aria-current]{border-bottom-color:#E6007C}.ds-scope .ds-subnav{color:#E6007C;font-size:clamp(1.25rem, 2.5vw, 1.5625rem)}.ds-scope .ds-subnav>*{margin:calc(.75rem * -1) calc(1.95312rem * -1)}.ds-scope .ds-subnav>*>*{margin:.75rem 1.95312rem;position:relative}.ds-scope .ds-subnav a{text-decoration:none}.ds-scope .ds-subnav li:not(:last-child) a::after{content:'\00b7';position:absolute;right:calc(1.95312rem * -1 - 4px)}.ds-scope .ds-subnav [aria-current]{border-bottom:2px solid}.ds-scope .ds-field-radio{display:flex;align-items:center;cursor:pointer}.ds-scope .ds-field-radio input{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.ds-scope .ds-field-radio>span::before{content:'';border-radius:50%;display:inline-block;width:0.75em;height:0.75em;border:2px solid #403F41;margin-right:.375rem;vertical-align:-0.125em;background-color:#fff}.ds-scope .ds-field-radio>input:checked+span::before{background-color:#E6007C;box-shadow:inset 0 0 0 .25rem #fff}.ds-scope .ds-field-radio>input:focus+span{text-decoration:underline;text-decoration-color:#FFC037;text-decoration-thickness:2px}.ds-scope .ds-field-checkbox{display:flex;align-items:center;cursor:pointer}.ds-scope .ds-field-checkbox input{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.ds-scope .ds-field-checkbox>span{display:flex;align-items:center}.ds-scope .ds-field-checkbox>span::before{content:'';width:1em;height:1em;border:2px solid #403F41;margin-right:.375rem;background-color:#fff;float:left}.ds-scope .ds-field-checkbox>input:checked+span::before{text-align:center;content:'✓';color:#E6007C}.ds-scope .ds-field-checkbox>input:focus+span{text-decoration:underline;text-decoration-color:#FFC037;text-decoration-thickness:2px}.ds-scope .ds-select{display:block;display:inline-block;width:100%;max-width:30em;position:relative}@supports (-moz-appearance: none) or (-webkit-appearance: none) or (appearance: none){.ds-scope .ds-select select{-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:2.44141rem}.ds-scope .ds-select::after{content:'';height:0;width:0;border:1rem solid transparent;border-top-color:#E6007C;border-top-width:0.9rem;position:absolute;right:.75rem;top:50%;transform:translateY(-12.5%);pointer-events:none}}.ds-scope .ds-filter{background-color:#E4F4FB;padding:1.25rem}.ds-scope .ds-filter ul{font-family:Montserrat,sans-serif;font-weight:500;line-height:1.125;color:#403F41}.ds-scope .ds-filter ul a{display:inline-block;text-decoration:none;padding:.375rem 1rem;border:2px solid}.ds-scope .ds-filter ul a[aria-current]{display:inline-block;color:#fff;background-color:#E6007C;border-color:#E6007C}.ds-scope .ds-filter>a{padding:1rem 0}.ds-scope .ds-filter-label{text-transform:uppercase}.ds-scope .ds-filter summary{font-size:inherit}.ds-scope .ds-filter details ul{font-size:0.85em}.ds-scope .ds-status ul{list-style:none}.ds-scope .ds-status ul li{max-width:none}.ds-scope [class*="ds-status-"]{padding:.625rem;font-size:1rem;background-color:#403F41;color:#fff}.ds-scope .ds-status-message{background-color:#007CAD}.ds-scope .ds-status-success{background-color:#32841A}.ds-scope .ds-status-error{background-color:#D91714}.ds-scope pre.ds-codeblock{padding:1rem;background-color:rgba(64,63,65,0.2);line-height:1.125;scrollbar-width:thin;scrollbar-color:#007CAD #403F41}.ds-scope pre.ds-codeblock code{display:block;white-space:pre-wrap;padding:0;background-color:transparent}.ds-scope pre.ds-codeblock.ds-codeblock-scroll{overflow-x:auto}.ds-scope pre.ds-codeblock.ds-codeblock-scroll code{white-space:pre}.ds-scope ::-webkit-scrollbar{width:1rem}.ds-scope ::-webkit-scrollbar-track{background-color:#403F41}.ds-scope ::-webkit-scrollbar-thumb{background-color:#007CAD}.ds-scope .ds-page{overflow-x:hidden}.ds-scope .ds-page main{margin-left:auto;margin-right:auto;max-width:40em;margin-top:4.76837rem;padding:0 1.25rem}.ds-scope *,.ds-scope *::before,.ds-scope *::after{box-sizing:border-box}main{background-color:white}footer ul{overflow:hidden}footer li{float:left}#bottom_banner{margin-top:2rem}#bottom_banner p{margin:0;line-height:2em;text-align:center;background:#DDD}#bottom_banner a{color:#EC008C}.person_banner{overflow:auto}.person_banner img.person_photo{height:150px;float:right;margin-right:20px;border:1px solid #ccc;margin-left:20px}.person_banner h2.person_name{float:left}.person_banner p{clear:left}dt{margin-top:1em}dd{margin-left:1em}.next_election h2{color:#666}.next_election h2 span.postcode{color:#222}.upcoming_elections ul li{margin-bottom:0.5em}.container{padding:20px;box-sizing:content-box;overflow:auto}@media (max-width: 530px){.container{padding:0}}@media (max-width: 530px){.breadcrumbs{padding-left:20px}}.breadcrumbs li{display:inline-block;float:none}@media (max-width: 530px){.card{padding-left:10px}}summary{cursor:pointer;color:#EC008C}@media (min-width: 750px){.ds-candidate.elected{grid-column:1/3}}

/*# sourceMappingURL=main.css.map */