
/**
 * External Libraries
 */
/**
 * "Yet Another Multicolumn Layout" - YAML CSS Framework
 *
 * (en) YAML core stylesheet
 * (de) YAML Basis-Stylesheet
 *
 * Don't make any changes in this file!
 * Your changes should be placed in any css-file in your own stylesheet folder.
 *
 * @copyright       © 2005-2013, Dirk Jesse
 * @license         CC-BY 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-CDL (http://www.yaml.de/license.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         4.1.2
 */
 *{margin:0;padding:0}option{padding-left:.4em}select{padding:1px}* html body *{overflow:visible}body{font-size:100%;background:#fff;color:#000;text-align:left}div:target,h1:target,h2:target,h3:target,h4:target,h5:target,h6:target{outline:0 none}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}[hidden]{display:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}svg:not(:root){overflow:hidden}figure{margin:0}fieldset,img{border:0 solid}ul,ol,dl{margin:0 0 1em 1em}li{line-height:1.5em;margin-left:.8em}dt{font-weight:700}dd{margin:0 0 1em .8em}blockquote{margin:0 0 1em .8em}q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.ym-clearfix:before{content:"";display:table}.ym-clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.ym-contain-dt{display:table;table-layout:fixed;width:100%}.ym-contain-oh{display:block;overflow:hidden;width:100%}.ym-contain-fl{float:left;width:100%}.ym-column{display:table;table-layout:fixed;width:100%}.ym-col1{float:left;width:20%}.ym-col2{float:right;width:20%}.ym-col3{width:auto;margin:0 20%}.ym-cbox{padding:0 10px}.ym-cbox-left{padding:0 10px 0 0}.ym-cbox-right{padding:0 0 0 10px}.ym-ie-clearing{display:none}.ym-grid{display:table;table-layout:fixed;width:100%;list-style-type:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.ym-gl{float:left;margin:0}.ym-gr{float:right;margin:0 0 0 -5px}.ym-g20{width:20%}.ym-g40{width:40%}.ym-g60{width:60%}.ym-g80{width:80%}.ym-g25{width:25%}.ym-g33{width:33.333%}.ym-g50{width:50%}.ym-g66{width:66.666%}.ym-g75{width:75%}.ym-g38{width:38.2%}.ym-g62{width:61.8%}.ym-gbox{padding:0 10px}.ym-gbox-left{padding:0 10px 0 0}.ym-gbox-right{padding:0 0 0 10px}.ym-equalize{overflow:hidden}.ym-equalize>[class*="ym-g"]{display:table-cell;float:none;margin:0;vertical-align:top}.ym-equalize>[class*="ym-g"]>[class*="ym-gbox"]{padding-bottom:10000px;margin-bottom:-10000px}.ym-form,.ym-form fieldset{overflow:hidden}.ym-form div{position:relative}.ym-form label,.ym-form .ym-label,.ym-form .ym-message{position:relative;line-height:1.5;display:block}.ym-form .ym-message{clear:both}.ym-form .ym-fbox-check label{display:inline}.ym-form input,.ym-form textarea{cursor:text}.ym-form .ym-fbox-check input,.ym-form input[type="image"],.ym-form input[type="radio"],.ym-form input[type="checkbox"],.ym-form select,.ym-form label{cursor:pointer}.ym-form textarea{overflow:auto}.ym-form input.hidden,.ym-form input[type=hidden]{display:none!important}.ym-form .ym-fbox:before,.ym-form .ym-fbox-text:before,.ym-form .ym-fbox-select:before,.ym-form .ym-fbox-check:before,.ym-form .ym-fbox-button:before{content:"";display:table}.ym-form .ym-fbox:after,.ym-form .ym-fbox-text:after,.ym-form .ym-fbox-select:after,.ym-form .ym-fbox-check:after,.ym-form .ym-fbox-button:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.ym-form .ym-fbox-check input:focus,.ym-form .ym-fbox-check input:hover,.ym-form .ym-fbox-check input:active,.ym-form input[type="radio"]:focus,.ym-form input[type="radio"]:hover,.ym-form input[type="radio"]:active,.ym-form input[type="checkbox"]:focus,.ym-form input[type="checkbox"]:hover,.ym-form input[type="checkbox"]:active{border:0 none}.ym-form input,.ym-form textarea,.ym-form select{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:70%}.ym-form .ym-fbox-check input,.ym-form input[type="radio"],.ym-form input[type="checkbox"]{display:inline;margin-left:0;margin-right:.5ex;width:auto;height:auto}.ym-form input[type="image"]{border:0;display:inline;height:auto;margin:0;padding:0;width:auto}.ym-form label,.ym-form .ym-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ym-form .ym-fbox-button input{display:inline;overflow:visible;width:auto}.ym-form .ym-inline{display:inline-block;float:none;margin-right:0;width:auto;vertical-align:baseline}.ym-fbox-wrap{display:table;table-layout:fixed;width:70%}.ym-fbox-wrap input,.ym-fbox-wrap textarea,.ym-fbox-wrap select{width:100%}.ym-fbox-wrap input[type="image"]{width:auto}.ym-fbox-wrap input[type="radio"],.ym-fbox-wrap input[type="checkbox"]{display:inline;width:auto;margin-left:0;margin-right:.5ex}.ym-fbox-wrap label,.ym-fbox-wrap .ym-label{display:inline}.ym-full input,.ym-full textarea,.ym-full select{width:100%}.ym-full .ym-fbox-wrap{width:100%}.ym-columnar input,.ym-columnar textarea,.ym-columnar select{float:left;margin-right:-3px}.ym-columnar label,.ym-columnar .ym-label{display:inline;float:left;width:30%;z-index:1}.ym-columnar .ym-fbox-check input,.ym-columnar .ym-message{margin-left:30%}.ym-columnar .ym-fbox-wrap{margin-left:30%;margin-right:-3px}.ym-columnar .ym-fbox-wrap .ym-message{margin-left:0%}.ym-columnar .ym-fbox-wrap label{float:none;width:auto;z-index:1;margin-left:0}.ym-columnar .ym-fbox-wrap input{margin-left:0;position:relative}.ym-columnar .ym-fbox-check{position:relative}.ym-columnar .ym-fbox-check label,.ym-columnar .ym-fbox-check .ym-label{padding-top:0}.ym-columnar .ym-fbox-check input{top:3px}.ym-columnar .ym-fbox-button input{float:none;margin-right:1em}.ym-fbox-wrap+.ym-fbox-wrap{margin-top:.5em}.ym-columnar fieldset .ym-fbox-button,fieldset.ym-columnar .ym-fbox-button{padding-left:30%}.ym-skip,.ym-hideme,.ym-print{position:absolute;top:-32768px;left:-32768px}.ym-skip:focus,.ym-skip:active{position:static;top:0;left:0}.ym-skiplinks{position:absolute;top:0;left:-32768px;z-index:1000;width:100%;margin:0;padding:0;list-style-type:none}.ym-skiplinks .ym-skip:focus,.ym-skiplinks .ym-skip:active{left:32768px;outline:0 none;position:absolute;width:100%}@media print{.ym-grid>.ym-gl,.ym-grid>.ym-gr{overflow:visible;display:table;table-layout:fixed}.ym-print{position:static;left:0}.ym-noprint{display:none!important}}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url(/admin/app/polynomics/theme/default/css/../font/roboto-v27-latin-300.eot);src:local(''),url('/admin/app/polynomics/theme/default/css/../font/roboto-v27-latin-300.eot?#iefix') format('embedded-opentype'),url(/admin/app/polynomics/theme/default/css/../font/roboto-v27-latin-300.woff2) format('woff2'),url(/admin/app/polynomics/theme/default/css/../font/roboto-v27-latin-300.woff) format('woff'),url(/admin/app/polynomics/theme/default/css/../font/roboto-v27-latin-300.ttf) format('truetype'),url('/admin/app/polynomics/theme/default/css/../font/roboto-v27-latin-300.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url(/admin/app/polynomics/theme/default/css/../font/roboto-v27-latin-regular.eot);src:local(''),url('/admin/app/polynomics/theme/default/css/../font/roboto-v27-latin-regular.eot?#iefix') format('embedded-opentype'),url(/admin/app/polynomics/theme/default/css/../font/roboto-v27-latin-regular.woff2) format('woff2'),url(/admin/app/polynomics/theme/default/css/../font/roboto-v27-latin-regular.woff) format('woff'),url(/admin/app/polynomics/theme/default/css/../font/roboto-v27-latin-regular.ttf) format('truetype'),url('/admin/app/polynomics/theme/default/css/../font/roboto-v27-latin-regular.svg#Roboto') format('svg')}.theme-normalize{font-size:16px;line-height:16px}.theme-h1{font-family:"Roboto",Arial,Helvetica,sans-serif;font-style:normal;font-size:3.125em;line-height:1.2em;font-weight:300}.pn-h1{font-size:3.25em;line-height:1.19230769em;font-weight:300;color:#3b547b}.pn-h2{font-size:2.375em;line-height:1.31578947em;font-weight:300;color:#3b547b}.pn-h3{font-size:1.5em;line-height:1.33333333em;font-weight:300;color:#3b547b}.pn-h4{font-size:1.375em;line-height:1.31818182em;font-weight:400;color:#3b547b}.pn-h5{font-size:1.125em;line-height:1.33333333em;font-weight:400;color:#3b547b}.pn-text{font-size:1.125em;line-height:1.33333333em}.pn-text p{margin-bottom:24px}.pn-text p:last-child{margin-bottom:0}.pn-text strong.bold{font-weight:400}.pn-text a{text-decoration:underline}.pn-text a:hover{text-decoration:none}.pn-text ul{margin:0 0 1em 1em}.pn-text ul li{margin-left:0;margin-bottom:20px;padding-left:25px}.pn-text ul li::before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;margin-top:-2px;margin-left:-25px;margin-right:15px;background:#3b547b;vertical-align:middle}.pn-text ol{margin:0 0 1em 1em;list-style-type:decimal}.pn-text ol li{margin-left:0;margin-bottom:20px;padding-left:5px}.pn-asset{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-size:1.125em;line-height:1.33333333em;color:#000}.pn-asset span{margin-right:6px;text-decoration:underline;color:#3b547b}.pn-asset::after{content:'';display:inline-block;width:24px;height:16px;margin-left:12px;background:url(/admin/app/polynomics/theme/default/css/../img/icon-download.svg) no-repeat center / contain}.pn-asset:hover span{text-decoration:none}.theme-main{font-family:"Roboto",Arial,Helvetica,sans-serif;font-style:normal;font-weight:300;font-size:1em;line-height:1.25em}.theme-main.title,.theme-main strong{font-family:"Roboto",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}.theme-main strong{font-style:inherit}.theme-content dt,.theme-content dd,.theme-content p,.theme-content li,.theme-content h3,.theme-content h1,.theme-content td{font-family:"Roboto",Arial,Helvetica,sans-serif;font-style:normal;font-weight:300;font-size:1em;line-height:1.25em}.theme-content dt.title,.theme-content dd.title,.theme-content p.title,.theme-content li.title,.theme-content h3.title,.theme-content h1.title,.theme-content td.title,.theme-content dt strong,.theme-content dd strong,.theme-content p strong,.theme-content li strong,.theme-content h3 strong,.theme-content h1 strong,.theme-content td strong{font-family:"Roboto",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}.theme-content dt strong,.theme-content dd strong,.theme-content p strong,.theme-content li strong,.theme-content h3 strong,.theme-content h1 strong,.theme-content td strong{font-style:inherit}.theme-content dt a,.theme-content dd a,.theme-content p a,.theme-content li a,.theme-content h3 a,.theme-content h1 a,.theme-content td a{font-size:1em;font-weight:inherit;font-style:inherit}.theme-content dt{font-weight:700}.theme-content dd{margin:0 0 1.1em 0}.theme-content dl{margin:0}.theme-content ul,.theme-content ol{margin:0 0 0 1.25em}.theme-content ul{list-style:disc}.theme-content ol{list-style:decimal}.theme-content li{margin-bottom:.75em;padding-left:1em;margin-left:0}.theme-content p,.theme-content ul,.theme-content ol,.theme-content dl{margin-bottom:1.1em}.theme-content p:last-child,.theme-content ul:last-child,.theme-content ol:last-child,.theme-content dl:last-child{margin-bottom:0}.theme-content ul.assets{list-style-type:none;margin-left:0}.theme-content ul.assets li{padding:0}ol,ul{list-style:none}@media all{html,body{width:100%;min-height:100%;height:100%;font-size:16px;line-height:16px;font-family:"Roboto",Arial,Helvetica,sans-serif;font-style:normal;font-weight:300;color:#000}body{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}body.has-nav-overlay{overflow:hidden}a{color:#3b547b;font-size:1em;text-decoration:none}a:hover{text-decoration:none}img{max-width:100%;display:block}*:focus{outline:2px solid transparent}.ym-wrapper{max-width:calc(1642px + 4.4em);margin:0 auto;width:100%}.ym-wrapper--big{max-width:1920px}.ym-wbox{padding:0 4.4em}.ym-gbox,.ym-cbox{padding:0 1.25em}.gmap{overflow:hidden;position:relative;max-height:300px;margin-bottom:2em}.gmap:after{display:block;padding:34% 0 100px 0;content:' '}.gmap>div{position:absolute;width:100%;height:100%}}@media screen{.header{padding:30px 0}.header__inner{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.header__logo{margin-right:auto}.header__logo img{width:auto;max-height:60px}.header__search-link{width:18px;height:18px;margin-right:50px;background:url(/admin/app/polynomics/theme/default/css/../img/icon-search.svg) no-repeat center / contain}.pn-burger{width:50px;height:12px;display:none;position:relative;padding:10px;cursor:pointer;z-index:100}.pn-burger::before,.pn-burger::after{content:'';display:block;width:50px;height:1px;position:absolute;background:#3b547b;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.pn-burger::before{top:11px}.pn-burger::after{bottom:11px}.pn-burger.expanded::before{top:15px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.pn-burger.expanded::after{bottom:15px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.main-nav{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;margin-top:61px}.main-nav ul{margin:0}.main-nav li{display:inline-block;margin:0 88px 0 0}.main-nav li.active a{color:#bcbd00;text-decoration:underline}.main-nav li.last{margin:0}.main-nav a{font-size:1.5625em;line-height:1.32em;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.main-nav a:hover,.main-nav a:focus{color:#bcbd00;text-decoration:underline}.language-nav{margin-right:60px}.language-nav ul{margin:0}.language-nav li{display:inline-block;margin:0 1em 0 0}.language-nav li.active a{color:#bcbd00}.language-nav a{font-family:"Roboto",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;text-transform:uppercase}.service-nav ul{margin:0}.service-nav li{display:inline-block;margin:0 67px 0 0}.service-nav li:last-of-type{margin-right:0}.service-nav a{font-family:"Roboto",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;text-transform:uppercase}.nav-overlay{display:none;width:100%;height:100%;position:fixed;top:0;left:0;background:#fff;padding:0 24px 55px;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;overflow-y:auto;box-sizing:border-box;z-index:90}.nav-overlay.expanded{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.nav-overlay__search-link{width:28px;height:28px;margin-top:14px;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;background:url(/admin/app/polynomics/theme/default/css/../img/icon-search.svg) no-repeat center / contain}.header-section{margin-bottom:60px}.header-section__wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;min-height:calc(100vh - 334px);padding-bottom:75px}.header-section__image{width:calc(50% - 75px);margin-right:75px}.header-section__image img{width:120%;max-width:none;margin-left:-20%}.header-section__content{width:calc(50% - 20px);margin-left:20px;padding-right:4.4em;box-sizing:border-box}.header-section__title{max-width:800px}.header-section__text{max-width:546px;margin-top:36px}.header-section__link{margin-top:44px;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-size:1.5em;line-height:1.33333333em}.header-section__link::after{content:'';display:inline-block;margin-left:21px;width:34px;height:16px;background:url(/admin/app/polynomics/theme/default/css/../img/arrow-right.svg) no-repeat center / contain}.pn-main{padding-top:75px}.pn-main__grid{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.pn-main__col--left{-webkit-flex-basis:519px;-moz-flex-basis:519px;-ms-flex-basis:519px;flex-basis:519px;padding-right:42px}.pn-main__col--right{-webkit-flex-basis:1079px;-moz-flex-basis:1079px;-ms-flex-basis:1079px;flex-basis:1079px}.pn-main__title{font-size:1.5em;line-height:1.33333333em;font-weight:300;color:#3b547b;margin-bottom:24px}.content-section{margin-bottom:160px}.content-section__title{margin-bottom:76px}.content-section__link{-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.content-section__link:hover{color:#bcbd00}.text-section{margin-bottom:80px}.text-section__title{margin-bottom:22px}.is-module-page .service-list-section__title{position:absolute;top:-32768px;left:-32768px;overflow:hidden;width:0;height:0}.contact-section{margin-bottom:73px}.contact-section__inner{width:calc(100% + 52px);margin-left:-26px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-section__item{width:calc(50% - 62px);max-width:519px;margin:0 26px 26px;padding:14px 0 60px;border-top:1px solid #bcbd00;border-bottom:1px solid #bcbd00}.contact-section__title{margin-bottom:37px;font-size:1.125em;line-height:1.33333333em;font-weight:300}.contact-section__qrcode{display:inline-block}.contact-section__icon{display:inline-block;margin-left:20px;filter:brightness(0)}.contact-section__social{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;width:100%;margin:0 26px}.asset-section__asset{max-width:519px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:relative;padding:12px 0;border-bottom:1px solid #bcbd00;color:#000;-webkit-transition:color 0.2s ease-in-out 0s;-moz-transition:color 0.2s ease-in-out 0s;-o-transition:color 0.2s ease-in-out 0s;transition:color 0.2s ease-in-out 0s}.asset-section__asset::after{content:'';width:34px;height:17px;position:absolute;right:0;background:url(/admin/app/polynomics/theme/default/css/../img/arrow-right.svg) no-repeat center / contain;filter:brightness(0);-webkit-transition:filter 0.2s ease-in-out 0s;-moz-transition:filter 0.2s ease-in-out 0s;-o-transition:filter 0.2s ease-in-out 0s;transition:filter 0.2s ease-in-out 0s}.asset-section__asset:hover{color:#3b547b}.asset-section__asset:hover::after{filter:none}.partner-section{margin-bottom:25px}.partner-section__grid{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.partner-section__content{max-width:659px;margin-right:30px}.partner-section__list{max-width:659px;margin-left:auto}.partner-section__title{margin-bottom:25px}.image-section{margin-bottom:80px}.image-section__image-label{margin-top:20px}.media-section{margin-bottom:80px;max-width:1230px}.partner-list{margin-bottom:75px}.partner-list__title{margin-bottom:25px}.partner-list__item{position:relative;padding:12px 0;padding-left:50px;border-bottom:1px solid #bcbd00;color:#000;-webkit-transition:color 0.2s ease-in-out 0s;-moz-transition:color 0.2s ease-in-out 0s;-o-transition:color 0.2s ease-in-out 0s;transition:color 0.2s ease-in-out 0s}.partner-list__item::before{content:'•';position:absolute;left:0}.service-content__grid{width:calc(100% + 40px);margin-left:-20px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.service-content__section{width:calc(50% - 40px);margin:0 20px 73px}.service-detail{margin-top:54px;margin-bottom:121px}.service-detail__grid{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.service-detail__project-list{margin-right:41px;-webkit-flex-basis:1079px;-moz-flex-basis:1079px;-ms-flex-basis:1079px;flex-basis:1079px}.service-detail__publication-list{margin-top:180px}.service-detail__title{margin-bottom:20px}.service-detail__partner-list{margin-bottom:40px}.service-detail__info{margin-top:125px;-webkit-flex-basis:519px;-moz-flex-basis:519px;-ms-flex-basis:519px;flex-basis:519px}.service-detail__publication-item{font-size:1.125em;line-height:1.33333333em;padding-bottom:10px;border-bottom:1px solid #bcbd00;margin-bottom:32px}.news-detail__wrapper{position:relative}.news-detail__inner{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.news-detail__image{margin-left:40px}.news-detail__controls{left:10px;width:calc(100% - 20px)!important}.news-detail__asset{margin-top:12px}.blog-detail__inner{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.blog-detail__image-wrapper{margin-left:40px;max-width:520px;width:100%}.blog-detail__image{margin-bottom:65px}.blog-detail__image-label{display:inline-block;margin-top:20px}.blog-detail__text{margin-bottom:48px}.footer{margin-top:auto;padding:35px 0;color:#3b547b;background:rgba(0,0,0,.1)}.footer__inner{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.footer__col--left{width:66.666%}.footer__col--right{width:33.333%;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.footer-nav{margin-left:auto}.footer-nav ul{margin:0}.footer-nav li{margin:0}.footer-nav a{font-family:"Roboto",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.5em}.social__link{display:inline-block;max-width:27px;margin-right:27px}.social__link svg{max-width:100%}.pn-address{font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:400;font-size:1.1875em;line-height:1.26315789em;font-style:normal}.pn-address__entry{display:inline-block;vertical-align:top;margin-right:31px}.search-result{max-width:800px;display:block;padding:12px 0;border-bottom:1px solid #3b547b}.search-result__title{margin-bottom:8px}.search-result__text{color:#000;margin-bottom:16px}.app_core_inputtype_embed{position:relative;width:100%;padding-top:56%}.app_core_inputtype_embed iframe,.app_core_inputtype_embed>div{position:absolute;top:0;left:0;width:100%;height:100%}.app_core_inputtype_embed iframe{border:0}}.service-item-list{width:calc(100% + 40px);margin-left:-20px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.service-item{width:calc(33.333% - 40px);margin:0 20px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:41px 24px;border-bottom:1px solid #3b547b;box-sizing:border-box}.service-item__icon{width:100%;height:100%;max-width:77px;max-height:76px;margin-right:30px;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.service-item__title{-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.service-item:hover .service-item__title,.service-item:focus .service-item__title{color:#bcbd00}.service-card-list{width:calc(100% + 14px);margin-left:-14px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.service-card{width:calc(25% - 14px);position:relative;margin:0 7px 16px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;padding:38px 32px;background:#efefef;text-align:center;box-sizing:border-box;-webkit-transition:background 0.2s ease-in-out 0s;-moz-transition:background 0.2s ease-in-out 0s;-o-transition:background 0.2s ease-in-out 0s;transition:background 0.2s ease-in-out 0s}.service-card:hover{background:rgba(188,189,0,.5)}.service-card__icon{max-width:77px;max-height:76px;margin-bottom:20px}.list-item{width:calc(33.333% - 40px);position:relative;margin:0 20px;padding:19px 25px 66px 21px;box-sizing:border-box}.list-item:nth-child(odd){background:#cdd4de}.list-item:nth-child(even){background:rgba(188,189,0,.5)}.list-item__text{margin-top:32px;color:#000}.list-item__text--ellipsis{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden}.list-item::after{content:'';display:inline-block;width:34px;height:16px;position:absolute;bottom:21px;right:29px;background:url(/admin/app/polynomics/theme/default/css/../img/arrow-right.svg) no-repeat center / contain;filter:brightness(0)}.list-item--no-link::after{content:unset}.blog-item:nth-child(odd){background:#efefef}.blog-item:nth-child(even){background:#efefef}.news-list{width:calc(100% + 40px);margin-left:-20px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-list.is-masonry{width:100%;margin:0}.news-list.is-masonry .news-item,.news-list.is-masonry .blog-item{width:calc(33.333% - 27px);margin:0 0 40px}.news-list .blog-item{padding:0}.news-item{padding:0}.news-item__image{width:100%}.news-item__content{position:relative;padding:20px 25px 66px 21px}.news-item__date{display:block;color:#000;text-align:right;margin-bottom:10px}.news-item.has-download::after{background-image:url(/admin/app/polynomics/theme/default/css/../img/icon-download.svg)}.publication-list{width:calc(100% + 40px);margin-left:-20px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.teamslider{position:relative}.teamslider__wrapper{max-width:1128px;margin:0 auto;padding:0 20px;box-sizing:border-box}.teamslider .flickity-button-icon{display:none}.teamslider__controls{width:100%;position:absolute;top:50%;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);pointer-events:none}.teamslider__control{cursor:pointer;pointer-events:auto}.teamslider__control .icon{-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.teamslider__control:hover .icon,.teamslider__control:focus .icon{stroke:#bcbd00}.teamslider-item{width:calc(33.333% - 40px);margin:0 20px;background:#efefef}.teamslider-item--full{width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0}.teamslider-item--full .teamslider-item__image{margin:0}.teamslider-item__image{-o-object-fit:cover;object-fit:cover;margin:0 auto}.teamslider-item__content--right{padding:13px 18px 19px 0;margin-left:34px;-webkit-flex-basis:365px;-moz-flex-basis:365px;-ms-flex-basis:365px;flex-basis:365px}.teamslider-item__content--left{padding:13px 0 19px 32px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.teamslider-item__title{font-size:1.5em;line-height:1.33333333em;font-weight:300;color:#3b547b;display:block}.teamslider-item__position{font-size:1.125em;line-height:1.33333333em}.teamslider-item__contact{margin-top:24px}.teamslider-item__link{display:block;font-size:1.125em;line-height:1.33333333em;color:#000;-webkit-transition:color 0.2s ease-in-out 0s;-moz-transition:color 0.2s ease-in-out 0s;-o-transition:color 0.2s ease-in-out 0s;transition:color 0.2s ease-in-out 0s}.teamslider-item__link:hover{color:#3b547b}.teamslider-item__download{margin-top:48px}.teamslider-item__vcard{margin-top:auto}.teamslider-item__vcard+.teamslider-item__qrcode{margin-top:25px}.teamslider-item__qrcode{margin-top:auto}.teamslider-item__text strong{color:#3b547b}.teamlist{width:calc(100% + 16px);margin-left:-8px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.teamlist-item{width:calc(25% - 16px);margin:0 8px 52px}.teamlist-item--single{width:100%;margin:0 0 41px 0;padding-bottom:58px;border-bottom:1px solid #bcbd00}.teamlist-item__image{margin-bottom:21px}.teamlist-item__position{display:block;font-size:1.125em;line-height:1.33333333em}.teamlist-item__contact{margin-top:24px}.teamlist-item__link{display:block;font-size:1.125em;line-height:1.33333333em;color:#000}.teamlist-item__link:hover{color:#3b547b}.publication-filter{margin-bottom:90px}.publication-filter .fm--form__row{margin-right:41px}.publication-filter .fm--form__legend,.publication-filter .fm--form__inputtype-core-textfield .fm--form__label{position:absolute;top:-32768px;left:-32768px;overflow:hidden;width:0;height:0}.publication-filter .fm--form__inputtype-core-optionlist{column-count:2}.publication-filter .fm--form-radiogroup__item{width:100%;padding:16px 0;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;min-height:48px;border-bottom:1px solid #bcbd00}.publication-filter .fm--form-radiogroup__item input{display:none}.publication-filter .fm--form-radiogroup__item input:checked~.fm--form__label{color:#bcbd00}.publication-filter .fm--form-radiogroup__item .fm--form__label{font-size:1.125em;line-height:1.33333333em;cursor:pointer;-webkit-transition:color 0.2s ease-in-out 0s;-moz-transition:color 0.2s ease-in-out 0s;-o-transition:color 0.2s ease-in-out 0s;transition:color 0.2s ease-in-out 0s}.publication-filter .fm--form-radiogroup__item:first-of-type .fm--form__label{color:#3b547b}.publication-filter .fm--form-buttons{position:absolute;top:-32768px;left:-32768px;overflow:hidden;width:0;height:0;margin-top:15px;margin-bottom:20px}.publication-filter .bx--btn{background:none;border:none;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-family:"Roboto",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.125em;line-height:1.33333333em;color:#3b547b;cursor:pointer;-webkit-transition:color 0.2s ease-in-out 0s;-moz-transition:color 0.2s ease-in-out 0s;-o-transition:color 0.2s ease-in-out 0s;transition:color 0.2s ease-in-out 0s}.publication-filter .bx--btn::after{content:'';width:34px;height:17px;margin-left:10px;background:url(/admin/app/polynomics/theme/default/css/../img/arrow-right.svg) no-repeat center / contain}.publication-filter .bx--btn:hover{color:#bcbd00}.publication-filter__input{margin-top:120px}.publication-filter__input .fm--form__inputtype-core-textfield .fm--form__label{position:absolute;top:-32768px;left:-32768px;overflow:hidden;width:0;height:0}.publication-filter__input .fm--form__inputtype-core-textfield{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.publication-filter__input .fm--form__inputtype-core-textfield::before{content:'';width:18px;height:18px;position:absolute;left:9px;background:url(/admin/app/polynomics/theme/default/css/../img/icon-search.svg) no-repeat center / contain}.publication-filter__input .fm--input{border:0;padding:4px 0 4px 50px;background:#efefef;font-family:"Roboto",Arial,Helvetica,sans-serif;font-style:normal;font-weight:300;font-size:1.125em;line-height:1.33333333em;color:#3b547b}.publication-filter__anchor{display:none}.publication-item{padding:12px 0;border-bottom:1px solid #3b547b}.publication-item__header{position:relative;padding-right:40px}.publication-item__header[data-switcher]::after{content:'';width:24px;height:13px;display:inline-block;position:absolute;right:0;bottom:18px;background:url(/admin/app/polynomics/theme/default/css/../img/icon-arrow.svg) no-repeat center / contain;cursor:pointer;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.publication-item__header[data-switcher] .publication-item__title{cursor:pointer}.publication-item__header[data-switcher].expanded::after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.publication-item__content{max-height:0;overflow:hidden;-webkit-transition:max-height 0.2s ease-in-out 0s;-moz-transition:max-height 0.2s ease-in-out 0s;-o-transition:max-height 0.2s ease-in-out 0s;transition:max-height 0.2s ease-in-out 0s}.publication-item__text{padding-top:45px;margin-bottom:20px}.publication-item__document{display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:10px;margin-bottom:20px;font-size:1.125em;line-height:1.33333333em;color:#000}.publication-item__document span{margin-right:6px;text-decoration:underline;color:#3b547b}.publication-item__document::after{content:'';width:24px;height:16px;margin-left:12px;background:url(/admin/app/polynomics/theme/default/css/../img/icon-download.svg) no-repeat center / contain}.publication-item__document:hover span{text-decoration:none}.project-list__title{margin-bottom:63px}.project-item__title{margin-bottom:8px}.search-form{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.search-form .bx--btn{background:none;border:none;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-family:"Roboto",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.125em;line-height:1.33333333em;color:#3b547b;cursor:pointer;-webkit-transition:color 0.2s ease-in-out 0s;-moz-transition:color 0.2s ease-in-out 0s;-o-transition:color 0.2s ease-in-out 0s;transition:color 0.2s ease-in-out 0s}.search-form .bx--btn::after{content:'';width:34px;height:17px;margin-left:10px;background:url(/admin/app/polynomics/theme/default/css/../img/arrow-right.svg) no-repeat center / contain}.search-form .bx--btn:hover{color:#bcbd00}.search-form .fm--form__inputtype{margin:0 30px 0 0}.search-form .fm--form__inputtype-core-textfield .fm--form__label{position:absolute;top:-32768px;left:-32768px;overflow:hidden;width:0;height:0}.search-form .fm--form__inputtype-core-textfield{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.search-form .fm--form__inputtype-core-textfield::before{content:'';width:18px;height:18px;position:absolute;left:9px;background:url(/admin/app/polynomics/theme/default/css/../img/icon-search.svg) no-repeat center / contain}.search-form .fm--input{border:0;padding:4px 0 4px 50px;background:#efefef;font-family:"Roboto",Arial,Helvetica,sans-serif;font-style:normal;font-weight:300;font-size:1.125em;line-height:1.33333333em;color:#3b547b}.app_more_component_accessibility{position:fixed;top:0;margin:0;padding:0;left:-32768px;z-index:1000;width:100%;list-style-type:none}.app_more_component_accessibility .fm_hide_accessible:active,.app_more_component_accessibility .fm_hide_accessible:focus{position:static;overflow:visible;top:auto;left:auto;width:auto;height:auto;position:absolute;left:32768px;top:0;outline:0 none;width:100%;color:#fff;background:#000;border-bottom:1px #000 solid;padding:10px 0;text-align:center;text-decoration:none}.app_core_form_file_wrapper.advanced .progress{min-height:5px;width:100%;background-color:lightgray}.app_core_form_file_wrapper.advanced .progress.uploading{background-color:red}.app_core_form_file_wrapper.advanced .progress.uploading.uploaded{background-color:green}.app_core_form_file_wrapper .input_wrapper{width:100%}.app_core_form_file_wrapper .list li{padding:5px}.app_core_form_file_wrapper .list span{padding-right:5px}.fm--form .inputtype_app_core_form_select .fm--form__canvas{padding:0}.fm--form .inputtype_app_core_form_select .fm--form__canvas select{padding:4px 8px}.fm--form legend dt,.fm--form fieldset dt,.fm--form legend dd,.fm--form fieldset dd,.fm--form legend p,.fm--form fieldset p,.fm--form legend li,.fm--form fieldset li,.fm--form legend h3,.fm--form fieldset h3,.fm--form legend h1,.fm--form fieldset h1,.fm--form legend td,.fm--form fieldset td{font-family:"Roboto",Arial,Helvetica,sans-serif;font-style:normal;font-weight:300;font-size:1em;line-height:1.25em}.fm--form legend dt.title,.fm--form fieldset dt.title,.fm--form legend dd.title,.fm--form fieldset dd.title,.fm--form legend p.title,.fm--form fieldset p.title,.fm--form legend li.title,.fm--form fieldset li.title,.fm--form legend h3.title,.fm--form fieldset h3.title,.fm--form legend h1.title,.fm--form fieldset h1.title,.fm--form legend td.title,.fm--form fieldset td.title,.fm--form legend dt strong,.fm--form fieldset dt strong,.fm--form legend dd strong,.fm--form fieldset dd strong,.fm--form legend p strong,.fm--form fieldset p strong,.fm--form legend li strong,.fm--form fieldset li strong,.fm--form legend h3 strong,.fm--form fieldset h3 strong,.fm--form legend h1 strong,.fm--form fieldset h1 strong,.fm--form legend td strong,.fm--form fieldset td strong{font-family:"Roboto",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}.fm--form legend dt strong,.fm--form fieldset dt strong,.fm--form legend dd strong,.fm--form fieldset dd strong,.fm--form legend p strong,.fm--form fieldset p strong,.fm--form legend li strong,.fm--form fieldset li strong,.fm--form legend h3 strong,.fm--form fieldset h3 strong,.fm--form legend h1 strong,.fm--form fieldset h1 strong,.fm--form legend td strong,.fm--form fieldset td strong{font-style:inherit}.fm--form legend dt a,.fm--form fieldset dt a,.fm--form legend dd a,.fm--form fieldset dd a,.fm--form legend p a,.fm--form fieldset p a,.fm--form legend li a,.fm--form fieldset li a,.fm--form legend h3 a,.fm--form fieldset h3 a,.fm--form legend h1 a,.fm--form fieldset h1 a,.fm--form legend td a,.fm--form fieldset td a{font-size:1em;font-weight:inherit;font-style:inherit}.fm--form legend dt,.fm--form fieldset dt{font-weight:700}.fm--form legend dd,.fm--form fieldset dd{margin:0 0 1.1em 0}.fm--form legend dl,.fm--form fieldset dl{margin:0}.fm--form legend ul,.fm--form fieldset ul,.fm--form legend ol,.fm--form fieldset ol{margin:0 0 0 1.25em}.fm--form legend ul,.fm--form fieldset ul{list-style:disc}.fm--form legend ol,.fm--form fieldset ol{list-style:decimal}.fm--form legend li,.fm--form fieldset li{margin-bottom:.75em;padding-left:1em;margin-left:0}.fm--form legend p,.fm--form fieldset p,.fm--form legend ul,.fm--form fieldset ul,.fm--form legend ol,.fm--form fieldset ol,.fm--form legend dl,.fm--form fieldset dl{margin-bottom:1.1em}.fm--form legend p:last-child,.fm--form fieldset p:last-child,.fm--form legend ul:last-child,.fm--form fieldset ul:last-child,.fm--form legend ol:last-child,.fm--form fieldset ol:last-child,.fm--form legend dl:last-child,.fm--form fieldset dl:last-child{margin-bottom:0}.fm--form legend ul.assets,.fm--form fieldset ul.assets{list-style-type:none;margin-left:0}.fm--form legend ul.assets li,.fm--form fieldset ul.assets li{padding:0}.fm--form .fm--form-radiogroup:after{content:'';display:block;clear:both}.fm--form .fm--form-radiogroup input{width:auto}.fm--form .fm--form__inputtype>fieldset{margin-bottom:1.5em;border-radius:5px}.fm--form .required_form_key+.fm--form__inputtype{visibility:hidden;display:block;position:absolute;height:0;width:0}.fm--form .fm--form-buttons input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.fm--form .fm--form-buttons:after{content:'';clear:both;display:block}.fm--form .message_box{padding-bottom:14px}.fm--form .message_box dt,.fm--form .message_box dd,.fm--form .message_box p,.fm--form .message_box li,.fm--form .message_box h3,.fm--form .message_box h1,.fm--form .message_box td{font-family:"Roboto",Arial,Helvetica,sans-serif;font-style:normal;font-weight:300;font-size:1em;line-height:1.25em}.fm--form .message_box dt.title,.fm--form .message_box dd.title,.fm--form .message_box p.title,.fm--form .message_box li.title,.fm--form .message_box h3.title,.fm--form .message_box h1.title,.fm--form .message_box td.title,.fm--form .message_box dt strong,.fm--form .message_box dd strong,.fm--form .message_box p strong,.fm--form .message_box li strong,.fm--form .message_box h3 strong,.fm--form .message_box h1 strong,.fm--form .message_box td strong{font-family:"Roboto",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}.fm--form .message_box dt strong,.fm--form .message_box dd strong,.fm--form .message_box p strong,.fm--form .message_box li strong,.fm--form .message_box h3 strong,.fm--form .message_box h1 strong,.fm--form .message_box td strong{font-style:inherit}.fm--form .message_box dt a,.fm--form .message_box dd a,.fm--form .message_box p a,.fm--form .message_box li a,.fm--form .message_box h3 a,.fm--form .message_box h1 a,.fm--form .message_box td a{font-size:1em;font-weight:inherit;font-style:inherit}.fm--form .message_box dt{font-weight:700}.fm--form .message_box dd{margin:0 0 1.1em 0}.fm--form .message_box dl{margin:0}.fm--form .message_box ul,.fm--form .message_box ol{margin:0 0 0 1.25em}.fm--form .message_box ul{list-style:disc}.fm--form .message_box ol{list-style:decimal}.fm--form .message_box li{margin-bottom:.75em;padding-left:1em;margin-left:0}.fm--form .message_box p,.fm--form .message_box ul,.fm--form .message_box ol,.fm--form .message_box dl{margin-bottom:1.1em}.fm--form .message_box p:last-child,.fm--form .message_box ul:last-child,.fm--form .message_box ol:last-child,.fm--form .message_box dl:last-child{margin-bottom:0}.fm--form .message_box ul.assets{list-style-type:none;margin-left:0}.fm--form .message_box ul.assets li{padding:0}.fm--form *::-webkit-input-placeholder{color:#d8d1c7}.fm--form *:-moz-placeholder{color:#d8d1c7;opacity:1}.fm--form *::-moz-placeholder{color:#d8d1c7;opacity:1}.fm--form *:-ms-input-placeholder{color:#d8d1c7}.fm--form *::-ms-input-placeholder{color:#d8d1c7}.fm--form *::placeholder{color:#d8d1c7;opacity:1}@media screen and (max-width:1260px){.service-card{width:calc(33.333% - 14px)}.service-item{width:calc(50% - 40px)}.teamlist-item{width:calc(33.333% - 16px)}.teamlist-item--single{width:100%}.list-item{width:100%}.news-list.is-masonry .news-item,.news-list.is-masonry .blog-item{width:calc(50% - 27px)}.pn-main__grid{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pn-main__col{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;width:100%}.pn-main__col--left{padding:0;margin-bottom:25px}.pn-main__col .ym-wbox{padding:0}.publication-filter__input{margin-top:50px}.teamslider-item--full{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.teamslider-item__content--right{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;width:100%;padding:20px;margin:0}.teamslider-item__content--left{padding-bottom:0}.partner-section__grid{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.partner-section__content{margin-right:0}.partner-section__list{margin-left:0;margin-top:50px}}@media screen and (max-width:1024px){.ym-wbox{padding:0 2em}}@media screen and (max-width:960px){.service-card{width:calc(50% - 14px)}.teamlist-item{width:calc(50% - 16px)}.header__inner{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.header__search-link{display:none}.pn-burger{display:inline-block}.pn-main{padding-top:30px}.header-section__wrapper{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-section__image{width:75%;margin:0}.header-section__content{margin:30px 0 0 0;padding-left:2em;width:100%}.header-section--big .ym-wbox{padding:0}.teamslider__wrapper{padding:0 40px}.teamslider-item{width:calc(50% - 40px)}.teamslider-item--full{width:100%}.teamslider-item__content{padding:20px;margin-top:20px}.teamslider-item__content--left{width:100%}.teamslider-item__qrcode{margin-top:20px}.main-nav,.service-nav,.language-nav{display:none}.nav-overlay{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.nav-overlay__main-nav,.nav-overlay__service-nav,.nav-overlay__language-nav{display:block}.main-nav{margin-top:71px;margin-bottom:40px}.main-nav li{display:block;margin:0 0 29px 0}.language-nav{margin-top:21px}.service-nav{margin-top:auto}.service-nav li{display:block;margin:0 0 20px 0}.service-content__grid{width:100%;margin:0}.service-content__section{margin-left:0;margin-right:0;width:100%;margin-bottom:40px}.service-detail__grid{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.service-detail__info{margin-top:60px;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;width:100%}.service-detail__publication-list{margin-top:60px}.teamlist-item--single{display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.teamlist-item--single .teamlist-item__content{margin-left:25px}.publication-filter .fm--form__row{margin:0}.publication-filter .fm--form__inputtype-core-radiogroup{column-count:unset}.publication-filter .fm--form-radiogroup__item{min-height:0}.publication-filter__anchor{display:block}.footer__inner{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__col--left,.footer__col--right{width:100%}.footer__col--left{margin-bottom:30px}.footer-nav{margin-left:30px}}@media screen and (max-width:767px){.pn-h1,.pn-h2{font-size:1.75em;line-height:1.21428571em}.ym-wbox{padding:0 20px}.header{padding:20px 0}.header__logo img{max-height:20px}.pn-main{padding-top:15px}.header-section__content{padding:0 20px}.header-section__image img{margin-left:-10%}.header-section__text{margin-top:23px}.content-section{margin-bottom:45px}.content-section__title{margin-bottom:25px}.project-list__title{margin-bottom:25px}.list-item{margin:0}.service-item{width:100%;margin:0;padding:20px 20px 16px}.contact-section__inner{width:100%;margin:0}.contact-section__item{width:100%;margin-left:0;margin-right:0;border-top:0}.contact-section__item:first-of-type{border-top:1px solid #bcbd00}.contact-section__social{display:none}.teamlist-item--single{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.teamlist-item--single .teamlist-item__content{width:100%;margin-left:0}.teamslider__wrapper{padding:0 15px}.teamslider__controls{width:calc(100% + 20px);left:-10px}.teamslider__control svg{width:20px}.teamlist-item__link{word-break:break-all}.news-detail__wrapper,.blog-detail__wrapper{padding:0 25px}.news-detail__inner,.blog-detail__inner{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-detail__image-wrapper,.blog-detail__image-wrapper{margin:40px 0 0 0}.news-detail__controls,.blog-detail__controls{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;top:0}}@media screen and (max-width:680px){.service-card{width:100%}.teamlist{width:100%;margin:0}.teamlist-item{width:100%}.teamslider-item{width:100%}.news-list.is-masonry .news-item,.news-list.is-masonry .blog-item{width:100%;margin-bottom:25px}.pn-address__entry{width:100%;margin-right:0}.pn-address__entry:first-of-type{margin-bottom:25px}.footer__col--right{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-nav{width:100%;margin-top:75px;margin-left:0}}@media print{.ym-skiplinks{display:none}.theme-navigation{display:none}.sprite{display:none}.ym-cbox{padding:0}.app_more_component_accessibility{display:none}}.fm_hide_accessible,.hide-accessible,.fm--hide-accessible{position:absolute;top:-32768px;left:-32768px;overflow:hidden;width:0;height:0}.display-accessible{position:static;overflow:visible;top:auto;left:auto;width:auto;height:auto}input[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}