@import url("//hello.myfonts.net/count/3bda1d");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.slick-slider{position:relative;display:block;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;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{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;}
.slick-loading .slick-list{background:#fff url(/themes/custom/stromkongress/dist/assets/libs/slick-carousel/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/themes/custom/stromkongress/dist/assets/libs/slick-carousel/slick/./fonts/slick.eot);src:url(/themes/custom/stromkongress/dist/assets/libs/slick-carousel/slick/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/themes/custom/stromkongress/dist/assets/libs/slick-carousel/slick/./fonts/slick.woff) format('woff'),url(/themes/custom/stromkongress/dist/assets/libs/slick-carousel/slick/./fonts/slick.ttf) format('truetype'),url(/themes/custom/stromkongress/dist/assets/libs/slick-carousel/slick/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
@font-face{font-family:"Graphit-Black";src:url(/themes/custom/stromkongress/dist/assets/Fonts/Graphit-Black/font.woff2) format("woff2"),url(/themes/custom/stromkongress/dist/assets/Fonts/Graphit-Black/font.woff) format("woff");}@font-face{font-family:"Graphit-Light";src:url(/themes/custom/stromkongress/dist/assets/Fonts/Graphit-Light/font.woff2) format("woff2"),url(/themes/custom/stromkongress/dist/assets/Fonts/Graphit-Light/font.woff) format("woff");}html{color:#000;font-family:Graphit-Light,sans-serif;font-size:16px;line-height:1.5;letter-spacing:0.03em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}h1,h2,h3,h4,h5,h6{font-family:Graphit-Light,sans-serif;font-size:16px;font-weight:normal;line-height:1.3;margin:0 0 0.5em;text-transform:uppercase;}a h1,a h2,a h3,a h4,a h5,a h6{color:#000;}h1{font-size:24px;line-height:1;}@media only screen and (min-width:480px){h1{font-size:30px;}}@media only screen and (min-width:720px){h1{font-size:40px;}}@media only screen and (min-width:1200px){h1{font-size:60px;}}body.accent-color h1{margin:0;}@media only screen and (min-width:1640px){body.accent-color h1{font-size:80px;line-height:1.2;}}h2{font-size:24px;line-height:1;}@media only screen and (min-width:480px){h2{font-size:30px;}}@media only screen and (min-width:720px){h2{font-size:40px;}}@media only screen and (min-width:1200px){h2{font-size:60px;line-height:1.1;}}.paragraph--type--text h2{margin-top:2em;}h3{font-size:24px;}@media only screen and (min-width:1200px){h3{font-size:36px;}}.paragraph--type--text h3{margin-top:2em;}.aspect-ratio-16-9 h3{font-size:24px;}@media only screen and (min-width:720px){.aspect-ratio-16-9 h3{font-size:30px;}}@media only screen and (min-width:1200px){.aspect-ratio-16-9 h3{font-size:24px;}}@media only screen and (min-width:1640px){.aspect-ratio-16-9 h3{font-size:30px;}}@media only screen and (min-width:480px){.paragraph--type--call-to-action h3{font-size:30px;}}@media only screen and (min-width:720px){.paragraph--type--call-to-action h3{font-size:40px;}}@media only screen and (min-width:1200px){.paragraph--type--call-to-action h3{font-size:60px;}}h4{font-size:1.2em;}.paragraph--type--text h4{margin-top:2em;}#footer h4{font-size:14px;}@media only screen and (min-width:1200px){#footer h4{font-size:16px;}}@media only screen and (min-width:1640px){#footer h4{font-size:18px;}}h4.name{font-family:Graphit-Black,sans-serif;margin-top:20px;}@media only screen and (min-width:1200px){h4.name{margin-bottom:0;margin-top:30px;}}h5{font-size:1.1em;}.field-para-text h5{margin-top:2em;}strong{font-family:Graphit-Black,sans-serif;font-weight:normal;}.field.body ul,.field.body ol,.paragraph ul,.paragraph ol,p{font-size:18px;margin:0 0 0.5em;}@media only screen and (min-width:720px){.field.body ul,.field.body ol,.paragraph ul,.paragraph ol,p{font-size:20px;}}@media only screen and (min-width:1640px){.field.body ul,.field.body ol,.paragraph ul,.paragraph ol,p{font-size:24px;}}#footer .field.body ul,#footer .field.body ol,#footer .paragraph ul,#footer .paragraph ol,#footer p{font-size:12px;}@media only screen and (min-width:720px){#footer .field.body ul,#footer .field.body ol,#footer .paragraph ul,#footer .paragraph ol,#footer p{font-size:16px;}}@media only screen and (min-width:1640px){#footer .field.body ul,#footer .field.body ol,#footer .paragraph ul,#footer .paragraph ol,#footer p{font-size:18px;}}a{color:#000;text-decoration:none;-webkit-transition:color 150ms ease;-o-transition:color 150ms ease;transition:color 150ms ease;}.field.body a,.field-para-text a,.field-image-legend a{border-bottom:1px solid #000;}.field.body a:hover,.field-para-text a:hover,.field-image-legend a:hover{border-bottom:0;}a:active,a:focus,a:hover{color:#000;outline:none;}hr{border-bottom:1px solid #707070;border-left:0;border-right:0;border-top:0;margin:1.5em 0;}pre,code,tt{font:1em "andale mono","lucida console",monospace;line-height:1.5;}pre{background-color:#efefef;display:block;padding:5px;margin:5px 0;border:1px solid #aaaaaa;}abbr{border-bottom:1px dotted #666666;cursor:help;white-space:nowrap;}blockquote{margin:50px 0;padding:0;}@media only screen and (min-width:1200px){blockquote{margin:100px 0;}}blockquote p{font-family:Graphit-Black,sans-serif;font-size:30px;line-height:1.2;text-align:center;}@media only screen and (min-width:1200px){blockquote p{font-size:45px;}}@media only screen and (min-width:1200px){blockquote p{font-size:60px;}}blockquote p:before{content:"«";}blockquote p:after{content:"»";}.field-quote{margin:0;padding:0;font-family:Graphit-Black,sans-serif;font-size:24px;line-height:1.2;}.field-quote:before{content:"«";}.field-quote:after{content:"»";}button,[type=button],[type=reset],[type=submit],.button,.field-para-link a,.cc_btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#000;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:Graphit-Black,sans-serif;font-size:20px;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:0.5em 1em;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color 150ms ease;-o-transition:background-color 150ms ease;transition:background-color 150ms ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;}@media only screen and (min-width:1200px){button,[type=button],[type=reset],[type=submit],.button,.field-para-link a,.cc_btn{font-size:24px;}}@media only screen and (min-width:1640px){button,[type=button],[type=reset],[type=submit],.button,.field-para-link a,.cc_btn{font-size:28px;}}@media only screen and (min-width:1200px){#header button,#header [type=button],#header [type=reset],#header [type=submit],#header .button,#header .field-para-link a,#header .cc_btn{font-size:24px;padding:0.65em 1.75em;}}button.button-block,[type=button].button-block,[type=reset].button-block,[type=submit].button-block,.button.button-block,.field-para-link a.button-block,.cc_btn.button-block{display:block;}button:hover,button:focus,[type=button]:hover,[type=button]:focus,[type=reset]:hover,[type=reset]:focus,[type=submit]:hover,[type=submit]:focus,.button:hover,.button:focus,.field-para-link a:hover,.field-para-link a:focus,.cc_btn:hover,.cc_btn:focus{background-color:#e72761;color:#fff;outline:none;}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,.button:disabled,.field-para-link a:disabled,.cc_btn:disabled{cursor:not-allowed;opacity:0.5;}button:disabled:hover,[type=button]:disabled:hover,[type=reset]:disabled:hover,[type=submit]:disabled:hover,.button:disabled:hover,.field-para-link a:disabled:hover,.cc_btn:disabled:hover{background-color:#000;}.cc_btn,.pager__item a,.field-para-link a,.button.download{background-color:#fff;border:2px solid #000;color:#000;margin-top:2em;padding:0.5em 2em;}.cc_btn:hover,.pager__item a:hover,.field-para-link a:hover,.button.download:hover{background-color:#e72761;color:#fff;border-color:#e72761;}@media only screen and (min-width:1200px){.cc_btn,.pager__item a,.field-para-link a,.button.download{font-size:21px;}}fieldset{background-color:transparent;border:0;margin:0;padding:0;}legend{font-weight:600;margin-bottom:0.25em;padding:0;}label{display:block;font-weight:normal;margin-bottom:0.25em;font-size:18px;}@media only screen and (min-width:720px){label{font-size:24px;}}input.form-text,input.form-email,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #707070;display:block;font-family:Graphit-Light,sans-serif;padding:10px 20px;font-size:18px;}@media only screen and (min-width:720px){input.form-text,input.form-email,select,textarea{padding:15px 25px;font-size:24px;}}input.form-checkbox,input.form-radio{width:20px;height:20px;}.js-form-type-checkbox label,.js-form-type-radio label{display:inline-block;}[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:16px;-webkit-transition:border-color 150ms ease;-o-transition:border-color 150ms ease;transition:border-color 150ms ease;width:100%;}[type=color]:hover,[type=date]:hover,[type=datetime]:hover,[type=datetime-local]:hover,[type=email]:hover,[type=month]:hover,[type=number]:hover,[type=password]:hover,[type=search]:hover,[type=tel]:hover,[type=text]:hover,[type=time]:hover,[type=url]:hover,[type=week]:hover,input:not([type]):hover,textarea:hover{border-color:#000;}[type=color]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:not([type]):focus,textarea:focus{border-color:#e72761;outline:none;}[type=color]:disabled,[type=date]:disabled,[type=datetime]:disabled,[type=datetime-local]:disabled,[type=email]:disabled,[type=month]:disabled,[type=number]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,[type=time]:disabled,[type=url]:disabled,[type=week]:disabled,input:not([type]):disabled,textarea:disabled{cursor:not-allowed;}[type=color]:disabled:hover,[type=date]:disabled:hover,[type=datetime]:disabled:hover,[type=datetime-local]:disabled:hover,[type=email]:disabled:hover,[type=month]:disabled:hover,[type=number]:disabled:hover,[type=password]:disabled:hover,[type=search]:disabled:hover,[type=tel]:disabled:hover,[type=text]:disabled:hover,[type=time]:disabled:hover,[type=url]:disabled:hover,[type=week]:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover{border:1px solid #707070;}[type=color]::-webkit-input-placeholder,[type=date]::-webkit-input-placeholder,[type=datetime]::-webkit-input-placeholder,[type=datetime-local]::-webkit-input-placeholder,[type=email]::-webkit-input-placeholder,[type=month]::-webkit-input-placeholder,[type=number]::-webkit-input-placeholder,[type=password]::-webkit-input-placeholder,[type=search]::-webkit-input-placeholder,[type=tel]::-webkit-input-placeholder,[type=text]::-webkit-input-placeholder,[type=time]::-webkit-input-placeholder,[type=url]::-webkit-input-placeholder,[type=week]::-webkit-input-placeholder,input:not([type])::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#666666;}[type=color]::-moz-placeholder,[type=date]::-moz-placeholder,[type=datetime]::-moz-placeholder,[type=datetime-local]::-moz-placeholder,[type=email]::-moz-placeholder,[type=month]::-moz-placeholder,[type=number]::-moz-placeholder,[type=password]::-moz-placeholder,[type=search]::-moz-placeholder,[type=tel]::-moz-placeholder,[type=text]::-moz-placeholder,[type=time]::-moz-placeholder,[type=url]::-moz-placeholder,[type=week]::-moz-placeholder,input:not([type])::-moz-placeholder,textarea::-moz-placeholder{color:#666666;}[type=color]:-ms-input-placeholder,[type=date]:-ms-input-placeholder,[type=datetime]:-ms-input-placeholder,[type=datetime-local]:-ms-input-placeholder,[type=email]:-ms-input-placeholder,[type=month]:-ms-input-placeholder,[type=number]:-ms-input-placeholder,[type=password]:-ms-input-placeholder,[type=search]:-ms-input-placeholder,[type=tel]:-ms-input-placeholder,[type=text]:-ms-input-placeholder,[type=time]:-ms-input-placeholder,[type=url]:-ms-input-placeholder,[type=week]:-ms-input-placeholder,input:not([type]):-ms-input-placeholder,textarea:-ms-input-placeholder{color:#666666;}[type=color]::-ms-input-placeholder,[type=date]::-ms-input-placeholder,[type=datetime]::-ms-input-placeholder,[type=datetime-local]::-ms-input-placeholder,[type=email]::-ms-input-placeholder,[type=month]::-ms-input-placeholder,[type=number]::-ms-input-placeholder,[type=password]::-ms-input-placeholder,[type=search]::-ms-input-placeholder,[type=tel]::-ms-input-placeholder,[type=text]::-ms-input-placeholder,[type=time]::-ms-input-placeholder,[type=url]::-ms-input-placeholder,[type=week]::-ms-input-placeholder,input:not([type])::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#666666;}[type=color]::placeholder,[type=date]::placeholder,[type=datetime]::placeholder,[type=datetime-local]::placeholder,[type=email]::placeholder,[type=month]::placeholder,[type=number]::placeholder,[type=password]::placeholder,[type=search]::placeholder,[type=tel]::placeholder,[type=text]::placeholder,[type=time]::placeholder,[type=url]::placeholder,[type=week]::placeholder,input:not([type])::placeholder,textarea::placeholder{color:#666666;}textarea{resize:vertical;margin:16px 0;}[type=checkbox],[type=radio]{display:inline;margin-right:0.5em;}[type=file]{margin-bottom:16px;width:100%;}select{margin-bottom:16px;width:100%;}.js-form-type-select .form-select{background:url("/themes/custom/stromkongress/src/svg/ScrollDown.svg") #fff no-repeat right 10px center;background-size:18px 10px;padding-right:40px;position:relative;display:block;}@media only screen and (min-width:720px){.js-form-type-select .form-select{background-size:36px 20px;}}[type=checkbox]:focus,[type=radio]:focus,[type=file]:focus,select:focus{outline:none;}.form-item{margin:16px 0;}.form-required:after{background:url("/themes/custom/stromkongress/src/svg/required.svg") no-repeat center center;background-size:7px 7px;content:"";display:inline-block;margin:0 0.3em;width:7px;height:7px;vertical-align:super;}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box;}ul,ol{margin:0;padding:0;}.paragraph ul,.field.body ul,.paragraph ol,.field.body ol{margin:1em;padding:0 1em;}ul.menu,ol.menu{list-style:none;}dl{margin:0;}dt{font-weight:600;margin:0;}dd{margin:0;}figure{margin:0;}img,picture{max-width:100%;height:auto;vertical-align:top;}.field-media-image img,.field-media-image picture,.field-image img,.field-image picture{max-width:none;width:100%;}table{border-collapse:collapse;margin:1.5em 0;table-layout:fixed;text-align:left;width:100%;}thead{line-height:1.3;vertical-align:bottom;}tbody{vertical-align:top;}tr{border-bottom:1px solid #707070;}th{font-weight:600;}th,td{padding:0.5em 0.5em 0.5em 0;}.icon{display:inline-block;width:30px;width:1.875rem;height:30px;height:1.875rem;background-repeat:no-repeat;background-size:100% 100%;vertical-align:middle;fill:currentColor;}.icon__sprite{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;}.icon--m{width:40px;width:2.5rem;height:40px;height:2.5rem;}.icon--l{width:60px;width:3.75rem;height:60px;height:3.75rem;}.inlinesvg .icon{background-repeat:repeat;background-size:auto auto;}.lang-de .lang-only.fr{display:none;}.lang-fr .lang-only.de{display:none;}.aspect-ratio-4-3{position:relative;}.aspect-ratio-4-3:before{display:block;content:"";width:100%;padding-top:75%;}.aspect-ratio-4-3 > h4{position:absolute;top:0;left:0;right:0;bottom:0;}@media only screen and (min-width:480px){.aspect-ratio-16-9{position:relative;}.aspect-ratio-16-9:before{display:block;content:"";width:100%;padding-top:56.25%;}.aspect-ratio-16-9 > h4{position:absolute;top:0;left:0;right:0;bottom:0;}}.aspect-ratio-16-10{position:relative;}.aspect-ratio-16-10:before{display:block;content:"";width:100%;padding-top:62.5%;}.aspect-ratio-16-10 > h4{position:absolute;top:0;left:0;right:0;bottom:0;}.fill-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;}.box-pad-s{padding:8px;}.box-pad-m{padding:16px;}.box-pad-l{padding:24px;}.box-pad-xl{padding:32px;}.accent-color.light-blue > .bg-color{background-color:#71c7d8;}.accent-color.light-green > .bg-color{background-color:#78c5b6;}.accent-color.pink > .bg-color{background-color:#e72761;}.accent-color.blue > .bg-color{background-color:#1f5c93;}.accent-color.yellow > .bg-color{background-color:#f7d47c;}html{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit;}html,body{height:100%;}body{margin:0;overflow-x:hidden;}.container{margin:0 16px;max-width:1640px;}.container::after{clear:both;content:"";display:block;}@media only screen and (min-width:1680px){.container{margin:auto;}}#main{margin-top:50px;}@media only screen and (min-width:1200px){#main{margin-top:100px;}}#header,#footer,.mission,.breadcrumb,.node{clear:both;}.block-stromkongress-branding{width:180px;display:none;margin:30px 16px;opacity:0;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}@media only screen and (min-width:1200px){.block-stromkongress-branding{width:340px;}}@media only screen and (min-width:1640px){.block-stromkongress-branding{margin:48px 16px;}}.menu-overlay-open .block-stromkongress-branding{display:block;opacity:1;}.breadcrumb li{list-style-type:none;display:inline-block;}@media only screen and (min-width:1200px){.node--view-mode--full > .container-full{margin:0 16px;}}.node--view-mode--full > .container-full .field.body{width:calc(100% - 32px);float:left;margin-left:16px;float:none;}@media only screen and (min-width:1200px){.node--view-mode--full > .container-full .field.body{width:calc(66.6666666667% - 26.6666666667px);float:left;margin-left:16px;margin-left:calc(16.6666666667% - 18.6666666667px + 32px);margin-bottom:100px;}}@media only screen and (min-width:1200px){.page-node-type-standard .node--view-mode--full > .container-full .field.body{margin-left:calc(0% - 16px + 32px);width:calc(75% - 28px);float:left;margin-left:16px;margin-left:0;float:none;}}.path-frontpage .node--view-mode--full > .container-full .field.body,.page-node-type-guest-page .node--view-mode--full > .container-full .field.body{width:calc(100% - 32px);float:left;margin-left:16px;float:none;}@media only screen and (min-width:1640px){.path-frontpage .node--view-mode--full > .container-full .field.body,.page-node-type-guest-page .node--view-mode--full > .container-full .field.body{width:calc(75% - 28px);float:left;margin-left:16px;margin:0;float:none;}}.node--view-mode--full .field-quote{margin-top:30px;}.node--view-mode--full .field-lead{width:calc(100% - 32px);float:left;margin-left:16px;float:none;font-family:Graphit-Black,sans-serif;font-size:24px;line-height:1.3;margin-bottom:50px;}@media only screen and (min-width:720px){.node--view-mode--full .field-lead{font-size:36px;}}@media only screen and (min-width:1200px){.node--view-mode--full .field-lead{width:calc(66.6666666667% - 26.6666666667px);float:left;margin-left:16px;margin-left:calc(16.6666666667% - 18.6666666667px + 32px);float:none;margin-bottom:100px;}}.light-blue .node--view-mode--full .field-lead{color:#71c7d8;}.light-green .node--view-mode--full .field-lead{color:#78c5b6;}.pink .node--view-mode--full .field-lead{color:#e72761;}.blue .node--view-mode--full .field-lead{color:#1f5c93;}.yellow .node--view-mode--full .field-lead{color:#f7d47c;}.node--view-mode--full .field-paragraphs{clear:both;}.node--view-mode--full .field-para-intro{width:calc(100% - 32px);float:left;margin-left:16px;margin-bottom:2em;float:none;}@media only screen and (min-width:720px){.node--view-mode--full .field-para-intro{width:calc(100% - 32px);float:left;margin-left:16px;float:none;}}@media only screen and (min-width:1200px){.node--view-mode--full .field-para-intro{width:calc(100% - 32px);float:left;margin-left:16px;float:none;}}.node--view-mode--full .field-image-legend{margin-top:10px;font-size:14px;text-transform:uppercase;}@media only screen and (min-width:1200px){.node--view-mode--full .field-image-legend{font-size:18px;margin-top:20px;}}.node--view-mode--full .field-para-link{width:calc(100% - 32px);float:left;margin-left:16px;}@media only screen and (min-width:1200px){.node--view-mode--full .field-para-link{width:calc(58.3333333333% - 25.3333333333px);float:left;margin-left:16px;}}.field-date{font-family:Graphit-Black,sans-serif;}.node--type--referee .field-description{text-transform:uppercase;font-size:18px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.field-media-download-type{font-family:Graphit-Black,sans-serif;text-transform:uppercase;margin-bottom:20px;}.node--type--guest-login{background-color:white;padding:25px 50px;text-align:left;border:1px solid #707070;}@media only screen and (min-width:1640px){.node--type--guest-login{padding:50px 100px;}}.node--type--guest-login > .container-full{margin:0;}.node--type--guest-login > .container-full .field.body{margin:0;width:auto;float:none;}.node--type--guest-login .field-para-intro{margin:0;width:auto;}.cc_banner-wrapper{position:fixed;bottom:80px;right:20px;z-index:10;}.cc_banner-wrapper .cc_banner{background-color:#fff;padding:25px;max-width:300px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);}@media only screen and (min-width:720px){.cc_banner-wrapper .cc_banner{max-width:500px;}}@media only screen and (min-width:1200px){.cc_banner-wrapper{bottom:20px;}}.cc_banner-wrapper .cc_btn{margin:0;}.close{position:absolute;top:20px;right:20px;z-index:110;width:25px;height:25px;}@media only screen and (min-width:1200px){.close{top:50px;right:50px;}}.close:hover{cursor:pointer;}.close:before,.close:after{content:" ";position:absolute;left:12px;height:26px;width:2px;background-color:#000;}@media only screen and (min-width:1200px){.close:before,.close:after{left:23px;height:53px;width:5px;}}.close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.close span{display:none;}#main.login,#main.error--404,#main.maintenance-page-content{background:url("/themes/custom/stromkongress/src/img/Stromkongress-404.png") no-repeat center center;background-size:cover;height:100vh;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;}#main.login .container,#main.error--404 .container,#main.maintenance-page-content .container{padding:40px 20px;margin:auto;text-align:center;}#main.login h1,#main.login h2,#main.error--404 h1,#main.error--404 h2,#main.maintenance-page-content h1,#main.maintenance-page-content h2{line-height:1;margin:0;}#main.login a,#main.error--404 a,#main.maintenance-page-content a{border-bottom:1px solid #000;}#main.login a:hover,#main.error--404 a:hover,#main.maintenance-page-content a:hover{border-bottom:0;}.maintenance-page-content{font-family:Graphit-Black,sans-serif;font-size:24px;}@media only screen and (min-width:1200px){.maintenance-page-content{font-size:36px;}}.desktop-video{position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;}#header{min-height:300px;background-size:cover;background-repeat:no-repeat;border-bottom:2px solid #707070;}.light-blue #header{background-color:#71c7d8;}.light-green #header{background-color:#78c5b6;}.pink #header{background-color:#e72761;}.blue #header{background-color:#1f5c93;}.yellow #header{background-color:#f7d47c;}@media only screen and (min-width:1640px){#header{min-height:560px;}}.path-frontpage #header{height:100vh;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.path-frontpage #header .container{margin:auto 16px 2em;width:calc(100% - 32px);position:relative;z-index:1;}@media only screen and (min-width:1200px){.path-frontpage #header .container{margin:auto 16px 3em;}}@media only screen and (min-width:1640px){.path-frontpage #header .container{margin:auto auto 5em;}}.path-frontpage #header .smooth-scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1em;background-color:rgba(255,255,255,0.85);width:100px;margin:0 auto;text-align:center;position:relative;z-index:1;}@media only screen and (min-width:1640px){.path-frontpage #header .smooth-scroll{width:160px;}}.path-frontpage #header .smooth-scroll svg{width:68px;height:37px;}#header .block-stromkongress-page-title{margin-top:auto;margin-bottom:2em;width:calc(100% - 32px);float:left;margin-left:16px;}#header .btn-back{margin-top:2em;display:none;text-transform:uppercase;font-size:18px;}@media only screen and (min-width:720px){#header .btn-back{display:block;}}@media only screen and (min-width:1200px){#header .btn-back{font-size:24px;}}@media only screen and (min-width:1640px){#header .btn-back{font-size:36px;}}#header .field-date{padding:20px 0;}@media only screen and (min-width:720px){#header .field-date{padding:25px 0;}}@media only screen and (min-width:1200px){#header .field-date{font-size:30px;}}@media only screen and (min-width:1640px){#header .field-date{font-size:36px;padding:50px 0 100px;}}.language-switcher-language-url{display:none;opacity:0;position:absolute;right:24px;text-transform:uppercase;top:120px;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}@media only screen and (min-width:1200px){.language-switcher-language-url{right:100px;top:24px;}}@media only screen and (min-width:1640px){.language-switcher-language-url{right:calc((100% - 1600px) / 2 + 100px);top:42px;}}.menu-overlay-open .language-switcher-language-url{display:block;opacity:1;}.language-switcher-language-url ul li{display:inline-block;font-size:24px;}@media only screen and (min-width:1200px){.language-switcher-language-url ul li{font-size:30px;}}@media only screen and (min-width:1640px){.language-switcher-language-url ul li{font-size:36px;}}.language-switcher-language-url ul li.is-active{font-family:Graphit-Black,sans-serif;}.language-switcher-language-url ul li a{color:#000;display:inline-block;padding:0 10px;}#navigation{height:0;position:fixed;-webkit-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease;z-index:10;}.menu-overlay-open #navigation{background-color:#fff;top:0;left:0;right:0;height:100vh;width:100vw;}.toolbar-horizontal #navigation{margin-top:79px;}#navigation .block-menu{display:none;}.menu-overlay-open #navigation .block-menu{display:block;}#navigation .menus{font-size:24px;text-transform:uppercase;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;opacity:0;margin-top:50px;}.menu-overlay-open #navigation .menus{opacity:1;}#navigation .menus .block-menu{width:calc(100% - 32px);float:left;margin-left:16px;}#navigation .menus #block-stromkongress-main-menu .menu-item{font-family:Graphit-Black,sans-serif;}#navigation .menus #block-stromkongress-main-menu .menu-item:first-child{font-family:Graphit-Light,sans-serif;}#navigation .menus #block-loginmenu li{border-bottom:1px solid #000;padding-bottom:35px;margin-bottom:50px;}#navigation .menus #block-stromkongress-main-menu{line-height:2;}#navigation .menus #block-alternativermenu{margin-top:35px;line-height:2;}@media only screen and (min-width:1200px){#navigation .menus{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:30px;margin-top:100px;}#navigation .menus #block-loginmenu{position:relative;width:calc(33.3333333333% - 21.3333333333px);float:left;margin-left:16px;}#navigation .menus #block-loginmenu:before{background-color:#000;content:"";display:block;position:absolute;width:1px;height:100%;right:20%;}#navigation .menus #block-loginmenu li{border:0;}#navigation .menus #block-stromkongress-main-menu{width:calc(33.3333333333% - 21.3333333333px);float:left;margin-left:16px;line-height:1.5;}#navigation .menus #block-alternativermenu{width:calc(33.3333333333% - 21.3333333333px);float:left;margin-left:16px;margin-top:0;line-height:1.5;}#navigation .menus #block-alternativermenu .menu-item{margin-bottom:45px;}}@media only screen and (min-width:1200px) and (min-width:1640px){#navigation .menus #block-alternativermenu .menu-item{margin-bottom:54px;}}@media only screen and (min-width:1640px){#navigation .menus{font-size:36px;}}#hamburger-toggle,.home-link-icon{position:fixed;right:32px;top:28px;z-index:10;}@media only screen and (min-width:1200px){#hamburger-toggle,.home-link-icon{top:30px;}}@media only screen and (min-width:1640px){#hamburger-toggle,.home-link-icon{top:42px;}}@media only screen and (min-width:1800px){#hamburger-toggle,.home-link-icon{right:calc((100% - 1640px) / 2 - 70px);}}.toolbar-horizontal #hamburger-toggle{top:120px;}.toolbar-horizontal .home-link-icon{top:190px;}.hamburger .line{width:30px;height:3px;background-color:#000;display:block;margin:5px auto;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}@media only screen and (min-width:1640px){.hamburger .line{width:50px;height:5px;margin:8px auto;}}.hamburger:hover{cursor:pointer;}.hamburger.is-active .line:nth-child(2){opacity:0;}.hamburger.is-active .line:nth-child(1){-webkit-transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg);}@media only screen and (min-width:1640px){.hamburger.is-active .line:nth-child(1){-webkit-transform:translateY(13px) rotate(45deg);-ms-transform:translateY(13px) rotate(45deg);transform:translateY(13px) rotate(45deg);}}.hamburger.is-active .line:nth-child(3){-webkit-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg);}@media only screen and (min-width:1640px){.hamburger.is-active .line:nth-child(3){-webkit-transform:translateY(-13px) rotate(-45deg);-ms-transform:translateY(-13px) rotate(-45deg);transform:translateY(-13px) rotate(-45deg);}}.home-link-icon{width:30px;top:68px;display:none;}@media only screen and (min-width:720px){.home-link-icon{display:block;}}@media only screen and (min-width:1200px){.home-link-icon{top:70px;}}@media only screen and (min-width:1640px){.home-link-icon{top:117px;width:50px;}}.view--type--news{text-transform:uppercase;}.view--type--news header{margin-bottom:100px;}.view--type--news header h2{font-size:24px;margin-left:16px;}@media only screen and (min-width:1200px){.view--type--news header h2{width:calc(100% - 32px);float:left;margin-left:16px;float:none;font-size:36px;}}.view--type--news header .view--type--news .views-row a{display:block;}@media only screen and (min-width:480px){.view--type--news header .view--type--news .views-row a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.view--type--news header .view--type--news .views-row a .rectangle{position:relative;width:100%;}.view--type--news header .view--type--news .views-row a .rectangle:before{display:block;content:"";width:100%;padding-top:56.25%;}.view--type--news header .view--type--news .views-row a .rectangle > h4{position:absolute;top:0;left:0;right:0;bottom:0;}@media only screen and (min-width:480px){.view--type--news header .view--type--news .views-row a .rectangle{width:calc(100% - 32px);float:left;margin-left:16px;}}@media only screen and (min-width:720px){.view--type--news header .view--type--news .views-row a .rectangle{width:calc(37.5% - 22px);float:left;margin-left:16px;}}@media only screen and (min-width:1200px){.view--type--news header .view--type--news .views-row a .rectangle{width:calc(41.6666666667% - 22.6666666667px);float:left;margin-left:16px;}}.view--type--news header .view--type--news .views-row a .text{width:100%;}@media only screen and (min-width:480px){.view--type--news header .view--type--news .views-row a .text{width:calc(100% - 32px);float:left;margin-left:16px;}}@media only screen and (min-width:720px){.view--type--news header .view--type--news .views-row a .text{width:calc(62.5% - 26px);float:left;margin-left:16px;padding:16px 0 0 32px;}}@media only screen and (min-width:1200px){.view--type--news header .view--type--news .views-row a .text{width:calc(58.3333333333% - 25.3333333333px);float:left;margin-left:16px;}}.view--type--news header .view--type--news .views-row a .text p{font-size:24px;}@media only screen and (min-width:720px){.view--type--news header .view--type--news .views-row a .text p{font-size:30px;}}@media only screen and (min-width:1200px){.view--type--news header .view--type--news .views-row a .text p{font-size:24px;}}@media only screen and (min-width:1640px){.view--type--news header .view--type--news .views-row a .text p{font-size:30px;}}.view--type--news .views-infinite-scroll-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view--type--news .views-infinite-scroll-content-wrapper .views-row{width:calc(100% - 32px);float:left;margin-left:16px;}@media only screen and (min-width:720px){.view--type--news .views-infinite-scroll-content-wrapper .views-row{width:calc(50% - 24px);float:left;margin-left:16px;}}@media only screen and (min-width:1200px){.view--type--news .views-infinite-scroll-content-wrapper .views-row{width:calc(25% - 20px);float:left;margin-left:16px;}}.view--type--news .views-infinite-scroll-content-wrapper .rectangle{position:relative;}.view--type--news .views-infinite-scroll-content-wrapper .rectangle:before{display:block;content:"";width:100%;padding-top:75%;}.view--type--news .views-infinite-scroll-content-wrapper .rectangle > h4{position:absolute;top:0;left:0;right:0;bottom:0;}.view--type--news h4{padding:20px;font-size:24px;}@media only screen and (min-width:720px){.view--type--news h4{font-size:30px;padding:32px;}}@media only screen and (min-width:1200px){.view--type--news h4{font-size:24px;padding:20px;}}@media only screen and (min-width:1640px){.view--type--news h4{font-size:30px;padding:32px;}}.view--type--news .views-row{margin:25px 0;}@media only screen and (min-width:1200px){.view--type--news .views-row{margin:50px 0;}}.view--type--news .views-row p{font-size:18px;margin:20px 0;}.content-footer .view--type--news header{width:calc(100% - 32px);float:left;margin-left:16px;float:none;margin-bottom:25px;}@media only screen and (min-width:1200px){.content-footer .view--type--news header{width:calc(100% - 32px);float:left;margin-left:16px;float:none;}}.content-footer .view--type--news .views-rows{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.content-footer .view--type--news .views-rows .views-row{width:calc(100% - 32px);float:left;margin-left:16px;}@media only screen and (min-width:720px){.content-footer .view--type--news .views-rows .views-row{width:calc(50% - 24px);float:left;margin-left:16px;margin-top:25px;margin-bottom:25px;}}@media only screen and (min-width:1200px){.content-footer .view--type--news .views-rows .views-row{width:calc(25% - 20px);float:left;margin-left:16px;}}.content-footer .view--type--news .views-rows .rectangle{position:relative;}.content-footer .view--type--news .views-rows .rectangle:before{display:block;content:"";width:100%;padding-top:75%;}.content-footer .view--type--news .views-rows .rectangle > h4{position:absolute;top:0;left:0;right:0;bottom:0;}.light-blue > .rectangle{background-color:#71c7d8;}.light-green > .rectangle{background-color:#78c5b6;}.pink > .rectangle{background-color:#e72761;}.blue > .rectangle{background-color:#1f5c93;}.yellow > .rectangle{background-color:#f7d47c;}.paragraph{margin:50px 0;}.paragraph::after{clear:both;content:"";display:block;}@media only screen and (min-width:720px){.paragraph{margin:100px 0;}}.paragraph--type--big-image{width:calc(100% - 32px);float:left;margin-left:16px;}@media only screen and (min-width:1200px){.paragraph--type--big-image .field-image-legend{width:calc(50% - 24px);float:left;margin-left:16px;margin-left:calc(16.6666666667% - 18.6666666667px + 32px);float:none;}}.paragraph--type--text{width:calc(100% - 32px);float:left;margin-left:16px;float:none;}@media only screen and (min-width:1200px){.paragraph--type--text .field-para-text{width:calc(66.6666666667% - 26.6666666667px);float:left;margin-left:16px;margin-left:calc(16.6666666667% - 18.6666666667px + 32px);float:none;}.page-node-type-standard .paragraph--type--text .field-para-text{margin-left:calc(0% - 16px + 32px);width:calc(75% - 28px);float:left;margin-left:16px;margin-left:0;float:none;}}.paragraph--type--text-image{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media only screen and (min-width:720px){.paragraph--type--text-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.paragraph--type--text-image .vertical-center{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:calc(100% - 32px);float:left;margin-left:16px;}@media only screen and (min-width:720px){.paragraph--type--text-image .vertical-center{width:calc(62.5% - 26px);float:left;margin-left:16px;}}@media only screen and (min-width:1200px){.paragraph--type--text-image .vertical-center{width:calc(58.3333333333% - 25.3333333333px);float:left;margin-left:16px;}}.paragraph--type--text-image .field-para-media-image{margin-bottom:16px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(100% - 32px);float:left;margin-left:16px;}@media only screen and (min-width:1200px){.paragraph--type--text-image.left .vertical-center{padding-left:32px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}@media only screen and (min-width:720px){.paragraph--type--text-image.left .field-para-media-image{width:calc(37.5% - 22px);float:left;margin-left:16px;margin-bottom:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}@media only screen and (min-width:1200px){.paragraph--type--text-image.left .field-para-media-image{width:calc(41.6666666667% - 22.6666666667px);float:left;margin-left:16px;}}@media only screen and (min-width:1200px){.paragraph--type--text-image.right .vertical-center{padding-right:32px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}@media only screen and (min-width:720px){.paragraph--type--text-image.right .field-para-media-image{width:calc(37.5% - 22px);float:left;margin-left:16px;float:right;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}@media only screen and (min-width:1200px){.paragraph--type--text-image.right .field-para-media-image{width:calc(41.6666666667% - 22.6666666667px);float:left;margin-left:16px;}}.paragraph--type--text-image .field-para-link{margin:0;}.paragraph--type--call-to-action{left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:100vw;position:relative;background-size:cover;background-repeat:no-repeat;padding:50px 0;border-top:1px solid #707070;border-bottom:1px solid #707070;}@media only screen and (min-width:1200px){.paragraph--type--call-to-action .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.paragraph--type--call-to-action h3{font-size:60px;line-height:74px;margin:0;}}.paragraph--type--call-to-action .field-para-text{width:calc(100% - 32px);float:left;margin-left:16px;}@media only screen and (min-width:1200px){.paragraph--type--call-to-action .field-para-text{width:calc(75% - 28px);float:left;margin-left:16px;}}@media only screen and (min-width:1640px){.paragraph--type--call-to-action .field-para-text{width:calc(66.6666666667% - 26.6666666667px);float:left;margin-left:16px;}}.paragraph--type--call-to-action .field-para-link{width:calc(100% - 32px);float:left;margin-left:16px;}@media only screen and (min-width:1200px){.paragraph--type--call-to-action .field-para-link{width:calc(25% - 20px);float:left;margin-left:16px;}}@media only screen and (min-width:1640px){.paragraph--type--call-to-action .field-para-link{width:calc(25% - 20px);float:left;margin-left:16px;}}.paragraph--type--call-to-action .field-para-link a{background-color:#000;border:0;color:#fff;padding:0.5em 2em;margin:1em 0;}.paragraph--type--call-to-action .field-para-link a:hover{background-color:#e72761;}@media only screen and (min-width:1640px){.paragraph--type--call-to-action .field-para-link a{font-size:36px;margin:0;padding:0.35em 1em;}}.paragraph--type--key-referees > .columns{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px);clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--key-referees > .columns > .left{margin-bottom:25px;width:calc(100% - 32px);float:left;margin-left:16px;}@media only screen and (min-width:480px){.paragraph--type--key-referees > .columns > .left{width:calc(100% - 32px);float:left;margin-left:16px;}}@media only screen and (min-width:720px){.paragraph--type--key-referees > .columns > .left{width:calc(100% - 32px);float:left;margin-left:16px;}}@media only screen and (min-width:1200px){.paragraph--type--key-referees > .columns > .left{width:calc(50% - 24px);float:left;margin-left:16px;}}.paragraph--type--key-referees > .columns > .right{margin-bottom:25px;width:calc(100% - 64px);margin-left:32px;}@media only screen and (min-width:1200px){.paragraph--type--key-referees > .columns > .right{width:calc(50% - 48px);margin-right:16px;}}.paragraph--type--key-referees .field-para-referees{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--key-referees .field-para-referees > div{width:calc(100% - 32px);float:left;margin-left:16px;margin-bottom:25px;}.paragraph--type--key-referees .field-para-referees > div:hover{cursor:pointer;}@media only screen and (min-width:480px){.paragraph--type--key-referees .field-para-referees > div{width:calc(50% - 24px);float:left;margin-left:16px;}}@media only screen and (min-width:720px){.paragraph--type--key-referees .field-para-referees > div{width:calc(50% - 24px);float:left;margin-left:16px;margin-bottom:0;}}@media only screen and (min-width:1200px){.paragraph--type--key-referees .field-para-referees > div{width:calc(50% - 24px);float:left;margin-left:16px;}}.paragraph--type--key-referees .field-para-referees h4{font-family:Graphit-Black,sans-serif;margin-top:20px;}@media only screen and (min-width:1200px){.paragraph--type--key-referees .field-para-referees h4{margin-bottom:0;margin-top:30px;}}.paragraph--type--key-referees .field-para-referees .field.body{display:none;}.paragraph--type--key-referees .field-para-link{margin:0;}.paragraph--type--sponsors h4 strong{display:block;}.paragraph--type--sponsors .columns{clear:both;}.paragraph--type--sponsors .sponsor-wrapper{width:calc(50% - 24px);float:left;margin-left:16px;margin-bottom:25px;}@media only screen and (min-width:720px){.paragraph--type--sponsors .sponsor-wrapper{width:calc(50% - 24px);float:left;margin-left:16px;margin-bottom:50px;}}.paragraph--type--sponsors .sponsor-grid{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,1fr);}.paragraph--type--sponsors .copper > div > div,.paragraph--type--sponsors .copper > div > a{width:50%;}@media only screen and (min-width:1200px){.paragraph--type--sponsors .gold{width:calc(25% - 20px);float:left;margin-left:16px;}.paragraph--type--sponsors .silver{width:calc(25% - 20px);float:left;margin-left:16px;}.paragraph--type--sponsors .bronze{width:calc(16.6666666667% - 18.6666666667px);float:left;margin-left:16px;}.paragraph--type--sponsors .copper{width:calc(33.3333333333% - 21.3333333333px);float:left;margin-left:16px;}.paragraph--type--sponsors .copper > div{margin-top:30px;}.paragraph--type--sponsors .copper > div > div,.paragraph--type--sponsors .copper > div > a{width:33.333%;}}.paragraph--type--mediapartners .mediapartner-wrapper > div{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--mediapartners .mediapartner-wrapper > div > a,.paragraph--type--mediapartners .mediapartner-wrapper > div > .field-media-image{width:calc(100% - 32px);float:left;margin-left:16px;}@media only screen and (min-width:480px){.paragraph--type--mediapartners .mediapartner-wrapper > div > a,.paragraph--type--mediapartners .mediapartner-wrapper > div > .field-media-image{width:calc(50% - 24px);float:left;margin-left:16px;}}@media only screen and (min-width:720px){.paragraph--type--mediapartners .mediapartner-wrapper > div > a,.paragraph--type--mediapartners .mediapartner-wrapper > div > .field-media-image{width:calc(33.3333333338% - 21.3333333334px);float:left;margin-left:16px;}}@media only screen and (min-width:1200px){.paragraph--type--mediapartners .mediapartner-wrapper > div > a,.paragraph--type--mediapartners .mediapartner-wrapper > div > .field-media-image{width:calc(20.8333333333% - 19.3333333333px);float:left;margin-left:16px;}}.paragraph--type--news-teasers .views-rows{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--news-teasers .views-rows .views-row{width:calc(100% - 32px);float:left;margin-left:16px;}@media only screen and (min-width:720px){.paragraph--type--news-teasers .views-rows .views-row{width:calc(50% - 24px);float:left;margin-left:16px;}}@media only screen and (min-width:1200px){.paragraph--type--news-teasers .views-rows .views-row{width:calc(25% - 20px);float:left;margin-left:16px;}}.paragraph--type--news-teasers .views-rows .rectangle{position:relative;}.paragraph--type--news-teasers .views-rows .rectangle:before{display:block;content:"";width:100%;padding-top:75%;}.paragraph--type--news-teasers .views-rows .rectangle > h4{position:absolute;top:0;left:0;right:0;bottom:0;}.paragraph--type--google-map{left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:100vw;position:relative;margin-bottom:0;}.paragraph--type--google-map .gmap{height:500px;}@media only screen and (min-width:1200px){.paragraph--type--google-map .gmap{height:420px;}}.paragraph--type--google-map .field-para-text{width:300px;background-color:#fff;position:absolute;padding:25px;left:16px;margin-left:16px;bottom:20px;}@media only screen and (min-width:1200px){.paragraph--type--google-map .field-para-text{padding:25px 50px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:500px;}}@media only screen and (min-width:1680px){.paragraph--type--google-map .field-para-text{left:calc((100% - 1640px) / 2);}}.paragraph--type--tabs .container{margin:0 16px;}@media only screen and (min-width:1680px){.paragraph--type--tabs .container{margin:0 -32px;max-width:none;}}.paragraph--type--tabs ul.tabs-nav{display:none;margin:0;padding:0;}@media only screen and (min-width:1200px){.paragraph--type--tabs ul.tabs-nav{display:-webkit-box;display:-ms-flexbox;display:flex;}}.paragraph--type--tabs ul.tabs-nav li{display:inline-block;padding:25px;border-left:1px solid transparent;border-right:1px solid transparent;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}@media only screen and (min-width:1640px){.paragraph--type--tabs ul.tabs-nav li{padding:50px;}}.paragraph--type--tabs ul.tabs-nav li label{font-family:Graphit-Black,sans-serif;font-size:24px;line-height:1.2;text-transform:uppercase;margin-bottom:20px;}@media only screen and (min-width:1200px){.paragraph--type--tabs ul.tabs-nav li label{font-size:36px;}}.paragraph--type--tabs ul.tabs-nav li label:hover{cursor:pointer;}.paragraph--type--tabs ul.tabs-nav li .button{margin:0;}.paragraph--type--tabs ul.tabs-nav li.active{border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;position:relative;border-bottom:1px solid #fff;}@media only screen and (min-width:1200px){.paragraph--type--tabs .mobile{display:none;}}.paragraph--type--tabs .mobile .downloads{margin:2em 0;}.paragraph--type--tabs .mobile .downloads a{margin:0;}.paragraph--type--tabs .tabs-content{border:1px solid #000;padding:25px;margin-top:-1px;}@media only screen and (min-width:1640px){.paragraph--type--tabs .tabs-content{padding:50px;}}.paragraph--type--tabs .tabs-content .tab{display:none;}.paragraph--type--tabs .tabs-content .tab.active{display:-webkit-box;display:-ms-flexbox;display:flex;}.paragraph--type--tabs .tabs-content .tab p + h4{margin-top:3em;}@media only screen and (min-width:1200px){.paragraph--type--tabs .tabs-content .tab p{font-size:18px;}.paragraph--type--tabs .tabs-content .tab h4{font-size:36px;}}@media only screen and (min-width:1200px){.paragraph--type--tabs .tabs-content .columns{display:-webkit-box;display:-ms-flexbox;display:flex;}.paragraph--type--tabs .tabs-content .columns .column{width:calc(50% - 24px);float:left;margin-left:16px;}.paragraph--type--tabs .tabs-content .columns .column.left{margin-left:0;margin-right:32px;}}@media only screen and (min-width:720px){.paragraph--type--title-aside{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media only screen and (min-width:720px){.paragraph--type--title-aside .field-para-intro{width:calc(37.5% - 22px);float:left;margin-left:16px;}}@media only screen and (min-width:1200px){.paragraph--type--title-aside .field-para-intro{width:calc(29.1666666667% - 20.6666666667px);float:left;margin-left:16px;}}.paragraph--type--title-aside .field-para-text{width:calc(100% - 32px);float:left;margin-left:16px;float:none;}@media only screen and (min-width:720px){.paragraph--type--title-aside .field-para-text{width:calc(62.5% - 26px);float:left;margin-left:16px;}}@media only screen and (min-width:1200px){.paragraph--type--title-aside .field-para-text{width:calc(50% - 24px);float:left;margin-left:16px;}}[class*=paragraph--type--form]{width:calc(100% - 32px);float:left;margin-left:16px;float:none;}.paragraph--type--gallery .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--gallery .items > .item{margin-bottom:16px;width:calc(50% - 24px);float:left;margin-left:16px;}@media only screen and (min-width:720px){.paragraph--type--gallery .items > .item{width:calc(25% - 20px);float:left;margin-left:16px;}}@media only screen and (min-width:1200px){.paragraph--type--gallery .items > .item{width:calc(25% - 20px);float:left;margin-left:16px;}}.paragraph--type--top-referees article{margin:25px 0;}@media only screen and (min-width:1200px){.paragraph--type--top-referees article{margin:50px 0;}}.paragraph--type--top-referees .columns{float:none;}.paragraph--type--top-referees .columns::after{clear:both;content:"";display:block;}@media only screen and (min-width:1200px){.paragraph--type--top-referees .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.paragraph--type--top-referees .columns .left{margin-bottom:25px;width:calc(100% - 32px);float:left;margin-left:16px;}@media only screen and (min-width:720px){.paragraph--type--top-referees .columns .left{width:calc(37.5% - 22px);float:left;margin-left:16px;}}@media only screen and (min-width:1200px){.paragraph--type--top-referees .columns .left{width:calc(41.6666666667% - 22.6666666667px);float:left;margin-left:16px;}}@media only screen and (min-width:720px){.paragraph--type--top-referees .columns .left .field-image{width:calc(100% - 32px);float:left;margin-left:16px;float:none;margin-left:auto;margin-right:auto;}}@media only screen and (min-width:1200px){.paragraph--type--top-referees .columns .left .field-image{width:calc(60% - 25.6px);float:left;margin-left:16px;float:none;margin-left:auto;margin-right:auto;}}.paragraph--type--top-referees .columns .right{margin-bottom:25px;width:calc(100% - 32px);float:left;margin-left:16px;}@media only screen and (min-width:720px){.paragraph--type--top-referees .columns .right{width:calc(62.5% - 26px);float:left;margin-left:16px;}}@media only screen and (min-width:1200px){.paragraph--type--top-referees .columns .right{width:calc(58.3333333333% - 25.3333333333px);float:left;margin-left:16px;margin-left:32px;}}@media only screen and (min-width:1200px){.paragraph--type--top-referees .field-quote{width:calc(42.8571428571% - 22.8571428571px);float:left;margin-left:16px;margin-left:0;float:none;}}.paragraph--type--referee-list .field.body{display:none;}.paragraph--type--referee-list .field-para-referees-unlimited{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--referee-list .field-para-referees-unlimited > div{margin:25px 0;width:calc(100% - 32px);float:left;margin-left:16px;}@media only screen and (min-width:480px){.paragraph--type--referee-list .field-para-referees-unlimited > div{width:calc(50% - 24px);float:left;margin-left:16px;}}@media only screen and (min-width:720px){.paragraph--type--referee-list .field-para-referees-unlimited > div{width:calc(50% - 24px);float:left;margin-left:16px;}}@media only screen and (min-width:1200px){.paragraph--type--referee-list .field-para-referees-unlimited > div{width:calc(25% - 20px);float:left;margin-left:16px;}}.paragraph--type--referee-list .field-para-referees-unlimited > div:hover{cursor:pointer;}.paragraph--type--downloads .field-para-downloads{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--downloads .field-para-downloads > div{margin-bottom:50px;width:calc(100% - 32px);float:left;margin-left:16px;}@media only screen and (min-width:720px){.paragraph--type--downloads .field-para-downloads > div{width:calc(50% - 24px);float:left;margin-left:16px;}}@media only screen and (min-width:1200px){.paragraph--type--downloads .field-para-downloads > div{width:calc(25% - 20px);float:left;margin-left:16px;}}.paragraph--type--downloads .field-para-downloads .button{margin-top:20px;}.referee-slider{position:fixed;top:0;left:0;width:100%;height:100vh;background:#FFF url("/themes/custom/stromkongress/src/img/Stromkongress-Referenten.png") no-repeat center center;background-size:cover;z-index:100;}.referee-slider .slick-slider{background:white;max-width:1640px;position:relative;height:100%;top:0;left:0;padding:25px 50px;overflow:auto;}@media only screen and (min-width:1200px){.referee-slider .slick-slider{border:1px solid #707070;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;}}@media only screen and (min-width:1640px){.referee-slider .slick-slider{padding:50px 100px;}}.referee-slider .slick-slide img{margin:auto;width:50%;}@media only screen and (min-width:1200px){.referee-slider .slick-slide img{width:100%;}}.referee-slider button.slick-arrow{background-color:transparent;border-radius:0;color:transparent;font-size:0;width:50px;height:50px;z-index:1;}@media only screen and (min-width:1200px){.referee-slider button.slick-arrow{width:100px;height:100px;}}.referee-slider button.slick-arrow:before{background:url("/themes/custom/stromkongress/src/svg/ScrollDown.svg") no-repeat center center;width:50px;height:50px;color:transparent;display:inline-block;}@media only screen and (min-width:1200px){.referee-slider button.slick-arrow:before{width:100px;height:100px;}}.referee-slider button.slick-next{right:0;}.referee-slider button.slick-next:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}.referee-slider button.slick-prev{left:0;}.referee-slider button.slick-prev:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.referee-slider .slick-prev,.referee-slider .slick-next{top:200px;}@media only screen and (min-width:1200px){.referee-slider .slick-prev,.referee-slider .slick-next{top:50%;}}.referee-slider article{margin:0 auto;}.referee-slider .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media only screen and (min-width:1200px){.referee-slider .columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.referee-slider .columns .left{margin-bottom:25px;}@media only screen and (min-width:1200px){.referee-slider .columns .left{width:calc(41.6666666667% - 22.6666666667px);float:left;margin-left:16px;margin:0;}}@media only screen and (min-width:1200px){.referee-slider .columns .left .field-image{width:calc(80% - 28.8px);float:left;margin-left:16px;float:none;margin-left:auto;margin-right:auto;}}.referee-slider .columns .right{margin-bottom:25px;width:calc(100% - 32px);float:left;margin-left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media only screen and (min-width:1200px){.referee-slider .columns .right{display:block;width:calc(58.3333333333% - 25.3333333333px);float:left;margin-left:16px;margin:0;}}.referee-slider .columns .right .body-container{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.referee-slider .field-quote{margin:30px 0;}@media only screen and (min-width:1200px){.referee-slider .field-quote{width:calc(57.1428571429% - 25.1428571429px);float:left;margin-left:16px;margin-left:0;margin-bottom:0;float:none;}}.paragraph--type--login-form{margin:50px 0;}@media only screen and (min-width:1200px){.block-share{margin:0 16px;}}.share-buttons{width:calc(100% - 32px);float:left;margin-left:16px;margin-bottom:50px;}@media only screen and (min-width:1200px){.share-buttons{width:calc(66.6666666667% - 26.6666666667px);float:left;margin-left:16px;margin-left:calc(16.6666666667% - 18.6666666667px + 32px);margin-bottom:100px;}}.share-buttons .label{font-size:18px;}@media only screen and (min-width:1200px){.share-buttons .label{font-size:24px;}}.share-buttons .links{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;}.share-buttons .links a{display:block;width:53px;height:53px;margin-right:5px;}.share-buttons .links a i{width:53px;height:53px;display:block;}.share-buttons .links .icon-mail{background:url("/themes/custom/stromkongress/src/svg/mail.svg") no-repeat center center;}.share-buttons .links .icon-twitter{background:url("/themes/custom/stromkongress/src/svg/twitter.svg") no-repeat center center;}.share-buttons .links .icon-facebook{background:url("/themes/custom/stromkongress/src/svg/facebook.svg") no-repeat center center;}.share-buttons .links .icon-linkedin{background:url("/themes/custom/stromkongress/src/svg/linkedin.svg") no-repeat center center;}.share-buttons .links span{display:none;}.site-name{font-size:2.2em;line-height:1.3em;font-weight:300;padding:0 0 0.5em;margin:0;}.pager__item{display:inline;}.pager__item a{display:inline-block;margin-left:16px;}.paragraph--type--gallery nav{text-align:center;}.paragraph--type--gallery nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:50px auto 100px;list-style-type:none;}.paragraph--type--gallery nav ul li{display:inline-block;padding:0 8px;font-family:Graphit-Black,sans-serif;}.paragraph--type--gallery nav ul li span{display:none;}.paragraph--type--gallery nav ul li.active{font-family:Graphit-Light,sans-serif;}.paragraph--type--gallery nav ul li.first,.paragraph--type--gallery nav ul li.last{display:none;}.paragraph--type--gallery nav ul li.previous a:before{background:url("/themes/custom/stromkongress/src/svg/ScrollDown.svg") no-repeat center center;content:"";width:32px;height:32px;display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.paragraph--type--gallery nav ul li.next a:before{background:url("/themes/custom/stromkongress/src/svg/ScrollDown.svg") no-repeat center center;content:"";width:32px;height:32px;display:inline-block;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}#footer{background-color:#efefef;padding:25px 0;text-transform:uppercase;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}@media only screen and (min-width:720px){#footer{padding:50px 0;}}#footer,#footer a{color:#000;}@media only screen and (min-width:480px){#footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}#footer h4{font-family:Graphit-Black,sans-serif;margin-bottom:0;margin-top:30px;}@media only screen and (min-width:720px){#footer h4{margin-top:0;}}@media only screen and (min-width:1200px){#footer h4{margin-top:20px;}}#footer-left{margin-bottom:30px;width:calc(100% - 32px);float:left;margin-left:16px;}@media only screen and (min-width:1200px){#footer-left{width:calc(41.6666666667% - 22.6666666667px);float:left;margin-left:16px;position:relative;margin-bottom:0;}}#footer-left .field.body p{font-size:20px;line-height:1.2;}@media only screen and (min-width:480px){#footer-left .field.body p{font-size:24px;}}#footer-center{display:block;margin-bottom:30px;width:calc(100% - 32px);float:left;margin-left:16px;}@media only screen and (min-width:480px){#footer-center{width:calc(50% - 24px);float:left;margin-left:16px;margin-bottom:0;border-right:1px solid #000;}}@media only screen and (min-width:1200px){#footer-center{border-left:1px solid #000;padding-left:32px;position:relative;width:calc(29.1666666667% - 20.6666666667px);float:left;margin-left:16px;}}#footer-center a{display:block;width:100%;}#footer-center .logo{background:url("/themes/custom/stromkongress/src/svg/VSE-Logo.svg") no-repeat left center;background-size:contain;width:100%;padding-bottom:30%;}@media only screen and (min-width:720px){#footer-center .logo{max-width:145px;}}#footer-right{width:calc(100% - 32px);float:left;margin-left:16px;}@media only screen and (min-width:480px){#footer-right{width:calc(50% - 24px);float:left;margin-left:16px;}}@media only screen and (min-width:1200px){#footer-right{width:calc(29.1666666667% - 20.6666666667px);float:left;margin-left:16px;padding-left:32px;}}#footer-right .logo{background:url("/themes/custom/stromkongress/src/svg/Electro-Suisse-Logo.svg") no-repeat;background-position:left center;background-size:contain;width:100%;padding-bottom:30%;}@media only screen and (min-width:720px){#footer-right .logo{max-width:145px;}}ul.tabs{width:100%;margin:0 0 2em;border-bottom:1px solid #333;}ul.tabs li{display:inline-block;}ul.tabs a{display:block;background-color:#e72761;border:1px solid #e72761;border-bottom:0;border-radius:3px 3px 0 0;padding:0.5em 1em;color:#ffffff;}ul.tabs a:hover{background-color:#b91f4e;border-color:#b91f4e;}.ajax-progress-throbber{padding:0;}.ajax-progress-throbber .throbber{background:url("/themes/custom/stromkongress/src/svg/throbber.svg") no-repeat right center;background-size:48px 48px;width:48px;height:48px;display:inline-block;margin:0 16px;padding:0;}.ajax-progress-throbber .message{display:none;}.ajax-progress-fullscreen{left:0;position:fixed;top:0;z-index:1000;background:url("/themes/custom/stromkongress/src/svg/throbber.svg") #fff no-repeat center center;opacity:0.9;background-size:48px auto;height:100%;width:100%;}.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}.path-user #main{margin-bottom:100px;}.path-user #main #block-stromkongress-local-tasks,.path-user #main #block-stromkongress-content{width:calc(100% - 32px);float:left;margin-left:16px;}@media only screen and (min-width:1200px){.webform-elements > .webform-flexbox:first-child{width:calc(50% + 8px);}}.webform-elements > .webform-flexbox .form-item:not(.js-form-type-select){position:relative;margin:2em 0;}@media only screen and (min-width:720px){.webform-elements > .webform-flexbox .form-item:not(.js-form-type-select){margin:1em 0;}}.webform-elements > .webform-flexbox .form-item:not(.js-form-type-select) > label{position:absolute;top:10px;width:100%;-webkit-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease;left:20px;}@media only screen and (min-width:720px){.webform-elements > .webform-flexbox .form-item:not(.js-form-type-select) > label{left:25px;}}.webform-elements > .webform-flexbox .form-item:not(.js-form-type-select) > input:focus + label,.webform-elements > .webform-flexbox .form-item:not(.js-form-type-select) > input.focus + label{left:0;margin-top:-20px;font-size:14px;top:0;z-index:10;}@media only screen and (min-width:720px){.webform-elements > .webform-flexbox .form-item:not(.js-form-type-select) > input:focus + label,.webform-elements > .webform-flexbox .form-item:not(.js-form-type-select) > input.focus + label{font-size:18px;margin-top:-30px;}}.webform-elements > .webform-flexbox .js-form-type-select{position:relative;margin:1em 0 0;}.webform-elements > .webform-flexbox .js-form-type-select > label{position:absolute;bottom:100%;margin-top:-30px;font-size:18px;}.webform-elements .js-form-type-textarea{position:relative;margin:2em 0;}@media only screen and (min-width:720px){.webform-elements .js-form-type-textarea{margin:2em 0;}}.webform-elements .js-form-type-textarea + .js-form-type-textarea{margin-top:2em;}@media only screen and (min-width:720px){.webform-elements .js-form-type-textarea + .js-form-type-textarea{margin-top:3em;}}.webform-elements .js-form-type-textarea > label{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;position:absolute;top:10px;width:calc(100% - 40px);-webkit-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease;left:20px;}@media only screen and (min-width:720px){.webform-elements .js-form-type-textarea > label{left:25px;}}.webform-elements .js-form-type-textarea textarea:focus + label,.webform-elements .js-form-type-textarea textarea.focus + label{left:0;margin-top:-20px;font-size:14px;top:0;z-index:10;}@media only screen and (min-width:720px){.webform-elements .js-form-type-textarea textarea:focus + label,.webform-elements .js-form-type-textarea textarea.focus + label{font-size:18px;margin-top:-30px;}}
