html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
.h1,.h2,.h3,.h4,.h5,.h6,blockquote,h1,h2,h3,h4,h5,h6{font-family:Georgia,"Noto Serif",serif}a:active,button,details summary:focus{outline:0}.link-underlined,a,p a{transition:color .2s ease}button,fieldset{padding:0;border:0}.clear-float,.clearfix::after,.floatbox,hr{clear:both}blockquote{position:relative;padding:1.5rem;margin:1.5rem 0 2.25rem;border:3px solid #f3efe6;font-style:italic;font-size:1.425rem;line-height:1.8rem}@media screen and (min-width:768px){blockquote{margin:1.5rem 3rem 2.25rem}}blockquote:after{content:"”";font-size:6rem;font-style:normal;line-height:1em;position:absolute;right:1.5rem;bottom:-4.5rem}.floatbox,figure{position:relative}details{border:2px solid #f3efe6;border-top:0}details summary{cursor:pointer;background:#f3efe6;padding:calc(1.125rem - 2px)}@font-face{font-family:"Open Sans";src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/themes/aw/fonts/open-sans/open-sans-v15-latin-regular.woff2) format("woff2"),url(/themes/aw/fonts/open-sans/open-sans-v15-latin-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:local("Open Sans Italic"),local("OpenSans-Italic"),url(/themes/aw/fonts/open-sans/open-sans-v15-latin-italic.woff2) format("woff2"),url(/themes/aw/fonts/open-sans/open-sans-v15-latin-italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Open Sans";src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/themes/aw/fonts/open-sans/open-sans-v15-latin-600.woff2) format("woff2"),url(/themes/aw/fonts/open-sans/open-sans-v15-latin-600.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:local("Open Sans SemiBold Italic"),local("OpenSans-SemiBoldItalic"),url(/themes/aw/fonts/open-sans/open-sans-v15-latin-600italic.woff2) format("woff2"),url(/themes/aw/fonts/open-sans/open-sans-v15-latin-600italic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Noto Serif";src:local("Noto Serif Regular"),local("NotoSerif-Regular"),url(/themes/aw/fonts/noto-serif/noto-serif-v6-latin-regular.woff2) format("woff2"),url(/themes/aw/fonts/noto-serif/noto-serif-v6-latin-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif";src:local("Noto Serif Italic"),local("NotoSerif-Italic"),url(/themes/aw/fonts/noto-serif/noto-serif-v6-latin-italic.woff2) format("woff2"),url(/themes/aw/fonts/noto-serif/noto-serif-v6-latin-italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Noto Serif";src:local("Noto Serif Bold"),local("NotoSerif-Bold"),url(/themes/aw/fonts/noto-serif/noto-serif-v6-latin-700.woff2) format("woff2"),url(/themes/aw/fonts/noto-serif/noto-serif-v6-latin-700.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif";src:local("Noto Serif Bold Italic"),local("NotoSerif-BoldItalic"),url(/themes/aw/fonts/noto-serif/noto-serif-v6-latin-700italic.woff2) format("woff2"),url(/themes/aw/fonts/noto-serif/noto-serif-v6-latin-700italic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Open Sans Crypto";src:local("☺"),url(/themes/aw/fonts/open-sans-crypto/open-sans-v15-latin-regular-crypto.woff2) format("woff2"),url(/themes/aw/fonts/open-sans-crypto/open-sans-v15-latin-regular-crypto.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:aw-font;src:url(/themes/aw/fonts/aw-font/aw-font.eot?nmqv3j=);src:url(/themes/aw/fonts/aw-font/aw-font.eot?nmqv3j=#iefix) format("embedded-opentype"),url(/themes/aw/fonts/aw-font/aw-font.ttf?nmqv3j=) format("truetype"),url(/themes/aw/fonts/aw-font/aw-font.woff?nmqv3j=) format("woff"),url(/themes/aw/fonts/aw-font/aw-font.svg?nmqv3j=#aw-font) format("svg");font-weight:400;font-style:normal;font-display:swap}fieldset{margin:0}html{font-size:15px}@media screen and (min-width:960px){html{font-size:16px}}*,:after,:before{box-sizing:border-box}body{font-family:"Open Sans",sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;color:#3d3d3d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:400;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:0}.t-bold,b,strong,th{font-weight:600}.h1+.align-center,.h1+.align-left,.h1+.align-right,.h1+.h1,.h1+.h2,.h1+.h3,.h1+.h4,.h1+.h5,.h1+.h6,.h1+figure,.h1+h1,.h1+h2,.h1+h3,.h1+h4,.h1+h5,.h1+h6,.h1+p,.h2+.align-center,.h2+.align-left,.h2+.align-right,.h2+.h1,.h2+.h2,.h2+.h3,.h2+.h4,.h2+.h5,.h2+.h6,.h2+figure,.h2+h1,.h2+h2,.h2+h3,.h2+h4,.h2+h5,.h2+h6,.h2+p,.h3+.align-center,.h3+.align-left,.h3+.align-right,.h3+.h1,.h3+.h2,.h3+.h3,.h3+.h4,.h3+.h5,.h3+.h6,.h3+figure,.h3+h1,.h3+h2,.h3+h3,.h3+h4,.h3+h5,.h3+h6,.h3+p,.h4+.align-center,.h4+.align-left,.h4+.align-right,.h4+.h1,.h4+.h2,.h4+.h3,.h4+.h4,.h4+.h5,.h4+.h6,.h4+figure,.h4+h1,.h4+h2,.h4+h3,.h4+h4,.h4+h5,.h4+h6,.h4+p,.h5+.align-center,.h5+.align-left,.h5+.align-right,.h5+.h1,.h5+.h2,.h5+.h3,.h5+.h4,.h5+.h5,.h5+.h6,.h5+figure,.h5+h1,.h5+h2,.h5+h3,.h5+h4,.h5+h5,.h5+h6,.h5+p,.h6+.align-center,.h6+.align-left,.h6+.align-right,.h6+.h1,.h6+.h2,.h6+.h3,.h6+.h4,.h6+.h5,.h6+.h6,.h6+figure,.h6+h1,.h6+h2,.h6+h3,.h6+h4,.h6+h5,.h6+h6,.h6+p,h1+.align-center,h1+.align-left,h1+.align-right,h1+.h1,h1+.h2,h1+.h3,h1+.h4,h1+.h5,h1+.h6,h1+figure,h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h1+p,h2+.align-center,h2+.align-left,h2+.align-right,h2+.h1,h2+.h2,h2+.h3,h2+.h4,h2+.h5,h2+.h6,h2+figure,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h2+p,h3+.align-center,h3+.align-left,h3+.align-right,h3+.h1,h3+.h2,h3+.h3,h3+.h4,h3+.h5,h3+.h6,h3+figure,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h3+p,h4+.align-center,h4+.align-left,h4+.align-right,h4+.h1,h4+.h2,h4+.h3,h4+.h4,h4+.h5,h4+.h6,h4+figure,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h4+p,h5+.align-center,h5+.align-left,h5+.align-right,h5+.h1,h5+.h2,h5+.h3,h5+.h4,h5+.h5,h5+.h6,h5+figure,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h5+p,h6+.align-center,h6+.align-left,h6+.align-right,h6+.h1,h6+.h2,h6+.h3,h6+.h4,h6+.h5,h6+.h6,h6+figure,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6,h6+p{margin-top:1.5rem}.h1,h1{font-size:2rem;line-height:2.625rem}@media screen and (min-width:768px){.h1,h1{font-size:2.5rem;line-height:3rem}}.h1+ol,.h1+ul,figure+.h1,figure+h1,h1+ol,h1+ul,ol+.h1,ol+h1,p+.h1,p+h1,ul+.h1,ul+h1{margin-top:4.5rem}.h2,h2{font-size:1.6875rem;line-height:2.25rem}.h3,.h4,.h5,.h6,h3,h4,h5,h6{line-height:1.5rem}.h2+ol,.h2+ul,figure+.h2,figure+h2,h2+ol,h2+ul,ol+.h2,ol+h2,p+.h2,p+h2,ul+.h2,ul+h2{margin-top:3.75rem}.h3+ol,.h3+ul,.h4+ol,.h4+ul,.h5+ol,.h5+ul,.h6+ol,.h6+ul,figure+.h3,figure+.h4,figure+.h5,figure+.h6,figure+h3,figure+h4,figure+h5,figure+h6,h3+ol,h3+ul,h4+ol,h4+ul,h5+ol,h5+ul,h6+ol,h6+ul,ol+.h3,ol+.h4,ol+.h5,ol+.h6,ol+h3,ol+h4,ol+h5,ol+h6,p+.h3,p+.h4,p+.h5,p+.h6,p+h3,p+h4,p+h5,p+h6,ul+.h3,ul+.h4,ul+.h5,ul+.h6,ul+h3,ul+h4,ul+h5,ul+h6{margin-top:3rem}.h3,h3{font-size:1.425rem}.h4,h4{font-size:1.25rem}.h5,h5{font-size:1rem}.font-small,.h6,[class^=figure-align] figcaption,a.read-codex:before,a.read-more:before,figure figcaption,h6,small,th{font-size:.8rem}figure,p{margin:0}img{max-width:100%;height:auto;vertical-align:bottom}figure img{display:inline-block}.figure--blog-headline{display:inline-block;width:100%;max-width:1000px}.figure--blog-headline img{width:100%}p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.align-center+p,ol+p,p+ol,p+p,p+ul,ul+p{margin-top:1em}a{text-decoration:none;color:#f46b3b}html:not(.is-touched) a:hover{color:#e6450d}a:focus{outline:#212121 dotted 1px;-moz-outline-radius:4px;box-shadow:none}p a{border-bottom:1px solid #3d3d3d;color:#3d3d3d;word-wrap:break-word}html:not(.is-touched) p a:hover{color:#f46b3b;border-color:#f46b3b}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;cursor:pointer}hr{margin:1.5rem 0;border:0;border-bottom:1px solid #e4dbc6}iframe{margin:2.25rem 0}small{line-height:1.5}table{width:100%}p+table,table+p{margin-top:1.5rem}tr{border-bottom:1px solid #dcd0b6}td,th{padding-left:.75rem;padding-right:.75rem}td:first-child,th:first-child{padding-left:1.5rem}td:last-child,th:last-child{padding-right:1.5rem}th{margin:0;padding-top:.75rem;padding-bottom:.75rem;text-align:left;color:#a3a3a3;white-space:nowrap}.cke_editable figure+p,.cke_editable h1+figure,.cke_editable h2+figure,.cke_editable h3+figure,.cke_editable h4+figure,.cke_editable h5+figure,.cke_editable h6+figure,.cke_editable p+figure,.field--text figure+p,.field--text h1+figure,.field--text h2+figure,.field--text h3+figure,.field--text h4+figure,.field--text h5+figure,.field--text h6+figure,.field--text p+figure,.floatbox+p,h1+.floatbox,h2+.floatbox,h3+.floatbox,h4+.floatbox,h5+.floatbox,h6+.floatbox,p+.floatbox{margin-top:1.5rem}td{padding-top:1.5rem;padding-bottom:1.5rem}tbody tr:last-child{border-bottom:0}@-webkit-keyframes spin{100%{transform:rotate(360deg)}}@keyframes spin{100%{transform:rotate(360deg)}}@-webkit-keyframes spinEase{0%{transform:translate(-50%,-50%) rotate(0)}100%,80%{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spinEase{0%{transform:translate(-50%,-50%) rotate(0)}100%,80%{transform:translate(-50%,-50%) rotate(360deg)}}@-webkit-keyframes spinEaseDelayed{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spinEaseDelayed{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.floatbox{box-shadow:0 10px 20px rgba(0,0,0,.1);background:#f8f6f0;margin-bottom:20px;padding:20px;z-index:1}[class^=figure-align] figcaption{line-height:1.5;margin-top:.375rem}@media screen and (min-width:768px){.floatbox-right{float:right;margin-left:1.5rem;margin-bottom:1.5rem;max-width:400px}.floatbox-left{float:left;margin-right:1.5rem;margin-bottom:1.5rem;max-width:400px}[class^=figure-align]{margin-bottom:1.5rem;max-width:400px}.l-container--small [class^=figure-align]{max-width:350px}}@media screen and (min-width:520px){.deviceWidth [class^=figure-align],.l-container--xsmall [class^=figure-align]{max-width:240px}}.deviceWidth [class^=figure-align]{margin-right:0;margin-bottom:0}[class^=figure-align] iframe{margin:0;padding:4px;border:1px solid #e4dbc6}@media screen and (min-width:768px){.deviceWidth [class^=figure-align],.l-container--xsmall [class^=figure-align]{max-width:280px}.figure-align--left{float:left;margin-right:1.5rem}.figure-align--right{float:right;margin-left:1.5rem}}.full--newsletter div[style~="float:"] .figure-align--left{margin:0}a.read-codex:before,a.read-more:before{content:"\f054";font-family:aw-font;margin-right:.1875rem}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media screen and (min-width:520px){.full--newsletter .l-container--small [class^=figure-align]{max-width:240px}.d-none\@xs{display:none!important}.d-inline\@xs{display:inline!important}.d-inline-block\@xs{display:inline-block!important}.d-block\@xs{display:block!important}.d-table\@xs{display:table!important}.d-table-row\@xs{display:table-row!important}.d-table-cell\@xs{display:table-cell!important}.d-flex\@xs{display:flex!important}.d-inline-flex\@xs{display:inline-flex!important}}@media screen and (min-width:768px){.full--newsletter .l-container--small [class^=figure-align]{max-width:280px}.d-none\@sm{display:none!important}.d-inline\@sm{display:inline!important}.d-inline-block\@sm{display:inline-block!important}.d-block\@sm{display:block!important}.d-table\@sm{display:table!important}.d-table-row\@sm{display:table-row!important}.d-table-cell\@sm{display:table-cell!important}.d-flex\@sm{display:flex!important}.d-inline-flex\@sm{display:inline-flex!important}}@media screen and (min-width:960px){.d-none\@md{display:none!important}.d-inline\@md{display:inline!important}.d-inline-block\@md{display:inline-block!important}.d-block\@md{display:block!important}.d-table\@md{display:table!important}.d-table-row\@md{display:table-row!important}.d-table-cell\@md{display:table-cell!important}.d-flex\@md{display:flex!important}.d-inline-flex\@md{display:inline-flex!important}}@media screen and (min-width:1060px){.d-none\@lg{display:none!important}.d-inline\@lg{display:inline!important}.d-inline-block\@lg{display:inline-block!important}.d-block\@lg{display:block!important}.d-table\@lg{display:table!important}.d-table-row\@lg{display:table-row!important}.d-table-cell\@lg{display:table-cell!important}.d-flex\@lg{display:flex!important}.d-inline-flex\@lg{display:inline-flex!important}}@media screen and (min-width:1320px){.d-none\@xl{display:none!important}.d-inline\@xl{display:inline!important}.d-inline-block\@xl{display:inline-block!important}.d-block\@xl{display:block!important}.d-table\@xl{display:table!important}.d-table-row\@xl{display:table-row!important}.d-table-cell\@xl{display:table-cell!important}.d-flex\@xl{display:flex!important}.d-inline-flex\@xl{display:inline-flex!important}}@media screen and (min-width:1420px){.d-none\@xxl{display:none!important}.d-inline\@xxl{display:inline!important}.d-inline-block\@xxl{display:inline-block!important}.d-block\@xxl{display:block!important}.d-table\@xxl{display:table!important}.d-table-row\@xxl{display:table-row!important}.d-table-cell\@xxl{display:table-cell!important}.d-flex\@xxl{display:flex!important}.d-inline-flex\@xxl{display:inline-flex!important}}ul.paragraphs-add-dialog-list input.field-add-more-submit{background-size:auto 16px;background-color:#fff;border:1px solid #e4dbc6;color:#666;font-weight:400}html:not(.is-touched) ul.paragraphs-add-dialog-list input.field-add-more-submit:hover{background-color:#f7f5ef;color:#3d3d3d}.toolbar-oriented .toolbar-bar{z-index:1502}.media-library-widget-modal .media-library-add-form-wrapper{margin-bottom:1em}.media-library-widget-modal .views-exposed-form{display:flex;flex-wrap:wrap;align-items:flex-end;margin-bottom:1em}.media-library-widget-modal .views-exposed-form .form-item-name{flex:50% 0 0;padding-right:.5em}.media-library-widget-modal .views-exposed-form .form-item-field-tags-target-id{flex:50% 0 0;padding-left:.5em}.media-library-widget-modal .views-exposed-form .form-item-field-topics-target-id,.media-library-widget-modal .views-exposed-form .form-item-sort-by{flex:40% 0 0;padding-right:1em}.media-library-widget-modal .views-exposed-form .media-library-view--form-actions{margin:0}.media-library-widget-modal .media-library-content{border-left:0}.media-library-widget-modal .media-library-wrapper .media-library-view{display:block}.media-library-widget-modal .checkbox__input{position:static;width:auto;height:auto;margin:0}.media-library-widget-modal .media-library-item--grid img{height:120px}.media-library-widget-modal .media-library-item--grid.checked:before,.media-library-widget-modal .media-library-item--grid.is-focus:before,.media-library-widget-modal .media-library-item--grid.is-hover:before{width:calc(100% - 10px);height:calc(100% - 10px)}.media-library-widget-modal .media-library-item__attributes{bottom:2px;padding:2px 5px}.media-library-widget-modal .responsive-table{display:flex;flex-wrap:wrap;width:100%}html:not(.is-touched) .media-library-item__remove.button:disabled:active:hover,html:not(.is-touched) .media-library-item__remove.button:focus:hover,html:not(.is-touched) .media-library-item__remove.button:hover:hover,html:not(.is-touched) .media-library-item__remove:focus:hover,html:not(.is-touched) .media-library-item__remove:hover:hover{border-color:#e6450d;background-color:#fff}.ui-autocomplete{z-index:1500}.align-left,.align-right{z-index:1;position:relative}.node-preview-container{position:-webkit-sticky;position:sticky;border-bottom:1px solid #a3a3a3;background:#f0f0f0}.image-circle .cke_widget_wrapper,.node-preview-form-select .form-item-view-mode .label--static{position:static}.node-preview-container .toolbar-tray-open.toolbar-vertical,:not(.toolbar-tray-open).toolbar-horizontal .node-preview-container{top:32px}.toolbar-tray-open.toolbar-horizontal .node-preview-container{top:62px}.node-preview-form-select{display:flex;flex-flow:row wrap;align-items:center}.node-preview-form-select .form-item-view-mode{flex:100% 0 0;display:flex;align-items:center}@media screen and (min-width:768px){.node-preview-form-select .form-item-view-mode{flex:300px 0 0}}.node-preview-backlink{flex:100% 0 0;margin-bottom:.75rem;padding-left:1.125rem;background:url(/themes/aw/icons/chevron-left.svg) left center/auto 60% no-repeat}@media screen and (min-width:768px){.node-preview-backlink{flex:calc(100% - 300px) 0 0;margin-bottom:0}}.tabledrag-toggle-weight{display:none}.no-scroll{overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.align-left img,.align-right img{width:100%}.clearfix::after{display:block;content:""}.is-locked{overflow:hidden}.align-left{margin-bottom:1.5rem;float:none}@media screen and (min-width:768px){.align-left{max-width:400px;margin-bottom:.75rem;float:left;margin-right:1.5rem}.l-container--small .align-left{max-width:350px}.l-container--xsmall .align-left{max-width:300px}}.align-right{margin-bottom:1.5rem;float:none}@media screen and (min-width:768px){.align-right{max-width:400px;margin-bottom:.75rem;float:right;margin-left:1.5rem}.l-container--small .align-right{max-width:350px}.l-container--xsmall .align-right{max-width:300px}}.align-center{margin-right:auto;margin-left:auto;display:flex}.align-center .figure{margin:0 auto}p+.align-center{margin-top:1.5rem}.image-circle{border-radius:50%;overflow:hidden;display:block;width:10.5rem;height:10.5rem;border:5px solid #fff;box-shadow:0 4px 8px rgba(0,0,0,.15);position:relative;transform:translate3d(0,0,0)}.image-circle img{width:100%;max-width:800px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.image-circle .figure{position:static}.t-align-center{text-align:center}.t-align-left{text-align:left}.t-align-right{text-align:right}.link-underlined{border-bottom:1px solid #3d3d3d;color:#3d3d3d}html:not(.is-touched) .link-underlined:hover{color:#f46b3b;border-color:#f46b3b}.link-gray,.link-orange{border:0;transition:color .2s ease}.link-orange{color:#f46b3b}html:not(.is-touched) .link-orange:hover{color:#e6450d}.link-gray{color:#666}html:not(.is-touched) .link-gray:hover{color:#3d3d3d}.link-gray:before{content:none!important}.t-color-gray{color:#666}.t-color-gray-light{color:#a3a3a3}.t-color-orange{color:#f46b3b}.inline-block{display:inline-block}.t-left{text-align:left!important}.t-right{text-align:right!important}.t-center{text-align:center!important}@media screen and (min-width:520px){.t-left\@xs{text-align:left!important}.t-right\@xs{text-align:right!important}.t-center\@xs{text-align:center!important}}@media screen and (min-width:768px){.t-left\@sm{text-align:left!important}.t-right\@sm{text-align:right!important}.t-center\@sm{text-align:center!important}}@media screen and (min-width:960px){.t-left\@md{text-align:left!important}.t-right\@md{text-align:right!important}.t-center\@md{text-align:center!important}}@media screen and (min-width:1060px){.t-left\@lg{text-align:left!important}.t-right\@lg{text-align:right!important}.t-center\@lg{text-align:center!important}}@media screen and (min-width:1320px){.t-left\@xl{text-align:left!important}.t-right\@xl{text-align:right!important}.t-center\@xl{text-align:center!important}}@media screen and (min-width:1420px){.t-left\@xxl{text-align:left!important}.t-right\@xxl{text-align:right!important}.t-center\@xxl{text-align:center!important}}
.l-container{position:relative;max-width:1320px;padding-left:1.125rem;padding-right:1.125rem;margin-left:auto;margin-right:auto}.l-container--small{max-width:960px}.l-container--xsmall{max-width:720px}.l-container--flex,.l-grid{display:flex;flex-flow:row wrap}.l-grid__col{flex:0 0 100%}.l-grid__content{width:100%}.l-grid--equal-height>.l-grid__col{display:flex;flex-flow:row wrap}.l-grid--small-gutter{margin-left:-.75rem;margin-bottom:-.75rem}.l-grid--small-gutter>.l-grid__col{flex:0 0 calc(100% - .75rem);margin-left:.75rem;margin-bottom:.75rem}.l-grid--medium-gutter{margin-left:-1.5rem;margin-bottom:-1.5rem}.l-grid--medium-gutter>.l-grid__col{flex:0 0 calc(100% - 1.5rem);margin-left:1.5rem;margin-bottom:1.5rem}.l-grid--large-gutter{margin-left:-3rem;margin-bottom:-3rem}.l-grid--large-gutter>.l-grid__col{flex:0 0 calc(100% - 3rem);margin-left:3rem;margin-bottom:3rem}.l-grid__col--1\/2,.l-grid__col--2\/4{flex:0 0 50%}.l-grid__col--1\/3{flex:0 0 33.3333%}.l-grid__col--2\/3{flex:0 0 66.6666%}.l-grid__col--1\/4{flex:0 0 25%}.l-grid__col--3\/4{flex:0 0 75%}.l-grid__col--1\/1,.l-grid__col--2\/2,.l-grid__col--3\/3,.l-grid__col--4\/4{flex:0 0 100%}@media screen and (min-width:520px){.l-container{padding-left:1.5rem;padding-right:1.5rem}.l-grid__col--1\/2\@xs,.l-grid__col--2\/4\@xs{flex:0 0 50%}.l-grid__col--1\/3\@xs{flex:0 0 33.3333%}.l-grid__col--2\/3\@xs{flex:0 0 66.6666%}.l-grid__col--1\/4\@xs{flex:0 0 25%}.l-grid__col--3\/4\@xs{flex:0 0 75%}.l-grid__col--1\/1\@xs,.l-grid__col--2\/2\@xs,.l-grid__col--3\/3\@xs,.l-grid__col--4\/4\@xs{flex:0 0 100%}}@media screen and (min-width:768px){.l-grid__col--1\/2\@sm,.l-grid__col--2\/4\@sm{flex:0 0 50%}.l-grid__col--1\/3\@sm{flex:0 0 33.3333%}.l-grid__col--2\/3\@sm{flex:0 0 66.6666%}.l-grid__col--1\/4\@sm{flex:0 0 25%}.l-grid__col--3\/4\@sm{flex:0 0 75%}.l-grid__col--1\/1\@sm,.l-grid__col--2\/2\@sm,.l-grid__col--3\/3\@sm,.l-grid__col--4\/4\@sm{flex:0 0 100%}}@media screen and (min-width:960px){.l-grid__col--1\/2\@md,.l-grid__col--2\/4\@md{flex:0 0 50%}.l-grid__col--1\/3\@md{flex:0 0 33.3333%}.l-grid__col--2\/3\@md{flex:0 0 66.6666%}.l-grid__col--1\/4\@md{flex:0 0 25%}.l-grid__col--3\/4\@md{flex:0 0 75%}.l-grid__col--1\/1\@md,.l-grid__col--2\/2\@md,.l-grid__col--3\/3\@md,.l-grid__col--4\/4\@md{flex:0 0 100%}}@media screen and (min-width:1060px){.l-grid__col--1\/2\@lg,.l-grid__col--2\/4\@lg{flex:0 0 50%}.l-grid__col--1\/3\@lg{flex:0 0 33.3333%}.l-grid__col--2\/3\@lg{flex:0 0 66.6666%}.l-grid__col--1\/4\@lg{flex:0 0 25%}.l-grid__col--3\/4\@lg{flex:0 0 75%}.l-grid__col--1\/1\@lg,.l-grid__col--2\/2\@lg,.l-grid__col--3\/3\@lg,.l-grid__col--4\/4\@lg{flex:0 0 100%}}@media screen and (min-width:1320px){.l-grid__col--1\/2\@xl,.l-grid__col--2\/4\@xl{flex:0 0 50%}.l-grid__col--1\/3\@xl{flex:0 0 33.3333%}.l-grid__col--2\/3\@xl{flex:0 0 66.6666%}.l-grid__col--1\/4\@xl{flex:0 0 25%}.l-grid__col--3\/4\@xl{flex:0 0 75%}.l-grid__col--1\/1\@xl,.l-grid__col--2\/2\@xl,.l-grid__col--3\/3\@xl,.l-grid__col--4\/4\@xl{flex:0 0 100%}}@media screen and (min-width:1420px){.l-grid__col--1\/2\@xxl,.l-grid__col--2\/4\@xxl{flex:0 0 50%}.l-grid__col--1\/3\@xxl{flex:0 0 33.3333%}.l-grid__col--2\/3\@xxl{flex:0 0 66.6666%}.l-grid__col--1\/4\@xxl{flex:0 0 25%}.l-grid__col--3\/4\@xxl{flex:0 0 75%}.l-grid__col--1\/1\@xxl,.l-grid__col--2\/2\@xxl,.l-grid__col--3\/3\@xxl,.l-grid__col--4\/4\@xxl{flex:0 0 100%}}.l-grid--small-gutter .l-grid__col--1\/2,.l-grid--small-gutter .l-grid__col--2\/4{flex:0 0 calc(50% - .75rem)}.l-grid--small-gutter .l-grid__col--1\/3{flex:0 0 calc(33.3333% - .75rem)}.l-grid--small-gutter .l-grid__col--2\/3{flex:0 0 calc(66.6666% - .75rem)}.l-grid--small-gutter .l-grid__col--1\/4{flex:0 0 calc(25% - .75rem)}.l-grid--small-gutter .l-grid__col--3\/4{flex:0 0 calc(75% - .75rem)}.l-grid--small-gutter .l-grid__col--1\/1,.l-grid--small-gutter .l-grid__col--2\/2,.l-grid--small-gutter .l-grid__col--3\/3,.l-grid--small-gutter .l-grid__col--4\/4{flex:0 0 calc(100% - .75rem)}@media screen and (min-width:520px){.l-grid--small-gutter .l-grid__col--1\/2\@xs,.l-grid--small-gutter .l-grid__col--2\/4\@xs{flex:0 0 calc(50% - .75rem)}.l-grid--small-gutter .l-grid__col--1\/3\@xs{flex:0 0 calc(33.3333% - .75rem)}.l-grid--small-gutter .l-grid__col--2\/3\@xs{flex:0 0 calc(66.6666% - .75rem)}.l-grid--small-gutter .l-grid__col--1\/4\@xs{flex:0 0 calc(25% - .75rem)}.l-grid--small-gutter .l-grid__col--3\/4\@xs{flex:0 0 calc(75% - .75rem)}.l-grid--small-gutter .l-grid__col--1\/1\@xs,.l-grid--small-gutter .l-grid__col--2\/2\@xs,.l-grid--small-gutter .l-grid__col--3\/3\@xs,.l-grid--small-gutter .l-grid__col--4\/4\@xs{flex:0 0 calc(100% - .75rem)}}@media screen and (min-width:768px){.l-grid--small-gutter .l-grid__col--1\/2\@sm,.l-grid--small-gutter .l-grid__col--2\/4\@sm{flex:0 0 calc(50% - .75rem)}.l-grid--small-gutter .l-grid__col--1\/3\@sm{flex:0 0 calc(33.3333% - .75rem)}.l-grid--small-gutter .l-grid__col--2\/3\@sm{flex:0 0 calc(66.6666% - .75rem)}.l-grid--small-gutter .l-grid__col--1\/4\@sm{flex:0 0 calc(25% - .75rem)}.l-grid--small-gutter .l-grid__col--3\/4\@sm{flex:0 0 calc(75% - .75rem)}.l-grid--small-gutter .l-grid__col--1\/1\@sm,.l-grid--small-gutter .l-grid__col--2\/2\@sm,.l-grid--small-gutter .l-grid__col--3\/3\@sm,.l-grid--small-gutter .l-grid__col--4\/4\@sm{flex:0 0 calc(100% - .75rem)}}@media screen and (min-width:960px){.l-grid--small-gutter .l-grid__col--1\/2\@md,.l-grid--small-gutter .l-grid__col--2\/4\@md{flex:0 0 calc(50% - .75rem)}.l-grid--small-gutter .l-grid__col--1\/3\@md{flex:0 0 calc(33.3333% - .75rem)}.l-grid--small-gutter .l-grid__col--2\/3\@md{flex:0 0 calc(66.6666% - .75rem)}.l-grid--small-gutter .l-grid__col--1\/4\@md{flex:0 0 calc(25% - .75rem)}.l-grid--small-gutter .l-grid__col--3\/4\@md{flex:0 0 calc(75% - .75rem)}.l-grid--small-gutter .l-grid__col--1\/1\@md,.l-grid--small-gutter .l-grid__col--2\/2\@md,.l-grid--small-gutter .l-grid__col--3\/3\@md,.l-grid--small-gutter .l-grid__col--4\/4\@md{flex:0 0 calc(100% - .75rem)}}@media screen and (min-width:1060px){.l-grid--small-gutter .l-grid__col--1\/2\@lg,.l-grid--small-gutter .l-grid__col--2\/4\@lg{flex:0 0 calc(50% - .75rem)}.l-grid--small-gutter .l-grid__col--1\/3\@lg{flex:0 0 calc(33.3333% - .75rem)}.l-grid--small-gutter .l-grid__col--2\/3\@lg{flex:0 0 calc(66.6666% - .75rem)}.l-grid--small-gutter .l-grid__col--1\/4\@lg{flex:0 0 calc(25% - .75rem)}.l-grid--small-gutter .l-grid__col--3\/4\@lg{flex:0 0 calc(75% - .75rem)}.l-grid--small-gutter .l-grid__col--1\/1\@lg,.l-grid--small-gutter .l-grid__col--2\/2\@lg,.l-grid--small-gutter .l-grid__col--3\/3\@lg,.l-grid--small-gutter .l-grid__col--4\/4\@lg{flex:0 0 calc(100% - .75rem)}}@media screen and (min-width:1320px){.l-grid--small-gutter .l-grid__col--1\/2\@xl,.l-grid--small-gutter .l-grid__col--2\/4\@xl{flex:0 0 calc(50% - .75rem)}.l-grid--small-gutter .l-grid__col--1\/3\@xl{flex:0 0 calc(33.3333% - .75rem)}.l-grid--small-gutter .l-grid__col--2\/3\@xl{flex:0 0 calc(66.6666% - .75rem)}.l-grid--small-gutter .l-grid__col--1\/4\@xl{flex:0 0 calc(25% - .75rem)}.l-grid--small-gutter .l-grid__col--3\/4\@xl{flex:0 0 calc(75% - .75rem)}.l-grid--small-gutter .l-grid__col--1\/1\@xl,.l-grid--small-gutter .l-grid__col--2\/2\@xl,.l-grid--small-gutter .l-grid__col--3\/3\@xl,.l-grid--small-gutter .l-grid__col--4\/4\@xl{flex:0 0 calc(100% - .75rem)}}@media screen and (min-width:1420px){.l-grid--small-gutter .l-grid__col--1\/2\@xxl,.l-grid--small-gutter .l-grid__col--2\/4\@xxl{flex:0 0 calc(50% - .75rem)}.l-grid--small-gutter .l-grid__col--1\/3\@xxl{flex:0 0 calc(33.3333% - .75rem)}.l-grid--small-gutter .l-grid__col--2\/3\@xxl{flex:0 0 calc(66.6666% - .75rem)}.l-grid--small-gutter .l-grid__col--1\/4\@xxl{flex:0 0 calc(25% - .75rem)}.l-grid--small-gutter .l-grid__col--3\/4\@xxl{flex:0 0 calc(75% - .75rem)}.l-grid--small-gutter .l-grid__col--1\/1\@xxl,.l-grid--small-gutter .l-grid__col--2\/2\@xxl,.l-grid--small-gutter .l-grid__col--3\/3\@xxl,.l-grid--small-gutter .l-grid__col--4\/4\@xxl{flex:0 0 calc(100% - .75rem)}}.l-grid--medium-gutter .l-grid__col--1\/2,.l-grid--medium-gutter .l-grid__col--2\/4{flex:0 0 calc(50% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--1\/3{flex:0 0 calc(33.3333% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--2\/3{flex:0 0 calc(66.6666% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--1\/4{flex:0 0 calc(25% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--3\/4{flex:0 0 calc(75% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--1\/1,.l-grid--medium-gutter .l-grid__col--2\/2,.l-grid--medium-gutter .l-grid__col--3\/3,.l-grid--medium-gutter .l-grid__col--4\/4{flex:0 0 calc(100% - 1.5rem)}@media screen and (min-width:520px){.l-grid--medium-gutter .l-grid__col--1\/2\@xs,.l-grid--medium-gutter .l-grid__col--2\/4\@xs{flex:0 0 calc(50% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--1\/3\@xs{flex:0 0 calc(33.3333% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--2\/3\@xs{flex:0 0 calc(66.6666% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--1\/4\@xs{flex:0 0 calc(25% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--3\/4\@xs{flex:0 0 calc(75% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--1\/1\@xs,.l-grid--medium-gutter .l-grid__col--2\/2\@xs,.l-grid--medium-gutter .l-grid__col--3\/3\@xs,.l-grid--medium-gutter .l-grid__col--4\/4\@xs{flex:0 0 calc(100% - 1.5rem)}}@media screen and (min-width:768px){.l-grid--medium-gutter .l-grid__col--1\/2\@sm,.l-grid--medium-gutter .l-grid__col--2\/4\@sm{flex:0 0 calc(50% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--1\/3\@sm{flex:0 0 calc(33.3333% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--2\/3\@sm{flex:0 0 calc(66.6666% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--1\/4\@sm{flex:0 0 calc(25% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--3\/4\@sm{flex:0 0 calc(75% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--1\/1\@sm,.l-grid--medium-gutter .l-grid__col--2\/2\@sm,.l-grid--medium-gutter .l-grid__col--3\/3\@sm,.l-grid--medium-gutter .l-grid__col--4\/4\@sm{flex:0 0 calc(100% - 1.5rem)}}@media screen and (min-width:960px){.l-grid--medium-gutter .l-grid__col--1\/2\@md,.l-grid--medium-gutter .l-grid__col--2\/4\@md{flex:0 0 calc(50% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--1\/3\@md{flex:0 0 calc(33.3333% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--2\/3\@md{flex:0 0 calc(66.6666% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--1\/4\@md{flex:0 0 calc(25% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--3\/4\@md{flex:0 0 calc(75% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--1\/1\@md,.l-grid--medium-gutter .l-grid__col--2\/2\@md,.l-grid--medium-gutter .l-grid__col--3\/3\@md,.l-grid--medium-gutter .l-grid__col--4\/4\@md{flex:0 0 calc(100% - 1.5rem)}}@media screen and (min-width:1060px){.l-grid--medium-gutter .l-grid__col--1\/2\@lg,.l-grid--medium-gutter .l-grid__col--2\/4\@lg{flex:0 0 calc(50% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--1\/3\@lg{flex:0 0 calc(33.3333% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--2\/3\@lg{flex:0 0 calc(66.6666% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--1\/4\@lg{flex:0 0 calc(25% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--3\/4\@lg{flex:0 0 calc(75% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--1\/1\@lg,.l-grid--medium-gutter .l-grid__col--2\/2\@lg,.l-grid--medium-gutter .l-grid__col--3\/3\@lg,.l-grid--medium-gutter .l-grid__col--4\/4\@lg{flex:0 0 calc(100% - 1.5rem)}}@media screen and (min-width:1320px){.l-grid--medium-gutter .l-grid__col--1\/2\@xl,.l-grid--medium-gutter .l-grid__col--2\/4\@xl{flex:0 0 calc(50% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--1\/3\@xl{flex:0 0 calc(33.3333% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--2\/3\@xl{flex:0 0 calc(66.6666% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--1\/4\@xl{flex:0 0 calc(25% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--3\/4\@xl{flex:0 0 calc(75% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--1\/1\@xl,.l-grid--medium-gutter .l-grid__col--2\/2\@xl,.l-grid--medium-gutter .l-grid__col--3\/3\@xl,.l-grid--medium-gutter .l-grid__col--4\/4\@xl{flex:0 0 calc(100% - 1.5rem)}}@media screen and (min-width:1420px){.l-grid--medium-gutter .l-grid__col--1\/2\@xxl,.l-grid--medium-gutter .l-grid__col--2\/4\@xxl{flex:0 0 calc(50% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--1\/3\@xxl{flex:0 0 calc(33.3333% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--2\/3\@xxl{flex:0 0 calc(66.6666% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--1\/4\@xxl{flex:0 0 calc(25% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--3\/4\@xxl{flex:0 0 calc(75% - 1.5rem)}.l-grid--medium-gutter .l-grid__col--1\/1\@xxl,.l-grid--medium-gutter .l-grid__col--2\/2\@xxl,.l-grid--medium-gutter .l-grid__col--3\/3\@xxl,.l-grid--medium-gutter .l-grid__col--4\/4\@xxl{flex:0 0 calc(100% - 1.5rem)}}.l-grid--large-gutter .l-grid__col--1\/2,.l-grid--large-gutter .l-grid__col--2\/4{flex:0 0 calc(50% - 3rem)}.l-grid--large-gutter .l-grid__col--1\/3{flex:0 0 calc(33.3333% - 3rem)}.l-grid--large-gutter .l-grid__col--2\/3{flex:0 0 calc(66.6666% - 3rem)}.l-grid--large-gutter .l-grid__col--1\/4{flex:0 0 calc(25% - 3rem)}.l-grid--large-gutter .l-grid__col--3\/4{flex:0 0 calc(75% - 3rem)}.l-grid--large-gutter .l-grid__col--1\/1,.l-grid--large-gutter .l-grid__col--2\/2,.l-grid--large-gutter .l-grid__col--3\/3,.l-grid--large-gutter .l-grid__col--4\/4{flex:0 0 calc(100% - 3rem)}@media screen and (min-width:520px){.l-grid--large-gutter .l-grid__col--1\/2\@xs,.l-grid--large-gutter .l-grid__col--2\/4\@xs{flex:0 0 calc(50% - 3rem)}.l-grid--large-gutter .l-grid__col--1\/3\@xs{flex:0 0 calc(33.3333% - 3rem)}.l-grid--large-gutter .l-grid__col--2\/3\@xs{flex:0 0 calc(66.6666% - 3rem)}.l-grid--large-gutter .l-grid__col--1\/4\@xs{flex:0 0 calc(25% - 3rem)}.l-grid--large-gutter .l-grid__col--3\/4\@xs{flex:0 0 calc(75% - 3rem)}.l-grid--large-gutter .l-grid__col--1\/1\@xs,.l-grid--large-gutter .l-grid__col--2\/2\@xs,.l-grid--large-gutter .l-grid__col--3\/3\@xs,.l-grid--large-gutter .l-grid__col--4\/4\@xs{flex:0 0 calc(100% - 3rem)}}@media screen and (min-width:768px){.l-grid--large-gutter .l-grid__col--1\/2\@sm,.l-grid--large-gutter .l-grid__col--2\/4\@sm{flex:0 0 calc(50% - 3rem)}.l-grid--large-gutter .l-grid__col--1\/3\@sm{flex:0 0 calc(33.3333% - 3rem)}.l-grid--large-gutter .l-grid__col--2\/3\@sm{flex:0 0 calc(66.6666% - 3rem)}.l-grid--large-gutter .l-grid__col--1\/4\@sm{flex:0 0 calc(25% - 3rem)}.l-grid--large-gutter .l-grid__col--3\/4\@sm{flex:0 0 calc(75% - 3rem)}.l-grid--large-gutter .l-grid__col--1\/1\@sm,.l-grid--large-gutter .l-grid__col--2\/2\@sm,.l-grid--large-gutter .l-grid__col--3\/3\@sm,.l-grid--large-gutter .l-grid__col--4\/4\@sm{flex:0 0 calc(100% - 3rem)}}@media screen and (min-width:960px){.l-grid--large-gutter .l-grid__col--1\/2\@md,.l-grid--large-gutter .l-grid__col--2\/4\@md{flex:0 0 calc(50% - 3rem)}.l-grid--large-gutter .l-grid__col--1\/3\@md{flex:0 0 calc(33.3333% - 3rem)}.l-grid--large-gutter .l-grid__col--2\/3\@md{flex:0 0 calc(66.6666% - 3rem)}.l-grid--large-gutter .l-grid__col--1\/4\@md{flex:0 0 calc(25% - 3rem)}.l-grid--large-gutter .l-grid__col--3\/4\@md{flex:0 0 calc(75% - 3rem)}.l-grid--large-gutter .l-grid__col--1\/1\@md,.l-grid--large-gutter .l-grid__col--2\/2\@md,.l-grid--large-gutter .l-grid__col--3\/3\@md,.l-grid--large-gutter .l-grid__col--4\/4\@md{flex:0 0 calc(100% - 3rem)}}@media screen and (min-width:1060px){.l-grid--large-gutter .l-grid__col--1\/2\@lg,.l-grid--large-gutter .l-grid__col--2\/4\@lg{flex:0 0 calc(50% - 3rem)}.l-grid--large-gutter .l-grid__col--1\/3\@lg{flex:0 0 calc(33.3333% - 3rem)}.l-grid--large-gutter .l-grid__col--2\/3\@lg{flex:0 0 calc(66.6666% - 3rem)}.l-grid--large-gutter .l-grid__col--1\/4\@lg{flex:0 0 calc(25% - 3rem)}.l-grid--large-gutter .l-grid__col--3\/4\@lg{flex:0 0 calc(75% - 3rem)}.l-grid--large-gutter .l-grid__col--1\/1\@lg,.l-grid--large-gutter .l-grid__col--2\/2\@lg,.l-grid--large-gutter .l-grid__col--3\/3\@lg,.l-grid--large-gutter .l-grid__col--4\/4\@lg{flex:0 0 calc(100% - 3rem)}}@media screen and (min-width:1320px){.l-grid--large-gutter .l-grid__col--1\/2\@xl,.l-grid--large-gutter .l-grid__col--2\/4\@xl{flex:0 0 calc(50% - 3rem)}.l-grid--large-gutter .l-grid__col--1\/3\@xl{flex:0 0 calc(33.3333% - 3rem)}.l-grid--large-gutter .l-grid__col--2\/3\@xl{flex:0 0 calc(66.6666% - 3rem)}.l-grid--large-gutter .l-grid__col--1\/4\@xl{flex:0 0 calc(25% - 3rem)}.l-grid--large-gutter .l-grid__col--3\/4\@xl{flex:0 0 calc(75% - 3rem)}.l-grid--large-gutter .l-grid__col--1\/1\@xl,.l-grid--large-gutter .l-grid__col--2\/2\@xl,.l-grid--large-gutter .l-grid__col--3\/3\@xl,.l-grid--large-gutter .l-grid__col--4\/4\@xl{flex:0 0 calc(100% - 3rem)}}@media screen and (min-width:1420px){.l-grid--large-gutter .l-grid__col--1\/2\@xxl,.l-grid--large-gutter .l-grid__col--2\/4\@xxl{flex:0 0 calc(50% - 3rem)}.l-grid--large-gutter .l-grid__col--1\/3\@xxl{flex:0 0 calc(33.3333% - 3rem)}.l-grid--large-gutter .l-grid__col--2\/3\@xxl{flex:0 0 calc(66.6666% - 3rem)}.l-grid--large-gutter .l-grid__col--1\/4\@xxl{flex:0 0 calc(25% - 3rem)}.l-grid--large-gutter .l-grid__col--3\/4\@xxl{flex:0 0 calc(75% - 3rem)}.l-grid--large-gutter .l-grid__col--1\/1\@xxl,.l-grid--large-gutter .l-grid__col--2\/2\@xxl,.l-grid--large-gutter .l-grid__col--3\/3\@xxl,.l-grid--large-gutter .l-grid__col--4\/4\@xxl{flex:0 0 calc(100% - 3rem)}}.l-grid--align-top{align-items:start}.l-grid--align-center{align-items:center}.l-grid--align-bottom{align-items:flex-end}.l-grid--justify-start{justify-content:flex-start}.l-grid--justify-end{justify-content:flex-end}.l-grid--justify-center{justify-content:center}.l-grid--justify-space-between{justify-content:space-between}.l-grid--nowrap{flex-wrap:nowrap}.l-grid--col-reverse-mobile{flex-direction:column-reverse}@media screen and (min-width:960px){.l-grid--col-reverse-mobile{flex-direction:initial}}.m-none{margin:0!important}.p-none{padding:0!important}.m-t-none{margin-top:0!important}.p-t-none{padding-top:0!important}.m-r-none{margin-right:0!important}.p-r-none{padding-right:0!important}.m-b-none{margin-bottom:0!important}.p-b-none{padding-bottom:0!important}.m-l-none{margin-left:0!important}.p-l-none{padding-left:0!important}.m-xsmall{margin:.5rem!important}.p-xsmall{padding:.5rem!important}.m-t-xsmall{margin-top:.5rem!important}.p-t-xsmall{padding-top:.5rem!important}.m-r-xsmall{margin-right:.5rem!important}.p-r-xsmall{padding-right:.5rem!important}.m-b-xsmall{margin-bottom:.5rem!important}.p-b-xsmall{padding-bottom:.5rem!important}.m-l-xsmall{margin-left:.5rem!important}.p-l-xsmall{padding-left:.5rem!important}.m-small{margin:1rem!important}.p-small{padding:1rem!important}.m-t-small{margin-top:1rem!important}.p-t-small{padding-top:1rem!important}.m-r-small{margin-right:1rem!important}.p-r-small{padding-right:1rem!important}.m-b-small{margin-bottom:1rem!important}.p-b-small{padding-bottom:1rem!important}.m-l-small{margin-left:1rem!important}.p-l-small{padding-left:1rem!important}.m-medium{margin:1.5rem!important}.p-medium{padding:1.5rem!important}.m-t-medium{margin-top:1.5rem!important}.p-t-medium{padding-top:1.5rem!important}.m-r-medium{margin-right:1.5rem!important}.p-r-medium{padding-right:1.5rem!important}.m-b-medium{margin-bottom:1.5rem!important}.p-b-medium{padding-bottom:1.5rem!important}.m-l-medium{margin-left:1.5rem!important}.p-l-medium{padding-left:1.5rem!important}.m-large{margin:2rem!important}.p-large{padding:2rem!important}.m-t-large{margin-top:2rem!important}.p-t-large{padding-top:2rem!important}.m-r-large{margin-right:2rem!important}.p-r-large{padding-right:2rem!important}.m-b-large{margin-bottom:2rem!important}.p-b-large{padding-bottom:2rem!important}.m-l-large{margin-left:2rem!important}.p-l-large{padding-left:2rem!important}.m-xlarge{margin:4rem!important}.p-xlarge{padding:4rem!important}.m-t-xlarge{margin-top:4rem!important}.p-t-xlarge{padding-top:4rem!important}.m-r-xlarge{margin-right:4rem!important}.p-r-xlarge{padding-right:4rem!important}.m-b-xlarge{margin-bottom:4rem!important}.p-b-xlarge{padding-bottom:4rem!important}.m-l-xlarge{margin-left:4rem!important}.p-l-xlarge{padding-left:4rem!important}.m-xxlarge{margin:8rem!important}.p-xxlarge{padding:8rem!important}.m-t-xxlarge{margin-top:8rem!important}.p-t-xxlarge{padding-top:8rem!important}.m-r-xxlarge{margin-right:8rem!important}.p-r-xxlarge{padding-right:8rem!important}.m-b-xxlarge{margin-bottom:8rem!important}.p-b-xxlarge{padding-bottom:8rem!important}.m-l-xxlarge{margin-left:8rem!important}.p-l-xxlarge{padding-left:8rem!important}
.lb-loader,.lightbox{text-align:center;line-height:0;left:0}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;width:100%;z-index:10000;font-weight:400;outline:0}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lb-dataContainer:after,.lb-outerContainer:after{display:table;content:"";clear:both}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader{position:absolute;top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/themes/aw/images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/themes/aw/images/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/themes/aw/images/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/themes/aw/images/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.accordion--border-with-icon .accordion__subline,.reason-block__headline{font-family:"Open Sans",sans-serif;font-size:1rem}.page-404>.tile-wrapper{border-bottom:0}.page-404__search{max-width:600px;margin:3rem auto}.page-404__search .search-bar__close{display:none}.page-404__search .search-bar__input{flex:100% 0 0;max-width:720px;float:none}.reason-block{background:#fff;color:#666;transition:color .2s ease}html:not(.is-touched) .reason-block:hover{color:#3d3d3d}.reason-block__headline{position:relative;font-weight:600;padding:.75rem 2.25rem .75rem 1.125rem;border-bottom:1px solid #e4dbc6;color:#f46b3b;transition:color .2s ease}html:not(.is-touched) .reason-block__headline:hover{color:#e6450d}.reason-block__icon{position:absolute;right:1.125rem;top:.75rem}.reason-block__description{padding:1.125rem}.accordion-set{margin:1.5rem 0}.blog-header,.blog-header__intro-text,.paragraph--type--group-of-paragraphs .tabs-panel,h2+.accordion{margin-top:1.5rem}.accordion__title{background:#f3efe6;padding:1.125rem 3rem 1.125rem 1.125rem;position:relative;cursor:pointer;transition:background .3s ease;display:flex;flex-wrap:nowrap;align-items:center}html:not(.is-touched) .accordion__title:hover{background:#f7f5ef}.accordion__subline{flex:100% 0 0}.accordion__title-icon{flex:3.375rem 0 0;transition:color .2s ease}.accordion__icon{position:absolute;right:1.125rem;top:.975rem}.js .accordion__icon{transition:transform .3s ease;will-change:transform}.js .is-active .accordion__title-icon{color:#f46b3b}.js .is-active .accordion__icon{transform:rotate(-180deg)}.accordion__content{padding:1.125rem;border:2px solid #f3efe6;border-top:0}.accordion__content .field--text{max-width:960px}.accordion--small{border-bottom:1px solid #e4dbc6}.accordion--small .accordion__title{padding:.75rem 2.25rem .75rem .75rem;background:0 0}html:not(.is-touched) .accordion--small .accordion__title:hover{background:0 0}.accordion--small .accordion__icon{top:.75rem;right:.75rem}.accordion--small .accordion__content{padding:.75rem;background:#f7f5ef;border:0;border-top:1px solid #e4dbc6}.accordion--border-with-icon{border-top:1px solid #a3a3a3;border-bottom:1px solid #a3a3a3}.accordion--border-with-icon .accordion__title{background:0 0;border:0;transition:border-color .2s ease;padding-left:0;align-items:flex-start}html:not(.is-touched) .accordion--border-with-icon .accordion__title:hover{background:0 0}.accordion--border-with-icon .accordion__title-icon{height:1.5rem;flex:3rem 0 0;justify-content:center}@media screen and (min-width:768px){.accordion--border-with-icon .accordion__title-icon{height:2rem;flex:3.75rem 0 0}}.accordion--border-with-icon .accordion__title-icon svg{height:1.5rem}.accordion--border-with-icon .accordion__subline{color:#666}.accordion--border-with-icon .accordion__content{border:0;padding-top:0}@media screen and (min-width:520px){.accordion--border-with-icon .accordion__content{padding-left:3rem}}@media screen and (min-width:768px){.accordion--border-with-icon .accordion__title-icon svg{height:2rem}.accordion--border-with-icon .accordion__content{padding-left:3.75rem}}.accordion--border-with-icon+.accordion--border-with-icon{border-top:1px solid transparent}.password-strength__meter{margin-bottom:.375rem}.password-strength__indicator{background-color:#9fd773}.password-strength__indicator.is-weak{background-color:#cc6c5b}.password-strength__indicator.is-fair{background-color:#cccb6b}.password-strength__indicator.is-good{background-color:#9fd773}.password-strength__indicator.is-strong{background-color:#5c9a2c}.ajax-progress-throbber{padding:0 .375rem;height:1.5rem;position:relative}.ajax-progress-throbber .throbber{display:inline-block;vertical-align:middle;padding:0;background:0 0;border:2px solid #f46b3b;border-radius:50%;width:.75rem;height:.75rem;position:relative;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.ajax-progress-throbber .throbber:after{content:"";width:2px;height:4px;background:#fff;position:absolute;top:-2px;left:50%;transform:translate3d(-50%,0,0);display:block}.ajax-progress{display:block;padding:.375rem;margin:.75rem auto;width:40px;height:40px;z-index:1;position:relative}.ajax-progress--fullscreen{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1500;opacity:1;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.15),0 5px 30px rgba(0,0,0,.15);transition:opacity .6s ease .2s;width:60px;height:60px;border-radius:50%}.ajax-progress__svg{position:absolute;left:50%;top:50%;width:100%;transform:translate3d(-50%,-50%,0);transform-origin:center center;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ajax-progress__svg--outer{-webkit-animation-name:spinEase;animation-name:spinEase}.ajax-progress__svg--inner{-webkit-animation-name:spinEaseDelayed;animation-name:spinEaseDelayed;-webkit-animation-delay:0;animation-delay:0}.ui-dialog.ui-dialog--open-data{max-width:850px}.ui-dialog.ui-dialog--open-data .ui-dialog-title{font-size:1.425rem;padding:.75rem}.ui-dialog.ui-dialog--open-data .ui-dialog-titlebar{border-bottom:none}.ui-dialog.ui-dialog--open-data .ui-dialog-content{padding:0;background-color:#fff}.ui-dialog.ui-dialog--open-data .ui-widget-content a{color:#f46b3b}.opendata-modal{padding:0 .75rem .75rem}.opendata-modal--pathgroup{margin-bottom:.75rem}.opendata-modal--single-link{padding:.375rem 0;display:flex;border-top:1px solid #f3efe6}.opendata-modal--single-link--label{font-weight:700;width:30%;padding:.375rem}.opendata-modal--single-link--path{width:70%;padding:.375rem}.opendata-modal--footer{padding:.75rem;background-color:#f3efe6}.api-documentation-detail{padding-bottom:20px;margin-top:20px}@media screen and (min-width:960px){.api-documentation-detail{display:grid;grid-gap:20px 40px;grid-auto-flow:row;grid-template-columns:1fr 1fr;padding-bottom:40px}.api-documentation-detail__text{grid-column:1}.api-documentation-detail__example{display:grid;grid-column:2;align-self:flex-start}}.api-documentation-detail__example{font-family:"Courier New",Courier,monospace;font-size:.8rem;word-break:break-all;word-wrap:break-word;background-color:#f0f0f0;border:1px solid #666;padding:12px;margin:0 0 12.5px;border-radius:4px;overflow:auto;line-height:1}.api-documentation-detail__example ul{list-style:none}.api-documentation-detail__example ul li{margin-bottom:5px}.api-documentation-detail__example strong{color:#87382a}.api-documentation-entity table{margin:40px 0}.api-documentation-entity caption{font-weight:700;font-size:1.1em}.api-documentation-entity td,.api-documentation-entity th{padding:5px;font-size:.9em;vertical-align:top;color:inherit;background-color:#f0f0f0}.api-changelog-table td{vertical-align:top}.api-changelog--label{font-weight:700}.api-link{display:inline-block}.avatar,.nav--user--sidebar .field--picture{width:9rem;height:9rem;border-radius:50%;overflow:hidden;display:block;position:relative;margin-right:1.125rem;box-shadow:0 4px 8px rgba(0,0,0,.15);border:.375rem solid #fff}.avatar img,.nav--user--sidebar .field--picture img{width:100%;height:auto;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.avatar--small,.nav--user--sidebar .field--picture{width:4.5rem;height:4.5rem;border:.1875rem solid #fff}.blog-header{margin-bottom:3rem}.blog-header__kicker{font-size:1.425rem;line-height:1.9rem;padding-bottom:.375rem}.blog-header__intro-text p{margin-top:.75rem;font-weight:600;font-size:1.25rem;line-height:1.6875rem}.blog-header__footer{padding-top:1.5rem;padding-bottom:calc(1.5rem - 1px)}.blog-header__comments{margin-right:.75rem;display:inline-block}@media screen and (min-width:768px){.button-group{display:flex;flex-flow:row wrap;align-items:center}}.button--block,.button-group__item{display:block;width:100%}.button-group__item:not(:last-child){margin-bottom:.75rem}@media screen and (min-width:768px){.button-group__item{width:auto}.button-group__item:not(:last-child){margin-right:.75rem;margin-bottom:0}}.button{border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.675rem 1.125rem;background-color:#f46b3b;color:#fff;font-weight:600;line-height:1.5rem;text-align:center;transition:background-color .2s;white-space:nowrap;cursor:pointer;display:inline-block;text-overflow:ellipsis;overflow:hidden}@media screen and (min-width:960px){.button{padding:.5475rem 1.125rem;line-height:1.5rem}}html:not(.is-touched) .button:hover{background-color:#e6450d;color:#fff}.button .icon-svg{margin-right:.375rem}.button:focus{border:2px solid #666;padding:calc(.675rem - 2px) calc(1.125rem - 2px)}@media screen and (min-width:960px){.button:focus{padding:calc(.5475rem - 2px) calc(1.125rem - 2px)}}.button--beige{border:1px solid #dcd0b6;padding:calc(.675rem - 1px) calc(1.125rem - 1px);background-color:#fff;color:#3d3d3d}@media screen and (min-width:960px){.button--beige{padding:calc(.5475rem - 1px) calc(1.125rem - 1px)}}html:not(.is-touched) .button--beige:hover{background-color:#f3efe6;color:#3d3d3d}.button--beige:focus{border-color:#dcd0b6;padding:calc(.675rem - 2px) calc(1.125rem - 2px)}@media screen and (min-width:960px){.button--beige:focus{padding:calc(.5475rem - 2px) calc(1.125rem - 2px)}}.button--white{border:1px solid #fff;padding:calc(.675rem - 1px) calc(1.125rem - 1px);background-color:#fff;color:#f46b3b}.button--white:focus,html:not(.is-touched) .button--white:hover{background-color:#f46b3b;color:#fff}@media screen and (min-width:960px){.button--white{padding:calc(.5475rem - 1px) calc(1.125rem - 1px)}}.button--white:focus{padding:calc(.675rem - 2px) calc(1.125rem - 2px);border-color:#fff}@media screen and (min-width:960px){.button--white:focus{padding:calc(.5475rem - 2px) calc(1.125rem - 2px)}}.button--gray{border:1px solid #a3a3a3;padding:calc(.675rem - 1px) calc(1.125rem - 1px);background-color:#fff;color:#3d3d3d}@media screen and (min-width:960px){.button--gray{padding:calc(.5475rem - 1px) calc(1.125rem - 1px)}}html:not(.is-touched) .button--gray:hover{background-color:#f0f0f0;color:#3d3d3d}.button--gray:focus{border-color:#666;padding:calc(.675rem - 2px) calc(1.125rem - 2px)}@media screen and (min-width:960px){.button--gray:focus{padding:calc(.5475rem - 2px) calc(1.125rem - 2px)}}.button--blue,.cc-lp-teaser__politician .button{padding:calc(.675rem - 1px) calc(1.125rem - 1px)}.button--blue{border:1px solid #424754;background-color:#424754;color:#fff}@media screen and (min-width:960px){.button--blue{padding:calc(.5475rem - 1px) calc(1.125rem - 1px)}}html:not(.is-touched) .button--blue:hover{background-color:#fff;color:#424754}.ajax-button-wrapper .ajax-progress .throbber:after,.ui-button:focus{background-color:#f46b3b}.button--blue:focus{border-color:#353943;color:#353943;padding:calc(.675rem - 2px) calc(1.125rem - 2px)}@media screen and (min-width:960px){.button--blue:focus{padding:calc(.5475rem - 2px) calc(1.125rem - 2px)}}@media screen and (max-width:519px){.button--mobile-block{display:block;width:100%}}.button--small{padding:.525rem .75rem;font-size:.8rem}@media screen and (min-width:960px){.button--small{padding:.45rem .75rem}}.button--small:focus{padding:calc(.525rem - 2px) calc(.75rem - 2px)}@media screen and (min-width:960px){.button--small:focus{padding:calc(.45rem - 2px) calc(.75rem - 2px)}}.button--small.button--beige,.button--small.button--gray{padding:calc(.525rem - 1px) calc(.75rem - 1px)}@media screen and (min-width:960px){.button--small.button--beige,.button--small.button--gray{padding:calc(.45rem - 1px) calc(.75rem - 1px)}}.button--small.button--beige:focus,.button--small.button--gray:focus{padding:calc(.525rem - 2px) calc(.75rem - 2px)}@media screen and (min-width:960px){.button--small.button--beige:focus,.button--small.button--gray:focus{padding:calc(.45rem - 2px) calc(.75rem - 2px)}}.button--large{padding:1.125rem;font-size:1.25rem}@media screen and (min-width:960px){.button--large{padding:.75rem 1.125rem}}.button--large:focus{padding:calc(1.125rem - 2px)}@media screen and (min-width:960px){.button--large:focus{padding:calc(.75rem - 2px) calc(1.125rem - 2px)}}.button--large.button--beige,.button--large.button--gray{padding:calc(1.125rem - 1px)}@media screen and (min-width:960px){.button--large.button--beige,.button--large.button--gray{padding:calc(.75rem - 1px) calc(1.125rem - 1px)}}.button--large.button--beige:focus,.button--large.button--gray:focus{padding:calc(1.125rem - 2px)}@media screen and (min-width:960px){.button--large.button--beige:focus,.button--large.button--gray:focus{padding:calc(.75rem - 2px) calc(1.125rem - 2px)}}.button--disabled{opacity:.4;pointer-events:none}.button--icon-only .icon-svg{margin-right:0}.ajax-button-wrapper{position:relative}.ajax-button-wrapper .button:not(.button--disabled){transition:color .3s;will-change:color}.ajax-button-wrapper .button:not(.button--disabled):not(:last-child){color:transparent}.ajax-button-wrapper .ajax-progress{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;-webkit-animation:fadeIn .3s;animation:fadeIn .3s;margin:0;padding:0;width:auto;height:auto}.ajax-button-wrapper .ajax-progress:before{margin-right:.375rem;content:"Lädt";height:100%;display:flex;align-items:center;font-weight:600;color:#fff}.ajax-button-wrapper .ajax-progress .throbber{border-color:#fff;vertical-align:unset}.ui-button{border:0;border-radius:0}.ui-button:focus,.ui-button:hover{border:0;font-weight:600;color:#fff}.ui-button:focus{border:2px solid #666}.is-hidden-button{display:none}.comments{background:#f3efe6;border-top:1px solid #e4dbc6;padding:1.5rem 0;margin-top:1.5rem}@media screen and (min-width:768px){.comments{padding:3rem 0;margin-top:3rem}}.comment__content,.comment__content+.comment__links,.comment__meta{padding:1.125rem}.share+.comments:not(:first-child){margin-top:0;border-top:0}.comment{background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.15);margin:1.5rem 0}.comment__meta{border-bottom:1px solid #e4dbc6}@media screen and (min-width:520px){.comment__meta{display:flex}.comment__submitted{flex:0 0 90%}}.d3,.d3 svg,.d3::after{display:block}.comment__permalink{text-align:right;color:#aaa}.comment__links{border-top:1px solid #e4dbc6}.indented{padding-left:.75rem}@media screen and (max-width:767px){.indented .indented .indented{padding-left:0}}.comment+.comment-form,.comment+.indented,.comment-form+.indented,.indented+.comment-form{margin-top:1.5rem}.comment+.comments__form,.pager+.comments__form{padding-top:1.5rem}@media screen and (min-width:768px){.indented{padding-left:1.5rem}.indented .indented .indented .indented{padding-left:0}.comment+.comments__form,.pager+.comments__form{padding-top:3rem}}.container+h1,.container+h2,.container+h3,.container+h4,.container+h5,.container+h6{margin-top:3rem}.full .figure{padding:4px;border:1px solid #e4dbc6}.full .tile .figure,.full--newsletter .figure{padding:0;border:0}.paragraph--type--accordion a,.paragraph--type--text a{border-bottom:1px solid #3d3d3d;transition:color .2s ease;color:#3d3d3d}html:not(.is-touched) .paragraph--type--accordion a:hover,html:not(.is-touched) .paragraph--type--text a:hover{color:#f46b3b;border-color:#f46b3b}.d3{position:relative}.d3::after{content:"";clear:both}.d3 svg{width:100%;height:100%}.d3--executed span{display:none}.d3__label{list-style:none;padding:0;margin:0;border-top:1px solid #dcd0b6}.d3__label__item{border-bottom:1px solid #dcd0b6;margin:0;padding:.75rem 0}@media screen and (min-width:520px){.comment__permalink{flex:0 0 10%}.d3__label__item{padding:1.125rem 0}}.d3__label__item:last-child{border-bottom:0}.d3__label__item>a,.d3__label__item>a:hover{color:#666}.d3__label__item__indicator{width:.75rem;height:.75rem;display:inline-block;background:#666;margin-right:.75rem;margin-top:6px;position:relative;top:-1px;float:left}.d3-bars{background:#f0f0f0}.d3-bars::after{display:block;content:"";clear:both}.d3--bar-horizontal-stacked .d3-bars__item{height:60px;background:#666;float:left;display:block;will-change:transform;transform:scaleY(1);transition:transform .3s ease}.d3--bar-horizontal-stacked .d3-bars__item:hover{transform:scaleY(1.1)}.d3--bar-horizontal-stacked .d3__label--inline{margin-top:1.5rem}@media screen and (min-width:768px){.d3__label--inline{border-top:0}.d3__label--inline::after{display:block;content:"";clear:both}.d3__label--inline .d3__label__item{border-bottom:0;padding:0;float:left;margin-right:1.5rem}.d3__label--inline .d3__label__item:last-child{margin-right:0}.d3--bar-horizontal-stacked .d3__label--inline{margin-top:0;padding-top:.375rem;float:right}}.d3--bar-horizontal-stacked .d3__total-label{color:#666;padding-top:.75rem}@media screen and (min-width:768px){.d3--bar-horizontal-stacked .d3__total-label{padding-top:.375rem;float:left}}.d3--bar-vertical-stacked-poll .d3-chart::after{display:block;content:"";clear:both}.d3--bar-vertical-stacked-poll .d3-bars{height:300px;float:left}.d3--bar-vertical-stacked-poll .d3-bars__item{width:60px;display:block;will-change:transform;transform:scaleX(1);transition:transform .3s ease}@media screen and (min-width:960px){.d3--bar-vertical-stacked-poll .d3-bars__item{width:80px}}.d3--bar-vertical-stacked-poll .d3-bars__item:hover{transform:scaleX(1.1)}.d3--bar-vertical-stacked-poll .d3__label_outer{float:left;width:calc(100% - 60px);padding-left:1.5rem;height:300px;position:relative}@media screen and (min-width:960px){.d3--bar-vertical-stacked-poll .d3__label_outer{width:calc(100% - 80px);padding-left:1.5rem}}.d3--bar-vertical-stacked-poll .d3__label_outer .d3__title{border-bottom:1px solid #dcd0b6;padding-bottom:.375rem}.d3--bar-vertical-stacked-poll .d3__label_outer .d3__title__indicator{font-size:.7em;color:#666;float:left;width:100%;display:block;padding-top:1.125rem}@media screen and (min-width:520px){.d3--bar-vertical-stacked-poll .d3__label_outer .d3__title__indicator{float:right;display:inline;width:auto;padding-top:0}}.d3--bar-vertical-stacked-poll .d3__label_outer .d3__label{position:absolute;bottom:0;left:1.5rem;right:0}@media screen and (min-width:960px){.d3--bar-vertical-stacked-poll .d3__label_outer .d3__title__indicator{float:left;display:block;width:100%;padding-top:1.125rem}.d3--bar-vertical-stacked-poll .d3__label_outer .d3__label{left:1.5rem}}.d3--bar-vertical-stacked-poll .d3__label_outer .d3__label__item{padding:.75rem 0}.ui-widget-overlay{z-index:1500!important}.ui-dialog{z-index:1500;padding:0}.ui-dialog.ui-widget-content{border:0;border-radius:0;box-shadow:0 4px 8px rgba(0,0,0,.15)}.ui-dialog .ui-dialog-title{font-family:Georgia,"Noto Serif",serif;font-weight:400;font-size:1.425rem;padding-top:.75rem;padding-bottom:.75rem;line-height:1.2}@media screen and (min-width:960px){.ui-dialog .ui-dialog-title{padding-top:1.125rem;padding-bottom:1.125rem}}@media screen and (min-width:1320px){.ui-dialog .ui-dialog-title{padding-top:1.5rem;padding-bottom:1.5rem;font-size:1.6875rem}}.ui-dialog .ui-dialog-titlebar{background:0 0;border:0;border-radius:0;padding:0;border-bottom:1px solid #f0f0f0}.ui-dialog .ui-dialog-titlebar-close{margin:0;padding:0;border:0;background:#fff;z-index:1500;width:2.25rem;height:2.25rem;border-radius:0;right:0;top:.225rem}@media screen and (min-width:960px){.ui-dialog .ui-dialog-titlebar-close{width:3rem;height:3rem;top:0}}.ui-dialog .ui-dialog-titlebar-close .ui-button-icon{background-image:none;text-indent:0}.ui-dialog .ui-dialog-titlebar-close .ui-button-icon:after,.ui-dialog .ui-dialog-titlebar-close .ui-button-icon:before{content:"";width:16px;height:16px;display:block;transition:opacity .2s;background-repeat:no-repeat;background-size:80% auto;background-position:center}.ui-dialog .ui-dialog-titlebar-close .ui-button-icon:before{opacity:.8;background-image:url(/themes/aw/icons/times.svg)}.ui-dialog .ui-dialog-titlebar-close .ui-button-icon:after{position:absolute;left:0;top:0;opacity:0;background-image:url(/themes/aw/icons/times_orange.svg)}.ui-dialog .ui-dialog-titlebar-close:hover .ui-button-icon:before{opacity:0}.ui-dialog .ui-dialog-titlebar-close:hover .ui-button-icon:after{opacity:1}.ui-dialog .ui-dialog-buttonpane,.ui-dialog .ui-dialog-content,.ui-dialog .ui-dialog-title{padding-left:1.125rem;padding-right:1.125rem}@media screen and (min-width:768px){.ui-dialog .ui-dialog-buttonpane,.ui-dialog .ui-dialog-content,.ui-dialog .ui-dialog-title{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width:960px){.ui-dialog .ui-dialog-titlebar-close .ui-button-icon:after,.ui-dialog .ui-dialog-titlebar-close .ui-button-icon:before{background-size:100% auto}.ui-dialog .ui-dialog-buttonpane,.ui-dialog .ui-dialog-content,.ui-dialog .ui-dialog-title{padding-left:2.25rem;padding-right:2.25rem}}.ui-dialog .ui-dialog-content{-webkit-overflow-scrolling:touch;background:#f0f0f0;padding-top:1.5rem;padding-bottom:1.5rem}@media screen and (min-width:960px){.ui-dialog .ui-dialog-content{padding-top:2.25rem;padding-bottom:2.25rem}}@media screen and (min-width:1320px){.ui-dialog .ui-dialog-buttonpane,.ui-dialog .ui-dialog-content,.ui-dialog .ui-dialog-title{padding-left:3rem;padding-right:3rem}.ui-dialog .ui-dialog-content{padding-top:3rem;padding-bottom:3rem}}.ui-dialog .ui-dialog-content .ajax-progress{position:absolute;left:0;top:0;right:0;bottom:0;display:block;width:auto;height:auto;margin:0;background:rgba(255,255,255,.65);z-index:1}.ui-dialog .ui-dialog-content .ajax-progress .message,.ui-dialog.ui-dialog-buttons .form-actions{display:none}.ui-dialog .ui-dialog-content .ajax-progress:before{content:"";width:1.875rem;height:1.875rem;background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.15);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.ui-dialog .ui-dialog-content .ajax-progress .throbber{position:absolute;left:50%;top:50%;width:1.5rem;height:1.5rem;margin-left:-.75rem;margin-top:-.75rem}.ui-dialog.ui-dialog-buttons{padding-bottom:0}.ui-dialog.ui-dialog-buttons .ui-dialog-buttonset.form-actions{display:flex;justify-content:flex-end;gap:5px;float:none}.ui-dialog .ui-dialog-buttonpane{margin:0;padding-top:.75rem;padding-bottom:.75rem;border-top:1px solid #f0f0f0}@media screen and (min-width:960px){.ui-dialog .ui-dialog-buttonpane{padding-top:1.125rem;padding-bottom:1.125rem}}.ui-dialog .ui-dialog-buttonpane .form-actions{margin-top:0}.ui-dialog .ui-dialog-buttonpane .ajax-button-wrapper,.ui-dialog .ui-dialog-buttonpane .button{margin:0 .75rem 0 0}.ui-dialog .ui-dialog-buttonpane .ajax-button-wrapper.js-show-throbber,.ui-dialog .ui-dialog-buttonpane .ajax-button-wrapper:last-child,.ui-dialog .ui-dialog-buttonpane .button.js-show-throbber,.ui-dialog .ui-dialog-buttonpane .button:last-child{margin-right:0}.ui-dialog--modal.ui-widget-content{max-width:800px}.ui-dialog--modal .ui-dialog-title{display:none}.ui-dialog--modal .ui-dialog-content{overflow:visible;padding:0}.ui-dialog--modal .ui-dialog__image-container{position:relative}.ui-dialog--modal img{display:block;margin:0 auto}.ui-dialog--modal .field--text_long{font-size:.8rem;min-height:3rem;padding-top:.75rem;text-align:center}.ui-dialog--modal .ui-dialog__control{width:2.25rem;height:3rem;display:block;position:absolute;top:50%;transform:translate(0,-50%);z-index:1;background:#fff;color:transparent}@media screen and (min-width:768px){.ui-dialog--modal .ui-dialog__control{height:6rem}}@media screen and (min-width:960px){.ui-dialog--modal .ui-dialog__control{width:3rem}}html:not(.is-touched) .ui-dialog--modal .ui-dialog__control:hover{color:transparent}.ui-dialog--modal .ui-dialog__control:before{content:"";display:block;background-size:40% auto;background-repeat:no-repeat;background-position:center;width:2.25rem;height:2.25rem;position:absolute;top:50%;transform:translate(0,-50%)}.ui-dialog--modal .ui-dialog__control--prev{left:-2.25rem}.ui-dialog--modal .ui-dialog__control--prev:before{background-image:url(/themes/aw/icons/chevron-left.svg)}.ui-dialog--modal .ui-dialog__control--next{right:-2.25rem}@media screen and (min-width:960px){.ui-dialog--modal .ui-dialog__control:before{width:3rem}.ui-dialog--modal .ui-dialog__control--prev{left:-3rem}.ui-dialog--modal .ui-dialog__control--next{right:-3rem}.ui-dialog--narrow.ui-widget-content{padding:1.5rem}}.ui-dialog--modal .ui-dialog__control--next:before{background-image:url(/themes/aw/icons/chevron-right.svg)}.ui-dialog--form{width:calc(100vw - 20px);height:calc(100vh - 20px)}.ui-dialog--form.ui-widget-content{max-width:1200px}.maintenance,.ui-dialog--narrow{max-width:600px}.ui-dialog--form .ui-dialog-title{overflow:visible;text-overflow:none;white-space:normal}@media screen and (max-width:767px){.toolbar-vertical .ui-dialog--form{top:3.375rem!important}}@media screen and (min-width:960px){.ui-dialog--narrow .ui-dialog-titlebar-close{width:2.25rem;height:2.25rem;right:0;top:0}.ui-dialog--narrow .ui-dialog-buttonpane{padding:1.5rem;margin:0}}.ui-dialog--narrow .textfield:not(:first-child){margin-top:.1875rem}.ui-dialog--narrow .textfield .textfield__input{padding:calc(.1875rem - 1px) calc(.75rem - 1px);font-size:.8rem}@media screen and (min-width:960px){.ui-dialog--narrow .textfield .textfield__input{padding:calc(.2625rem - 1px) calc(.525rem - 1px)}}.ui-dialog--narrow .textfield .textfield__input:focus{padding:calc(.1875rem - 2px) calc(.75rem - 2px)}.ui-dialog--narrow .label:not(.sr-only){top:1.6875rem;left:calc(.75rem - 1px);font-size:.8rem}@media screen and (min-width:960px){.ui-dialog--narrow .textfield .textfield__input:focus{padding:calc(.2625rem - 2px) calc(.525rem - 2px)}.ui-dialog--narrow .label:not(.sr-only){top:1.7625rem;left:calc(.525rem - 1px)}}#drupal-modal::-webkit-scrollbar{width:8px}#drupal-modal::-webkit-scrollbar-track{background:#fff;border-left:1px solid #e6e6e6}#drupal-modal::-webkit-scrollbar-thumb{background:#a3a3a3;border-radius:4px;cursor:pointer}#drupal-modal::-webkit-scrollbar-thumb:hover{background:#969696}.ui-dialog--transparency-promise{max-width:1200px}.ui-dialog--transparency-promise #drupal-modal{background:#fff}.ui-dialog--transparency-promise .ui-dialog-title{text-overflow:initial;overflow:initial;white-space:initial}.ui-dialog-content--white{background-color:#fff!important}.dropdown{display:flex}.dropdown>.links__link{position:relative;z-index:1500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:768px){.dropdown__link:before{content:"";position:absolute;z-index:-1;top:calc(-1px - .225rem);left:0;right:0;bottom:calc(-1px - .525rem);background-color:#fff;border-top:1px solid #dcd0b6;border-left:1px solid #dcd0b6;border-right:1px solid #dcd0b6;opacity:0;transition:opacity .2s linear;cursor:pointer}.is-open .dropdown__link:before{opacity:1}}.dropdown__trigger{padding:0 .075rem;display:inline-block;transition:transform .1s ease,top .1s ease;position:relative;z-index:2;cursor:pointer}@media screen and (min-width:960px){.dropdown__trigger .icon-svg{position:relative;top:.1rem}}@media screen and (max-width:767px){.dropdown__trigger .icon-svg svg{height:1rem}}.dropdown :not(.navigation).is-open .dropdown__trigger{transform:rotate(-180deg)}.dropdown :not(.navigation).is-open .dropdown__trigger .icon-svg{top:-.1rem}.dropdown__menu{display:none}.dropdown__menu .links{display:grid;grid-auto-flow:column;grid-template-columns:calc(50% - .525rem) calc(50% - .525rem);grid-column-gap:1.05rem}@media screen and (min-width:768px){.dropdown__trigger{padding:0 .1rem}.dropdown__menu{background:#fff;position:absolute;top:calc(100% + .525rem);left:1.5rem;right:1.5rem;padding:1.125rem;z-index:1;border:1px solid #dcd0b6;box-shadow:0 4px 12px rgba(0,0,0,.15)}.dropdown__menu .links{grid-column-gap:1.125rem;grid-template-columns:calc(25% - .84375rem) calc(25% - .84375rem) calc(25% - .84375rem) calc(25% - .84375rem)}.dropdown__menu .links__item .links__link{display:block;padding:0;margin:.45rem 0}}@media screen and (min-width:960px){.dropdown__menu .links{grid-column-gap:1.125rem;grid-template-columns:calc(26% - 1.5rem) calc(18.5% - .75rem) calc(18.5% - .75rem) calc(18.5% - .75rem) calc(18.5% - .75rem)}.dropdown__menu .links__item .links__link{font-size:.9rem}}@media screen and (min-width:1060px){.dropdown__menu .links{grid-column-gap:1.5rem;grid-template-columns:calc(26% - 1.5rem) calc(18.5% - 1.125rem) calc(18.5% - 1.125rem) calc(18.5% - 1.125rem) calc(18.5% - 1.125rem)}.dropdown__menu .links__item .links__link{font-size:1.125rem}}.dropdown__menu .links__item .links__link:focus{outline:#212121 dotted 1px;-moz-outline-radius:4px;box-shadow:none}.cc-lp-teaser__politician,.election-manifesto,.election-teaser__item{box-shadow:0 4px 12px rgba(0,0,0,.15)}.dropdown__menu .links__item--with-icon .links__link{display:flex;align-items:center;width:100%}.dropdown__menu .links__item--with-icon [class^=aw-icon-]{font-size:1.8em;min-width:1.5em;margin-right:.75rem;text-align:center}@media screen and (min-width:1320px){.dropdown__menu .links__item--with-icon [class^=aw-icon-]{margin-right:1.125rem}}.dropdown__menu .links__item--col-1{grid-column:1/3}@media screen and (min-width:768px){.dropdown__menu .links__item--col-1{grid-column:1/5;display:flex!important}.dropdown__menu .links__item--col-1 .links__link{font-size:1rem}}@media screen and (min-width:960px){.dropdown__menu .links__item--col-1{grid-column:1;display:flex!important;padding-right:1.125rem;margin-right:1.125rem;border-right:1px solid #dcd0b6}}@media screen and (min-width:1060px){.dropdown__menu .links__item--col-1{padding-right:1.5rem;margin-right:1.5rem}.dropdown__menu .links__item--col-1 .links__link{font-size:1.3rem}}@media screen and (min-width:1320px){.dropdown__menu .links__item--col-1 .links__link{font-size:1.425rem}}@media screen and (min-width:768px){.dropdown__menu .links__item--col-1:nth-child(1){grid-column:1/3}}@media screen and (min-width:960px){.dropdown__menu .links__item--col-1:nth-child(1){grid-column:1;grid-row:1/3;align-items:center}}@media screen and (min-width:768px){.dropdown__menu .links__item--col-1:nth-child(2){grid-column:3/5}.dropdown__menu .links__item--col-2{grid-column:1}}.dropdown__menu .links__item--col-2{grid-column:1}@media screen and (min-width:960px){.dropdown__menu .links__item--col-1:nth-child(2){grid-column:1;grid-row:3/5;align-items:start}.dropdown__menu .links__item--col-2{grid-column:2}}.dropdown__menu .links__item--col-3{grid-column:1}@media screen and (min-width:768px){.dropdown__menu .links__item--col-3{grid-column:2}}@media screen and (min-width:960px){.dropdown__menu .links__item--col-3{grid-column:3}}.dropdown__menu .links__item--col-4{grid-column:2}@media screen and (min-width:768px){.dropdown__menu .links__item--col-4{grid-column:3}}@media screen and (min-width:960px){.dropdown__menu .links__item--col-4{grid-column:4}}.dropdown__menu .links__item--col-5{grid-column:2}@media screen and (min-width:768px){.dropdown__menu .links__item--col-5{grid-column:4}.dropdown__footer{padding:1.125rem;margin:1.125rem -1.125rem -1.125rem;border-top:1px solid #dcd0b6}}.dropdown__footer p{font-size:.8rem;line-height:1.5;max-width:300px}.is-visible-dropdown-target{display:block!important}.election-manifesto{display:flex;background:#fff;border:1px solid #e4dbc6}.election-manifesto__image{display:none}.election-manifesto__image img{display:block}@media screen and (min-width:768px){.election-manifesto__image{display:block;flex:25% 0 0}}@media screen and (min-width:1060px){.election-manifesto__image{flex:20% 0 0}}.election-manifesto__text{flex:100% 0 0;padding:1.125rem}@media screen and (min-width:768px){.election-manifesto__text{flex:75% 0 0;padding:1.5rem}}@media screen and (min-width:1060px){.election-manifesto__text{flex:80% 0 0}}.election-manifesto__text .button a{color:#fff}.tagadelic.level1{font-size:1em}.tagadelic.level2{font-size:1.2em}.tagadelic.level3{font-size:1.4em}.tagadelic.level4{font-size:1.6em}.tagadelic.level5{font-size:1.8em}.tagadelic.level6{font-size:2em}.tagadelic.level7{font-size:2.2em}.tagadelic.level8{font-size:2.4em}.tagadelic.level9{font-size:2.6em}.tagadelic.level10{font-size:2.8em}.election-manifesto__tag_cloud{pointer-events:none;margin-top:1.5rem;font-size:.6em;opacity:.6;display:none}@media screen and (min-width:768px){.election-manifesto__tag_cloud{display:block;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #f0f0f0}}.cc-lp-teaser,.election-teaser,.is-open .meta-bar .navigation{border-top:1px solid #e4dbc6}.election-manifesto__tag_cloud p{line-height:2.2em}.election-manifesto__tag_cloud br{display:none}.election-manifesto__tag_cloud .tagadelic{opacity:.6}.election-manifesto__tag_cloud .tagadelic.level5{opacity:.5}.election-manifesto__tag_cloud .tagadelic.level6{opacity:.6}.election-manifesto__tag_cloud .tagadelic.level7{opacity:.7}.election-manifesto__tag_cloud .tagadelic.level8{opacity:.8}.election-manifesto__tag_cloud .tagadelic.level9{opacity:.9}.election-manifesto__tag_cloud .tagadelic.level10{opacity:1}.election-teaser{background-color:#f3efe6;border-bottom:1px solid #e4dbc6;padding:2.25rem 0;margin-bottom:2.25rem}.election-teaser__item{position:relative;display:flex;overflow:hidden;background-color:#fff;border:1px solid #e4dbc6;gap:.75rem;padding:1.125rem .75rem;align-items:center;height:100%}.election-teaser__item__text{color:#3d3d3d;font-family:Georgia,"Noto Serif",serif}.election-teaser__item__icon{color:#424754;font-size:2.5rem;text-align:center}.election-teaser__item__headline{flex-grow:1;color:#3d3d3d;font-family:Georgia,"Noto Serif",serif}@media screen and (min-width:960px){.dropdown__menu .links__item--col-5{grid-column:5}.election-teaser__item{padding:1.875rem 1.125rem}.election-teaser__item__icon{font-size:3rem}.single .election-teaser__item__headline{text-align:center}}.election-teaser__item__text__type{font-size:.8rem;line-height:1rem}.election-teaser__item__text__parliament{font-size:1.25rem}.election-teaser__item__cta{flex:1;text-align:right}.election-teaser__item__cta .button{display:none}.election-teaser__item__cta .aw-icon-chevron-right{color:#424754}@media screen and (min-width:1320px){.election-teaser__item__cta .button{display:inline-block}.election-teaser__item__cta .aw-icon-chevron-right{display:none}}.field--inline{display:flex;flex-wrap:wrap}.field__label--inline:after{content:" "}.field--release-date{color:#a3a3a3;margin-bottom:1.5rem}.field--margin:not(:first-child){margin-top:1.5rem}.field--text_long::after{display:block;content:"";clear:both}.figure.align-left,.figure.align-right{z-index:1}.figure img{margin:0 auto}.figcaption-info{position:absolute;right:0;bottom:0;background:#fff;border-top-left-radius:4px}.figcaption-info .tooltip__trigger{padding:.1875rem .375rem}.figcaption-info--outside{right:-.375rem;bottom:-.375rem;background:0}.figcaption-info--outside .tooltip__trigger{padding:0}.figure--with-border{padding:4px;border:1px solid #e4dbc6}.figure--newsletter{border:0}.figure--newsletter .field--copyright p:before{content:"© "}.attachment-list{list-style:none;margin:1.5rem 0;padding:0;display:flex}.attachment-list__item+.attachment-list__item{margin-left:1.5rem}.file--attachment{display:block}.file--attachment .file__link{background:#fff;display:block;line-height:1.2rem;padding:.75rem .75rem .75rem 3.375rem;position:relative}.file--attachment .file__size,.file--attachment .file__type{display:block;padding-left:.75rem;border-left:1px solid #f0f0f0}.file--attachment .file__link:hover .file__type{color:#f46b3b}.file--attachment .file__type{font-weight:600;transition:color .2s ease}.file--attachment .file__size{font-size:.8rem}.file--attachment .icon-svg{position:absolute;left:1.125rem;top:50%;transform:translate(0,-50%)}.filterbar-switcher-container{color:#666;margin-bottom:1.5rem}.filterbar{height:calc(4.125rem - 2px);overflow:hidden;padding-right:3.75rem}@media screen and (min-width:520px){.filterbar{padding-right:10.5rem}.filterbar__content{display:flex;flex-flow:row wrap;align-items:center}}.filterbar__item{max-width:15rem;padding:calc(1.3125rem - 1px) 1.5rem}@media screen and (min-width:960px){.filterbar-switcher-container{border-top:1px solid #dcd0b6;border-bottom:1px solid #dcd0b6}.filterbar{height:calc(3.75rem - 2px)}.filterbar__item{padding:calc(1.1625rem - 1px) 1.5rem}.filterbar__item:not(:first-child){border-left:1px solid #dcd0b6}}.filterbar__item .js-dropdown-trigger legend{margin:0}.filterbar__item .icon-svg{transition:transform .2s ease}.filterbar__item .is-open .icon-svg{transform:rotate(180deg)}.filterbar__item--select,.filterbar__item--textfield{padding:calc(.61875rem - 1px)}.filterbar__item--select:first-child,.filterbar__item--textfield:first-child{left:calc(calc(.61875rem - 1px) * -1)}.filterbar__item--textfield button.button{overflow:inherit}.filterbar-switcher-container--wrapped .filterbar__item{border:none!important}.filterbar__dropdown{position:absolute;top:calc(100% + 1px);z-index:10;display:none;margin-left:-1.5rem;padding:1.5rem;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.15);border:none;max-width:inherit}.viewmode-switcher__tabs,:not(:last-child)>.viewmode-switcher__tab{border-right:1px solid #dcd0b6}@media screen and (min-width:960px){.filterbar__dropdown{padding:1.3125rem 1.5rem}}.filterbar__dropdown-trigger{margin-bottom:.375rem}.filterbar__dropdown-trigger .icon-svg{display:none}.filterbar__item .filterbar__dropdown-trigger{margin-bottom:0}.filterbar__item .filterbar__dropdown-trigger .icon-svg{display:inline-flex}.filterbar__trigger{margin:calc(.61875rem - 1px) 0 0;position:absolute;top:0;right:1.125rem}.filterbar__trigger .icon-svg{margin-right:0}@media screen and (min-width:520px){.filterbar__trigger{right:1.5rem}.filterbar__trigger .icon-svg{margin-right:.375rem}}.filterbar__indicator{display:inline-block;background:#f46b3b;color:#fff;border-radius:1.5rem;padding:.075rem .375rem;margin-right:.3rem;vertical-align:middle;font-size:.7rem;line-height:.8rem}.filterbar__item--min-max__children{display:flex;align-items:flex-start}.filterbar__item--min-max__children .button{display:none;align-self:flex-end}.filterbar__item--min-max__children .form-item-list-position-max,.filterbar__item--min-max__children .form-item-list-position-min{width:20%;margin:0;padding-right:.75rem}@media screen and (min-width:768px){.filterbar__item--min-max__children .form-item-list-position-max,.filterbar__item--min-max__children .form-item-list-position-min{width:10%}}.filterbar__item--min-max__children .form-item-list-position-max{padding-right:0;padding-left:.75rem}.filterbar__item--min-max__children .form-item-list-position-min+.form-item-list-position-max{margin:0}.filterbar__item .filterbar__item--min-max__children .button{display:inline-block}.filterbar__item .filterbar__item--min-max__children .form-item-list-position-max,.filterbar__item .filterbar__item--min-max__children .form-item-list-position-min{width:25%;padding:0}.filterbar__item .filterbar__item--min-max__children .form-item-list-position-max,.filterbar__item .filterbar__item--min-max__children .form-item-list-position-min,.filterbar__item .filterbar__item--min-max__children .min-max-button{margin:0 5px}.filterbar .filterbar__item--select{position:relative}.filterbar .filterbar__item--select .label.label--static:not(.sr-only){position:absolute;z-index:1;background:#fff;transition:none;width:calc(100% - 4.875rem);color:#666!important;font-weight:400!important;transform:scale(1)!important;top:calc(1.3875rem - 2px)!important;left:calc(1.7625rem - 2px)!important;white-space:nowrap;overflow:hidden}@media screen and (min-width:960px){.filterbar .filterbar__item--select .label.label--static:not(.sr-only){width:calc(100% - 4.875rem);top:calc(1.2375rem - 2px)!important;left:calc(1.36875rem - 2px)!important}}.filterbar .filterbar__item--select .select2-container--custom{min-width:180px;max-width:220px}.filterbar .filterbar__item--select:first-child .label{left:calc(1.2rem - 2px)!important}.viewmode{display:none}.viewmode--initial{display:block}.viewmode-switcher{align-items:center;height:100%;position:absolute;right:1.125rem;top:0;padding:0}.viewmode-switcher__tabs{list-style:none;margin:0;padding:0;display:flex;height:100%;border-left:1px solid #dcd0b6}@media screen and (min-width:768px){.viewmode-switcher__tabs{position:static}}.viewmode-switcher__tab{position:relative;display:flex;justify-content:center;align-items:center;width:3.75rem;height:100%;color:#666;transition:color .2s ease}html:not(.is-touched) .viewmode-switcher__tab:hover{color:#f46b3b}.viewmode-switcher__tab--active{pointer-events:none;color:#000}.viewmode-switcher__tab--active::after{content:"";display:block;width:100%;height:1.5rem;position:absolute;bottom:-.75rem;background-color:#fff}@media screen and (min-width:960px){.filterbar .filterbar__item--select:first-child .label{left:calc(.9rem - 2px)!important}.filterbar-switcher-container--wrapped{margin-top:-1.5rem;border-top:0}}.filterbar-switcher-container--wrapped .filterbar__item--select .label{left:calc(.75rem - 1px)!important}.filterbar-switcher-container--viewmode .filterbar{padding-right:7.5rem}@media screen and (min-width:520px){.viewmode-switcher{right:1.5rem}.filterbar-switcher-container--viewmode .filterbar{padding-right:18.375rem}}@media screen and (min-width:768px){.filterbar-switcher-container--viewmode .filterbar{padding-right:20.25rem}}.filterbar-switcher-container--viewmode .filterbar__content{display:none}.filterbar-switcher-container--viewmode .filterbar__trigger{margin:calc(.61875rem - 1px) .61875rem 0 0;position:static}@media screen and (min-width:520px){.filterbar-switcher-container--viewmode .filterbar__content{display:flex;flex-flow:row wrap;align-items:center}.filterbar-switcher-container--viewmode .filterbar__trigger{position:absolute;right:9rem}}.filterbar-summary{margin-top:-1.5rem}.filterbar-summary ul{padding:0;margin:0;list-style:none;display:flex}.filterbar-summary ul li{margin-top:.525rem;margin-bottom:.525rem}.filterbar-summary ul a{display:block;vertical-align:top;color:#666;border:1px solid #e4dbc6;padding:.15rem 1.875rem .15rem .375rem;border-radius:3px;margin-right:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .3s ease;position:relative;font-size:.8em}.filterbar-summary ul a:after,.filterbar-summary ul a:before{content:"";width:1.2rem;position:absolute;right:0;top:0;bottom:0}.filterbar-summary ul a:before{border-left:1px solid #e4dbc6;transition:background .3s ease}.filterbar-summary ul a:after{background-image:url(/themes/aw/icons/times.svg);background-size:40% auto;background-repeat:no-repeat;background-position:center;opacity:.6}html:not(.is-touched) .filterbar-summary ul a:hover{background:#fff}html:not(.is-touched) .filterbar-summary ul a:hover:before{background:#fff;border-radius:0 3px 3px 0}.filterbar-summary+.l-container{padding-top:1.5rem}.filterbar-basic{border-top:1px solid #dcd0b6;border-bottom:1px solid #dcd0b6;color:#666;margin-bottom:1.5rem}.filterbar-basic .views-exposed-form{display:flex;flex-wrap:wrap}.filterbar-basic .form-actions,.filterbar-basic .form-item{flex:100% 0 0;padding-top:calc(.61875rem - 1px)}.filterbar-basic .form-actions:first-child,.filterbar-basic .form-item:first-child{padding-left:0}.filterbar-basic .form-actions{padding-bottom:calc(.61875rem - 1px)}@media screen and (min-width:768px){.filterbar-basic .form-actions,.filterbar-basic .form-item{flex:auto 0 0;padding:calc(.61875rem - 1px);border-right:1px solid #dcd0b6}.filterbar-basic .form-actions{padding-bottom:0}.footer__links .links__item:first-child links__link{padding-left:0}}.filterbar-basic .form-actions:not(:first-child),.filterbar-basic .form-item+.form-item{margin:0}.is-hidden-filterbar-modal-trigger{display:none!important}.footer{padding-top:3rem}@media screen and (min-width:520px){.footer{padding-top:4.5rem}}.footer__background{background:#444}.footer__top{padding-top:1.5rem;padding-bottom:1.5rem}@media screen and (max-width:767px){.footer__links{display:block!important;width:100%}.footer__links .links__item{border-bottom:1px solid #a3a3a3}.footer__links .links__item:first-child:last-child{border-bottom:0}}.cc-lp-teaser,.header,.parliament-info{border-bottom:1px solid #e4dbc6}@media screen and (min-width:768px){.footer__links .links__item:last-child .links__link{padding-right:0}.footer__info-link{text-align:right}}.footer__links .links__link{color:#a3a3a3}@media screen and (max-width:767px){.footer__links .links__link{padding-left:0!important;padding-right:0!important}}.footer__links .links__link.is-active,html:not(.is-touched) .footer__links .links__link:hover{color:#fff}.footer__info-link{color:#a3a3a3;padding:.75rem}.footer__bottom,.footer__logo{padding-top:1.5rem;padding-bottom:1.5rem}.footer__top+.footer__bottom{border-top:1px solid #a3a3a3}.footer__social{display:flex;justify-content:center}@media screen and (min-width:768px){.footer__social{justify-content:start}}.footer__logo,.gallery-grid--centered .gallery__container{justify-content:center}.footer__logo{display:flex}@media screen and (min-width:768px){.footer__logo{justify-content:flex-end;padding-top:0;padding-bottom:0}}.footer__logo path{fill:#a3a3a3}.frontpage-container{margin-bottom:3rem}.gallery-grid .gallery__container{display:flex;flex-flow:row wrap;margin-bottom:-1.5rem}.gallery-grid h2+.gallery__container{padding-top:1.5rem}.gallery-grid .gallery__container>.figure,.gallery-grid .paragraph--type--image{width:calc(50% - .75rem);margin-right:1.5rem;margin-bottom:1.5rem;position:relative}.gallery-grid .gallery__container>.figure:nth-child(2n),.gallery-grid .paragraph--type--image:nth-child(2n){margin-right:0}@media screen and (min-width:520px){.gallery-grid .gallery__container>.figure,.gallery-grid .paragraph--type--image{width:calc(33.33332% - 1.0002rem)}.gallery-grid .gallery__container>.figure:nth-child(2n),.gallery-grid .paragraph--type--image:nth-child(2n){margin-right:1.5rem}.gallery-grid .gallery__container>.figure:nth-child(3n),.gallery-grid .paragraph--type--image:nth-child(3n){margin-right:0}}@media screen and (min-width:960px){.gallery-grid .gallery__container>.figure,.gallery-grid .paragraph--type--image{width:calc(25% - 1.125rem)}.gallery-grid .gallery__container>.figure:nth-child(3n),.gallery-grid .paragraph--type--image:nth-child(3n){margin-right:1.5rem}.gallery-grid .gallery__container>.figure:nth-child(4n),.gallery-grid .paragraph--type--image:nth-child(4n){margin-right:0}}@media screen and (min-width:1060px){.gallery-grid .gallery__container>.figure,.gallery-grid .paragraph--type--image{width:calc(20% - 1.2rem)}.gallery-grid .gallery__container>.figure:nth-child(4n),.gallery-grid .paragraph--type--image:nth-child(4n){margin-right:1.5rem}.gallery-grid .gallery__container>.figure:nth-child(5n),.gallery-grid .paragraph--type--image:nth-child(5n){margin-right:0}}.gallery-grid .gallery__container>.figure img,.gallery-grid .paragraph--type--image img{-o-object-fit:cover;object-fit:cover;width:100%;height:7.5rem}.gallery-grid .gallery__container>.figure .ajax-progress,.gallery-grid .paragraph--type--image .ajax-progress{position:absolute;left:0;top:0;right:0;bottom:0;display:block;width:auto;height:auto;margin:0;background:rgba(255,255,255,.65);z-index:1}.gallery-grid .gallery__container>.figure .ajax-progress:before,.gallery-grid .paragraph--type--image .ajax-progress:before{content:"";width:1.875rem;height:1.875rem;background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.15);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.gallery-grid .gallery__container>.figure .ajax-progress .throbber,.gallery-grid .paragraph--type--image .ajax-progress .throbber{position:absolute;left:50%;top:50%;width:1.5rem;height:1.5rem;margin-left:-.75rem;margin-top:-.75rem}.header{position:relative;z-index:1500;background-color:#f3efe6;padding-top:.75rem;padding-bottom:.75rem}.logo--header{flex:70% 0 0;max-width:none}.logo--header img{max-width:200px}@media screen and (min-width:520px){.header{padding-top:1.125rem;padding-bottom:1.125rem}.logo--header img{max-width:220px}}@media screen and (min-width:768px){.header{padding-top:1.875rem;padding-bottom:1.5rem}.logo--header img{max-width:100%;max-height:39px}}.logo--header svg{max-width:238px;width:100%;height:auto}.header__nav{opacity:0;pointer-events:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:1500;transition:opacity .2s ease;overflow:auto;-webkit-overflow-scrolling:touch;height:100%;padding-top:1.125rem;padding-bottom:1.5rem}@media screen and (min-width:520px){.logo--header svg{max-width:260px}.header__nav{padding-top:1.125rem}}@media screen and (min-width:768px){.logo--header svg{max-width:330px}.logo--header{flex:30% 0 0}.header__nav{opacity:1;pointer-events:auto;position:static;background-color:transparent;z-index:1;overflow:visible;padding-top:0;padding-bottom:0;flex:calc(70% - 3rem) 0 0;display:flex;justify-content:flex-end}.header__nav>.logo{display:none}}.header__nav>.logo{margin-left:1.125rem;position:relative;top:0}@media screen and (min-width:520px){.header__nav>.logo{margin-left:1.5rem;top:3px}}.toolbar-vertical .header__nav{top:32px}.toolbar-vertical .header__nav>.logo{top:1px}@media screen and (min-width:520px){.toolbar-vertical .header__nav>.logo{top:4px}}.header__nav.is-open{opacity:1;pointer-events:auto}.header__nav.is-open .header__links:not(.header__links--search)>.links__item{opacity:1;transform:translate3d(0,0,0);border-bottom-color:#e4dbc6}.header__menu{width:100%}.toolbar-vertical .header__menu{top:2.4rem}.header__menu .navigation__close{position:absolute;right:.9rem;top:.825rem;padding:.525rem;height:auto;cursor:pointer}.header__menu .navigation__close svg,.icon-svg{height:1.5rem}@media screen and (min-width:520px){.header__menu{width:auto}.header__menu .navigation__close{right:1.2rem;top:1.2rem}}@media screen and (min-width:768px){.header__menu{flex:100% 0 0;z-index:1}.header__menu .navigation__close{display:none}}@media screen and (max-width:767px){.header__menu .header__links{display:block;padding-top:3rem;padding-left:1.5rem;padding-right:1.5rem}}@media screen and (max-width:519px){.header__menu .header__links{padding-left:1.125rem;padding-right:1.125rem}}.header__menu .header__links .links{margin-bottom:1.5rem}@media screen and (min-width:768px){.header__menu .header__links .links{margin-bottom:0}}@media screen and (max-width:767px){.header__menu .header__links>.links__item{margin:0;padding:.75rem 0;display:block;border-bottom:1px solid #fff}.header__menu .header__links>.links__item:last-child{border-bottom:0;margin-top:.75rem}.header__menu .header__links>.links__item>.links__link{display:flex;width:100%;padding:.75rem 0;justify-content:space-between;font-size:1.425rem}.header__menu .header__links>.links__item>.links__link:before{content:none}.header__menu .header__links>.links__item .dropdown__menu{border-top:1px solid #e4dbc6;padding:.75rem 0;margin-top:.75rem}.header__menu .header__links>.links__item .dropdown__menu .links__link{padding:.375rem 0;font-size:1.125rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.header__menu .header__links>.links__item .dropdown__menu .links__item--col-1{margin-bottom:.75rem}.header__menu .header__links>.links__item .dropdown__menu .links__item--col-1 .links__link{font-size:1.25rem}.header__menu .header__links>.links__item.links__item--orange>.links__link{display:inline-flex;width:auto;padding:.75rem}}@media screen and (min-width:768px){.header__menu .header__links>.links__item .dropdown__menu .links__item--col-1:nth-child(1){margin-bottom:3.75rem}}@media screen and (min-width:960px){.header__menu .header__links>.links__item .dropdown__menu .links__item--col-1:nth-child(1){margin-bottom:0}}.header__menu .header__links>.links__item .dropdown__menu .links__item--col-1:nth-child(2){margin-bottom:4.5rem}@media screen and (min-width:768px){.header__menu .header__links>.links__item .dropdown__menu .links__item--col-1:nth-child(2){margin-bottom:3.75rem}.header__links{justify-content:flex-end}}.header__menu .header__links>.links__item .dropdown__menu .links__item--col-2:nth-child(3){position:relative}.header__menu .header__links>.links__item .dropdown__menu .links__item--col-2:nth-child(3):before{content:"Landtage";position:absolute;bottom:100%;padding-bottom:.75rem;font-weight:600}@media screen and (min-width:960px){.header__menu .header__links>.links__item .dropdown__menu .links__item--col-1:nth-child(2){margin-bottom:0}.header__menu .header__links>.links__item .dropdown__menu .links__item--col-2:nth-child(3):before{font-weight:400}.header__menu .header__links>.links__item .dropdown__menu .links__item--col-start{margin-top:2.25rem}.header__links>.links__item>.links__link{font-size:1.125rem}}.header__links{font-family:Georgia,"Noto Serif",serif}.header__links>.links__item{margin:0 .225rem}.header__links>.links__item>.links__link{padding:.225rem .75rem;position:relative}.header__links>.links__item>.links__link:focus{outline:#212121 dotted 1px;-moz-outline-radius:4px;box-shadow:none}.header__links>.links__item>.links__link:focus:active{outline:0}.header__links>.links__item>.is-active{color:#3d3d3d}.icon-svg--black,.parliament-navigation .links--horizontal .links__link.is-active,html:not(.is-touched) .parliament-navigation .links--horizontal .links__link.is-active:hover{color:#000}.header__links>.links__item>.is-open:focus{outline:0}.header__links:not(.header__links--search)>.links__item{opacity:0;transform:translate3d(0,-20%,0)}.header__links:not(.header__links--search)>.links__item:nth-child(1){transition:opacity .4s ease 50ms,transform .4s ease 50ms,border-bottom-color .4s ease .3s}.header__links:not(.header__links--search)>.links__item:nth-child(2){transition:opacity .4s ease .1s,transform .4s ease .1s,border-bottom-color .4s ease .35s}.header__links:not(.header__links--search)>.links__item:nth-child(3){transition:opacity .4s ease .15s,transform .4s ease .15s,border-bottom-color .4s ease .4s}.header__links:not(.header__links--search)>.links__item:nth-child(4){transition:opacity .4s ease .2s,transform .4s ease .2s,border-bottom-color .4s ease .45s}.header__links.dropdown__menu .links__link{display:block;width:100%}.header__links--search{flex:30% 0 0;justify-content:flex-end}@media screen and (min-width:768px){.header__links>.links__item:last-child{margin-right:0}.header__links:not(.header__links--search)>.links__item{transform:none;opacity:1}.header__links:not(.header__links--search)>.links__item:nth-child(1),.header__links:not(.header__links--search)>.links__item:nth-child(2),.header__links:not(.header__links--search)>.links__item:nth-child(3),.header__links:not(.header__links--search)>.links__item:nth-child(4){transition:none}.header__links--search{flex:3rem 0 0}}.header__links--search>.links__item{opacity:1;margin-left:0}.header__links--search>.links__item:nth-child(2){margin-right:-.525rem}@media screen and (min-width:768px){.header__links--search>.links__item:nth-child(1),.header__links--search>.links__item:nth-child(2){margin-right:0}}.header__links--search .links__link .icon-svg--close{display:none}@media screen and (max-width:767px){.header__links--search>.links__item>.is-active:after,.header__links--search>.links__item>.is-active:before{content:none}.header__links--search>.links__item>.links__link{padding:.525rem!important}.header__links--search .icon-svg svg{height:1.5rem}}.highlighted .field--text,.highlighted .icon-list{border:3px solid #f3efe6;padding:1.5rem}.icon-svg{vertical-align:top;display:inline-flex;align-items:center}.icon-svg svg{display:block;width:auto;height:1rem;fill:currentColor}.indicator,.logo{display:inline-block}.icon-svg--xsmall{height:calc(.7rem + .7rem)}.icon-svg--xsmall svg{height:.7rem}.icon-svg--small{height:calc(.8rem + .7rem)}.icon-svg--small svg{height:.8rem}.icon-svg--normal{height:calc(.9rem + .7rem)}.icon-svg--normal svg{height:.9rem}.icon-svg--medium{height:calc(1.25rem + .7rem)}.icon-svg--medium svg{height:1.25rem}.icon-svg--large{height:calc(1.425rem + .7rem)}.icon-svg--large svg{height:1.425rem}.icon-svg--xlarge{height:calc(1.6875rem + .7rem)}.icon-svg--xlarge svg{height:1.6875rem}.icon-svg--xxlarge{height:calc(2rem + .7rem)}.icon-svg--xxlarge svg{height:2rem}.icon-svg--xxxlarge{height:calc(2.5rem + .7rem)}.icon-svg--xxxlarge svg{height:2.5rem}.icon-svg--white{color:#fff}.icon-svg--gray{color:#666}.icon-svg--beige{color:#f3efe6}.icon-svg--gray-light{color:#a3a3a3}.icon-svg--gray-medium{color:#444}.icon-svg--gray-dark{color:#3d3d3d}.icon-svg--orange{color:#f46b3b}.icon-svg--red{color:#cc6c5b}.icon-svg--green{color:#9fd773}[class*=" aw-icon-"],[class^=aw-icon-]{font-family:aw-font!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.assumption-detail__content__question p,.assumption-detail__sidebar__quote,.intro__date{font-family:Georgia,"Noto Serif",serif}.aw-icon--large{font-size:1.5em}.aw-icon-minus:before{content:"\f068"}.aw-icon-user:before{content:"\f007"}.aw-icon-film:before{content:"\f008"}.aw-icon-check:before{content:"\f00c"}.aw-icon-close:before,.aw-icon-remove:before,.aw-icon-times:before{content:"\f00d"}.aw-icon-download:before{content:"\f019"}.aw-icon-volume-down:before{content:"\f027"}.aw-icon-chevron-right:before{content:"\f054"}.aw-icon-calendar:before{content:"\f073"}.aw-icon-bar-chart-o:before,.aw-icon-bar-chart:before{content:"\f080"}.aw-icon-group:before,.aw-icon-users:before{content:"\f0c0"}.aw-icon-circle-o:before{content:"\f10c"}.aw-icon-bb:before{content:"\e80d"}.aw-icon-be:before{content:"\e80e"}.aw-icon-bw:before{content:"T"}.aw-icon-by:before{content:"\e810"}.aw-icon-hb:before{content:"\e811"}.aw-icon-he:before{content:"\e812"}.aw-icon-hh:before{content:"\e813"}.aw-icon-mv:before{content:"\e814"}.aw-icon-ni:before{content:"\e815"}.aw-icon-nw:before{content:"\e816"}.aw-icon-rp:before{content:"\e817"}.aw-icon-sh:before{content:"\e818"}.aw-icon-sl:before{content:"\e819"}.aw-icon-sn:before{content:"\e81a"}.aw-icon-st:before{content:"\e81b"}.aw-icon-th:before{content:"\e81c"}.aw-icon-de:before{content:"\e81d"}.aw-icon-eu:before{content:"\e824"}.aw-icon-signing:before{content:"\e83c"}.aw-icon-bu:before,.aw-icon-bundestag:before{content:"\e84f"}.indicator{width:.75rem;height:.75rem;border-radius:50%}.intro{position:relative;padding-bottom:1.125rem}.intro__date{display:block;margin-bottom:1.5rem;color:#a3a3a3}.cc-zeit-teaser,.cc-zeit-teaser__logo svg,.kc-send-as-email .form-item-email{margin-bottom:2.25rem}.intro--with-title{padding-top:1.125rem}@media screen and (min-width:1060px){.intro{padding-bottom:1.875rem}.intro--with-title{padding-top:1.875rem}}.kc-send-as-email__text-container{background-color:#f0f0f0;padding:.75rem;margin:1.5rem}.kc-politician-form__table{min-width:0}.kc-politician-form__table td{vertical-align:top}.kc-politician-form__table td:nth-child(1){max-width:700px}@media screen and (max-width:767px){.kc-politician-form__table{display:block}.kc-politician-form__table thead{display:none}.kc-politician-form__table tbody,.kc-politician-form__table tr{display:block}.kc-politician-form__table tr{padding:.75rem 0}.kc-politician-form__table td{display:block;width:100%;padding:.375rem 0}}.kc-politician-form__position__missing{font-size:2em;font-weight:700;color:#cc6c5b}.kc-politician-form__position__defined{font-size:2em;font-weight:700;color:#9fd773}.assumption-detail{flex-basis:100%;display:flex;flex-wrap:wrap;overflow:hidden;flex-direction:column}@media screen and (min-width:960px){.assumption-detail{flex-direction:row;min-height:auto}}.assumption-detail__sidebar{background-color:#f0f0f0;padding:1.125rem;text-align:center;display:flex;flex-direction:column}@media screen and (min-width:520px){.assumption-detail__sidebar{padding:1.5rem}}@media screen and (min-width:960px){.assumption-detail__sidebar{padding:4.5rem 2.25rem;flex-basis:34%;max-width:34%}}.assumption-detail__sidebar__indicator{margin:0 1.5rem .75rem;width:100px}.assumption-detail__sidebar__quote{font-size:1.425rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.4;margin-top:.75rem}@media screen and (min-width:768px){.kc-politician-form__table td:nth-child(3){min-width:300px}.assumption-detail__sidebar__quote{font-size:1.6875rem;flex-grow:1;display:flex;justify-content:center;flex-direction:column}}.assumption-detail__sidebar__quote__topic{font-weight:700;font-size:.6em;margin-bottom:.75rem}.assumption-detail__sidebar__quote__inner{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.assumption-detail__content__reason,.sidejobs-table td,.sidejobs-table th,.tile__tab,.tooltip{-webkit-hyphens:auto;-ms-hyphens:auto}.assumption-detail__sidebar__quote__inner:after,.assumption-detail__sidebar__quote__inner:before{color:#f46b3b;font-size:1.5em;position:relative;top:.1em;line-height:.3em}.assumption-detail__sidebar__quote__inner:before{content:open-quote}.assumption-detail__sidebar__quote__inner:after{content:close-quote}.assumption-detail__sidebar__pagination{display:flex;justify-content:center}.assumption-detail__sidebar__pagination .aw-icon-chevron-right{font-size:1.6875rem}.assumption-detail__sidebar__pagination__next,.assumption-detail__sidebar__pagination__prev{color:#666;transition:color .3s ease-out}html:not(.is-touched) .assumption-detail__sidebar__pagination__next:hover,html:not(.is-touched) .assumption-detail__sidebar__pagination__prev:hover{color:#3d3d3d;cursor:pointer}.assumption-detail__sidebar__pagination__prev .aw-icon-chevron-right{transform:scaleX(-1);display:block}.ui-dialog--cc-teaser{padding:1.5rem!important}.ui-dialog--cc-teaser .ui-dialog-title{display:none}.ui-dialog--cc-teaser .ui-dialog-titlebar-close{right:-1.5rem;top:-1.5rem;width:2rem;height:2rem}.ui-dialog--cc-teaser .ui-dialog-content{padding:0}.assumption-detail__content{padding:1.5rem;flex-grow:1}@media screen and (min-width:960px){.assumption-detail__sidebar__quote__topic{margin-bottom:1.5rem}.assumption-detail__content{flex-basis:66%;max-width:66%}.assumption-detail__content__reason{min-height:165px}}.assumption-detail__content__attendance{display:flex;align-items:center;justify-content:center;margin-bottom:3rem}.assumption-detail__content__attendance__info{padding-left:1.5rem}.assumption-detail__content__attendance__info__name{font-weight:600}.assumption-detail__content__rating{text-align:center;color:#f46b3b;text-transform:uppercase;font-weight:800}@media screen and (min-width:768px){.assumption-detail__content__rating{font-size:1.25rem;line-height:2rem}.assumption-detail__content__rating i[class|=aw-icon]{font-size:1.425rem}.assumption-detail__content__reason{font-size:1.25rem;max-width:580px;margin:0 auto}}.assumption-detail__content__rating i[class|=aw-icon]{color:#f46b3b}.assumption-detail__content__reason{text-align:center;hyphens:auto;line-height:1.8}.assumption-detail__content__reason p:first-child:before{content:"Meine Begründung: "}.assumption-detail__content__attendance__image{border-radius:50%;overflow:hidden;min-width:80px}.assumption-detail__content__attendance__image img{width:80px;height:80px;display:block}@media screen and (min-width:520px){.assumption-detail__content__attendance__image{min-width:100px}.assumption-detail__content__attendance__image img{width:100px;height:100px}}.assumption-detail__content__reason--placeholder p:first-child:before{content:none}.assumption-detail__content__question{margin-top:4.5rem;text-align:center}.assumption-detail__content__question p{max-width:400px;margin:0 auto}.assumption-detail__content__question img{vertical-align:text-bottom;margin-left:.1875rem}.cc-lp-teaser{background-color:#f3efe6;padding-top:1.2rem;padding-bottom:1.2rem;background-image:url(/themes/aw/images/candidacy_check/cc_teaser_bg_mobile.jpg);background-repeat:no-repeat;background-size:cover;margin-top:.75rem;position:relative}@media screen and (min-width:768px){.cc-lp-teaser{background-image:url(/themes/aw/images/candidacy_check/cc_teaser_bg.jpg)}}.cc-lp-teaser .l-container{padding-left:1.2rem;padding-right:1.2rem}.cc-lp-teaser .ajax-progress{background:rgba(255,255,255,.4)}.cc-lp-teaser .ajax-progress:before{display:none}.cc-lp-teaser>a:focus{border:none;outline:0}.cc-lp-teaser--frontpage{background:0 0!important;border:none!important}.cc-lp-teaser__inner{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;color:#353943}@media screen and (min-width:960px){.cc-lp-teaser__inner{justify-content:space-between}}.cc-lp-teaser__logo{flex-basis:100%;margin-bottom:1.875rem}@media screen and (min-width:768px){.cc-lp-teaser__logo{flex-basis:60%;max-width:380px;margin-bottom:0;justify-content:flex-start}}.cc-lp-teaser__logo img{width:100%;max-width:360px;margin:0 auto;display:block}@media screen and (min-width:768px){.cc-lp-teaser__logo img{max-width:400px}}@media screen and (min-width:960px){.cc-lp-teaser__logo{flex-basis:40%}.cc-lp-teaser__logo img{max-width:460px}.cc-lp-teaser__parliament__icon{font-size:1.25rem}}.cc-lp-teaser__parliament{display:flex;align-items:center;margin-bottom:.375rem;justify-content:center}@media screen and (min-width:768px){.cc-lp-teaser__parliament{justify-content:flex-start}}.cc-lp-teaser__parliament__icon{margin-right:.375rem}.cc-lp-teaser__parliament__label{font-size:.8rem}.cc-lp-teaser__content{display:flex;flex-grow:1;flex-direction:column}@media screen and (min-width:520px){.cc-lp-teaser__content{flex-direction:row;align-items:center}}@media screen and (min-width:768px){.cc-lp-teaser__content{flex-direction:column;align-items:center}}@media screen and (min-width:960px){.cc-lp-teaser__parliament__label{font-size:1rem}.cc-lp-teaser__content{flex-direction:row;align-items:center}}.cc-lp-teaser__text{text-align:center;font-size:1.425rem;text-transform:uppercase;flex-basis:100%;margin-bottom:1.875rem}@media screen and (min-width:520px){.cc-lp-teaser__text{font-size:1.25rem;margin-bottom:0}}@media screen and (min-width:768px){.cc-lp-teaser__text{flex-grow:1;flex-basis:auto;margin-bottom:.75rem}}@media screen and (min-width:1060px){.cc-lp-teaser__text{font-size:1.6875rem}}.cc-lp-teaser__cta{flex-basis:100%;display:flex;justify-content:center}.kc-teaser-block{margin-top:3rem}.cc-lp-teaser__politician{background:0 0;border:none}.cc-lp-teaser__politician .cc-lp-teaser__logo{max-width:290px}.cc-lp-teaser__politician .button{border:1px solid #424754;background-color:#424754;color:#fff;font-size:.8rem}@media screen and (min-width:960px){.cc-lp-teaser__text{margin-bottom:0}.cc-lp-teaser__cta{flex-basis:auto;justify-content:flex-end}.cc-lp-teaser__politician .button{padding:calc(.5475rem - 1px) calc(1.125rem - 1px)}}html:not(.is-touched) .cc-lp-teaser__politician .button:hover{background-color:#fff;color:#424754}.cc-lp-teaser__politician .button:focus{border-color:#353943;color:#353943;padding:calc(.675rem - 2px) calc(1.125rem - 2px)}.cc-lp-teaser__politician__detail .cc-lp-teaser__logo{max-width:250px}.cc-lp-teaser__politician__detail .cc-lp-teaser__parliament{display:none}.cc-lp-teaser__politician__detail .button--large{font-size:1rem}.cc-lp-teaser__politician__detail--desktop{display:none;margin-top:0}.cc-lp-teaser__politician__detail--mobile{display:block}@media screen and (min-width:960px){.cc-lp-teaser__politician .button:focus{padding:calc(.5475rem - 2px) calc(1.125rem - 2px)}.cc-lp-teaser__politician__detail--desktop{display:block}.cc-lp-teaser__politician__detail--mobile{display:none}.cc-zeit-teaser{display:flex;align-items:flex-end}.cc-zeit-teaser .col-left{margin-right:3rem;flex:1}.cc-zeit-teaser .col-right{display:flex;justify-content:flex-end;align-items:flex-end}}.cc-zeit-teaser{border:1px solid #e4dbc6;padding:2.25rem;margin-top:2.25rem;box-shadow:0 4px 8px rgba(0,0,0,.15)}.cc-zeit-teaser__logo svg{width:280px;height:auto}.cc-zeit-teaser__text{max-width:55rem}.cc-zeit-teaser__text p{margin-top:.5em;font-size:.8rem}.cc-zeit-teaser__button{padding-top:3rem;text-align:right}.cc-zeit-teaser__button button{min-width:250px;display:block}.lightboxOverlay{background-color:#aaa;opacity:.3}.lb-outerContainer{padding:0;border-radius:0;box-shadow:0 4px 12px rgba(0,0,0,.15)}.lightbox .lb-image{border-radius:0;border-width:2.25rem}@media screen and (min-width:960px){.lightbox .lb-image{border-width:3rem}}.arrow-list a,button.link{border-bottom:1px solid #3d3d3d}.lb-loader{top:50%;height:auto;transform:translate(0,-50%)}.lb-cancel{background-image:url(/themes/aw/icons/circle-throbber.svg);background-size:100% auto;background-position:center;opacity:.9;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.lb-nav a.lb-next,.lb-nav a.lb-prev{opacity:1;background-image:none}.lb-nav a.lb-next:after,.lb-nav a.lb-prev:after{content:"";width:2.175rem;height:2.175rem;position:absolute;top:50%;transform:translate(0,-50%);background-color:#fff;background-size:40% auto;background-position:center;background-repeat:no-repeat}@media screen and (min-width:960px){.lb-nav a.lb-next:after,.lb-nav a.lb-prev:after{width:3rem;height:3rem}}.lb-nav a.lb-prev:after{background-image:url(/themes/aw/icons/chevron-left.svg);left:0}.lb-nav a.lb-next:after{background-image:url(/themes/aw/icons/chevron-right.svg);right:0}.lb-dataContainer{position:absolute;top:0;left:50%;transform:translate(-50%,0);z-index:11}.lb-data .lb-close{position:absolute;right:0;top:0;background:0 0;width:2.25rem;height:2.25rem;opacity:1}@media screen and (min-width:960px){.lb-data .lb-close{width:3rem;height:3rem}}.lb-data .lb-close:after,.lb-data .lb-close:before{content:"";background-repeat:no-repeat;background-size:80% auto;background-position:center;width:16px;height:16px;display:block;transition:opacity .2s;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.lb-data .lb-close:before{background-image:url(/themes/aw/icons/times.svg);opacity:.8}.lb-data .lb-close:after{background-image:url(/themes/aw/icons/times_orange.svg);opacity:0}.lb-data .lb-close:hover:before{opacity:0}.lb-data .lb-close:hover:after{opacity:1}[class^=link-]:before{content:"";font-family:aw-font;margin-right:.1875rem;font-size:.8rem;display:inline}a.link-read-codex:before,a.link-read-more:before{content:"\f054"}a.link-profile:before{content:"\f007"}a.link-committees:before{content:"\f0c0"}a.link-poll:before{content:"\f080"}a.link-download:before{content:"\f019"}a.link-sign:before{content:"\e83c"}a.link-calendar:before{content:"\f073"}a.link-video:before{content:"\f008"}a.link-sound:before{content:"\f027"}button.link{transition:color .2s ease;color:#3d3d3d}html:not(.is-touched) button.link:hover{color:#f46b3b;border-color:#f46b3b}.arrow-list{margin:0;padding:0;list-style:url(/themes/aw/icons/list-icon.svg)}.arrow-list li{position:relative;left:1.5rem;padding-right:1.125rem;width:calc(100% - 1.125rem)}.arrow-list li+li{margin-top:.375rem}.arrow-list+h2,.arrow-list+h3,.arrow-list+h4,.arrow-list+h5,.arrow-list+h6,.cke_editable ol+ol,.cke_editable ol+p,.cke_editable ol+ul,.cke_editable p+ol,.cke_editable p+ul,.cke_editable ul+h2,.cke_editable ul+h3,.cke_editable ul+h4,.cke_editable ul+h5,.cke_editable ul+h6,.cke_editable ul+ol,.cke_editable ul+p,.cke_editable ul+ul,.field--text ol+ol,.field--text ol+p,.field--text ol+ul,.field--text p+ol,.field--text p+ul,.field--text ul+h2,.field--text ul+h3,.field--text ul+h4,.field--text ul+h5,.field--text ul+h6,.field--text ul+ol,.field--text ul+p,.field--text ul+ul,.form-item ol+ol,.form-item ol+p,.form-item ol+ul,.form-item p+ol,.form-item p+ul,.form-item ul+h2,.form-item ul+h3,.form-item ul+h4,.form-item ul+h5,.form-item ul+h6,.form-item ul+ol,.form-item ul+p,.form-item ul+ul,h2+.arrow-list,h2+.cke_editable ul,h2+.field--text ul,h2+.form-item ul,h3+.arrow-list,h3+.cke_editable ul,h3+.field--text ul,h3+.form-item ul,h4+.arrow-list,h4+.cke_editable ul,h4+.field--text ul,h4+.form-item ul,h5+.arrow-list,h5+.cke_editable ul,h5+.field--text ul,h5+.form-item ul,h6+.arrow-list,h6+.cke_editable ul,h6+.field--text ul,h6+.form-item ul,p+.arrow-list,p+.cke_editable ul,p+.field--text ul,p+.form-item ul,p+.icon-list{margin-top:1.5rem}.arrow-list a{transition:color .2s ease;color:#3d3d3d}html:not(.is-touched) .arrow-list a:hover{color:#f46b3b;border-color:#f46b3b}.arrow-list--inline li+li,.arrow-list--two-column>li:nth-child(2),.arrow-list--underlined li+li{margin-top:0}.arrow-list--underlined{border-top:1px solid #a3a3a3;list-style-position:inside}.arrow-list--underlined li{border-bottom:1px solid #a3a3a3;padding-top:.525rem;padding-bottom:.525rem;left:unset}.arrow-list--underlined li:before{top:1.0875rem}.arrow-list--inline{display:flex;flex-wrap:wrap}.arrow-list--inline li:first-child{margin-left:-.525rem}.arrow-list--inline li+li{margin-left:.75rem}.arrow-list--two-column{display:flex;flex-wrap:wrap}.arrow-list--two-column>li{flex:calc(100% - 1.125rem) 0 0}@media screen and (min-width:768px){.arrow-list li{padding-right:1.5rem;width:calc(100% - 1.5rem)}.arrow-list--two-column>li{flex:50% 0 0;padding-right:1.5rem}}.arrow-list--three-column{display:flex;flex-wrap:wrap}.arrow-list--three-column>li{flex:100% 0 0}@media screen and (min-width:520px){.arrow-list--three-column>li{flex:50% 0 0;padding-right:1.5rem}}@media screen and (min-width:960px){.lb-data .lb-close:after,.lb-data .lb-close:before{background-size:100% auto}.arrow-list--three-column>li{flex:33.333% 0 0}}.arrow-list--links>li a{color:#f46b3b;transition:color .2s ease;text-decoration:none;border:0}html:not(.is-touched) .arrow-list--links>li a:hover{color:#e6450d}.icon-list{margin:0;padding:0;list-style:none}.icon-list li{position:relative}.icon-list a{display:block;padding-left:1.125rem;color:#f46b3b;transition:color .2s ease}html:not(.is-touched) .icon-list a:hover{color:#e6450d}.icon-list .icon-svg{position:absolute;left:0;top:0;display:inline-flex;justify-content:center;width:1.125rem}.cke_editable ol,.field--text ol,.form-item ol{padding:0;margin:0;list-style:none;counter-reset:custom-counter}.cke_editable ol a,.field--text ol a,.form-item ol a{border-bottom:1px solid #3d3d3d;transition:color .2s ease;color:#3d3d3d}html:not(.is-touched) .cke_editable ol a:hover,html:not(.is-touched) .field--text ol a:hover,html:not(.is-touched) .form-item ol a:hover{color:#f46b3b;border-color:#f46b3b}.cke_editable ol li,.field--text ol li,.form-item ol li{padding-left:1.5rem;counter-increment:custom-counter;position:relative}.cke_editable ol li:before,.field--text ol li:before,.form-item ol li:before{content:counter(custom-counter) ".";color:#666;position:absolute;left:0;top:0;width:1.125rem;text-align:right;font-size:.8rem;font-weight:600;line-height:1.5rem}.cke_editable ol li+li,.field--text ol li+li,.form-item ol li+li{margin-top:.375rem}.cke_editable ul,.field--text ul,.form-item ul{margin:0;padding:0;list-style:url(/themes/aw/icons/list-icon.svg)}.cke_editable ul li,.field--text ul li,.form-item ul li{position:relative;left:1.5rem;padding-right:1.125rem;width:calc(100% - 1.125rem)}@media screen and (min-width:768px){.cke_editable ul li,.field--text ul li,.form-item ul li{padding-right:1.5rem;width:calc(100% - 1.5rem)}}.cke_editable ul li+li,.field--text ul li+li,.form-item ul li+li{margin-top:.375rem}.cke_editable ul a,.field--text ul a,.form-item ul a{border-bottom:1px solid #3d3d3d;transition:color .2s ease;color:#3d3d3d}html:not(.is-touched) .cke_editable ul a:hover,html:not(.is-touched) .field--text ul a:hover,html:not(.is-touched) .form-item ul a:hover{color:#f46b3b;border-color:#f46b3b}ol+.cke_editable .h2,ol+.cke_editable h2,ol+.field--text .h2,ol+.field--text h2,ol+.form-item .h2,ol+.form-item h2,ul+.cke_editable .h2,ul+.cke_editable h2,ul+.field--text .h2,ul+.field--text h2,ul+.form-item .h2,ul+.form-item h2{margin-top:3.75rem}.cke_editable .h2+ol,.cke_editable .h2+ul,.cke_editable h2+ol,.cke_editable h2+ul,.field--text .h2+ol,.field--text .h2+ul,.field--text h2+ol,.field--text h2+ul,.form-item .h2+ol,.form-item .h2+ul,.form-item h2+ol,.form-item h2+ul{margin-top:1.5rem}ol+.cke_editable .h3,ol+.cke_editable h3,ol+.field--text .h3,ol+.field--text h3,ol+.form-item .h3,ol+.form-item h3,ul+.cke_editable .h3,ul+.cke_editable h3,ul+.field--text .h3,ul+.field--text h3,ul+.form-item .h3,ul+.form-item h3{margin-top:3rem}.cke_editable .h3+ol,.cke_editable .h3+ul,.cke_editable h3+ol,.cke_editable h3+ul,.field--text .h3+ol,.field--text .h3+ul,.field--text h3+ol,.field--text h3+ul,.form-item .h3+ol,.form-item .h3+ul,.form-item h3+ol,.form-item h3+ul{margin-top:1.5rem}ol+.cke_editable .h4,ol+.cke_editable h4,ol+.field--text .h4,ol+.field--text h4,ol+.form-item .h4,ol+.form-item h4,ul+.cke_editable .h4,ul+.cke_editable h4,ul+.field--text .h4,ul+.field--text h4,ul+.form-item .h4,ul+.form-item h4{margin-top:3rem}.cke_editable .h4+ol,.cke_editable .h4+ul,.cke_editable h4+ol,.cke_editable h4+ul,.field--text .h4+ol,.field--text .h4+ul,.field--text h4+ol,.field--text h4+ul,.form-item .h4+ol,.form-item .h4+ul,.form-item h4+ol,.form-item h4+ul,.is-open .nav--meta .links .links__item:last-child:not(:first-child){margin-top:1.125rem}ol+.cke_editable .h5,ol+.cke_editable h5,ol+.field--text .h5,ol+.field--text h5,ol+.form-item .h5,ol+.form-item h5,ul+.cke_editable .h5,ul+.cke_editable h5,ul+.field--text .h5,ul+.field--text h5,ul+.form-item .h5,ul+.form-item h5{margin-top:3rem}.cke_editable .h5+ol,.cke_editable .h5+ul,.cke_editable h5+ol,.cke_editable h5+ul,.field--text .h5+ol,.field--text .h5+ul,.field--text h5+ol,.field--text h5+ul,.form-item .h5+ol,.form-item .h5+ul,.form-item h5+ol,.form-item h5+ul{margin-top:.75rem}ol+.cke_editable .h6,ol+.cke_editable h6,ol+.field--text .h6,ol+.field--text h6,ol+.form-item .h6,ol+.form-item h6,ul+.cke_editable .h6,ul+.cke_editable h6,ul+.field--text .h6,ul+.field--text h6,ul+.form-item .h6,ul+.form-item h6{margin-top:3rem}.cke_editable .h6+ol,.cke_editable .h6+ul,.cke_editable h6+ol,.cke_editable h6+ul,.field--text .h6+ol,.field--text .h6+ul,.field--text h6+ol,.field--text h6+ul,.form-item .h6+ol,.form-item .h6+ul,.form-item h6+ol,.form-item h6+ul{margin-top:.75rem}.logo{position:relative}.maintenance-section{position:relative;min-height:100vh}.maintenance{margin:0 auto;padding:3rem;position:absolute;left:0;top:0;right:0;bottom:0;justify-content:center;display:flex;flex-wrap:wrap;align-items:center}.maintenance main{flex:100% 0 0}.maintenance footer{flex:100% 0 0;justify-content:center;display:flex;flex-wrap:wrap;position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem}.maintenance__image{margin-bottom:3rem;position:relative}.maintenance__image__parlament{position:relative;z-index:9}.maintenance__image__cog{position:absolute;left:50%;top:1%;width:25%;transform:translate(-50%,0)}.maintenance__image__cog svg{-webkit-animation:spin 7s linear infinite;animation:spin 7s linear infinite}.maintenance__image__crane-left{position:absolute;width:21%;top:-40%;left:11%}.maintenance__image__crane-left>svg{position:relative;z-index:5}.maintenance__image__crane-left__rope{position:absolute;width:10%;right:5%;top:5%;-webkit-animation:crane_left_rope 5s linear infinite;animation:crane_left_rope 5s linear infinite}.maintenance__image__crane-right{position:absolute;width:16%;top:-21%;right:11%}.maintenance__image__crane-right>svg{position:relative;z-index:5}.maintenance__image__crane-right__rope{position:absolute;width:10%;left:5%;top:5%;-webkit-animation:crane_right_rope 6s linear infinite;animation:crane_right_rope 6s linear infinite}.maintenance__social-links{display:flex;justify-content:center}.maintenance__footer-links{flex:100% 0 0;text-align:center;margin-top:1.5rem;font-size:.8rem}.maintenance__footer-links button{color:#666;transition:color .2s ease}html:not(.is-touched) .maintenance__footer-links button:hover{color:#3d3d3d}.maintenance-impressum{padding-top:3rem;padding-bottom:3rem;background:#f0f0f0}.js .maintenance-impressum,.modal .js-maintenance-impressum h2{display:none}@-webkit-keyframes crane_left_rope{0%,100%{right:5%;top:5%}25%,75%{top:5%;right:35%}50%{top:25%;right:35%}}@keyframes crane_left_rope{0%,100%{right:5%;top:5%}25%,75%{top:5%;right:35%}50%{top:25%;right:35%}}@-webkit-keyframes crane_right_rope{0%,100%{top:25%;left:5%}25%,75%{top:5%;left:5%}50%{top:5%;left:35%}}@keyframes crane_right_rope{0%,100%{top:25%;left:5%}25%,75%{top:5%;left:5%}50%{top:5%;left:35%}}.tile--mediapartner .tile__image{background:#fff}.tile--mediapartner .tile__image .figure{display:flex;justify-content:center;align-items:center;height:150px;padding:1.125rem}.tile--mediapartner .tile__image figcaption{display:none}.tile--mediapartner .tile__image img{-o-object-fit:contain;object-fit:contain;width:80%;height:150px;margin:0 auto;display:block}.tile--mediapartner .tile__title{text-align:center}.meta-bar{opacity:0;transform:translate3d(0,-20%,0);transition:transform .4s ease .3s,opacity .4s ease .3s;padding:1.125rem;justify-content:flex-end}@media screen and (min-width:520px){.meta-bar{padding:1.5rem}}@media screen and (min-width:768px){.meta-bar{display:flex;opacity:1;transform:none;position:absolute;right:1.5rem;left:0;z-index:2;width:100%;padding:.375rem 1.5rem;top:-1.875rem}}.is-open .meta-bar{opacity:1;transform:translate3d(0,0,0)}.is-open .meta-bar .navigation:first-child{margin-top:1.5rem}.is-open .meta-bar .navigation .links__link,.is-open .meta-bar .navigation label{padding:.525rem 0;line-height:1.3rem}.modal{position:fixed;left:0;top:0;z-index:1500;display:flex;width:100%;height:100%;background-color:rgba(0,0,0,.2);opacity:0}.modal__wrapper{width:100%;max-height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media screen and (min-width:960px){.modal{align-items:center}.modal__wrapper{padding:3rem 0}}.modal__container{position:relative;max-width:100%;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.15);width:960px;margin:0 auto;padding:1.5rem}.nav--user #user-menu--dropdown .field--picture,.tile__badge__item,.tp-teaser--empty .tp-teaser__wrapper:hover,.tp-teaser--profile .tp-teaser__item:hover{box-shadow:0 1px 2px rgba(0,0,0,.15)}.modal__close{position:absolute;right:0;top:0;transition:color .2s;width:2.25rem;height:2.25rem}@media screen and (min-width:960px){.modal__container{padding:3rem}.modal__close{width:3rem;height:3rem}}html:not(.is-touched) .modal__close:hover{color:#f46b3b}.modal__close .icon-svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.modal__title{margin-bottom:1.5rem}#modal-edit-actions::after{display:block;content:"";clear:both}.links--horizontal,.links--horizontal .links__item,.links--inline,.more-link{display:flex}.is-open-modal{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.is-closed-modal{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.more-link{margin-top:1.5rem;justify-content:center}.links,.links__item{margin:0}@media screen and (min-width:768px){.more-link{justify-content:flex-end}}.links{padding:0;list-style:none}.links__link{color:#666;transition:color .2s ease}.links__link path{transition:fill .2s ease}html:not(.is-touched) .links__link:hover{color:#3d3d3d;cursor:pointer}.links__link.is-active{color:#3d3d3d}.links__link.is-active path{fill:#3d3d3d}.links--horizontal{flex-flow:row wrap}.links--horizontal .links__link{padding:.75rem;width:100%}.links--inline .links__item{margin-right:.75rem}#block-pfadnavigation{display:none}@media screen and (min-width:768px){#block-pfadnavigation{display:block}}.links--breadcrumb{font-size:.8rem;display:flex;flex-wrap:wrap;padding:.375rem 0}.links--breadcrumb .links__item{display:flex;align-items:center}.links--breadcrumb .icon-svg{margin:0 5px}.links__item--orange .links__link{background:#f46b3b;color:#fff;transition:background-color .2s ease}html:not(.is-touched) .links__item--orange .links__link:hover{background:#e6450d;color:#fff}.admin-actions{padding:.375rem;border:1px dashed #e4dbc6;margin-bottom:1.5rem}.politician-profile-page #block-aw-local-tasks{display:none}@media screen and (min-width:520px){.links--horizontal .links__link{width:auto}.politician-profile-page #block-aw-local-tasks{display:block}.tabs-in-profile-header{display:none!important}}.tabs-in-profile-header{width:100%}.nav--meta ul.links{flex-flow:column-reverse wrap;display:flex}@media screen and (min-width:768px){.admin-actions{margin-bottom:3rem}.nav--meta{padding-left:1.125rem}.nav--meta ul.links{flex-flow:row nowrap}.nav--meta ul.links .links__item{height:25px}}.nav--meta ul.links .links__item{display:flex;align-items:center;justify-content:center}.nav--meta ul.links .links__item .links__link{flex:1}@media screen and (min-width:768px){.nav--meta ul.links .links__item .links__link{margin-left:.75rem;padding-right:.375rem;padding-left:.375rem;font-size:.8rem}.nav--user{font-size:.8rem}}.nav--meta ul.links .links__item:last-child .links__link{padding-left:.75rem;padding-right:.75rem;color:#fff;background:#f46b3b;border-radius:1.5rem;transition:background-color .2s ease;text-align:center}@media screen and (min-width:520px){.nav--meta ul.links .links__item:last-child .links__link{padding-left:.75rem;padding-right:.75rem;flex:none}}html:not(.is-touched) .nav--meta ul.links .links__item:last-child .links__link:hover{background:#e6450d}.nav--meta ul.links .links__item:first-child .links__link{margin-left:0}.nav--user{position:relative}.nav--user #user-menu--dropdown{cursor:pointer;position:relative;display:flex;justify-content:flex-start;align-items:center;color:#666;padding:.75rem 1.125rem .75rem 0}@media screen and (min-width:768px){.nav--user #user-menu--dropdown{height:25px}}.nav--user #user-menu--dropdown .field--picture{width:25px;height:25px;border-radius:50%;display:inline-block;margin-right:.375rem;overflow:hidden;border:2px solid #fff}.nav--user #user-menu--dropdown .field--picture img{width:100%;height:auto;display:block}.nav--user #user-menu--dropdown .icon-svg{position:absolute;right:0;top:50%;transform-origin:center;transform:translateY(-45%)}.nav--user ul.links .links__item{white-space:nowrap;display:flex;align-items:center}.is-open .nav--meta .links,.nav--user ul.links .links__link{display:block}.nav--user ul.links .links__link.is-active{font-weight:700}.nav--user ul.links .links__item:only-child .links__link{padding:.75rem 0}@media screen and (min-width:768px){.nav--user ul.links .links__item:only-child{height:25px}.nav--user ul.links .links__item:only-child .links__link{padding:.375rem 0}}.nav--user.is-logged-in ul.links{background:#fff;opacity:0;max-height:0;overflow:hidden;visibility:hidden;transition:.8s all cubic-bezier(.075,.82,.165,1);padding-left:calc(25px + .375rem)}.nav--user.is-logged-in ul.links .links__item:hover{background:#f7f5ef}.nav--user.is-logged-in ul.links .links__link{padding:.75rem 0;width:100%}@media screen and (min-width:768px){.nav--user.is-logged-in ul.links{position:absolute;top:100%;transform:translateY(10px);left:0;z-index:-1;padding:.75rem 0;border:1px solid #dcd0b6;box-shadow:0 4px 12px rgba(0,0,0,.15)}.nav--user.is-logged-in ul.links .links__item{padding:0 1.5rem}.nav--user.is-logged-in ul.links .links__link{position:relative;padding:.375rem 0}.nav--user.is-logged-in ul.links:after,.nav--user.is-logged-in ul.links:before{bottom:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.nav--user.is-logged-in ul.links:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:11px;margin-left:-11px}.nav--user.is-logged-in ul.links:before{border-color:rgba(255,255,255,0);border-bottom-color:#dcd0b6;border-width:12px;margin-left:-12px}}@media screen and (max-width:767px){.nav--user.is-open #user-menu--dropdown{border-bottom:1px solid #dcd0b6}}.nav--user.is-open ul.links{opacity:1;max-height:5000px;z-index:1;visibility:visible;overflow:visible}.nav--user.is-open .icon-svg{transform:translateY(-45%) rotate(180deg)}.is-open .nav--meta{opacity:1;transform:translate3d(0,0,0);padding:.75rem 0}.nav--user--sidebar{padding-top:.375rem}.nav--user--sidebar ul.links{padding-right:1.5rem;font-size:.875rem;padding-top:1.5rem;border-top:1px solid #dcd0b6;margin-top:1.5rem}.nav--user--sidebar ul.links .links__link{padding:.375rem 0;display:inline-block}.nav--user--sidebar ul.links .links__link.is-active{font-weight:700;position:relative}.nav--user--sidebar ul.links .links__item:last-child .links__link.is-active{border-color:#f46b3b;color:#f46b3b}.nav--user--sidebar ul.links .links__item:last-child .links__link.is-active:after{content:none}.nav--user--sidebar ul.links .links__item:last-child{margin-top:1.5rem}.nav--user--sidebar ul.links .links__item:last-child .links__link{border-radius:1.5rem;border:1px solid #666;padding:.15rem;display:block;text-align:center;font-weight:700;text-transform:uppercase;max-width:200px;font-size:.8rem}.sent-as-email table{width:600px}.sent-as-email td{padding:0;border:0}.sent-as-email blockquote{quotes:"„" "”"}.sent-as-email blockquote:before{content:open-quote}.sent-as-email blockquote:after{content:close-quote}.sent-as-email .align-left{height:auto;margin:0}@media screen and (min-width:520px){.sent-as-email .align-left{max-width:240px}}@media screen and (min-width:768px){.sent-as-email .align-left{max-width:280px}}.sent-as-email .align-left img{display:block}.sent-as-email #body_style{padding:0!important}@media screen and (min-width:520px){.sent-as-email #body_style{padding:10px!important}.newsletter__social{text-align:right}}.full--newsletter td,.sent-as-email .testimonial__image--nl .figure--with-border{padding:0;border:0}.sent-as-email .show,.sent-as-email [class=show]{overflow:visible!important;float:none!important;display:block!important;line-height:100%!important;position:static!important}.sent-as-email .cell_visible_mobile,.sent-as-email .visible_mobile{display:none!important}.sent-as-email .fluid-image{height:auto!important;max-width:600px!important;width:100%!important}@media screen and (max-width:767px){.sent-as-email .deviceWidth{width:440px!important;padding:0}.sent-as-email .align-left{width:210px!important;padding:0;margin-right:1.5rem}.sent-as-email .hidden_mobile{display:none!important}.sent-as-email .visible_mobile{display:block!important}.sent-as-email .cell_visible_mobile{display:table-cell!important}}@media screen and (max-width:519px){.sent-as-email .deviceWidth{width:280px!important;padding:0}.sent-as-email .deviceWidthInner{width:250px!important;padding:0}.sent-as-email .align-left{width:280px!important;padding:0}.sent-as-email .hidden_mobile_small{display:none!important}.sent-as-email .visible_mobile_small{display:block!important;height:auto!important;width:100%!important;visibility:visible!important}}.sent-as-email [class^=figure-align] figcaption{font-size:.8rem}.full--newsletter .align-left{margin:0}@media screen and (min-width:768px){.full--newsletter .align-left{padding-right:20px;padding-bottom:10px}}#block-webform-newsletter-subscription{padding-top:3rem}.newsletter__donation-button{padding-top:1.5rem;margin-top:1.5rem;border-top:1px solid #e4dbc6;text-align:center}.newsletter__blog::after{display:block;content:"";clear:both}.newsletter__blog>a{color:#f46b3b;transition:color .2s ease;font-weight:600;margin-top:.75rem;display:inline-block}html:not(.is-touched) .newsletter__blog>a:hover{color:#e6450d}.newsletter__blog+.newsletter__blog{margin-top:1.5rem}.iframe-nomargin-openpetition iframe{margin:0}.dashboard__kc-teaser+.dashboard__kc-teaser,.pager,.question-answer-confirmation-politician .field+.field,.question-answer-confirmation-politician .question-answer-answer-confirmation-politician-form .description{margin-top:1.5rem}.page-title{padding-top:.75rem;padding-bottom:.75rem}@media screen and (min-width:520px){.page-title{padding-top:1.125rem;padding-bottom:1.125rem}}@media screen and (min-width:1060px){.page-title{padding-bottom:1.875rem}}.aw-frontpage .page-title,.aw-parliament-frontendpage__landingpage .page-title{display:none}.page-title--with-date{padding-bottom:0}.pager__items{padding:0;margin:0;list-style:none;display:flex;justify-content:center}.pager__item{margin:0 .375rem;line-height:2.55rem;border-radius:50%;border:1px solid #e4dbc6;display:none;width:2.625rem;height:2.625rem;font-size:.8rem;background:#fff;text-align:center;transition:background .2s}.pager__item.is-active,.pager__item:hover:not(.pager__item--ellipsis){background:#f3efe6;display:block}@media screen and (min-width:768px){.pager__item{display:block}}.pager__item--first,.pager__item--last,.pager__item--next,.pager__item--previous{display:block}.pager__link{display:flex;width:2.625rem;height:2.625rem;justify-content:center;color:#666;transition:color .2s ease}html:not(.is-touched) .pager__link:hover{color:#3d3d3d}.is-active .pager__link:hover{cursor:default}.pager__link .icon-svg{height:2.625rem}.pager__link svg{height:.7rem}.pager--mini{margin-top:0}.parliament-archive-group h1{display:flex;align-items:center}.parliament-info dl{margin:0}@media screen and (min-width:520px){.parliament-info dl{display:flex;flex-wrap:wrap;align-items:center}}.parliament-info dl dt{font-weight:600;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden;padding:.375rem 0}@media screen and (min-width:520px){.parliament-info dl dt{flex:50% 0 0;padding-right:.75rem}}@media screen and (min-width:1060px){.parliament-info dl dt{flex:20% 0 0}}.parliament-info dl dd{padding:.375rem 0;margin:0}@media screen and (min-width:520px){.parliament-info dl dd{flex:50% 0 0}}@media screen and (min-width:1060px){.parliament-info dl dd{flex:30% 0 0}}.parliament-navigation{margin-top:.75rem;margin-bottom:.75rem;justify-content:space-between}.parliament-navigation .links--horizontal{flex:1 0 0}@media screen and (min-width:768px){.parliament-navigation{margin-top:.375rem;margin-bottom:1.125rem;font-size:1.15em}.parliament-navigation .links--horizontal{flex:100% 0 0}}.parliament-navigation .links--horizontal .links__item:first-child .links__link{padding-left:0;display:flex;align-items:center}.parliament-navigation .links--horizontal .links__item:first-child .links__link:before{font-family:aw-font;font-size:1.6875rem;margin-right:.525rem}.parliament-navigation .links--horizontal .links__item:nth-child(n+2){display:none}@media screen and (min-width:520px){.parliament-navigation .links--horizontal .links__item:first-child .links__link:before{font-size:2rem}.parliament-navigation .links--horizontal .links__link{font-size:1.15em}}@media screen and (min-width:768px){.parliament-navigation .links--horizontal .links__item:nth-child(n+2){display:flex}.parliament-navigation .links--horizontal .links__link.is-active .links__linktext:after{content:"";position:absolute;left:0;right:0;bottom:-.45rem;border-bottom:3px solid #f46b3b}.parliament-navigation__dropdown{display:none}}.parliament-navigation .links--horizontal .links__linktext{position:relative;line-height:1.15em}.parliament-navigation--bu .links__item:first-child .links__link:before{content:"\e84f"}.parliament-navigation--eu .links__item:first-child .links__link:before{content:"\e824"}.parliament-navigation--bw .links__item:first-child .links__link:before{content:"T"}.parliament-navigation--bb .links__item:first-child .links__link:before{content:"\e80d"}.parliament-navigation--be .links__item:first-child .links__link:before{content:"\e80e"}.parliament-navigation--by .links__item:first-child .links__link:before{content:"\e810"}.parliament-navigation--hb .links__item:first-child .links__link:before{content:"\e811"}.parliament-navigation--he .links__item:first-child .links__link:before{content:"\e812"}.parliament-navigation--hh .links__item:first-child .links__link:before{content:"\e813"}.parliament-navigation--mv .links__item:first-child .links__link:before{content:"\e814"}.parliament-navigation--ni .links__item:first-child .links__link:before{content:"\e815"}.parliament-navigation--nw .links__item:first-child .links__link:before{content:"\e816"}.parliament-navigation--rp .links__item:first-child .links__link:before{content:"\e817"}.parliament-navigation--sh .links__item:first-child .links__link:before{content:"\e818"}.parliament-navigation--sl .links__item:first-child .links__link:before{content:"\e819"}.parliament-navigation--sn .links__item:first-child .links__link:before{content:"\e81a"}.parliament-navigation--st .links__item:first-child .links__link:before{content:"\e81b"}.parliament-navigation--th .links__item:first-child .links__link:before{content:"\e81c"}.parliament-navigation__dropdown{position:relative;z-index:1500}.parliament-navigation__dropdown__trigger{border:1px solid #e4dbc6;border-radius:4px;padding:.375rem 1.875rem .375rem .525rem;color:#666;text-align:left;display:block;width:100%;width:auto}html:not(.is-touched) .parliament-navigation__dropdown__menu .links__item:first-child a:hover .links__linktext:before,html:not(.is-touched) .parliament-navigation__dropdown__trigger:hover{color:#3d3d3d}.parliament-navigation__dropdown__trigger:after{content:"";position:absolute;right:.375rem;top:50%;width:0;height:0;transform:translate(-50%,-50%) rotate(0);border-width:.3rem .3rem 0;border-style:solid;border-color:#666 transparent transparent;transition:transform .1s ease}.parliament-navigation__dropdown__trigger.is-open{border-radius:4px 4px 0 0;border-bottom-color:#fff}.parliament-navigation__dropdown__trigger.is-open:after{transform:translate(-50%,-50%) rotate(180deg)}.parliament-navigation__dropdown__trigger:focus{outline:#212121 dotted 1px;-moz-outline-radius:4px;box-shadow:none}.parliament-navigation__dropdown__trigger.is-open:before{content:"Ziel auswählen"}.parliament-navigation__dropdown__trigger.is-open .parliament-navigation__dropdown__trigger__label{display:none}.parliament-navigation__dropdown__menu{position:absolute;right:0;top:calc(100% - 1px);z-index:1;min-width:170px;padding:.375rem 0;background:#fff;border:1px solid #e4dbc6;border-radius:4px 0 4px 4px}.parliament-navigation__dropdown__menu .links__item{margin-bottom:.1875rem}.parliament-navigation__dropdown__menu .links__item:first-child a:before{content:none}.parliament-navigation__dropdown__menu .links__item:first-child .links__linktext{color:transparent;font-size:0}.parliament-navigation__dropdown__menu .links__item:first-child .links__linktext:before{color:#666;content:"Übersicht";display:inline-block;transition:color .2s ease;font-size:15px}.parliament-navigation__dropdown__menu .links__item:last-child{margin-bottom:0}.parliament-navigation__dropdown__menu a{padding:.375rem .675rem;display:block;position:relative}.parliament-navigation__dropdown__menu a:after{content:"\f054";font-family:aw-font;font-size:.6em;position:absolute;right:.675rem;top:50%;color:#a3a3a3;transform:translate3d(0,-50%,0)}.petition__text,.podcast-teaser__item__headline,.presslinks__link,.testimonial__title,.tile__question-text,.tile__title--date .tile__title__date,.tp-form h2,.tp-form h2:before,.tp-modal__group--reason .tp-modal__group-headline,.tp-modal__group--reason .tp-modal__group-headline:before,.tp-modal__group-headline,.tp-modal__group-headline:before,.webform-type-fieldset>legend .fieldset-legend{font-family:Georgia,"Noto Serif",serif}html:not(.is-touched) .parliament-navigation__dropdown__menu a:hover{background:#f7f5ef}.parliament-navigation__dropdown__menu a.is-active .links__linktext{font-weight:600}.parliament-navigation__dropdown__menu a.is-active .links__linktext:after{content:"";border-radius:50%;width:6px;height:6px;margin-left:.375rem;background:#f46b3b;display:inline-block;position:relative;top:-1px}.petition-teaser,.podcast-teaser__item{background-color:#fff;position:relative;box-shadow:0 4px 12px rgba(0,0,0,.15)}.parliament-navigation__dropdown__menu .links__linktext{display:block;height:1.5rem}.party-indicator{display:flex;align-items:center}.party-indicator--inline{display:inline-flex}.full--petition_update{margin-bottom:3rem}@media screen and (min-width:520px){.full--petition_update{margin-bottom:4.5rem}}.petition-update-content{display:flex;flex-wrap:wrap}.petition-update-content>.field--teaser-image{margin-bottom:1.5rem;order:1}.petition-update-content .field--content{order:2;margin-bottom:3rem}.petition-update__sidebar{order:3;overflow:hidden}@media screen and (min-width:960px){.petition-update-content{display:block}.petition-update-content>.field--teaser-image{width:62%}.petition-update-content .field--content{margin-bottom:0}.petition-update__sidebar{width:33%;float:right;margin:0 0 1.5rem 1.5rem}}.petition-update__block_link{color:#666;transition:color .2s ease}html:not(.is-touched) .petition-update__block_link:hover{color:#3d3d3d}.petition-progress{position:relative;padding:1.125rem 0;margin:1.125rem 0;border-top:1px solid #a3a3a3;border-bottom:1px solid #a3a3a3}.petition-progress:after,.petition-progress:before{content:"";position:absolute;display:block;left:50%;top:100%;margin-left:-13px;height:0;width:0;border-left:13px solid transparent;border-right:13px solid transparent;border-top:9px solid #888}.petition-progress:after{margin-left:-12px;border-left:12px solid transparent;border-right:12px solid transparent;border-top:8px solid #fff}.petition-progress .progress{margin-bottom:1.5rem}.petition-teaser,.question-body,.tp-modal__header{margin-bottom:3rem}.petition-progress__required{display:block;margin-top:.375rem}.petition-teaser{display:flex;overflow:hidden;border:1px solid #e4dbc6;margin-top:3rem;flex-wrap:wrap}.petition-teaser__image{flex:100% 0 0;margin-bottom:1.125rem}@media screen and (min-width:520px){.petition-teaser{padding:1.5rem}.petition-teaser__image{flex:35% 0 0;padding-right:1.5rem}}.petition-teaser__image .figure{padding:0;border:0}.petition-teaser__content{flex:100% 0 0;padding:0 1.125rem 1.125rem}.petition-teaser__summary,.petition-teaser__text,.petition-teaser__title{text-align:center}@media screen and (min-width:520px){.petition-teaser__content{flex:65% 0 0;padding:0}.petition-teaser__summary,.petition-teaser__text,.petition-teaser__title{text-align:left}}.petition-teaser__text{margin-bottom:1.125rem}.petition-teaser__summary{line-height:1.4rem;margin-bottom:1.125rem}.petition__intro{margin-bottom:1.5rem;font-weight:600}.petition__top{padding-bottom:3rem}@media screen and (min-width:960px){.petition__top{margin-bottom:4.5rem}}.petition__text{background:#f3efe6;padding:1.5rem 0;margin-bottom:1.5rem;font-size:1.425rem;font-style:italic;line-height:2.25rem}@media screen and (min-width:960px){.petition__text{padding:3rem 0;margin-bottom:3rem}}.petition__text+.share{margin-top:0;margin-bottom:1.5rem}@media screen and (min-width:960px){.petition__text+.share{margin-bottom:3rem}}.podcast-teaser{background-color:#f3efe6;border-top:1px solid #e4dbc6;border-bottom:1px solid #e4dbc6;padding:2.25rem 0;margin-bottom:2.25rem}.podcast-teaser__item{display:flex;overflow:hidden;border:1px solid #e4dbc6;padding:.375rem 1.6875rem .375rem .375rem;align-items:center;height:100%;justify-content:space-between}.podcast-teaser__item__image{color:#424754;font-size:2.5rem;flex-basis:100px;width:100px;text-align:center}.podcast-teaser__item__image img.lg{display:none}@media screen and (min-width:960px){.podcast-teaser__item__image{font-size:3rem;flex-basis:220px;width:220px}.podcast-teaser__item__image img.lg{display:block}.podcast-teaser__item__image img.xs{display:none}}.podcast-teaser__item__headline{padding-left:2.25rem;padding-right:2.25rem;color:#3d3d3d}.dashboard__kc-teaser__title-wrapper h3,.dashboard__section h2{font-family:"Open Sans",sans-serif}@media screen and (min-width:768px){.podcast-teaser__item__headline br{display:none}}.podcast-teaser__item__cta{flex-shrink:1}.podcast-teaser__item__cta .button{display:none}.podcast-teaser__item__cta .aw-icon-chevron-right{color:#424754}@media screen and (min-width:1060px){.podcast-teaser__item__cta .button{display:block}.podcast-teaser__item__cta .aw-icon-chevron-right{display:none}}.political-goals-form .form-wrapper{margin:1.5rem 0 3rem}.dashboard{margin-bottom:-3rem}@media screen and (min-width:520px){.dashboard{margin-bottom:-4.5rem}}.page-title--politician{margin:1.5rem 0 .75rem}.page-title--politician h1{font-size:1.6875rem}.dashboard__col--sidebar{display:none;padding-bottom:3rem}@media screen and (min-width:960px) and (min-width:960px){.dashboard__col--main{padding-left:1.5rem}}@media screen and (min-width:960px){.dashboard__layout{display:flex}.dashboard__col--sidebar{display:block;flex:0 0 250px}.dashboard__col--main{border-left:1px solid #e4dbc6;padding-bottom:3rem;flex:1}.dashboard__col--main .l-container{padding-left:0;padding-right:0}}.dashboard__section{padding-bottom:1.5rem}.dashboard__section h2{margin-bottom:1.5rem}.dashboard__section+.dashboard__section{border-top:1px solid #e4dbc6;padding-top:1.5rem}.dashboard_section__title{margin-bottom:.75rem}.dashboard__questions{width:100%;display:flex;gap:.75rem;flex-flow:column wrap}@media screen and (min-width:768px){.dashboard__questions{justify-content:space-between;flex-flow:row wrap}}.dashboard__questions__square{transition:.2s all cubic-bezier(.075,.82,.165,1);display:flex;flex-flow:column wrap;align-items:stretch;justify-content:stretch}@media screen and (min-width:768px){.dashboard__questions__square{flex:1 1 33%}.dashboard__questions__square--moderated{order:3}}@media screen and (min-width:1320px){.dashboard__questions__square{flex:1}.dashboard__questions__square--moderated{order:initial}}.dashboard__questions__square .target{padding:1.5rem;flex:1;display:flex;flex-flow:column wrap;justify-content:space-between;position:relative}.dashboard__questions__square a.target:hover{box-shadow:0 0 10px rgba(0,0,0,.15)}.dashboard__questions__square *,.dashboard__questions__square:not(.is-touched) a:hover{color:inherit}.dashboard__questions__square--unanswered{background:#f46b3b;color:#fff;font-weight:700}.dashboard__questions__square--unanswered .number{font-size:5rem;line-height:1em}.dashboard__questions__square--unanswered .icon-svg{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%)}.dashboard__questions__square--moderated .inner{display:flex;flex-flow:column nowrap;height:100%;gap:.75rem}@media screen and (min-width:768px){.dashboard__questions__square--moderated .inner{flex-flow:row nowrap}}@media screen and (min-width:1320px){.dashboard__questions__square--moderated .inner{flex-flow:column nowrap}}.dashboard__questions__square--moderated .target{background:#f7f5ef;font-weight:700;flex:1 1 50%;border:1px solid #dcd0b6;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.dashboard__questions__square--moderated .number{font-size:3rem;line-height:1em;padding:.1em}.dashboard__questions__square--statistic{border:1px solid #dcd0b6;font-weight:700}.dashboard__questions__square--statistic .stats--digit{color:#3d3d3d}.dashboard__questions__square--statistic:not(.is-touched) a:hover,.nav--user--sidebar .politician--teaser{color:inherit}.dashboard__questions__square--statistic .to-questions{display:flex;align-items:center}.dashboard__questions__square--statistic .to-questions .icon-svg{margin-left:.375rem}.dashboard__kc-teaser{background:#f7f5ef;padding:2.25rem}.dashboard__kc-teaser__title-wrapper{display:flex;align-items:center;margin-bottom:1.5rem}.dashboard__kc-teaser__title-wrapper .icon-svg{margin-right:1em}.dashboard__kc-teaser__content{font-size:.9rem}@media screen and (min-width:1060px){.dashboard__kc-teaser__content-wrapper{display:flex;width:100%;align-items:flex-end}.dashboard__kc-teaser__content{padding-right:3rem;flex:1}}.dashboard__kc-teaser__content .stats{padding-bottom:1.5rem;font-size:1.425rem}.dashboard__kc-teaser__content .stats .total-positions{font-size:2em;font-weight:700}.dashboard__kc-teaser__content .stats .total-assumptions{font-size:1.6em;font-weight:700}.dashboard__kc-teaser__actions{padding:1.5rem 0 0}.dashboard__kc-teaser__actions:after{content:"";clear:both;float:none;width:100%;display:block}.dashboard__kc-teaser__actions a{float:right}.tp-teaser--dashboard .tp-teaser__col--left{flex:5}.tp-teaser--dashboard .tp-teaser__col--right{flex:7}.tp-teaser--dashboard .tp-teaser__logo img{max-width:130px}.tp-teaser--dashboard .tp-teaser__item{padding-right:0}.question-answer-confirmation-politician .field__label{font-weight:700;font-size:.8rem}.question-answer-confirmation-politician .field--summary{border:1px solid #dcd0b6;padding:.75rem;max-width:320px;line-height:1.7}.question-answer-confirmation-politician .field--summary--empty{color:#cc6c5b;font-size:.8em}.question-answer-confirmation-politician .question-answer-answer-confirmation-politician-form .form-actions{margin-top:2.25rem;display:flex;width:100%;justify-content:flex-start;gap:.75rem}#block-politicianusedaccesslinkinfo{border-top:1px solid #dcd0b6;padding:1.5rem 1.5rem 1.5rem 0;margin-top:3rem;font-size:.8rem;color:#666;line-height:1.7}.politician-edit-form{display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.politician-edit-form{margin:0 -1.5rem}}.politician-edit-form #edit-button-to-profile{flex:none;width:100%;margin-bottom:space 1}.politician-edit-form .form-wrapper,.politician-edit-form>.form-item{flex:100% 0 0;margin-bottom:.75rem}@media screen and (min-width:768px){.politician-edit-form .form-wrapper,.politician-edit-form>.form-item{flex:calc(50% - 2.25rem) 0 0;margin-left:1.5rem}}.politician-edit-form .form-item+.form-wrapper{margin-top:0}.politician-edit-form>.details{display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.politician-edit-form>.details{flex:calc(100% - 3rem) 0 0}}.politician-edit-form .details__content .form-wrapper{flex:100% 0 0}@media screen and (min-width:768px){.politician-edit-form .details__content .form-wrapper{flex:calc(50% - 2.25rem) 0 0}}.politician-edit-form .details__content .field-multiple-table .textfield:not(:first-child){margin-top:.1875rem}.politician-edit-form .details__content .field-multiple-table .textfield .textfield__input{padding:calc(.1875rem - 1px) calc(.75rem - 1px);font-size:.8rem}@media screen and (min-width:960px){.politician-edit-form .details__content .field-multiple-table .textfield .textfield__input{padding:calc(.2625rem - 1px) calc(.525rem - 1px)}}.politician-edit-form .details__content .field-multiple-table .textfield .textfield__input:focus{padding:calc(.1875rem - 2px) calc(.75rem - 2px)}.politician-edit-form .details__content .field-multiple-table td .label:not(.sr-only){top:1.6875rem;left:calc(.75rem - 1px);font-size:.8rem}@media screen and (min-width:960px){.politician-edit-form .details__content .field-multiple-table .textfield .textfield__input:focus{padding:calc(.2625rem - 2px) calc(.525rem - 2px)}.politician-edit-form .details__content .field-multiple-table td .label:not(.sr-only){top:1.7625rem;left:calc(.525rem - 1px)}}.politician-edit-form .details__content .field--name-about-me,.politician-edit-form .details__content .field--name-field-image-gallery,.politician-edit-form .details__content .field--name-field-social-media{flex:100% 0 0}.politician-edit-form .details__content .field--name-field-social-media{margin-bottom:1.5rem}.politician-edit-form .details__content .field--name-field-social-media .ajax-progress{margin:0;display:inline-block;width:auto}.politician-edit-form .details__content .field--name-field-social-media tr.draggable td{padding:3px!important}.politician-edit-form .details__content .field--name-field-image-gallery .form-wrapper{margin:0}.politician-edit-form .details__content .field--name-field-image-gallery td{padding:.75rem 0}@media screen and (max-width:519px){.politician-edit-form .details__content .field--name-field-image-gallery td{display:block}.politician-edit-form .details__content .field--name-field-image-gallery td:first-child{border-bottom:0}.politician-edit-form .details__content .field--name-field-image-gallery td:last-child{padding-top:0}.politician-edit-form .details__content .field--name-field-image-gallery th{display:none}}.politician-edit-form .details__content .field--name-field-image-gallery .draggable .tabledrag-handle{width:3rem}@media screen and (min-width:520px){.politician-edit-form .details__content .field--name-field-image-gallery td:last-child{vertical-align:top;padding-left:1.5rem;padding-top:2.25rem}.politician-edit-form .details__content .field--name-field-image-gallery th:last-child{padding-left:1.5rem}.politician-edit-form .details__content .field--name-field-image-gallery .draggable .tabledrag-handle{margin:1.5rem 0 0}}.politician-edit-form .details__content .field--name-field-image-gallery .draggable .handle{margin:0 auto;padding:0;width:21px;height:21px;background-size:100% auto;background-position:0}@media screen and (min-width:520px){.politician-edit-form .details__content .field--name-field-image-gallery .draggable .image-widget img{margin:1.5rem 0 0}.politician-edit-form .details__content .field--name-field-image-gallery .draggable .image-widget .textfield{margin-left:170px}}.politician-edit-form .details__content .field--name-field-image-gallery .draggable .image-widget .textfield{margin-bottom:.75rem}@media screen and (min-width:768px){.politician-edit-form .details__content .field--name-about-me,.politician-edit-form .details__content .field--name-field-image-gallery,.politician-edit-form .details__content .field--name-field-social-media{flex:calc(100% - 3rem) 0 0}.politician-edit-form .details__content .field--name-field-image-gallery .draggable .menu-item__link{margin-left:170px}}.politician-edit-form .details__content .field--name-field-image-gallery .file-upload,.politician-edit-form .details__content .field--name-field-image-gallery .responsive-enabled,.politician-edit-form .details__content .field--name-field-image-gallery .tabledrag-changed-warning{flex:100% 0 0}@media screen and (min-width:768px){.politician-edit-form .details__content .field--name-field-image-gallery .file-upload,.politician-edit-form .details__content .field--name-field-image-gallery .responsive-enabled,.politician-edit-form .details__content .field--name-field-image-gallery .tabledrag-changed-warning{flex:calc(100% - 3rem) 0 0;margin-left:1.5rem}}@media screen and (max-width:519px){.politician-edit-form .details__content .field--name-field-image-gallery .file-upload .form-managed-file{margin:.75rem -1.125rem;padding:0 .375rem;border-top:1px solid #f3efe6;border-bottom:1px solid #f3efe6}}@media screen and (min-width:520px){.politician-edit-form .details__content .field--name-field-image-gallery .file-upload .form-managed-file{margin-bottom:.75rem}}.politician-edit-form .details__content .field--name-field-image-gallery .file-upload .form-file{font-size:.8rem}.politician-search{position:relative;background:url(/themes/aw/images/landingpage/header_background.jpg) #f3efe6;border-top:1px solid #e4dbc6;border-bottom:1px solid #e4dbc6;padding-top:1.5rem;padding-bottom:1.5rem;margin-bottom:2.25rem;background-size:cover}@media screen and (min-width:768px){.politician-search{padding-top:2.25rem;padding-bottom:2.25rem}}.politician-search:first-child{border-top:0}.politician-search__icon{display:none}@media screen and (min-width:960px){.politician-search__icon{flex:50% 0 0;display:block;height:auto}.politician-search__icon svg{width:60%;height:auto;max-height:280px;margin:0 auto}.politician-search__icon path{stroke:#fff;stroke-width:.5%}}.politician-search__form{flex:100% 0 0;display:flex;flex-wrap:wrap;align-items:center}@media screen and (min-width:960px){.politician-search__form{flex:50% 0 0;padding-top:1.5rem}}.politician-search__form h2{color:#3d3d3d;font-weight:700;position:relative;padding-left:2.7rem;font-size:1.2em;line-height:1.3em;margin-bottom:1.125rem;flex:100% 0 0}@media screen and (min-width:520px){.politician-search__form h2{padding-left:4.5rem;font-size:1.7em}}@media screen and (min-width:768px){.politician-search__form h2{padding-left:3.3rem;margin-bottom:0;font-size:1.8em;flex:50% 0 0}}@media screen and (min-width:960px){.politician-search__form h2{flex:100% 0 0}}@media screen and (min-width:1060px){.politician-search__form h2{padding-left:5.4rem;font-size:2.1em}}.politician-search__form h2 span:not(.icon-svg){display:block;margin-left:.75rem;font-size:1.2em;line-height:1.2em}.politician-search__form h2 .icon-svg{display:block;width:2.4rem;height:auto;position:absolute;top:50%;left:.375rem;transform:translate(0,-50%)}@media screen and (min-width:520px){.politician-search__form h2 span:not(.icon-svg){font-size:1.4em}.politician-search__form h2 .icon-svg{width:3.9rem;left:.75rem}}@media screen and (min-width:768px){.politician-search__form h2 .icon-svg{width:2.7rem;left:.375rem}.politician-search__form-content{flex:50% 0 0}}@media screen and (min-width:1060px){.politician-search__form h2 .icon-svg{width:4.8rem}}.politician-search__form h2 .icon-svg svg{width:100%;height:auto}@media screen and (min-width:960px){.politician-search__form-content{flex:100% 0 0}}.politician-search__form-element{margin-bottom:1.125rem}.politician-search__form-element .form-item+.form-item{margin:0;flex:calc(100% - 3rem) 0 0}@media screen and (min-width:520px){.politician-search__form-element .form-item+.form-item{flex:calc(100% - 12.75rem) 0 0}}@media screen and (min-width:960px){.politician-search__form-element .form-item+.form-item{flex:calc(100% - 12rem) 0 0}}@media screen and (max-width:519px){.politician-search__form-element.search-field:before{bottom:.375rem;top:auto;border-left:0}.politician-search__form-element.search-field .textfield__input{margin-top:.375rem;border:1px solid #dcd0b6}}.politician-search__form-element .form-item-select-parliament{flex:calc(100% - 3rem) 0 0}.politician-search__form-element .form-item-select-parliament select{width:100%}.politician-search__hint{font-size:.8rem;line-height:1.5;padding:0 .375rem}@media screen and (min-width:520px){.politician-search__form-element .form-item-select-parliament{flex:9.75rem 0 0;max-width:9.75rem}.politician-search__hint{padding:0 calc(1.5rem - 1px)}}@media screen and (min-width:960px){.politician-search__form-element .form-item-select-parliament{flex:9rem 0 0;max-width:9rem}.politician-search__hint{padding:0 calc(1.125rem - 1px)}.politician-search__form--global{padding-bottom:1.5rem}}.politician-search__form--global{flex:100% 0 0}.politician-search__form--global h2{max-width:360px}@media screen and (min-width:520px){.politician-search__form--global h2{max-width:640px}}@media screen and (min-width:768px){.politician-search__form--global h2{flex:50% 0 0;font-size:1.3em;max-width:none}}@media screen and (min-width:960px){.politician-search__form--global h2{font-size:1.6em}.politician-search__form--global .politician-search__form-content{flex:50% 0 0}}@media screen and (min-width:1060px){.politician-search__form--global h2{font-size:1.7em}}@media screen and (min-width:1320px){.politician-search__form--global h2{font-size:1.8em}}.politician__header{display:flex;flex-wrap:wrap;padding:1.5rem 0 0;margin-bottom:2.25rem}@media screen and (min-width:768px){.politician__header{margin-bottom:0}}.politician__header .no-active-mandate{max-width:400px;line-height:1.3}.politician__picture{padding-right:1.5rem;margin-bottom:1.5rem;text-align:center}@media screen and (min-width:960px){.politician-search__form--global .politician-search__form-element{margin-top:.375rem}.politician__picture{padding-right:3rem}}.politician__picture__figure{margin:0 auto 1.5rem;position:relative;width:9rem}@media screen and (min-width:520px){.politician__picture__figure{width:7.5rem}}@media screen and (min-width:960px){.politician__picture__figure{width:10.5rem}}.politician__picture__figure .field--picture{border-radius:50%;overflow:hidden;display:block;width:9rem;height:9rem;border:5px solid #fff;box-shadow:0 4px 8px rgba(0,0,0,.15);position:relative;transform:translate3d(0,0,0)}.politician__picture__figure .field--picture img{width:100%;max-width:800px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}@media screen and (min-width:520px){.politician__picture__figure .field--picture{border-radius:50%;overflow:hidden;display:block;width:7.5rem;height:7.5rem;border:5px solid #fff;box-shadow:0 4px 8px rgba(0,0,0,.15);position:relative;transform:translate3d(0,0,0)}.politician__picture__figure .field--picture img{width:100%;max-width:800px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}}@media screen and (min-width:960px){.politician__picture__figure .field--picture{border-radius:50%;overflow:hidden;display:block;width:10.5rem;height:10.5rem;border:5px solid #fff;box-shadow:0 4px 8px rgba(0,0,0,.15);position:relative;transform:translate3d(0,0,0)}.politician__picture__figure .field--picture img{width:100%;max-width:800px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}}.politician__overview{text-align:center;margin-bottom:1.125rem;flex:1}@media screen and (min-width:768px){.politician__overview{padding-right:1.5rem;margin-bottom:0}}.politician__overview .tabs-mobile-select{margin-top:0}.politician__party{margin-bottom:.75rem}.politician__party .party-indicator{justify-content:center}@media screen and (min-width:520px){.politician__overview{text-align:left}.politician__party .party-indicator{justify-content:flex-start}}.politician__party .tooltip{display:inline-flex}.politician__candidacy-mandates{font-size:.9rem;display:none}.politician__candidacy-mandates.politician__candidacy-mandates--mobile{display:block}.politician__candidacy-mandates .h5{font-weight:700}.politician__candidacy-mandates .tooltip{justify-content:center}@media screen and (min-width:520px){.politician__candidacy-mandates .tooltip{justify-content:flex-start}}.politician__candidacy-mandates .field--inline{justify-content:center}@media screen and (min-width:768px){.politician__candidacy-mandates{display:block}.politician__candidacy-mandates.politician__candidacy-mandates--mobile{display:none}.politician__candidacy-mandates .field--inline{justify-content:flex-start}}.politician__questionform{flex:100% 0 0}@media screen and (min-width:520px){.politician__questionform{display:flex;align-items:center}}@media screen and (min-width:768px){.politician__questionform{flex:32% 0 0;display:block}}@media screen and (min-width:960px){.politician__questionform{flex:28% 0 0}}.politician__questionform .question-stats{justify-content:center;flex:50% 0 0;margin-bottom:1.125rem}@media screen and (min-width:520px){.politician__questionform .question-stats{margin-bottom:0;justify-content:flex-start}.politician__questionform__button{padding-left:1.5rem}}.politician__questionform .tooltip{flex:50% 0 0;align-items:center}.politician__questionform__button{flex:50% 0 0}@media screen and (min-width:768px){.politician__questionform .question-stats{margin-bottom:1.125rem}.politician__questionform__button{padding-left:0}}@media screen and (max-width:519px){.politician__header--small{margin-bottom:1.125rem}.politician__header--small .politician__picture{flex:5.25rem 0 0;margin-bottom:0}.politician__header--small .politician__picture .politician__picture__figure{width:5.25rem}.politician__header--small .politician__picture .politician__picture__figure .field--picture{border-radius:50%;overflow:hidden;display:block;width:5.25rem;height:5.25rem;box-shadow:0 4px 8px rgba(0,0,0,.15);position:relative;transform:translate3d(0,0,0);border:3px solid #fff;margin-top:-.375rem;margin-bottom:0}.politician__header--small .politician__picture .politician__picture__figure .field--picture img{width:100%;max-width:800px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.politician__header--small h1{font-size:1.25rem;line-height:1.25rem;margin-bottom:.375rem}.politician__header--small .politician__overview{text-align:left;flex:calc(100% - 5.25rem) 0 0;padding-left:1.5rem}.politician__header--small .politician__candidacy-mandates .tooltip,.politician__header--small .politician__party .party-indicator{justify-content:flex-start}.politician__header--small .politician__party{margin-bottom:0}.politician__header--small .politician__questionform .question-stats{display:none}}.politician--teaser{display:flex;flex-flow:row wrap;align-items:center}.politician--teaser .politician__info{flex:1 0}.politician--question-teaser{gap:.75rem}@media screen and (min-width:1320px){.politician--question-teaser{justify-content:flex-end}}.politician--question-teaser .politician{display:flex;flex-flow:row nowrap;align-items:center;border:1px solid #dcd0b6;padding:.75rem 1.125rem;flex:1 0 100%}@media screen and (min-width:768px){.politician--question-teaser .politician{flex:0 0 auto}}.politician--question-teaser .politician .politician__avatar{flex:0 0 4.5rem}@media screen and (min-width:1060px){.politician--question-teaser .politician.has-stats{position:relative}.politician--question-teaser .politician.has-stats:after,.politician--question-teaser .politician.has-stats:before{left:100%;top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.politician--question-teaser .politician.has-stats:after{border-color:rgba(255,255,255,0);border-left-color:#FFF;border-width:16px;margin-top:-16px}.politician--question-teaser .politician.has-stats:before{border-color:rgba(220,208,182,0);border-left-color:#dcd0b6;border-width:17px;margin-top:-17px}}.politician--question-teaser .politician .politician__name{max-width:400px}.politician__stats{margin:0;display:none}@media screen and (min-width:1060px){.politician__stats{display:block;margin-left:1.5rem}}.politician__buttons{justify-content:space-between;display:flex;gap:.375rem;width:100%}@media screen and (min-width:768px){.politician__buttons{flex:1 0 auto;margin-left:2.25rem;justify-content:flex-end;width:auto}.politician__profile__button,.politician__question-ask__button{max-width:130px}}@media screen and (min-width:960px){.politician__buttons{margin-top:0;justify-content:flex-end}}.politician__profile__button,.politician__question-ask__button{flex:1 1 50%}.politician__profile__button>a,.politician__profile__button>span,.politician__question-ask__button>a,.politician__question-ask__button>span{width:100%;display:block}.politician__question-ask__button--disabled{position:relative}.politician__question-ask__button--disabled .tooltip{position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.politician__question-ask__button--disabled .button{padding-right:1.5rem}.nav--user--sidebar .field--picture{width:50px;height:50px;overflow:hidden;border-radius:50%}.nav--user--sidebar .field--picture img{width:100%;height:auto}.nav--user--sidebar .politician__as{font-size:.8rem;display:block;flex:none;width:100%;margin-bottom:.75rem}.nav--user--sidebar .politician__info{display:block}.nav--user--sidebar .politician__info .name{font-weight:700}.nav--user--sidebar .politician__info .party{display:block;font-size:.8rem}.nav--user--sidebar .politician__labels{padding:0;flex:none;color:#666;margin-top:.75rem;font-size:.8rem;list-style:none}.nav--user--sidebar .politician__labels li{padding:0;line-height:1.5}.politician__about{display:flex;flex-wrap:wrap}.politician__about h3{flex:100% 0 0}.politician__about__image{display:none}@media screen and (min-width:520px){.politician__about__image{border-radius:50%;overflow:hidden;display:block;width:60px;height:60px;border:5px solid #fff;box-shadow:0 4px 8px rgba(0,0,0,.15);position:relative;transform:translate3d(0,0,0);flex-grow:0;flex-shrink:0;flex-basis:60px}.politician__about__image img{width:100%;max-width:800px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}}@media screen and (min-width:960px){.politician__about__image{border-radius:50%;overflow:hidden;display:block;width:80px;height:80px;border:5px solid #fff;box-shadow:0 4px 8px rgba(0,0,0,.15);position:relative;transform:translate3d(0,0,0);flex-basis:80px}.politician__about__image img{width:100%;max-width:800px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}}.politician__about__text{flex-grow:0;flex-shrink:0;flex-basis:100%;position:relative}@media screen and (min-width:520px){.politician__about__text{padding-left:3rem;flex-basis:calc(100% - 60px)}.politician__about__text:before{content:"";width:2px;height:100%;left:1.5rem;top:0;bottom:0;position:absolute;background-color:#a3a3a3}.politician__about__text:after{content:"";width:18px;height:14px;position:absolute;top:1.125rem;bottom:0;right:calc(100% - 1.5rem);margin-right:-2px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOC4xIDE0Ij48cGF0aCBmaWxsPSIjYTNhMmEyIiBkPSJNMTguMSAwaC0yTDAgMTRoMTguMXoiLz48cGF0aCBmaWxsPSIjZjBmMGYwIiBkPSJNMTguMSAxLjFMNS40IDEyaDEyLjd6Ii8+PC9zdmc+)}}.politician__facts .field--inline .field__label{font-weight:600;margin-right:.375rem}.politician__facts .field--inline .field__label:after{content:": "}.politician__facts .field--inline+.field--inline{margin-top:.375rem}.answer-form-page__question .question__meta{margin-top:1.5rem}.answer-form-page__question .field--text{line-height:1.6;color:#3d3d3d}.answer-form-page__existing-answers,.answer-form-page__form{margin-top:3rem}.answer-form-page__existing-answers h2,.answer-form-page__form h2{margin-bottom:1.5rem}.answer-form-page__existing-answers .answer{border-bottom:1px solid #dcd0b6;padding-bottom:1.5rem;margin-bottom:1.5rem}.question-answer-answer-politician-form .form-wrapper+.form-wrapper{margin-top:1.5rem}.question-answer-answer-politician-form #edit-attachments,.question-form .messages{margin-top:0}.question-answer-answer-politician-form .textfield__input{width:100%;resize:vertical;max-width:initial}.question-answer-answer-politician-form #edit-attachments-wrapper .details{background:#fff;border:1px solid #dcd0b6;padding:0}.question-answer-answer-politician-form #edit-attachments-wrapper .details__summary{background:#fff;margin-bottom:-1px;border-bottom:1px solid #dcd0b6}.poll__content .field--teaser-image,.question-answer-answer-politician-form #edit-attachments-wrapper table,.voting-behavior-charts .d3--bar-horizontal-stacked,.voting-behavior-charts .d3-chart{margin-bottom:1.5rem}.question-answer-answer-politician-form #edit-attachments-wrapper table tr:last-child{border-bottom:1px solid #dcd0b6}.question-answer-answer-politician-form #edit-attachments-wrapper table .draggable td{padding-left:1.5rem;padding-bottom:.75rem}.question-answer-answer-politician-form #edit-attachments-wrapper table .tabledrag-handle{display:none!important}.poll__content{padding-top:3rem}.poll__content .field--teaser-image{float:none;position:relative;z-index:1}.poll__content .field--teaser-image img{width:100%}@media screen and (min-width:768px){.poll__content .field--teaser-image{max-width:400px;margin-bottom:.75rem;float:left;margin-right:1.5rem}.l-container--small .poll__content .field--teaser-image{max-width:350px}.l-container--xsmall .poll__content .field--teaser-image{max-width:300px}}.poll-overview{border:2px solid #f3efe6;margin-top:1.5rem}@media screen and (min-width:520px){.poll-overview{display:flex}}@media screen and (min-width:960px){.politician__about__text{flex-basis:calc(100% - 80px)}.poll-overview{display:block;margin-top:0}}.poll-overview__primary{padding:.75rem 50% .75rem 1.5rem;position:relative;margin:0 auto}@media screen and (min-width:520px){.poll-overview__primary{padding-right:120px;flex:0 0 50%}}@media screen and (min-width:960px){.poll-overview__primary{padding-right:90px}}@media screen and (min-width:1060px){.poll-overview__primary{padding-right:100px}}.poll-overview__primary .icon-svg{position:absolute;right:0;top:50%;width:50%;font-size:1.6em;text-align:center;transform:translate3d(0,-50%,0)}@media screen and (min-width:520px){.poll-overview__primary .icon-svg{width:90px}}@media screen and (min-width:960px){.poll-overview__primary .icon-svg{width:70px}}@media screen and (min-width:1060px){.poll-overview__primary .icon-svg{width:70px}}.poll-overview__primary .icon-svg svg{margin:0 auto}.poll-overview__primary:after{content:"}";font-size:3.6em;line-height:1em;position:absolute;top:50%;right:calc(50% - 40px);margin-top:-5px;transform:translate3d(0,-50%,0);color:#f3efe6}.js-tabs.ui-tabs .tabs:before,.poll-overview__primary__item::after,.poll-overview__secondary__item::after,.question-answer__wrapper:after,.question-form .form-steps li+li:before,.readmore:after,.slide-show__arrow:before,.tablesort:after,.tablesort:before,.tabs:before{content:""}@media screen and (min-width:520px){.poll-overview__primary:after{right:70px}}@media screen and (min-width:960px){.poll-overview__primary:after{right:60px}}@media screen and (min-width:1060px){.poll-overview__primary:after{right:70px}.voting-behavior-charts .d3--bar-horizontal-stacked,.voting-behavior-charts .d3-chart{margin-bottom:3rem}}@media screen and (min-width:1320px){.poll-overview__primary{padding:1.125rem 150px 1.125rem 1.5rem}.poll-overview__primary .icon-svg{width:120px}.poll-overview__primary:after{right:100px}}.poll-overview__primary__item{padding-top:.75rem;padding-bottom:.75rem;color:#666;display:flex;align-items:center;font-size:.8rem}.poll-overview__primary__item::after{display:block;clear:both}.poll-overview__primary__item:last-child{padding-bottom:.75rem}@media screen and (min-width:1320px){.poll-overview__primary__item{font-size:1rem}}.poll-overview__primary__label{width:80%;text-align:right;padding-right:1.125rem;line-height:1rem}.poll-overview__primary__value{width:20%;font-weight:600;line-height:1rem}.poll-overview__secondary{background:#f3efe6;padding:1.125rem 1.5rem;display:flex}@media screen and (min-width:520px){.poll-overview__secondary{flex:0 0 50%}}.poll-overview__secondary__item{color:#666;font-size:.8rem;display:flex;flex:0 0 50%;align-items:center}.poll-overview__secondary__item::after{display:block;clear:both}.poll-overview__secondary__item:first-child{padding-right:.75rem}.poll-overview__secondary__item:last-child{padding-left:.75rem}.poll-overview__secondary__label{line-height:1rem;width:75%}.poll-overview__secondary__value{font-weight:600;text-align:right;line-height:1rem;width:25%}.poll-overview-info{font-size:.8rem;line-height:1.5;color:#666;padding:.375rem 0;text-align:center}@media screen and (min-width:520px){.poll-overview-info{text-align:right}}@media screen and (min-width:960px){.poll .sidebar{padding-left:3rem}}.voting-behavior-charts{overflow:hidden}.voting-behavior-charts .d3--bar-vertical-stacked-poll{display:flex;flex-flow:row wrap}@media screen and (min-width:1060px){.voting-behavior-charts .d3--bar-vertical-stacked-poll{margin:0 -3rem}}.voting-behavior-charts .d3--bar-vertical-stacked-poll .d3-chart{flex:0 0 100%;margin-bottom:1.5rem}@media screen and (min-width:1060px){.voting-behavior-charts .d3--bar-vertical-stacked-poll .d3-chart{margin-left:3rem;margin-bottom:3rem;flex:0 0 calc(50% - 4.5rem)}}.poll .views-field-picture__target-id{padding-right:1.5rem;width:6rem}.poll .views-field-picture__target-id a{border-radius:50%;overflow:hidden;width:3rem;height:3rem;border:5px solid #fff;box-shadow:0 4px 8px rgba(0,0,0,.15);position:relative;transform:translate3d(0,0,0);display:block}.poll .views-field-picture__target-id a img{width:100%;max-width:800px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.poll .responsive-table .views-field{white-space:nowrap;padding-left:1.125rem;padding-right:1.125rem}.poll .responsive-table .views-field-politician a{color:#f46b3b;transition:color .2s ease}html:not(.is-touched) .poll .responsive-table .views-field-politician a:hover{color:#e6450d}.poll .responsive-table .views-field-vote{text-align:right}.poll .responsive-table .views-field-vote .icon-svg{margin-left:.375rem}.presslinks{margin-top:1.5rem;margin-bottom:1.5rem}@media screen and (min-width:768px){.poll .responsive-table .views-field-constituency{white-space:normal}.presslinks{margin-top:3rem;margin-bottom:3rem}.presslinks__list{display:flex;flex-flow:row wrap}}.presslinks__item,.presslinks__list{margin:0;border-bottom:1px solid #dcd0b6}.presslinks__list{border-top:1px solid #dcd0b6;padding:0;list-style:none}@media screen and (min-width:768px){.presslinks__item{border-bottom:0;border-right:1px solid #dcd0b6;width:33.333%}}@media screen and (min-width:1060px){.presslinks__item{width:20%}}@media screen and (min-width:768px){.presslinks__item--4,.presslinks__item--5{border-top:1px solid #dcd0b6;border-bottom:0;width:50%}.presslinks__item--3{border-right:0}}@media screen and (min-width:1060px){.presslinks__item--4,.presslinks__item--5{border-top:0;width:20%}.presslinks__item--3{border-right:1px solid #dcd0b6}}.presslinks__item--5{border-bottom:0}.presslinks__link{display:block;border-left:0;padding:.75rem 0;color:#3d3d3d;will-change:background-color;transition:background-color .3s ease}.presslinks__link:hover{background:#f3efe6}.presslinks__icon{color:#f46b3b;text-align:center;margin-right:1.125rem}@media screen and (min-width:768px){.presslinks__item--5{border-right:0}.presslinks__link{padding-top:1.5rem;padding-bottom:1.5rem;text-align:center}.presslinks__icon{display:block;margin-right:0;margin-bottom:1.125rem;width:auto}.presslinks__icon svg{height:2.5rem}}.presslinks__icon svg{display:inline-block}.progress{height:1.5rem;background-color:#f0f0f0}.progress__inner{height:100%;background-color:#9fd773}.progress--large{height:2.25rem}.question-form{width:100%;display:flex;flex-flow:column wrap}@media screen and (min-width:1060px){.presslinks__link{padding-top:3rem;padding-bottom:3rem}.presslinks__icon{margin-bottom:1.5rem}.question-form{justify-content:space-between;flex-flow:row wrap}}@media screen and (max-width:1059px){.question-form.step-1{flex-flow:column-reverse wrap}.question-form.step-1 .form-steps{order:1}}.question-form .form-steps{display:flex;margin:0;padding:0;position:relative;flex:none;width:100%;white-space:nowrap}@media screen and (min-width:960px){.question-form .form-steps{transform:translateY(-50%)}}@media screen and (min-width:1320px){.question-form .form-steps{transform:translateY(-100%)}}.question-form .form-steps li{list-style:none;position:relative;z-index:1;padding:0;display:flex;align-items:center;font-size:.8rem;font-weight:700;margin-right:5px}.question-form .form-steps li+li{padding-left:3rem}.question-form .form-steps li+li:before{width:3rem;z-index:1;position:absolute;display:block;border-bottom:1px dotted #a3a3a3;top:50%;left:0}.question-form .form-steps li span{position:relative;z-index:1;width:25px;height:25px;border-radius:50%;background:#fff;flex:0 0 auto;display:flex;justify-content:center;align-items:center;color:#f46b3b;font-weight:700}.question-form .form-steps li.active span{margin-right:5px;background:#f46b3b;color:#fff}.question-answer,.question__attachments .file--attachment .file__link,.tile__image{background:#f0f0f0}.question-form .form-item.form-item-question textarea{min-height:70px;resize:none;font-size:1.25rem;border-width:2px}.question-form .form-item.form-item-text textarea{font-weight:400;resize:vertical;font-size:.9rem}@media screen and (min-width:768px){.question-form .form-item.form-item-last-name{margin-top:0}.question-form .form-item.form-item-parliament-context-chosen .select2,.question-form .form-item.form-item-topics .select2{max-width:50%}}.question-form .form-item .description{margin-top:3px}.question-form .form-item+.form-item{margin-top:10px}.question-form__content{width:100%}.question-form__content .status-message{margin-top:0}.question-form__sidebar{margin:2.25rem 0}@media screen and (min-width:1060px){.question-form__content{flex:1 1 600px;padding-right:4.5rem}.question-form__sidebar{flex:0 1 320px;margin-top:1.5rem}}.question-form__sidebar p{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;font-size:.8rem;color:#666}.question-form__sidebar h3{color:#666}.question-form__sidebar h3+p{margin-top:.75rem}.question-form__sidebar__item+.question-form__sidebar__item{margin-top:1.5rem}@media screen and (min-width:768px){.question-form__sidebar__item{flex:1 0 0;margin:0 .75rem}}@media screen and (min-width:960px){.question-form__sidebar__item{flex:none;margin:0}.question-form__sidebar__item+.question-form__sidebar__item{margin-top:2.25rem}}.preview-question__explanation,.preview-question__question{word-wrap:break-word}.preview-question__author__data{display:flex;justify-content:flex-start}.preview-question__author__data__label{flex:0 0 90px}.question-form-confirmation-message h3{color:#f46b3b}@media screen and (max-height:720px){.ui-dialog--question-form{top:10px;height:calc(100vh - 20px)!important}.ui-dialog--question-form .ui-dialog-content{height:calc(100% - 80px)!important;max-height:none!important}.ui-dialog--question-form .ui-dialog-buttonpane{display:none!important}.ui-dialog--question-form .question-form .form-actions{padding-bottom:.375rem;display:flex!important;justify-content:flex-end;gap:12px;margin-bottom:0;width:100%;align-items:center}.ui-dialog--question-form .question-form .form-actions input{display:inline-block!important}}.status-for-politician{font-size:.7rem;display:flex;align-items:center;gap:5px;margin-top:3px;font-weight:700;color:#353943;white-space:nowrap}.status-for-politician--released{color:#5c9a2c}.status-for-politician--mod{color:#424754}.status-for-politician--action{color:#cc6c5b}.status-for-politician .icon-svg{color:inherit;width:15px;height:15px;font-size:15px}.status-for-politician__status{display:flex;align-items:center}.question .share{margin-top:0}@media screen and (min-width:768px){.question-body{margin-bottom:4.5rem}}.question__question{font-size:1.25rem;line-height:1.5em;margin-bottom:.525rem}.question__meta{border-top:1px solid #dcd0b6;border-bottom:1px solid #dcd0b6;text-align:center}.question__meta__content{margin-bottom:1.5rem}@media screen and (min-width:768px){.question__meta{text-align:left;display:flex;align-items:center;justify-content:space-between}.question__meta__content{flex-grow:2;margin-right:.75rem;margin-bottom:0}.question__meta__topic{flex-grow:1;margin-left:.75rem;display:flex;align-items:center;justify-content:flex-end}}.question__meta__topic__label{display:inline-block;margin-right:4px}.question__attachments .file--attachment .file__size,.question__attachments .file--attachment .file__type{border-color:#a3a3a3}.question__header{padding:1.125rem 0;border-bottom:1px solid #dcd0b6;width:100%}@media screen and (min-width:960px){.question__header{padding:1.5rem 0}}.question__annotation{padding-top:1.5rem;margin-top:1.5rem;border-top:1px solid #a3a3a3}.question-answer{position:relative}.question-answer__wrapper{position:relative;padding-top:1.5rem;padding-bottom:1.5rem}.question-answer__wrapper:after{bottom:100%;left:0;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(240,240,240,0);border-bottom-color:#f0f0f0;border-width:20px;transform:translateX(50%)}@media screen and (min-width:768px){.question-answer__wrapper{padding-bottom:3rem;padding-top:3rem}.question-answer__wrapper:after{border-width:30px}}.question-answer__header{position:relative;margin-bottom:1.5rem;border-bottom:1px solid #dcd0b6;display:flex;flex-flow:row nowrap;align-items:center;padding-bottom:1.125rem}.question-answer__date{margin-top:0}.question-answer__duration{font-size:.8rem}.question-answer__annotation{padding-top:1.5rem;margin-top:1.5rem;border-top:1px solid #a3a3a3}.question-answer__default_hint{background:#fff;padding:.75rem 1.125rem;text-align:center;margin-top:2.25rem;border-color:#a3a3a3}.question-ask{margin-top:3rem}.question-ask__banner{color:#fff;background:#3d3d3d;padding:1.5rem;display:flex;justify-content:space-around;flex-flow:column nowrap;gap:1.5rem}.question-ask__title{width:100%}.question-ask__title .h3{min-width:200px;display:block;margin-bottom:1.5rem}@media screen and (min-width:768px){.question-ask .question-ask{margin-top:3rem}.question-ask__banner{align-items:center;flex-flow:row nowrap}.question-ask__title .h3{margin-right:1.5rem;width:auto;margin-bottom:0;flex:1}}@media screen and (min-width:960px){.question-ask__title .h3{flex:initial}}@media screen and (min-width:768px){.question-ask__title{display:flex;align-items:center;flex-flow:row nowrap;justify-content:center}.question-ask__title .politican--teaser-small{flex:1}}@media screen and (min-width:960px){.question-ask__title{margin-right:1.5rem}.question-ask__title .politican--teaser-small{flex:initial}}.stats__chart--large,.tile__question-meta .tag{margin-right:.375rem}.question-ask__button{display:block;margin-top:1.5rem;white-space:nowrap;text-overflow:initial;width:100%}.question-ask__button .button{display:block}.readmore .readmore__trigger__less,.readmore.is-open .readmore__trigger__more{display:none}@media screen and (min-width:768px){.question-ask__button{margin-top:0;width:auto}}.question--related-questions{padding-top:2.25rem}@media screen and (min-width:960px){.question--related-questions{padding-top:4.5rem}}.aw-subscription-subscribe-qa .form-item-email{max-width:500px}.tile--question-answer .tile__tabs{padding-top:1.125rem}.tile--question-unanswered .tile__tabs .links{background-color:#e0e0e0}.tile--question-unanswered .tile__tabs .links__link--last{pointer-events:none;font-weight:400}.tile__question-text{font-style:italic}.tile__question-text p+p{margin-top:.75rem}.tile__question-meta{margin-top:.75rem;font-size:.8rem;color:#666}.question-answer-for-politician .question-preview{font-size:.8rem;color:#666}.quote{border-left:3px solid #dcd0b6;padding-left:.75rem}.readmore{overflow:hidden;position:relative;padding-bottom:5.25rem;transition:height .6s}.readmore:after{background:#fff;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 80%,#fff 100%);position:absolute;top:3rem;left:0;right:0;bottom:0;opacity:1;transition:opacity .2s ease}.readmore:not(.is-open){height:120px!important}.readmore.is-open:after{opacity:0;pointer-events:none}.readmore.is-open .readmore__trigger__less{display:block}.readmore.is-static{padding-bottom:0}.readmore__trigger{position:absolute;left:0;bottom:0;z-index:1;display:none}.readmore .readmore__trigger{display:block}.is-hidden-form-item-donation-amount,.is-hidden-readmore-trigger{display:none!important}.readmore--beige:after{background:linear-gradient(180deg,rgba(243,239,230,0) 0,#f3efe6 80%,#f3efe6 100%)}.readmore--gray:after{background:linear-gradient(180deg,rgba(240,240,240,0) 0,#f0f0f0 80%,#f0f0f0 100%)}.global-search-results .search-field{margin-bottom:2.25rem;float:none}.global-search-results .search-bar__close{display:none}.global-search-results .pager{margin-top:1.5rem}.search-result{position:relative;padding:1.125rem 0;border-bottom:1px solid #e4dbc6}.search-result__link{display:grid;grid-template-columns:calc(40px + 1.125rem) auto}.search-result__image{padding-right:1.125rem;grid-column:1;grid-row:1/3}.search-result__header{flex:100% 0 0;grid-column:2}@media screen and (min-width:768px){.search-result__link{grid-template-columns:calc(90px + 1.125rem) auto}.search-result__header{padding-right:9rem}}.search-result__title .party-indicator{display:inline-flex;margin-left:.375rem;font-family:"Open Sans",sans-serif;font-size:1rem}.search-result__meta{font-size:.8rem;line-height:1.5;color:#666}.search-result__content-type{font-size:.8rem;padding:0 .75rem;background:#f3efe6;display:inline-block;margin-top:.75rem}@media screen and (min-width:768px){.search-result__content-type{position:absolute;right:0;top:1.125rem;margin-top:0}}.search-result__excerpt{grid-column:1/3;margin-top:.75rem}.share{padding:1.5rem 0;border-top:1px solid #dcd0b6;border-bottom:1px solid #dcd0b6;margin-top:1.5rem}.share .l-container{justify-content:space-between;align-items:center}.share h3{margin:.75rem 0;flex:1 1 auto}.share__links{list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;justify-content:flex-end}.share__link .icon-svg,.social-embed__placeholder{justify-content:center;display:flex}.share__item{margin-bottom:0}.share__item:last-child{margin-right:0}.share__item+.share__item{margin-left:.375rem}.share__link{display:flex;background:#666;color:#fff;line-height:1.875rem;will-change:background;transition:background .3s ease}.share__link .icon-svg{text-align:center;width:1.875rem;height:1.875rem;line-height:1.875rem;float:left;background:#444}.sidejobs-table .field--city,.sidejobs-table .field--country,.sidejobs-table .sidejobs-table__category,.sidejobs-table .sidejobs-table__job-title-extra,.sidejobs-table__topics{line-height:1.5;font-size:.8rem}.share__link span{display:none;text-transform:lowercase}@media screen and (min-width:768px){.search-result__excerpt{grid-column:2}.share__link{padding-right:1.125rem}.share__link .icon-svg{margin-right:.75rem}.share__link span{display:inline;font-size:.8rem;font-weight:700}}.share__link svg{margin:0 auto}.share__link:hover{color:#fff!important;background:#666}.share__item--facebook .share__link{background:#6074b7}.share__item--facebook .share__link .icon-svg,.share__item--facebook .share__link:hover{background:#3953a1}.share__item--twitter .share__link{background:#55c5fb}.share__item--twitter .share__link .icon-svg,.share__item--twitter .share__link:hover{background:#25b7f9}.share__item--whatsapp .share__link{background:#71e9a3}.share__item--whatsapp .share__link .icon-svg,.share__item--whatsapp .share__link:hover{background:#29d871}.share--merge{margin-bottom:-3rem;border-bottom:0}@media screen and (min-width:520px){.share--merge{margin-bottom:-4.5rem}}.sidebar{margin-top:1.5rem}@media screen and (min-width:960px){.sidebar{margin-top:0}}.sidebar-box h3{margin-bottom:.75rem}.sidebar-box+.sidebar-box{margin-top:2.25rem}.sidejobs-table td,.sidejobs-table th{vertical-align:top;hyphens:auto}.sidejobs-table td:first-child,.sidejobs-table td:last-child,.sidejobs-table th:first-child,.sidejobs-table th:last-child{padding-left:0;padding-right:0}.sidejobs-table td:not(:first-child),.sidejobs-table th:not(:first-child){padding-left:.75rem}@media screen and (min-width:768px){.sidejobs-table td:not(:first-child),.sidejobs-table th:not(:first-child){padding-left:1.5rem}}.sidejobs-table .field--name,.sidejobs-table .sidejobs-table__job-title,.sidejobs-table .sidejobs-table__job-title-extra,.sidejobs-table .sidejobs-table__label{font-weight:600}.sidejobs-table .field--city,.sidejobs-table .field--country{float:left}.sidejobs-table .field--city+.field--country:before{content:", "}.sidejobs-table .views-field-job-title,.sidejobs-table .views-field-name-3{min-width:180px}.sidejobs-table__topics a{border-bottom:1px solid #3d3d3d;transition:color .2s ease;border-color:#666;color:#666}html:not(.is-touched) .sidejobs-table__topics a:hover{color:#3d3d3d;border-color:#3d3d3d}.sidejob-income-level-label{line-height:1.2rem;white-space:nowrap}.details.sidejobs-table__details{border:none;margin-top:.375rem;font-size:.8rem;line-height:1.5}.details.sidejobs-table__details .details__summary{background:0 0;padding:.1875rem 0 .1875rem 1.275rem}@media screen and (min-width:768px){.details.sidejobs-table__details .details__summary{padding-left:1.125rem}}.details.sidejobs-table__details .details__summary:before{right:auto;left:0;top:.1875rem;color:#f46b3b;transform:rotate(0);font-size:.8em;width:1.1625rem;height:1.1625rem;line-height:1.35rem;text-align:center}.details.sidejobs-table__details .details__content{padding:.375rem 0 0;margin:0;display:block!important}.sidejobs-table__additional-information,.sidejobs-table__details__info+.sidejobs-table__details__info,.stats--horizontal-bar .stats__label,.tile__tab p+p{margin-top:.375rem}@media screen and (min-width:768px){.details.sidejobs-table__details .details__content{padding:.375rem 0 0 1.125rem}}.details.sidejobs-table__details[open]>.details__summary:before{transform:rotate(90deg)}.slide-show{position:relative;padding:1.125rem;background:#f3efe6;max-width:800px;margin:0 auto}html:not(.is-touched) .slide-show:hover .slide-show__caption,html:not(.is-touched) .slide-show:hover .slide-show__pagination{opacity:1}html:not(.is-touched) .slide-show:hover .slide-show__caption{transform:translate3d(0,0,0)}.slide-show__arrow .icon-svg,.slide-show__arrow:before{position:absolute;transform:translate3d(0,-50%,0);z-index:1500}.slide-show .gallery__container .contextual{top:40px}.slide-show__arrow{position:absolute;top:30%;bottom:30%;color:transparent;width:10%;min-width:30px;z-index:1500}.slide-show__arrow:before{width:2.25rem;height:2.25rem;color:transparent;top:50%;background-color:#f3efe6}@media screen and (min-width:520px){.slide-show__arrow{min-width:40px}.slide-show__arrow:before{width:3rem;height:3rem}}.slide-show__arrow .icon-svg{top:50%;width:2.25rem;height:2.25rem;transition:color .2s;will-change:opacity}@media screen and (min-width:520px){.slide-show__arrow .icon-svg{width:3rem;height:3rem}}.slide-show__arrow .icon-svg svg{position:relative;z-index:1500;margin:0 auto}.slide-show__arrow.slick-disabled{opacity:0;cursor:default}.slide-show__arrow:hover .icon-svg{color:#f46b3b}.slide-show__arrow--prev{left:1.125rem}.slide-show__arrow--prev .icon-svg,.slide-show__arrow--prev:before{left:0}.slide-show__arrow--next{right:1.125rem}.slide-show__arrow--next .icon-svg,.slide-show__arrow--next:before{right:0}.slide-show__slick{position:relative}.slide-show__slick .figure{padding:0;border:0}.slide-show__slick .field--image{position:relative;padding-bottom:75%;overflow:hidden;background:#fff}.slide-show__slick .field--image img{position:absolute;top:50%;display:block;left:50%;width:auto;max-height:100%;transform:translate3d(-50%,-50%,0)}.slide-show__slick .slick-slide{position:relative}.slide-show__caption,.slide-show__pagination{font-size:.8rem;position:absolute;opacity:0;will-change:opacity}.slide-show__caption{padding:1.125rem;bottom:0;left:0;right:0;transition:opacity .3s ease,transform .3s ease;transform:translate3d(0,100%,0);background:rgba(255,255,255,.9)}.slide-show__pagination{transition:opacity .3s ease;left:1.125rem;top:1.125rem;background:#f3efe6;padding:.375rem .75rem}.social-embed__not-active{padding:1.125rem;background:#f3efe6}@media screen and (min-width:768px){.social-embed__not-active{padding:2.25rem}}.js .social-embed .twitter-tweet{display:none}.js .social-embed .twitter-tweet-rendered{display:block;margin-left:auto;margin-right:auto}.js .social-embed iframe{margin:0 auto}.social-embed--active .social-embed__not-active,.social-embed__active{display:none}.social-embed--active .social-embed__active{display:block;max-width:500px;margin:1.5rem auto}.js .social-embed--active.social-embed--youtube:not(.social-embed--youtube-full){max-width:560px}.js .social-embed--active.social-embed--youtube .social-embed__placeholder{height:0;padding-bottom:56.25%;position:relative;margin:0 auto}.social-links__item,.tag{margin-right:.75rem}.js .social-embed--active.social-embed--youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.social-links{display:flex}.social-links__link{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;will-change:background-color,color;transition:background-color .6s ease,color .6s ease;color:#a3a3a3}html:not(.is-touched) .social-links__link:hover{color:#fff}html:not(.is-touched) .social-links__link--facebook:hover{background:#334f8d}html:not(.is-touched) .social-links__link--twitter:hover{background:#1a97f0}html:not(.is-touched) .social-links__link--youtube:hover{background:#ff0004}html:not(.is-touched) .social-links__link--instagram:hover{background:#f00275}.stats{align-items:center}.stats__label{font-size:.9rem;line-height:1.2;display:block}.stats__label--block{display:block;font-weight:400}.stats__chart{position:relative;width:3.75rem;height:3.75rem;display:block}.stats__chart--large{width:4.5rem;height:4.5rem}.stats__svg svg{width:100%;height:100%}.stats--inline{display:flex;flex:1 0 0;gap:.75rem}.stats--inline .stats__digit{text-align:center;min-width:1.5rem}.stats__digit{font-size:1.25rem;line-height:1.2;white-space:nowrap;font-weight:600;display:block}.stats__digit small{font-size:.8em}@media screen and (min-width:960px){.stats__chart--large{margin-right:.75rem}.stats--inline .stats__digit{min-width:2.25rem}.stats__digit{font-size:1.425rem}}.stats--digit-large .stats__digit{font-size:2.4rem;line-height:1;min-width:4.875rem;font-weight:400}.stats--donut{position:relative;display:flex;gap:.75rem}.stats--donut .stats__digit{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:.8rem;font-weight:600}.stats--donut-large .stats__chart{width:4.875rem;height:4.875rem}.stats--horizontal-bar .stats__chart{width:100%;display:block;height:auto}.stats--horizontal-bar .stats__label{display:block}.stats--horizontal-bar .tooltip{justify-content:flex-end}.horizontal-bar{width:100%;height:.9rem;display:block;background-color:#f0f0f0}.horizontal-bar__inner{height:.9rem;display:block;background-color:#f46b3b}.qa-stats-party{display:flex;flex-wrap:wrap;align-content:center;margin-bottom:1.5rem}@media screen and (min-width:960px){.qa-stats-party{flex-wrap:nowrap;margin-bottom:1.875rem}}@media screen and (max-width:959px){.qa-stats-party__chart{order:4;padding-right:0}}.qa-stats-party__title{flex-basis:100%;padding-bottom:.375rem;margin-bottom:.375rem;font-weight:600;font-size:1.25rem}@media screen and (min-width:960px){.qa-stats-party__title{flex-basis:190px;margin-bottom:0;padding-bottom:inherit}}.qa-stats-party__chart{flex-basis:100%;margin-bottom:.75rem}@media screen and (min-width:768px){.qa-stats-party__chart{flex-basis:46%;padding-right:30px;margin-bottom:0}}@media screen and (min-width:960px){.qa-stats-party__chart{flex-basis:50%}}@media screen and (min-width:1320px){.qa-stats-party__chart{flex-basis:350px}}.qa-stats-party__digit{flex-basis:50%}@media screen and (min-width:520px){.qa-stats-party__digit{flex-basis:auto;margin-right:2.25rem}}@media screen and (min-width:960px){.qa-stats-party__digit{flex-basis:calc(27% - 95px);margin-right:0}.qa-stats-party__digit:not(:last-child){padding-right:1.5rem}}@media screen and (min-width:1320px){.qa-stats-party__digit{flex-basis:calc(50% - 285px);margin-right:0}}.qa-stats-party__digit .stats__label{font-size:.8rem;line-height:1.125rem}.is-hidden-collapse-child,.is-hidden-collapse-child-items-trigger{display:none}.stats--donut+.stats--digit{margin-left:.75rem}.qa-stats-politician{margin:1em 0}.messages{padding:1.5rem;margin:1.5rem 0;position:relative;color:#3d3d3d}.messages a{border-bottom:1px solid #3d3d3d;transition:color .2s ease;color:#3d3d3d}html:not(.is-touched) .messages a:hover{color:#000;border-color:#000}.messages ul{margin:0;padding:0 0 0 1.5rem}.messages__buttons,.tile-wrapper__headline,.tp-modal__group+.tp-modal__group{margin-top:1.5rem}.messages__icon{position:absolute;top:1.2rem;left:1.5rem}.messages--status{background-color:#9fd773}.messages--warning{background-color:#cccb6b}.messages--error{background-color:#cc6c5b}.messages--orange{background-color:#f46b3b;color:#000}.messages--with-icon{padding-left:3.75rem}.messages--popout{margin:0;position:fixed;left:50%;top:50%;max-width:400px;min-width:280px;transform:translate(-50%,-50%);background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:10001;border-top-color:#f46b3b}.tablesort,.tile__badge__item+.tile__badge__item{margin-left:.1875rem}.messages--popout--shadow{position:fixed;left:0;top:0;z-index:10000;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.tablesort,.tabs{position:relative}th.is-active{color:#666}.tablesort{width:auto;height:auto;display:inline-flex;vertical-align:middle;background:0 0}.tablesort:after,.tablesort:before{display:block;width:.375rem;height:.375rem;transform-origin:center;margin:0 .1875rem;border-bottom:2px solid #a3a3a3;border-right:2px solid #a3a3a3}.tablesort:before{transform:rotate(225deg);margin-bottom:-.1875rem}.tablesort:after{transform:rotate(45deg);margin-top:-.1875rem}.tablesort--asc:after,.tablesort--desc:before{border-color:#f46b3b}.js-tabs.ui-tabs .tabs:before,.tabs:before,.tile-wrapper{border-bottom:1px solid #dcd0b6}.responsive-table{background-color:#fff}@media screen and (max-width:767px){.responsive-table{overflow:auto;background-image:linear-gradient(to right,#fff,#fff),linear-gradient(to right,#fff,#fff),linear-gradient(to right,rgba(0,0,0,.15),rgba(255,255,255,0)),linear-gradient(to left,rgba(0,0,0,.15),rgba(255,255,255,0));background-position:left center,right center,left center,right center;background-repeat:no-repeat;background-size:20px 100%,20px 100%,10px 100%,10px 100%;background-attachment:local,local,scroll,scroll}.responsive-table table{min-width:550px}}.tabs{margin:1.5rem 0 0;padding:0;list-style:none;display:flex;flex-flow:nowrap;overflow-y:hidden;overflow-x:auto}.tabs:before{position:absolute;display:block;left:0;right:0;bottom:0}.tabs>.links__item{display:inline-block;flex:1 0 0;background:0 0;border:0;margin-right:.15em}@media screen and (min-width:520px){.tabs>.links__item{flex:auto 0 0}}@media screen and (min-width:960px){.tabs{overflow:visible}.tabs>.links__item{margin-right:.25em}}.tabs>.links__item:last-child{margin-right:0}.tabs>.links__item>a{display:block;padding:.525rem;border-top:1px solid transparent;border-right:1px solid transparent;border-left:1px solid transparent;text-decoration:none;font-size:.9rem;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;color:#666;transition:color .2s ease}html:not(.is-touched) .tabs>.links__item>a:hover{color:#3d3d3d;background-color:#f0f0f0}@media screen and (min-width:768px){.tabs>.links__item>a{padding:.675rem}.tabs.secondary{margin-top:-.75rem}}.tabs>.links__item.is-active,.tabs>.links__item.ui-tabs-active{position:relative}.tabs>.links__item.is-active>a,.tabs>.links__item.ui-tabs-active>a{background-color:#fff;border-top:1px solid #dcd0b6;border-right:1px solid #dcd0b6;border-left:1px solid #dcd0b6}[dir=rtl] .tabs>li{margin-right:0;margin-left:.15em}@media screen and (min-width:960px){.tabs>.links__item>a{padding:.75rem 1.125rem;font-size:1rem}[dir=rtl] .tabs>li{margin-left:.25em}}.tabs.primary{border:1px solid #e4dbc6;border-radius:4px}.tabs.secondary{border-bottom:0;flex-wrap:wrap}.tabs.secondary>.links__item{margin-right:0;margin-bottom:.375rem;flex:auto 0 0}.tabs.secondary>.links__item>a{margin:0;padding:.1875rem 1.125rem;font-size:.8rem;border:0}html:not(.is-touched) .tabs.secondary>.links__item>a:hover{background-color:transparent}.tabs.secondary>.links__item a.is-active,.tabs.secondary>.links__item.is-active>a{border:0;color:#000;background-color:#f3efe6;border-radius:3rem}html:not(.is-touched) .tabs.secondary>.links__item a.is-active:hover,html:not(.is-touched) .tabs.secondary>.links__item.is-active>a:hover{background-color:#f3efe6}.tabs.secondary:before{content:none}.tabs-mobile-select{display:block;margin:1.5rem 0;position:relative;z-index:2}@media screen and (max-width:959px){.tabs-mobile-select .tabs-mobile-select__trigger{border:1px solid #e4dbc6;border-radius:4px;padding:.375rem 1.875rem .375rem .525rem;color:#666;text-align:left;display:block;width:100%}.tabs-mobile-select .tabs-mobile-select__trigger:after{content:"";position:absolute;right:.375rem;top:50%;width:0;height:0;transform:translate(-50%,-50%) rotate(0);border-width:.3rem .3rem 0;border-style:solid;border-color:#666 transparent transparent;transition:transform .1s ease}html:not(.is-touched) .tabs-mobile-select .tabs-mobile-select__trigger:hover{color:#3d3d3d}.tabs-mobile-select .tabs-mobile-select__trigger.is-open{border-radius:4px 4px 0 0;border-bottom-color:#fff}.tabs-mobile-select .tabs-mobile-select__trigger.is-open:after{transform:translate(-50%,-50%) rotate(180deg)}.tabs-mobile-select .tabs-mobile-select__trigger:focus{outline:#212121 dotted 1px;-moz-outline-radius:4px;box-shadow:none}}@media screen and (min-width:960px){.tabs-mobile-select .tabs-mobile-select__trigger{display:none}}@media screen and (max-width:959px){.tabs-mobile-select .tabs-mobile-select__menu{position:absolute;right:0;top:calc(100% - 1px);z-index:1;min-width:170px;background:#fff;border:1px solid #e4dbc6;border-radius:4px 0 4px 4px;padding:0;margin:0;left:0;display:none}.tabs-mobile-select .tabs-mobile-select__menu .links__item{margin-bottom:.1875rem}.tabs-mobile-select .tabs-mobile-select__menu .links__item:first-child a:before{content:none}html:not(.is-touched) .tabs-mobile-select .tabs-mobile-select__menu .links__item:first-child a:hover .links__linktext:before{color:#3d3d3d}.tabs-mobile-select .tabs-mobile-select__menu .links__item:first-child .links__linktext{color:transparent;font-size:0}.tabs-mobile-select .tabs-mobile-select__menu .links__item:first-child .links__linktext:before{color:#666;content:"Übersicht";display:inline-block;transition:color .2s ease;font-size:15px}.tabs-mobile-select .tabs-mobile-select__menu .links__item:last-child{margin-bottom:0}.tabs-mobile-select .tabs-mobile-select__menu a{padding:.375rem .675rem;display:block;position:relative}.tabs-mobile-select .tabs-mobile-select__menu a:after{content:"\f054";font-family:aw-font;font-size:.6em;position:absolute;right:.675rem;top:50%;color:#a3a3a3;transform:translate3d(0,-50%,0)}html:not(.is-touched) .tabs-mobile-select .tabs-mobile-select__menu a:hover{background:#f7f5ef}.tabs-mobile-select .tabs-mobile-select__menu a.is-active .links__linktext{font-weight:600}.tabs-mobile-select .tabs-mobile-select__menu a.is-active .links__linktext:after{content:"";border-radius:50%;width:6px;height:6px;margin-left:.375rem;background:#f46b3b;display:inline-block;position:relative;top:-1px}.tabs-mobile-select .tabs-mobile-select__menu .links__linktext{display:block;height:1.5rem}.tabs-mobile-select .tabs-mobile-select__menu .links__item{display:block;margin-right:0}.tabs-mobile-select .tabs-mobile-select__menu .is-active .links__link{border:0}}@media screen and (min-width:960px){.tabs-mobile-select .tabs-mobile-select__menu{margin:1.5rem 0 0;padding:0;list-style:none;flex-flow:nowrap;position:relative;overflow-y:hidden;overflow-x:auto;display:flex!important}.tabs-mobile-select .tabs-mobile-select__menu:before{content:"";border-bottom:1px solid #dcd0b6;position:absolute;display:block;left:0;right:0;bottom:0}}@media screen and (min-width:960px){.tabs-mobile-select .tabs-mobile-select__menu>.links__item{display:inline-block;flex:1 0 0;background:0 0;border:0;margin-right:.15em}}@media screen and (min-width:960px) and (min-width:520px){.tabs-mobile-select .tabs-mobile-select__menu>.links__item{flex:auto 0 0}}@media screen and (min-width:960px) and (min-width:960px){.tabs-mobile-select .tabs-mobile-select__menu{overflow:visible}.tabs-mobile-select .tabs-mobile-select__menu>.links__item{margin-right:.25em}}@media screen and (min-width:960px){.tabs-mobile-select .tabs-mobile-select__menu>.links__item:last-child{margin-right:0}.tabs-mobile-select .tabs-mobile-select__menu>.links__item>a{display:block;padding:.525rem;border-top:1px solid transparent;border-right:1px solid transparent;border-left:1px solid transparent;text-decoration:none;font-size:.9rem;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;color:#666;transition:color .2s ease}html:not(.is-touched) .tabs-mobile-select .tabs-mobile-select__menu>.links__item>a:hover{color:#3d3d3d;background-color:#f0f0f0}}@media screen and (min-width:960px) and (min-width:768px){.tabs-mobile-select .tabs-mobile-select__menu>.links__item>a{padding:.675rem}}@media screen and (min-width:960px) and (min-width:960px){.tabs-mobile-select .tabs-mobile-select__menu>.links__item>a{padding:.75rem 1.125rem;font-size:1rem}}@media screen and (min-width:960px){.tabs-mobile-select .tabs-mobile-select__menu>.links__item.is-active,.tabs-mobile-select .tabs-mobile-select__menu>.links__item.ui-tabs-active{position:relative}.tabs-mobile-select .tabs-mobile-select__menu>.links__item.is-active>a,.tabs-mobile-select .tabs-mobile-select__menu>.links__item.ui-tabs-active>a{background-color:#fff;border-top:1px solid #dcd0b6;border-right:1px solid #dcd0b6;border-left:1px solid #dcd0b6}}.ui-widget{font-family:"Open Sans",sans-serif}.ui-widget-content{color:#3d3d3d}.tabs-panel:not(.ui-tabs-panel){margin-bottom:1.5rem}.js-tabs.ui-tabs{border:0;padding:0;border-radius:0}.js-tabs.ui-tabs .ui-widget-header{border:0;padding:0;border-radius:0;background-color:transparent;position:relative}.js-tabs.ui-tabs .tabs{margin:1.5rem 0 0;padding:0;list-style:none;display:flex;flex-flow:nowrap;position:relative;overflow-y:hidden;overflow-x:auto}.js-tabs.ui-tabs .tabs:before{position:absolute;display:block;left:0;right:0;bottom:0}.js-tabs.ui-tabs .tabs>.links__item{display:inline-block;flex:1 0 0;background:0 0;border:0;margin-right:.15em}@media screen and (min-width:520px){.js-tabs.ui-tabs .tabs>.links__item{flex:auto 0 0}}@media screen and (min-width:960px){.js-tabs.ui-tabs .tabs{overflow:visible}.js-tabs.ui-tabs .tabs>.links__item{margin-right:.25em}}.js-tabs.ui-tabs .tabs>.links__item:last-child{margin-right:0}.js-tabs.ui-tabs .tabs>.links__item>a{display:block;padding:.525rem;border-top:1px solid transparent;border-right:1px solid transparent;border-left:1px solid transparent;text-decoration:none;font-size:.9rem;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;color:#666;transition:color .2s ease}.tag,.tag .field{display:inline-block}html:not(.is-touched) .js-tabs.ui-tabs .tabs>.links__item>a:hover{color:#3d3d3d;background-color:#f0f0f0}@media screen and (min-width:768px){.js-tabs.ui-tabs .tabs>.links__item>a{padding:.675rem}}@media screen and (min-width:960px){.js-tabs.ui-tabs .tabs>.links__item>a{padding:.75rem 1.125rem;font-size:1rem}}.js-tabs.ui-tabs .tabs>.links__item.is-active,.js-tabs.ui-tabs .tabs>.links__item.ui-tabs-active{position:relative}.js-tabs.ui-tabs .tabs>.links__item.is-active>a,.js-tabs.ui-tabs .tabs>.links__item.ui-tabs-active>a{background-color:#fff;border-top:1px solid #dcd0b6;border-right:1px solid #dcd0b6;border-left:1px solid #dcd0b6}.js-tabs.ui-tabs .tabs>li{position:static;line-height:1.5rem}.js-tabs.ui-tabs .tabs>li.ui-tabs-active{position:relative}.js-tabs.ui-tabs .tabs>li.ui-tabs-active a{background-color:#fff;border-top:1px solid #e4dbc6;border-right:1px solid #e4dbc6;border-left:1px solid #e4dbc6;border-bottom:0;color:#666;transition:color .2s ease}html:not(.is-touched) .js-tabs.ui-tabs .tabs>li.ui-tabs-active a:hover{color:#3d3d3d}.js-tabs.ui-tabs .ui-tabs-panel{padding:0}.js-tabs.ui-tabs .ui-tabs-panel .l-container{max-width:none;padding:0}.tag-wrapper{margin-bottom:-.75rem}.tag-wrapper .tag{margin-bottom:.75rem}.tag{padding:.375rem .75rem;border:1px solid #dcd0b6;border-radius:4px;background-color:#fff;color:#666;transition:background-color .2s}html:not(.is-touched) .tag:hover{background-color:#f3efe6}.tag .field{margin:0}.tag:last-child{margin-right:0}.tag a{color:#666;transition:color .2s ease}html:not(.is-touched) .tag a:hover{color:#3d3d3d}.tag--align{display:inline}.tag--small{padding:.1875rem .375rem;font-size:.8rem;line-height:.8rem}.tag--small .icon-svg{height:.9rem}.teaser-bar{background:#f46b3b;padding:.75rem 0}.teaser-bar+.teaser-bar{border-top:1px solid #f8a689}.teaser-bar__text{flex:1 0 0;margin-right:.75rem}.teaser-bar__text .field--body{color:#fff;text-align:center}.teaser-bar__text a{border-bottom:1px solid #3d3d3d;transition:color .2s ease;border-color:#fff;color:#fff}html:not(.is-touched) .teaser-bar__text a:hover{border-color:#f8a689;color:#f8a689}.teaser-bar__button{display:none}@media screen and (min-width:768px){.teaser-bar__text{flex:auto 0 0}.teaser-bar__text .field--body{text-align:left}.teaser-bar__button{display:block}}.well.paypal-teaser{display:flex;flex-wrap:wrap;align-items:center;padding:0;margin:1.5rem 0 2.25rem;position:relative}.well.paypal-teaser .well__left{flex:100% 0 0;padding:1.125rem}@media screen and (min-width:768px){.well.paypal-teaser .well__left{flex:60% 0 0;padding:1.5rem}}.well.paypal-teaser .well__right{flex:100% 0 0;background:#fff;display:flex;flex-direction:column;justify-content:center;padding:1.125rem;border:1px solid #f3efe6}@media screen and (min-width:768px){.well.paypal-teaser .well__right{padding:0;width:40%;position:absolute;right:0;top:0;bottom:0}}.well.paypal-teaser .well__right p{text-align:center;color:#666;font-style:italic;margin-bottom:.1875rem;font-size:.8rem;line-height:1.5}.well.paypal-teaser .well__right p+p{margin:0}.paypal-teaser__btn{border:1px solid #e4dbc6;padding:.375rem 3.75rem;border-radius:1.5rem;text-align:center;display:inline-flex;justify-content:center;margin:0 auto}.testimonial__image,.tile__section .question-stats{justify-content:center}html:not(.is-touched) .paypal-teaser__btn:hover{background-color:#f3efe6}.paypal-teaser__btn img{display:block;max-width:80px}.testimonial{border-top:1px solid #e4dbc6;padding:1.5rem 0}.politician-search+.testimonial{border-top:0}.testimonial__image{float:left;margin-right:1.125rem;margin-bottom:1.125rem;display:flex}@media screen and (min-width:768px){.testimonial,.testimonial .l-container,.testimonial__inner{display:flex}.testimonial__image{float:none;margin:0;flex:12rem 0 0}}.testimonial__image .figure{border:0;padding:0}@media screen and (min-width:1060px){.testimonial__image{flex:18rem 0 0}.testimonial__image .figure{margin-left:auto;margin-right:auto}.testimonial--teaser-newsletter .testimonial__image{flex:15rem 0 0}}.testimonial__image .figure img{border-radius:50%;overflow:hidden;display:block;width:3.75rem;height:3.75rem;box-shadow:0 4px 8px rgba(0,0,0,.15);position:relative;transform:translate3d(0,0,0);border:3px solid #fff;-o-object-fit:cover;object-fit:cover}.testimonial__image .figure img img{width:100%;max-width:800px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.testimonial__image .figcaption-info{right:-.375rem;bottom:-.375rem;background:0}.testimonial__image .figcaption-info .tooltip__trigger{padding:0}@media screen and (min-width:768px){.testimonial__image .figure img{border-radius:50%;overflow:hidden;display:block;width:7.5rem;height:7.5rem;border:5px solid #fff;box-shadow:0 4px 8px rgba(0,0,0,.15);position:relative;transform:translate3d(0,0,0)}.testimonial__image .figure img img{width:100%;max-width:800px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.testimonial__content{padding-right:12rem;padding-top:.75rem}.testimonial__content .button{position:absolute;top:.75rem;right:1.5rem}.testimonial+.field--link .button{position:absolute;top:1.5rem;right:1.5rem}}.testimonial__title{padding-bottom:.75rem}.testimonial__quote{border:0;padding:0;margin:0 0 .75rem}.testimonial__quote:before{color:#666;content:"“";font-size:3em;line-height:.1em;margin-right:.375rem;float:left;position:relative;top:.3em}.testimonial__quote:after,.tile .petition-progress:after,.tile .petition-progress:before{content:none}.testimonial__name{font-size:.8rem;line-height:1.5;margin-bottom:.75rem}.testimonial__name .field{display:inline}.testimonial--sent-as-email{padding:0;border:0;margin-bottom:0}.testimonial--sent-as-email blockquote:after{font-size:1em;line-height:inherit;position:static}.paragraph--type--newsletter-testimonial.paragraph--view-mode--default .field--reference-testimonial{border-top:1px solid #e4dbc6}.paragraph--type--newsletter-testimonial.paragraph--view-mode--default .newsletter__donation-button{border-top:0;padding-bottom:1.5rem;padding-top:0;margin-top:0;border-bottom:1px solid #e4dbc6}.testimonial--teaser-newsletter{border:0;margin-bottom:0}.testimonial--teaser-newsletter .testimonial__content{padding-right:0}.testimonial--teaser-newsletter .testimonial__social{text-align:center;padding-top:.75rem}@media screen and (min-width:768px){.testimonial--teaser-newsletter{display:flex}.testimonial--teaser-newsletter .testimonial__content{padding-top:.75rem}.testimonial--teaser-newsletter .testimonial__social{flex:6rem 0 0;text-align:right}}.testimonial--no-border{border:0;margin-bottom:0}.text-image{margin-bottom:1.5rem;display:flex;flex-flow:row wrap}.text-image__image{flex:7.125rem 0 0;margin-bottom:.75rem}.text-image__image figure.figure{padding:0;border:0;display:block;width:6rem}@media screen and (min-width:520px){.text-image__image{flex:30% 0 0;margin-bottom:0}.text-image__image figure.figure{width:10.5rem;margin:0 auto}.text-image__image .figcaption-info{background:0 0}.text-image__image .figcaption-info .tooltip__trigger{padding-top:0;padding-bottom:0}.text-image__image .field--image{border-radius:50%;overflow:hidden;display:block;width:10.5rem;height:10.5rem;border:5px solid #fff;box-shadow:0 4px 8px rgba(0,0,0,.15);position:relative;transform:translate3d(0,0,0)}.text-image__image .field--image img{width:100%;max-width:800px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}}.text-image__text{flex:calc(100% - 7.125rem) 0 0}.text-image__text a{word-wrap:break-word}@media screen and (min-width:520px){.text-image__text{flex:70% 0 0}.text-image--small .text-image__image{flex:200px 0 0}.text-image--small .text-image__text{flex:calc(100% - 200px) 0 0}.text-image--image-left .text-image__image{padding-right:1.5rem}.text-image--image-right .text-image__image{padding-left:1.5rem}}.text-image--separated{padding-bottom:1.5rem;border-bottom:1px solid #e4dbc6}.tile__tabs{padding:0 .75rem 1.125rem}.tile__tabs .links{background:#a3a3a3;border-radius:3rem;padding:2px;position:relative}.tile__tabs .links:before{content:"";width:calc(50% - 2px);position:absolute;left:2px;top:2px;bottom:2px;background:#fff;border-radius:3rem;transition:left .2s ease}.tile__tabs .links__item{flex:50% 0 0;position:relative}.tile__tabs .links__link{flex:100% 0 0;text-align:center;padding:.375rem 0;border-radius:3rem;color:#fff;font-weight:600;transition:color .2s ease;line-height:1em;display:flex;align-items:center;justify-content:center}html:not(.is-touched) .tile__tabs .links__link:hover{color:#f0f0f0}.tile a,.tile__tabs--active-first .links__item:first-child .links__link,.tile__tabs--active-last .links__item:last-child .links__link,html:not(.is-touched) .tile__tabs--active-first .links__item:first-child .links__link:hover,html:not(.is-touched) .tile__tabs--active-last .links__item:last-child .links__link:hover{color:#666}.tile__tabs--active-first .links:before{left:2px}.tile__tabs--active-last .links:before{left:50%}.tile__tab-container{position:relative}.tile__tab{padding:0 1.125rem 1.125rem;opacity:0;top:0;pointer-events:none;transition:opacity .4s ease;hyphens:auto}.js-tile-tab-container--initialized .tile__tab{position:absolute}.tile__tab--last{display:none}.js-tile-tab-container--initialized .tile__tab--last{display:block}.tile__tab--active{opacity:1;pointer-events:auto}.checkbox__input,.checkbox__slider,.js-floating-placed,.tile-carousel-controls__arrow.slick-disabled{pointer-events:none}.tile-carousel{margin:0 -.75rem;position:relative;display:flex}.js .tile-carousel{overflow:hidden}.tile-carousel.slick-initialized{display:block}.tile-carousel .tile{margin:0 .75rem}@media screen and (min-width:520px){.tile-carousel .tile{width:calc(50% - 1.5rem)}}@media screen and (min-width:1060px){.tile-carousel .tile{width:calc(25% - 1.5rem)}.l-container--small .tile-carousel .tile{width:calc(33.333333% - 1.5rem)}}.tile-carousel .slick-track{margin-left:0;margin-right:0}.tile-carousel .slick-dots{margin:0;padding:2.25rem 3rem 0;list-style:none;display:flex;flex-flow:row wrap;justify-content:center}.tile-carousel .slick-dots li{margin:0 .375rem}.tile-carousel .slick-dots button{color:transparent;background:#dcd0b6;border-radius:50%;width:.75rem;height:.75rem}.tile-carousel .slick-dots .slick-active button{color:transparent;background:#f46b3b;border-radius:50%;width:.75rem;height:.75rem}.tile-carousel-controls__arrow{background:#fff;width:2.25rem;height:2.25rem;display:block;position:absolute;bottom:0;z-index:1;transition:color .2s;will-change:color}.tile,.tile__content,.tile__image,.tile__image img,.tile__title--date{position:relative}.tile-carousel-controls__arrow.slick-disabled .icon-svg{color:#a3a3a3}.tile-carousel-controls__arrow:hover .icon-svg{color:#f46b3b}.tile-carousel-controls__arrow.slick-hidden{display:none}.tile-carousel-controls__arrow--prev{left:1.5rem}@media screen and (min-width:1420px){.tile-carousel-controls__arrow{top:calc(50% - 1.875rem);transform:translate3d(0,-50%,0)}.tile-carousel-controls__arrow--prev{right:100%;left:auto}}.tile-carousel-controls__arrow--next{right:1.5rem}@media screen and (min-width:1420px){.tile-carousel-controls__arrow--next{left:100%;right:auto}}.tile-wrapper{background:#f3efe6;padding-top:1.5rem;padding-bottom:1.5rem;border-top:1px solid #dcd0b6}.filterbar-summary+.tile-wrapper,.filterbar-switcher-container+.tile-wrapper,.tile-wrapper+.tile-wrapper{border-top:0}.tile-wrapper__headline{background:#fff;padding:1.5rem 0;border-top:1px solid #e4dbc6;border-bottom:1px solid #e4dbc6;margin-bottom:1.5rem}.tile-wrapper__headline:first-child{border-top:0;margin-top:-1.5rem}.tile-wrapper__headline:last-child{border-bottom:0;margin-bottom:-1.5rem}.tile-wrapper--merge{margin-bottom:-3rem}@media screen and (min-width:520px){.tile-wrapper--merge{margin-bottom:-4.5rem}}.tile{display:flex;overflow:hidden;background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15);border:1px solid #e4dbc6;flex-direction:column}.tile a{transition:color .2s ease}html:not(.is-touched) .tile a:hover{color:#3d3d3d}.tile a.link-orange{color:#f46b3b;transition:color .2s ease}html:not(.is-touched) .tile a.link-orange:hover{color:#e6450d}.tile a.button,html:not(.is-touched) .tile a.button:hover:hover{color:#fff}.tile__link{display:flex;flex-direction:column}.tile__image{z-index:2;height:0;padding-bottom:52.5%}.tile__image img{display:block;width:100%;left:0;right:0;top:0}.tile__avatar{display:block;padding:1.5rem 0 0;background:#fff;text-align:center}.nav--user--sidebar .tile__avatar .field--picture,.tile__avatar .avatar,.tile__avatar .nav--user--sidebar .field--picture{display:inline-block}.tile__content{background:#fff;z-index:1}.tile__title{padding:1.125rem;flex:1 0 auto}.tile__title .h4,.tile__title h1{text-overflow:ellipsis;overflow:hidden}.tile__title--date{padding-left:4.125rem;min-height:6rem}.tile__title--date .tile__title__date{color:#a3a3a3;text-align:center;line-height:1;position:absolute;display:block;width:3rem;left:.75rem;font-size:2em}.tile__title--date .tile__title__date__day{font-size:.7em;display:block}.tile__title--date .tile__title__date__month{font-size:.5em;display:block}.tile__title--date .tile__title__date__year{font-size:.4em;display:block}.tile__kicker{font-family:"Open Sans",sans-serif;font-size:1rem;line-height:1rem;color:#a3a3a3;display:block;padding-bottom:.375rem}.tile__badge__item,.tile__subtitle--date,.tile__text{font-size:.8rem}.tile__badge,.tile__buttons{display:flex;position:absolute}.tile__subtitle{color:#666}.tile__section{padding-left:1.125rem;padding-right:1.125rem;padding-bottom:1.5rem;flex:1 0 auto;background:#fff}.tile__badge{right:1.125rem;top:0}.tile__badge__item{background-color:#fff;padding:0 .375rem}.tile__buttons{justify-content:center;margin:0;padding:0;list-style:none;background:#fff;bottom:0;left:0;right:0}@media screen and (min-width:520px){.tile__buttons{font-size:.8rem}}@media screen and (min-width:1320px){.tile__buttons{font-size:1rem}}.tile__button{width:50%;position:relative}.tile__button a{display:block;text-align:center;padding:.75rem 0;transition:opacity .2s;will-change:opacity}.tile__button a:not(:last-child){opacity:0}.tile__button:first-child:not(:last-child){border-right:1px solid #a3a3a3}.tile__button:first-child:last-child{width:100%}.tile__button .ajax-progress.ajax-progress-throbber{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;-webkit-animation:fadeIn .3s;animation:fadeIn .3s;margin:0;width:auto;height:auto;padding:.75rem 0}.tile__button .ajax-progress.ajax-progress-throbber:before{color:inherit;height:100%;align-items:center;content:"Lädt";display:inline-block;margin-right:.375rem}.tile__button .ajax-progress.ajax-progress-throbber .throbber{vertical-align:unset}@media screen and (min-width:520px){.tile__button .ajax-progress.ajax-progress-throbber:before{font-size:.8rem}}@media screen and (min-width:1320px){.tile__button .ajax-progress.ajax-progress-throbber:before{font-size:1rem}}.tile__button .ajax-progress.ajax-progress-throbber:last-child{opacity:1}.tile__links{border-top:1px solid #dcd0b6;padding:1.125rem;margin:0;background:#fff}.tile--centered{text-align:center}.tile--with-buttons{padding-bottom:45px}@media screen and (min-width:1060px){.tile--with-buttons{padding-bottom:49px}}.tile--with-badges:not(.tile--with-teaser-image){padding-top:.75rem}.hide-tile-badges .tile--with-badges:not(.tile--with-teaser-image),.tile--with-badges.hide-tile-badges:not(.tile--with-teaser-image){padding-top:0}.hide-tile-badges .tile--with-badges .tile__badge,.tile--with-badges.hide-tile-badges .tile__badge{display:none}.tile__politician{padding:1.125rem 1.125rem 0}.tile__politician.l-grid{display:flex}.tile__politician a{color:#666;transition:color .2s ease}html:not(.is-touched) .tile__politician a:hover{color:#3d3d3d}.tile__politician__picture{margin-right:1.125rem}.tile__politician__image{border-radius:50%;overflow:hidden;display:block;width:4.5rem;height:4.5rem;box-shadow:0 4px 8px rgba(0,0,0,.15);position:relative;transform:translate3d(0,0,0);border:3px solid #fff}.tile__politician__image img{width:100%;max-width:800px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.tile__politician__name{font-weight:600;text-align:left;font-size:1.1rem}@media screen and (min-width:520px){.tile__politician__name{font-size:1rem}}.tile__politician__party{text-align:left}.tile__politician--small{font-size:.8rem;line-height:1.5}.tile__politician--small .tile__politician__picture{border-radius:50%;overflow:hidden;display:block;width:2.85rem;height:2.85rem;box-shadow:0 4px 8px rgba(0,0,0,.15);position:relative;transform:translate3d(0,0,0);border:3px solid #fff;flex:2.85rem 0 0;margin-right:.75rem}.tile__politician--small .tile__politician__picture img{width:100%;max-width:800px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.tile__politician--small .tile__politician__party{display:inline-block}.tile__politician--small .tile__politician__name{display:inline-block;margin-right:.375rem;font-size:1em}.tile__parliament__info,.tile__politician-detail{font-size:.8rem;line-height:1.5}.tile__politician-detail{margin-top:1.125rem;padding:.75rem 0;background:#f0f0f0;border-top:1px solid #e4dbc6;border-bottom:1px solid #e4dbc6;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.tile__politician-detail__candidacy-mandate{flex:100% 0 0}.tile__politician-detail__candidacy-mandate+.tile__politician-detail__candidacy-mandate{margin-top:.375rem}.tile__politician-detail__candidacy-mandate-label{font-weight:600}.tile__parliament{padding:1.125rem 1.125rem 0}.tile__parliament__icon{margin-right:.75rem}.tile__question-answer{margin-bottom:1.125rem}.tile__question-answer__stats{flex:50% 0 0;text-align:right;padding-right:.75rem;border-right:1px solid #e4dbc6}.tile__question-answer__stats .stats__label{font-size:.7rem}.tile__question-answer__stats .stats__display{margin:0}.tile__question-answer__link{flex:50% 0 0;font-weight:600;color:#f46b3b;transition:color .2s ease}html:not(.is-touched) .tile__question-answer__link:hover{color:#e6450d}.tile__answer{padding:1.125rem}.tile__answer p+p{margin-top:.375rem}.tile__answer__intro{margin-bottom:.75rem;font-size:.8rem;line-height:1.5}.tile__answer__default_hint{background:#fff;padding:.75rem 1.125rem;text-align:center;font-size:.8rem;line-height:1.5;margin:1.5rem 0}.tile__pollchart{display:flex;position:relative;padding-top:.75rem;z-index:2}@media screen and (min-width:960px){.tile__pollchart{padding-bottom:.375rem}}@media screen and (min-width:1320px){.tile__question-answer__stats .stats__label{font-size:.8rem}.tile__pollchart{padding-bottom:.75rem}}.tile__pollchart__statistic{position:absolute;left:50%;top:0;border-radius:50%;background:#fff;text-align:center;padding:6px;transform:translate(-50%,-50%);width:80px;height:80px}@media screen and (min-width:960px){.tile__pollchart__statistic{width:100px;height:100px}}@media screen and (min-width:1320px){.tile__pollchart__statistic{width:110px;height:110px;padding:8px}}.tile__pollchart__statistic [class^=aw-icon-]{position:absolute;left:0;right:0;top:50%;transform:translate(0,-50%);text-align:center;font-size:1.25rem}.tile__pollchart__value{flex:50% 0 0;font-weight:600;text-align:center}.tile__pollchart__value--left{color:#5c9a2c;padding-right:30px}.tile__pollchart__value--right{color:#cc6c5b;padding-left:30px}@media screen and (min-width:960px){.tile__pollchart__value--left{padding-right:40px}.tile__pollchart__value--right{padding-left:40px}}.tile .petition-progress{padding:0;margin:0;border:0}.checkbox--radio .checkbox__input:checked+.checkbox__label::after,.checkbox__input:checked+.checkbox__label::after,.checkbox__label::before,.checkbox__slide:before,.tolerance::after,.tooltip__trigger:focus .icon-svg:after{content:""}.tile__petition-context{position:relative;display:flex;align-items:center}.tile__petition-context .aw-icon-signing{transform:translate(0,-50%);position:absolute;left:1.125rem;top:50%}.tile__petition-context a{position:relative;display:flex;width:100%;height:100%;color:#3d3d3d;padding:.75rem 1.125rem .75rem 3rem;font-size:.8rem;line-height:1.5;align-items:center}.tile__petition-context__title{width:calc(100% - 3.375rem)}.tile__petition-context__badge{font-size:.8rem;line-height:.8rem;font-weight:700;text-transform:uppercase;background-color:#f46b3b;color:#fff;padding:.15rem 0;border-radius:1.5rem;width:2.625rem;margin-right:.75rem;text-align:center}.tile__footer{padding:.75rem 1.125rem;border-top:1px solid #e4dbc6}.tile__footer .icon-svg{margin-right:.375rem}.tile-wrapper .tile{box-shadow:none;border:0}.search-field,body .ui-tooltip{box-shadow:0 4px 12px rgba(0,0,0,.15)}.tolerance{background:#fff;border-top:1px solid #e4dbc6;padding:1.5rem 0}.tolerance::after{display:block;clear:both}.tolerance__image{float:left;max-width:80px;margin:0 1.5rem .75rem 0}@media screen and (min-width:768px){.tolerance>.l-container{display:flex}.tolerance__image{max-width:none;margin:0;float:none;flex:9rem 0 0}.tolerance__image img{width:7.5rem;display:block}}@media screen and (min-width:1060px){.tolerance__image{flex:18rem 0 0}.tolerance__image img{margin-left:auto;margin-right:3rem}}@media screen and (min-width:768px){.tolerance__text{flex:calc(100% - 9rem) 0 0;padding-right:1.5rem;display:block}}@media screen and (min-width:1060px){.tolerance__text{flex:calc(100% - 18rem) 0 0;padding-right:12rem}}.toolbar-menu .menu-item--expanded .toolbar-menu .menu-item>span,.toolbar-menu .menu-item>span.toolbar-icon-link-toolbar-menu{padding-top:.75em;padding-bottom:.75em;padding-right:.75em}.tooltip{hyphens:auto;display:flex;align-items:flex-start}.tooltip__trigger{cursor:pointer;padding-left:.375rem;display:flex;align-items:center;justify-content:center}.tooltip__trigger:focus .icon-svg{position:relative}.tooltip__trigger:focus .icon-svg:after{display:block;width:calc(1rem + 1px);height:calc(1rem + 1px);border:1px solid #666;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.tooltip__meta-element .field__label,.ui-tooltip-content .field--inline .field__label{font-weight:700}.tooltip__meta-element.field--nfo,.ui-tooltip-content .field--inline.field--nfo{margin-top:15px}.tooltip__meta-element .h6,.ui-tooltip-content .field--inline .h6{margin:8px 0 2px;font-weight:700}body .ui-tooltip{background:#fff;border:1px solid #a3a3a3;font-size:.8rem;line-height:1.5}body .ui-tooltip p+p{margin-top:.525rem}body .ui-tooltip .field--copyright p{display:inline}body .ui-tooltip .field--copyright:before{content:"© "}.tooltip--small{font-size:.8rem;line-height:1.5}.tooltip--small .icon-svg{height:1.2rem}.tp-form h2,.tp-modal__group--reason .tp-modal__group-headline,.tp-modal__group-headline{font-style:italic;font-size:1.425rem;line-height:1.2em;margin-bottom:2em;color:#3d3d3d;position:relative}.tp-form h2:before,.tp-modal__group--reason .tp-modal__group-headline:before,.tp-modal__group-headline:before{content:"„";font-style:italic;font-size:10rem;color:#f7f5ef;position:absolute;left:-.5rem;z-index:-1;top:-3.5rem}.tp-form,.tp-form h3{color:#3d3d3d}.tp-form h3{margin-bottom:.5em;font-family:"Open Sans",sans-serif;font-size:.9rem;font-weight:700}.tp-form .select{padding:2rem 1.5rem;background:#f7f5ef}@media screen and (min-width:768px){.tp-form .select{display:flex;align-items:center;justify-content:space-between}}.tp-form .select .label--static:not(.sr-only),.tp-form .select html:not(.js) .label:not(.sr-only){flex:2;font-size:.9rem;transform:none!important;font-weight:400!important;font-family:"Open Sans",sans-serif;margin-bottom:1rem;transition:none}.tp-form .select .select2,.tp-teaser__col{flex:1}@media screen and (min-width:768px){.tp-form .select .label--static:not(.sr-only),.tp-form .select html:not(.js) .label:not(.sr-only){margin-bottom:0;padding-right:2rem}.tp-form .select .select2{max-width:200px}}.tp-form .field--name-text-reason .form-textarea{max-width:initial}.tp-form .field--name-text-reason .text-count-wrapper{font-size:.8rem;margin-bottom:.75rem}.tp-form__element+.tp-form__element{margin-top:3em}.tp-form__group{margin-bottom:1.5rem}.tp-form__group--outline{padding-top:1.5rem;border-top:1px solid #e4dbc6}@media screen and (min-width:768px){.tp-form__group--outline{padding:2.25rem 1.5rem;border:1px solid #e4dbc6}}.tp-teaser{position:relative}.tp-teaser .h2{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0}.tp-teaser .ajax-progress.ajax-progress-throbber{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(255,255,255,.7);padding:0;margin:0;z-index:1;display:flex;justify-content:center;align-items:center}.tp-teaser a,.tp-teaser a:hover{color:inherit!important}.tp-teaser__wrapper{border:1px solid #dcd0b6;padding:2px;display:block}.tp-teaser__intro{font-size:.9rem;font-weight:700}.tp-teaser__col--left{text-align:center;flex:1;padding:1.5rem}@media screen and (min-width:960px){.tp-teaser__wrapper{display:flex;width:100%}.tp-teaser__col--left{padding:1.5rem 2.25rem}}.tp-teaser__col--right{padding:.75rem .375rem;position:relative;background:#f7f5ef;display:flex;flex-flow:column wrap;justify-content:center;flex:1;gap:5px}@media screen and (max-width:959px){.tp-teaser__col--right:after{content:"";bottom:100%;left:50%;height:0;width:0;position:absolute;pointer-events:none;border:20px solid rgba(247,245,239,0);border-bottom-color:#f7f5ef;transform:translateX(-50%)}}@media screen and (min-width:960px){.tp-teaser__col--right{padding:1.5rem}.tp-teaser__col--right:after{content:"";right:100%;top:20%;height:0;width:0;position:absolute;pointer-events:none;border:26px solid rgba(247,245,239,0);border-right-color:#f7f5ef}}.tp-teaser__logo img{max-width:380px;width:100%;display:inline-block}.tp-teaser__item{background:#fff;min-height:44px;border-radius:22px;padding:0 40px 0 50px;width:100%;position:relative;display:flex;align-items:center}.tp-teaser__item:hover .tp-teaser__item__icon--right .icon-svg{color:#f46b3b}.tp-teaser__item__title{display:flex;align-items:center;line-height:1.3;color:#666;font-size:.85rem;height:100%;width:100%}.tp-teaser__item__icon{width:34px;height:34px;border-radius:50%;position:absolute;display:flex;justify-content:center;align-items:center}.tp-teaser__item__icon--left{background-color:#a3a3a3;left:5px;top:5px}.tp-teaser__item__icon--right{right:5px;top:5px}.tp-teaser__item__icon--left.agree{background-color:#9fd773}.tp-teaser__item__icon--left.disagree{background-color:#a3a3a3}@media screen and (min-width:960px){.tp-teaser--profile .tp-teaser__col--left{padding-left:2.25rem;padding-right:2.25rem}}.tp-teaser--empty .tp-teaser__wrapper,.tp-teaser--empty .tp-teaser__wrapper:hover{color:inherit}.tp-teaser--empty .tp-teaser__col--right{padding:1.5rem}@media screen and (min-width:960px){.tp-teaser--empty .tp-teaser__col--right{padding:.75rem}.tp-teaser--empty .tp-teaser__col--right:after{top:50%;transform:translateY(-50%)}.tp-modal__group+.tp-modal__group{margin-top:3rem}}.tp-modal__header{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.tp-modal__logo{max-width:300px}.tp-modal__group{padding-bottom:1.5rem}.tp-modal__group-headline{margin-bottom:1.5rem;border-bottom:1px solid #dcd0b6;padding-bottom:1.5rem}.tp-modal__promise__headline{font-weight:700;margin-bottom:.375rem;display:flex;align-items:center;flex-flow:row wrap;justify-content:space-between}.tp-modal__group-headline--clean::before{content:none}.tp-modal__promise__exp{display:flex;align-items:center;padding:.375rem 0;cursor:pointer}.tp-modal__promise__exp .icon-svg{margin-right:.2em}.tp-modal__promise__content{background:#f7f5ef;border:3px solid #fff;box-shadow:0 4px 8px rgba(0,0,0,.15)}.tp-modal__promise__info{clear:both;max-height:0;overflow:hidden;transition:.2s all cubic-bezier(.075,.82,.165,1)}.tp-modal__promise__info.show{transition:.2s all cubic-bezier(.075,.82,.165,1);margin-bottom:1.5rem;max-height:100vh}.tp-modal__promise+.tp-modal__promise{margin-top:2.25rem}.tp-modal__item{position:relative;display:flex;align-items:center;padding:1.5rem 1.5rem 1.5rem 70px;min-height:70px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.tp-modal__item__icon{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#a3a3a3;position:absolute;left:15px;top:50%;transform:translateY(-50%)}.tp-modal__item__icon.agree{background-color:#9fd773}.tp-modal__item__icon.disagree{background-color:#a3a3a3}.tp-modal__group--reason .tp-modal__group-headline{margin-bottom:1.5rem}.tp-modal__group--reason .tp-modal__group-headline:before{content:initial}.tp-modal__reason{font-weight:700}@media screen and (min-width:960px){.tp-modal__item{padding-left:80px}.tp-modal__reason{padding-left:80px;position:relative}.tp-modal__reason:before{content:"„";font-family:Georgia,"Noto Serif",serif;font-style:italic;font-size:10rem;color:#f7f5ef;position:absolute;left:-.5rem;z-index:-1;top:-3rem}}.tp-modal__actions{display:flex;width:100%;justify-content:flex-end}#user-form{padding-bottom:4.5rem}#edit-account{display:flex;flex-wrap:wrap}#edit-account>.form-item{flex:100% 0 0}@media screen and (min-width:768px){#edit-account{margin:0 -1.5rem}#edit-account>.form-item{margin-top:0;flex:calc(50% - 2.25rem) 0 0;margin-left:1.5rem}#edit-account .form-item-current-pass{margin-right:2em;margin-bottom:2em}}#edit-account .form-item-pass{display:flex;flex-wrap:wrap}@media screen and (min-width:768px){#edit-account .form-item-pass{flex:calc(100% - 1.5rem) 0 0;margin:.75rem 0 0}}#edit-account .form-item-pass .password-confirm,#edit-account .form-item-pass .password-strength__title{font-size:.8rem}#edit-account .form-item-pass .textfield{margin-top:0;flex:100% 0 0}#edit-account .form-item-pass .textfield .form-text{margin-bottom:.375rem}@media screen and (min-width:768px){#edit-account .form-item-pass .textfield{flex:calc(50% - 1.5rem) 0 0;margin-left:1.5rem}#edit-account .form-item-pass .description{flex:calc(100% - 3rem) 0 0;margin-left:1.5rem;margin-top:1.5rem}}#edit-account .form-item-pass .password-strength{display:flex;width:100%;flex-flow:row-reverse;align-items:center}#edit-account .form-item-pass .password-strength__meter{flex:1}#edit-account .form-item-pass .password-strength__title{margin-right:.375rem}#edit-account .form-item-pass .password-suggestions{font-size:.8rem;font-weight:700;padding:1.125rem;background:#f0f0f0;margin:.75rem 0}@media screen and (min-width:768px){#edit-account .form-item-pass .password-suggestions{flex:calc(50% - 1.5rem) 0 0;margin:.75rem 1.5rem}}#edit-account .form-item-pass .password-suggestions li{font-weight:400;margin-top:0}.user-login-form,.user-pass,.user-pass-reset{background:#f3efe6;position:relative;top:1.5rem;margin-left:auto;margin-right:auto;max-width:420px}.user-login-form h1,.user-pass h1,.user-pass-reset h1{padding:.75rem 1.5rem;border-bottom:1px solid #fff}.webform-submission-information[open] summary,.webform-type-fieldset>legend .fieldset-legend,.well__headline{border-bottom:1px solid #e4dbc6}.user-login-form p,.user-pass p,.user-pass-reset p{padding:0 .75rem}.user-login-form .form-actions,.user-login-form .form-item,.user-pass .form-actions,.user-pass .form-item,.user-pass-reset .form-actions,.user-pass-reset .form-item{padding:0 .375rem;margin-top:.375rem}.user-login-form .form-item-name,.user-pass .form-item-name,.user-pass-reset .form-item-name{margin-top:.375rem}.user-login-form .arrow-list,.user-pass .arrow-list,.user-pass-reset .arrow-list{margin-top:1.5rem;padding:.75rem 1.5rem;border-top:1px solid #fff}.user-pass-reset{padding-bottom:1.5rem}.loginform-text{margin-top:3rem}.form-item+.webform-flexbox,.webform-flex+.webform-flex,.webform-flexbox+.form-item,.webform-flexbox+.webform-flexbox{margin-top:.75rem}.webform-type-fieldset{background:#f3efe6;padding:.375rem 1.125rem 1.875rem;margin-bottom:1.5rem}@media screen and (min-width:768px){.webform-flexbox{margin-left:-.75rem;margin-right:-.75rem}.webform-flex--container{margin-left:.75rem;margin-right:.75rem}.webform-flex+.webform-flex{margin-top:0}.webform-type-fieldset{padding:.75rem 1.5rem 2.25rem}}.webform-type-fieldset>legend{width:100%}.webform-type-fieldset>legend .fieldset-legend{background:#f3efe6;padding:1.125rem;margin:0 -1.125rem 1.125rem;width:calc(100% + 2.25rem);font-size:1.25rem;display:block}@media screen and (min-width:768px){.webform-type-fieldset>legend .fieldset-legend{width:calc(100% + 3rem);margin:0 -1.5rem;padding:1.125rem 1.5rem}}.webform-type-fieldset>legend .fieldset-legend.visually-hidden{width:1px}.webform-type-fieldset .webform-element-description{margin-bottom:1.5rem}.webform-has-field-suffix{position:relative}.webform-has-field-suffix .textfield__input,.webform-has-field-suffix .textfield__input:focus{padding-right:2.625rem}.webform-has-field-suffix .field-suffix{position:absolute;top:2.0625rem;right:0;width:2.625rem;text-align:center}.webform-options-display-side-by-side{margin-top:-.75rem}.webform-submission-donation-form .checkbox.form-item-opt-in-newsletter{margin-top:2.25rem}.webform-confirmation__message{padding:1.125rem;background-color:#9fd773}@media screen and (min-width:768px){.webform-confirmation__message{padding:1.5rem}}.webform-submission-information{background:#f3efe6;cursor:pointer}.webform-submission-information[open]{margin-bottom:1.5rem;padding-bottom:1.125rem}.webform-submission-information summary{margin-bottom:1.5rem;padding:1.125rem}.webform-submission-information>div{padding:0 1.125rem}.webform-submission-information .button{display:inline-block}.webform-submission-data .webform-element label{display:block;font-weight:600}.webform-submission-form .figure{padding:4px;border:1px solid #e4dbc6}.form-item--donation_gift_description{margin:1.5rem 0}.webform-submission-newsletter-subscription-form #edit-e-mail-adresse .form-item-e-mail{float:none}.well{padding:1.5rem;background-color:#f3efe6}.well .form,.well .webform-type-fieldset{padding:0;margin:0}.well__headline{margin-left:-1.5rem;margin-right:-1.5rem;margin-bottom:1.5rem;padding:.75rem 1.5rem;border-top:1px solid #fff}.well__headline:first-child{border-top:0;margin-top:-1.5rem}.well--gray{background-color:#f0f0f0}.well--gray .well__headline{border-color:#a3a3a3}.zeugnisnoten-tabelle{font-size:.8em;border:3px solid #bebfb9;margin:20px 0}.zeugnisnoten-tabelle td{padding:.5em;border-left:3px solid #bebfb9;border-right:3px solid #bebfb9}.zeugnisnoten-tabelle td:nth-of-type(8){border-right:none}.zeugnisnoten-tabelle td:nth-of-type(9){border-left:none}.zeugnisnoten-tabelle-gesamt{width:auto;font-size:.8em;border:3px solid #bebfb9;margin:20px 0}.zeugnisnoten-tabelle-gesamt td{padding:.5em}.checkbox .description,.checkbox__label{padding-left:1.5rem}.zeugnisnoten-frontend{font-size:.8em;border:none}.zeugnisnoten-frontend td,.zeugnisnoten-frontend th{border:none}.checkboxes--wrapper legend{margin-bottom:.75rem}.checkbox{position:relative}.form-item+.form-item.checkbox{margin-top:1.5rem}.checkbox+.form-item.checkbox{margin-top:.75rem}.checkbox__label{display:block}.checkbox__label::before{display:block;width:1rem;height:1rem;position:absolute;left:0;top:.25rem;border:1px solid currentColor;background-color:#fff;color:#666}.checkbox__label a{border-bottom:1px solid #3d3d3d;transition:color .2s ease;color:#3d3d3d}html:not(.is-touched) .checkbox__label a:hover{color:#f46b3b;border-color:#f46b3b}.checkbox__label .error{color:#cc6c5b}.error+.checkbox__label::before{border-color:#cc6c5b;box-shadow:0 0 0 1px #cc6c5b}.checkbox__input{position:absolute;opacity:0}.checkbox__input:focus+.checkbox__label{outline:0}.checkbox__input:focus+.checkbox__label::before{border-color:#666;box-shadow:0 0 0 1px currentColor}.checkbox__input:checked+.checkbox__label::after{display:block;width:.4rem;height:.6rem;position:absolute;left:calc(.25rem + 1px);top:calc(.25rem + 2px);border-right:2px solid #f46b3b;border-bottom:2px solid #f46b3b;transform:rotate(45deg)}.checkbox--radio .checkbox__label::before{border-radius:50%}.checkbox--radio .checkbox__input:checked+.checkbox__label::after{display:block;width:calc(1rem - 8px);height:calc(1rem - 8px);position:absolute;left:4px;top:calc(.25rem + 4px);border-radius:50%;background-color:#f46b3b}.checkbox--inline,.checkbox__slider{display:inline-block}.checkbox--inline:not(:last-child){margin-right:1.5rem}.checkbox--slider .checkbox__label{padding-left:3.75rem;position:relative}.checkbox--slider .checkbox__label:before{content:none}.checkbox--slider .checkbox__label:hover{cursor:pointer}.checkbox--slider .checkbox__slider{position:absolute;left:0;top:.1875rem}.checkbox--slider:hover .checkbox__slide{background:#666}.checkbox--slider:hover :checked+.checkbox__slide{background:#e6450d}.checkbox__slider{position:relative;z-index:1}.checkbox__slider input[type=checkbox]{position:absolute;left:0;top:0;z-index:1;opacity:0;width:3rem;height:1.5rem;cursor:pointer;margin:0;clip:unset}.checkbox__slider:hover{cursor:pointer}.checkbox__slide{width:3rem;height:1.5rem;border-radius:.75rem;display:block;position:relative;background:#a3a3a3;transition:background .2s}.checkbox__slide:before{display:block;position:absolute;left:.1875rem;top:.1875rem;width:1.125rem;height:1.125rem;border-radius:50%;background:#fff;transition:left .2s}.details__summary,.form-item{position:relative}:checked+.checkbox__slide{background:#f46b3b}:checked+.checkbox__slide:before{left:1.6875rem}.file-upload .webform-element-description{margin-bottom:0}.form-file,.form-managed-file .button{margin:.375rem 0}.file-upload .webform-element-description br,.file-upload .webform-element-description br:after{content:" "}.form-file{font-size:1rem;line-height:.8rem}.form{margin-bottom:3rem}@media screen and (min-width:520px){.form{margin-bottom:4.5rem}}.form-item::after{display:block;content:"";clear:both}.form-item+.form-item,p+.form-item{margin-top:.75rem}.form-actions+.form-item,.form-item+.form-wrapper{margin-top:1.5rem}.form-item--header,.form-item--intro{margin-bottom:2.25rem}.form-item--footer{margin-top:2.25rem}.description{font-size:.8rem;line-height:1.5;color:#666}.description a{border-bottom:1px solid #3d3d3d;transition:color .2s ease;color:#3d3d3d}html:not(.is-touched) .description a:hover{color:#f46b3b;border-color:#f46b3b}.form-wrapper+.description,.textfield__input+.description{margin-top:.375rem}.form-actions:not(:first-child){margin-top:1.5rem}@media screen and (min-width:768px){.webform-submission-newsletter-subscription-form #edit-e-mail-adresse .form-item-e-mail{float:left}.well__left{flex:30% 0 0}.form--inline .fieldset-wrapper{display:flex}}.form--inline .form-item{float:left;margin-right:1.5rem}.fieldgroup legend{margin-bottom:.75rem;font-weight:600}.form-item+.fieldgroup{margin-top:1.875rem}.aw-hide-text-format .filter-wrapper{display:none}.details:not(html){margin-top:1.5rem;overflow:hidden}.details:not(html) *{box-sizing:border-box}.details__summary{list-style:none}.details__summary::-webkit-details-marker{display:none}.details__summary:before{content:"\f054";font-family:aw-font;position:absolute;right:1.125rem;top:1.125rem;transition:transform .3s ease;will-change:transform;transform:rotate(90deg)}.details[open]>.details__summary:before{transform:rotate(-90deg);transform-origin:center}.details__content{display:flex;flex-wrap:wrap;padding:1.125rem}.details__content>.form-item,.details__content>.form-wrapper{flex:100% 0 0}@media screen and (min-width:768px){.details__content{margin:0 -1.5rem}.details__content>.form-item,.details__content>.form-wrapper{flex:calc(100% - 3rem) 0 0;margin-left:1.5rem}}.field--widget-image-image #ajax-wrapper>.form-item>label{font-weight:600;font-size:.8rem}@media screen and (min-width:520px){.details__content{padding:1.5rem}.image-widget img{float:left;width:100px}.image-widget .textfield{margin-left:120px}}.image-widget .ajax-progress{margin:0;display:inline-block}.field-multiple-table{margin-bottom:.75rem}.field-multiple-table th.field-label{padding-left:0}.field-multiple-table h4.label{position:static;color:#3d3d3d}.field-multiple-table .draggable{display:flex;flex-wrap:wrap;position:relative}.field-multiple-table .draggable a.tabledrag-handle{margin:0;width:1.8rem;height:1.8rem}.field-multiple-table .draggable a.tabledrag-handle .handle{margin:0;padding:0;width:21px;height:21px;background-size:100% auto;background-position:0}.field-multiple-table .draggable .tabledrag-changed{position:absolute;top:3px;left:3px;text-decoration:none}.field-multiple-table .draggable td.field-multiple-drag{flex:2.25rem 0 0;padding:.75rem 0;align-items:center;justify-content:center;display:flex}@media screen and (min-width:520px){.field-multiple-table .draggable td.field-multiple-drag{flex:3rem 0 0}}.field-multiple-table .draggable td:nth-child(2){flex:calc(100% - 2.25rem) 0 0;display:flex;flex-wrap:wrap;padding:.75rem 0}@media screen and (min-width:520px){.field-multiple-table .draggable td:nth-child(2){flex:calc(100% - 3rem) 0 0}}.field-multiple-table .draggable td:nth-child(2) .form-item{margin-top:0!important}.field-multiple-table .draggable td:nth-child(2) .textfield{flex:100% 0 0}@media screen and (min-width:960px){.field-multiple-table .draggable td:nth-child(2) .textfield{flex:calc(50% - 1.5rem) 0 0;margin-right:1.5rem}}.field-multiple-table .draggable .ajax-new-content{display:flex;flex-wrap:wrap;flex:100% 0 0}.js-media-library-widget .js-media-library-selection{margin:.375rem -.75rem 0;display:flex;flex-wrap:wrap}.js-media-library-widget .js-media-library-item{flex:calc(50% - calc(1.875rem - 2px)) 0 0;padding:.1875rem;margin-left:.75rem;margin-bottom:.75rem;border:1px solid #e4dbc6;background:#fff}@media screen and (min-width:520px){.js-media-library-widget .js-media-library-item{flex:calc(33.33333% - calc(1.6875rem - 2px)) 0 0}}@media screen and (min-width:768px){.js-media-library-widget .js-media-library-item{flex:calc(20% - calc(1.875rem - 2px)) 0 0}}.js-media-library-widget .js-media-library-item .field--name-thumbnail{width:100%;height:4.5rem;overflow:hidden;display:block;position:relative;cursor:move;cursor:-webkit-grab;cursor:grab}.js-media-library-widget .js-media-library-item .field--name-thumbnail img{position:absolute;top:0;left:50%;transform:translate(-50%,0);width:auto;height:100%;bottom:0}.js-media-library-widget .js-media-library-item .field--name-thumbnail:active{cursor:-webkit-grabbing;cursor:grabbing}.js-media-library-widget .js-media-library-item .button{background:0 0;padding:.1875rem 0;display:block;text-align:center;width:100%;font-size:.8rem;color:#f46b3b;transition:color .2s ease}.js-floating-placed,.label,.label--static{transition-timing-function:ease;transition-property:left,top,transform}html:not(.is-touched) .js-media-library-widget .js-media-library-item .button:hover{color:#e6450d;background:0 0}.js-media-library-widget .js-media-library-item .button:focus{border:0}.media-library-item__name{width:90%;margin:0 auto}.media-library-item__name a{overflow:hidden;display:block;text-overflow:ellipsis;margin:0 auto;text-align:center}.webform-bic-element,.webform-iban-element{text-transform:uppercase}.petition-update-send-testmail #edit-submit{margin-top:1.5rem}.label,.label--static{display:block;font-weight:600;color:#3d3d3d;transform:scale(.8);transition-duration:.3s;transform-origin:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:calc(100% - 1.125rem)}.label--static.form-required:after,.label.form-required:after{content:"*";margin:0 5px}.label--small:not(.sr-only){top:1.6875rem;left:calc(.75rem - 1px);font-size:.8rem}@media screen and (min-width:960px){.label,.label--static{width:calc(100% - .75rem)}.label--small:not(.sr-only){top:1.7625rem;left:calc(.525rem - 1px)}}.is-hidden-label{display:none!important}.js-floating-placed{display:block;line-height:1.5rem;position:relative;left:1.125rem;top:2.25rem;width:calc(100% - 1.125rem);color:#666;font-weight:400;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-duration:.3s;transform:none}@media screen and (min-width:960px){.js-floating-placed{left:.75rem;top:2.0625rem;width:calc(100% - .75rem)}}.js-floating-placed.js-is-floating{left:0!important;top:0!important;font-weight:600!important;color:#3d3d3d!important;transform:scale(.8)!important}.counter{font-size:.8rem}.counter.warning{color:#e6450d;font-weight:700}.search-field{display:flex;background:#fff;padding:.375rem;position:relative;max-width:720px;flex-wrap:wrap}.search-field .label:not(.sr-only){display:none}.search-field .textfield{flex:calc(100% - 3rem) 0 0}.search-field .textfield__input{border:0;padding:calc(.75rem - 1px) calc(1.125rem - 1px)}@media screen and (min-width:960px){.search-field .textfield__input{padding:calc(.61875rem - 1px) calc(.75rem - 1px)}}.search-field .textfield__input:focus{padding:calc(.75rem - 1px) calc(1.125rem - 1px)}.search-field .button{opacity:0;font-size:0;width:3rem;height:2.775rem;position:relative}@media screen and (min-width:960px){.search-field .textfield__input:focus{padding:calc(.61875rem - 1px) calc(.75rem - 1px)}.search-field .button{height:2.625rem}}@media screen and (min-width:1060px){.search-field .button{height:2.55rem}}.search-field .form-actions{margin-top:0}.search-field:before{content:"";display:block;border-left:1px solid #a3a3a3;background-image:url(/themes/aw/icons/search.svg);background-repeat:no-repeat;background-size:40%;background-position:center;opacity:.6;width:3rem;height:2.775rem;position:absolute;right:.375rem;top:.375rem}.js .textfield--autocomplete .textfield__input,.js .textfield--autocomplete .textfield__input.ui-autocomplete-loading{background-position:calc(100% - .375rem) center}@media screen and (min-width:960px){.search-field:before{height:2.625rem}}@media screen and (min-width:1060px){.search-field:before{height:2.55rem}}.search-bar{display:none;padding:.75rem 0;border-bottom:1px solid #e4dbc6}.search-bar .l-grid{justify-content:flex-end}.search-bar__input{box-shadow:none;border:1px solid #e4dbc6;flex:calc(100% - 2.625rem) 0 0;padding:.1875rem;max-width:460px;float:right}.search-bar__input label{display:none!important}.search-bar__input .textfield__input,.search-bar__input .textfield__input:focus{padding-top:.1875rem;padding-bottom:.1875rem;padding-left:.375rem}.search-bar__input .button{top:.1875rem;height:1.5rem}.search-bar__input:before{height:1.5rem;right:.1875rem}.search-bar__close{flex:2.625rem 0 0;cursor:pointer}.search-bar__close path{transition:fill .2s ease}html:not(.is-touched) .search-bar__close path:hover{fill:#3d3d3d}[class*=select2-container--custom] .select2-selection--single{background-color:#fff;height:2.8575rem;border:1px solid #dcd0b6;border-radius:0;padding:calc(.675rem - 1px) calc(1.125rem - 1px)}@media screen and (min-width:960px){[class*=select2-container--custom] .select2-selection--single{height:2.625rem;padding:calc(.5625rem - 1px) calc(.75rem - 1px)}}[class*=select2-container--custom] .select2-selection--single:focus{border-width:2px;outline:0;padding:calc(.675rem - 2px) calc(1.125rem - 2px)}@media screen and (min-width:960px){[class*=select2-container--custom] .select2-selection--single:focus{padding:calc(.5625rem - 2px) calc(.75rem - 2px)}}[class*=select2-container--custom] .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:2.25rem;color:#3d3d3d;line-height:1.5rem;font-weight:600}[class*=select2-container--custom] .select2-selection--single .select2-selection__placeholder{color:#666;font-weight:400}[class*=select2-container--custom] .select2-selection--single .select2-selection__arrow{width:2.25rem;border-left:1px solid #dcd0b6;height:100%;position:absolute;right:0;top:0}[class*=select2-container--custom] .select2-selection--single .select2-selection__arrow b{position:absolute;left:50%;top:50%;width:0;height:0;transform:translate(-50%,-50%) rotate(0);border-width:.3rem .3rem 0;border-style:solid;border-color:#666 transparent transparent;transition:transform .1s ease}[class*=select2-container--custom].select2-container--open .select2-selection--single .select2-selection__arrow b{transform:translate(-50%,-50%) rotate(-180deg)}[class*=select2-container--custom].select2-container--disabled .select2-selection--single{background-color:#a3a3a3;cursor:default}[class*=select2-container--custom] .select2-dropdown{border:1px solid #dcd0b6;border-radius:0;box-shadow:0 4px 8px rgba(0,0,0,.15);max-width:350px}[class*=select2-container--custom] .select2-dropdown--below{border-top-width:0}[class*=select2-container--custom] .select2-dropdown--above{border-bottom-width:0}[class*=select2-container--custom] .select2-search--dropdown{padding:.375rem}[class*=select2-container--custom] .select2-search__field{border:1px solid #dcd0b6;padding:calc(.75rem - 1px) calc(1.125rem - 1px)}@media screen and (min-width:960px){[class*=select2-container--custom] .select2-search__field{padding:calc(.5625rem - 1px) calc(.75rem - 1px)}}[class*=select2-container--custom] .select2-search__field:focus{outline:0;border-color:#f46b3b}[class*=select2-container--custom] .select2-results__option{padding:.75rem 1.125rem}@media screen and (min-width:960px){[class*=select2-container--custom] .select2-results__option{padding:.5625rem .75rem}}[class*=select2-container--custom] .select2-results__options{max-height:300px;overflow:auto}[class*=select2-container--custom] .select2-results__option--highlighted[aria-selected]{background-color:#f46b3b;color:#fff}.error+[class*=select2-container--custom] .select2-selection--single{border-color:#cc6c5b;border-width:2px;padding:calc(.675rem - 2px) calc(.75rem - 2px)}@media screen and (min-width:960px){.error+[class*=select2-container--custom] .select2-selection--single{padding:calc(.5625rem - 2px) calc(.75rem - 2px)}}.error+[class*=select2-container--custom] .select2-selection--single .select2-selection__arrow{border-color:#cc6c5b}.is-touched [class*=select2-container--custom] .select2-results__option--highlighted[aria-selected]{background-color:transparent;color:#3d3d3d}body>[class*=select2-container--custom]{z-index:1501}.select2-container--custom-small .select2-selection--single{height:2.25rem;padding:calc(.375rem - 1px) calc(1.125rem - 1px)}@media screen and (min-width:960px){.select2-container--custom-small .select2-selection--single{height:1.875rem;padding:calc(.3rem - 1px) calc(.75rem - 1px)}}.select2-container--custom-small .select2-selection--single:focus{padding:calc(.375rem - 2px) calc(1.125rem - 2px)}@media screen and (min-width:960px){.select2-container--custom-small .select2-selection--single:focus{padding:calc(.3rem - 2px) calc(.75rem - 2px)}}@media screen and (max-width:519px){.select2-container--custom-small-mobile .select2-selection--single{height:2.25rem;padding:calc(.375rem - 1px) calc(1.125rem - 1px)}}@media screen and (max-width:519px) and (min-width:960px){.select2-container--custom-small-mobile .select2-selection--single{height:1.875rem;padding:calc(.3rem - 1px) calc(.75rem - 1px)}}@media screen and (max-width:519px){.select2-container--custom-small-mobile .select2-selection--single:focus{padding:calc(.375rem - 2px) calc(1.125rem - 2px)}}@media screen and (max-width:519px) and (min-width:960px){.select2-container--custom-small-mobile .select2-selection--single:focus{padding:calc(.3rem - 2px) calc(.75rem - 2px)}}@-webkit-keyframes fouc-show{0%,99.9999%{opacity:0}100%{opacity:1}}@keyframes fouc-show{0%,99.9999%{opacity:0}100%{opacity:1}}.js-select-replace{-webkit-animation:2s ease-out 0s 1 fouc-show;animation:2s ease-out 0s 1 fouc-show}.textfield{position:relative}.textfield__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-width:0;max-width:960px;border:1px solid #dcd0b6;outline:0;border-radius:0;padding:calc(.75rem - 1px) calc(1.125rem - 1px);line-height:1.5rem;font-weight:600;color:#3d3d3d;display:block}@media screen and (min-width:960px){.textfield__input{padding:calc(.5625rem - 1px) calc(.75rem - 1px)}}.textfield__input::-moz-placeholder{color:#666;font-weight:400}.textfield__input:-ms-input-placeholder{color:#666;font-weight:400}.textfield__input::placeholder{color:#666;font-weight:400}.textfield__input.reduced-placeholder::-moz-placeholder{color:#a3a3a3}.textfield__input.reduced-placeholder:-ms-input-placeholder{color:#a3a3a3}.textfield__input.reduced-placeholder::placeholder{color:#a3a3a3}.textfield__input:focus{border-width:2px;padding:calc(.75rem - 2px) calc(1.125rem - 2px)}@media screen and (min-width:960px){.textfield__input:focus{padding:calc(.5625rem - 2px) calc(.75rem - 2px)}}.textfield__input.error{border-color:#cc6c5b;border-width:2px;padding:calc(.75rem - 2px) calc(1.125rem - 2px)}@media screen and (min-width:960px){.textfield__input.error{padding:calc(.5625rem - 2px) calc(.75rem - 2px)}}.textfield--combined{display:flex}.textfield--combined .textfield__input{flex:1;border-right-width:0;padding-right:1.125rem}@media screen and (min-width:960px){.textfield--combined .textfield__input{padding-right:.75rem}}.textfield--combined .textfield__input:focus{border-right-width:1px;padding-right:calc(1.125rem - 1px)}@media screen and (min-width:960px){.textfield--combined .textfield__input:focus{padding-right:calc(.75rem - 1px)}}.textfield--combined .textfield__button{flex:0}.textfield--combined .textfield__button .icon-svg{margin:0}.textfield--small:not(:first-child){margin-top:.1875rem}.textfield--small .textfield__input{padding:calc(.1875rem - 1px) calc(.75rem - 1px);font-size:.8rem}@media screen and (min-width:960px){.textfield--small .textfield__input{padding:calc(.2625rem - 1px) calc(.525rem - 1px)}}.textfield--small .textfield__input:focus{padding:calc(.1875rem - 2px) calc(.75rem - 2px)}@media screen and (min-width:960px){.textfield--small .textfield__input:focus{padding:calc(.2625rem - 2px) calc(.525rem - 2px)}}.js .textfield--autocomplete .textfield__input{padding-right:1.875rem}
.js .is-collapsed{display:none!important}.js .is-initial-collapsed{display:none}
