body{margin:0;padding:0;}body ul,body ol,body figure{margin:0;padding:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}a{background-color:transparent;}a img{display:block;}b,strong{font-weight:bold;}img{max-width:100%;height:auto;border:0;}button,input,optgroup,select,textarea{margin:0;}button,select{text-transform:none;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}table{border-spacing:0;border-collapse:collapse;}td,th{padding:0;}ul{list-style-type:none;}@font-face{font-family:'Frutigerltstdpro Condensed';src:url(/themes/custom/triflex_theme/assets/fonts/FrutigerLTPro-Condensed.eot);src:url(/themes/custom/triflex_theme/assets/fonts/FrutigerLTPro-Condensed.eot#iefix) format("embedded-opentype"),url(/themes/custom/triflex_theme/assets/fonts/FrutigerLTPro-Condensed.otf) format("opentype"),url(/themes/custom/triflex_theme/assets/fonts/FrutigerLTPro-Condensed.woff2) format("woff2"),url(/themes/custom/triflex_theme/assets/fonts/FrutigerLTPro-Condensed.woff) format("woff"),url(/themes/custom/triflex_theme/assets/fonts/FrutigerLTPro-Condensed.ttf) format("truetype"),url(/themes/custom/triflex_theme/assets/fonts/FrutigerLTPro-Condensed.svg#FrutigerLTPro-Condensed) format("svg");font-weight:400;font-style:normal;}@font-face{font-family:'Frutigerltstd';src:url(/themes/custom/triflex_theme/assets/fonts/FrutigerLTStd-LightCn.eot);src:url(/themes/custom/triflex_theme/assets/fonts/FrutigerLTStd-LightCn.eot#iefix) format("embedded-opentype"),url(/themes/custom/triflex_theme/assets/fonts/FrutigerLTStd-LightCn.otf) format("opentype"),url(/themes/custom/triflex_theme/assets/fonts/FrutigerLTStd-LightCn.woff2) format("woff2"),url(/themes/custom/triflex_theme/assets/fonts/FrutigerLTStd-LightCn.woff) format("woff"),url(/themes/custom/triflex_theme/assets/fonts/FrutigerLTStd-LightCn.ttf) format("truetype"),url(/themes/custom/triflex_theme/assets/fonts/FrutigerLTStd-LightCn.svg#FrutigerLTStd-LightCn) format("svg");font-weight:300;font-style:normal;}@keyframes pulse-blue{0%{box-shadow:0 0 0 0 rgba(0,132,202,0);}50%{box-shadow:0 0 0 10px rgba(0,132,202,0.15);}100%{box-shadow:0 0 0 20px rgba(0,132,202,0);}}@keyframes cssload-spin{100%{transform:rotate(360deg);}}@keyframes header{from{transform:translateY(-100%);}to{transform:translateY(0);}}@keyframes zoom-out{from{transform:scale(1);}to{transform:scaleX(1.07) scaleY(1.07) scaleZ(1);}}@keyframes lazy_loading{to{background-position:400% 0;}}.clearfix::before,.system-finder .views-exposed-form::before,.system-finder .shs-container::before,.view-references-view .views-exposed-form::before,.text-block::before,.product::before,.product__label-download::before,.taxonomy-terms-list::before,.service-block::before,.search-page .search-api-page-block-form::before,.search .search-api-page-block-form::before,.clearfix::after,.system-finder .views-exposed-form::after,.system-finder .shs-container::after,.view-references-view .views-exposed-form::after,.text-block::after,.product::after,.product__label-download::after,.taxonomy-terms-list::after,.service-block::after,.search-page .search-api-page-block-form::after,.search .search-api-page-block-form::after{content:' ';display:table;}.clearfix::after,.system-finder .views-exposed-form::after,.system-finder .shs-container::after,.view-references-view .views-exposed-form::after,.text-block::after,.product::after,.product__label-download::after,.taxonomy-terms-list::after,.service-block::after,.search-page .search-api-page-block-form::after,.search .search-api-page-block-form::after{clear:both;}.undo::after,.slick-prev::before,.slick-next::before,.js-form-type-checkbox input:checked + label::before,.view-references-view .form-actions .form-submit:first-child,.view-references-view .facet-summary-item--clear::before,.button--with-arrow::after,.mega-menu-teaser .field--name-field-button a::after,div#sliding-popup .popup-content #popup-buttons button::after,.pager li.pager__item a.button::after,.text-block .readmore .morelink::after,.text-block__lightbox .field--type-image::before,.contact__mail .field__items .field__item:first-child::before,.contact__phone .field__items .field__item:first-child::before,.help-block .quicklinks-number::before,.help-block .quicklinks-email::before,.menu-level-1 > .menu-item > a::after,.header__search + .search-toggle,.download-box__icon .file--application-pdf a::before,.download-box__icon .field--name-field-media-file a::before,.anchor-links .technical-detail::before,.anchor-links .technical-details li:first-child .technical-details-header::before,.technical-back-button::before,.file a::before,.service-block .field--name-field-quicklinks .field__item .item__inner a::after,.search-api-page-block-form .form-actions .form-submit,.clickdform.mainDiv input[type='checkbox']::before,.search-page .form-actions input[type='submit'],.search .form-actions input[type='submit'],.search-page__results h3.file--application-pdf a::before,.view-download-area div[data-drupal-selector='edit-search'] .form-submit,.view-download-area .sort-popularity::before,.page-node-type-blog .blog-hero-paragraph .hero__author__links a::before,form.employee-search-form .form-actions::after{font-family:'iconmoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.undo::after{content:'\45';margin-left:10px;font-weight:bold;}.loader{animation:cssload-spin 950ms infinite linear;display:block;width:50px;height:50px;margin:auto;border:3px solid #006397;border-left-color:transparent;border-right-color:transparent;background-color:transparent;background-image:none;border-radius:50%;}.view-empty,.center-small-content{max-width:500px;margin:50px auto 20px;padding:10px;}.select2.select2-container--default .select2-selection--single .select2-selection__arrow b,.select2.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,.header__top-menu .menu-item--expanded > a span,.header__top-menu .menu-item--expanded > a span::after,.block-dropdown-language .dropbutton-arrow::before,.header__interestgroup h2::after{position:absolute;right:20px;top:16px;display:block;border:solid #87bfe9;border-width:0 2px 2px 0;width:10px;height:10px;-ms-transform:rotate(45deg);transform:rotate(45deg);transition:transform .2s;}.header__top-menu .menu-item--expanded .menu,.header__interestgroup .interest-group-dropdown > ul{position:absolute;width:100%;opacity:0;visibility:hidden;padding-right:0;transition:opacity .2s;text-align:left;background-color:#fafafa;}.header__top-menu .menu-item--expanded .menu a{display:block;padding:10px 20px;font-family:Frutigerltstdpro Condensed;font-size:1em;color:#3c3c3b;background-color:#fafafa;}@media (min-width:1025px){.header__top-menu .menu-item--expanded .menu a:hover{background-color:#dbdada;color:#0084ca;}}.paragraph--type--google-map .map__container .field--name-field-teaser,.reference .field--name-field-description{margin-top:10px;margin-bottom:30px;font-family:Frutigerltstd,Arial;color:#0084ca;font-size:1.7em;line-height:1.26;font-weight:300;}.embedded-entity{margin:20px 0;}.align-left{float:left;margin:0 20px 10px 0;}.align-right{float:right;margin:0 0 10px 20px;}.align-center{text-align:center;margin:20px 0;}.align-center .field--type-image img{display:inline;}.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}*,*::before,*::after{box-sizing:border-box;}button,input,optgroup,select,textarea{font-family:inherit;-webkit-appearance:none;border-radius:0;}input::-ms-clear{display:none;}iframe{width:100%;border:0;}iframe:focus{outline:none;}.iframe{max-width:1400px;margin:0 auto;text-align:center;}body{padding-top:120px;font-family:Frutigerltstd,Arial;font-size:14px;line-height:1.42857;color:#3c3c3b;background-color:#fafafa;transition:padding .4s;}@media (max-width:1024px){body{padding-top:90px;}}@media (max-width:767px){body{padding-top:80px;}}@media (max-width:767px){body{padding-top:60px;}}@media (min-width:1025px){body.header-sticky{padding-top:60px;}}@media screen and (min-width:1921px){body{max-width:1920px;margin-left:auto;margin-right:auto;}}body.toolbar-tray-open{padding-top:200px !important;}body .js-form-type-webform-markup,body .webform-progress .progress-title,.webform-progress body .progress-title,body .node--type-blog.node-base--without-sidebar .text-block p,.node--type-blog.node-base--without-sidebar .text-block body p,body .node--type-blog.node-base--without-sidebar .text-block ul,.node--type-blog.node-base--without-sidebar .text-block body ul,body .node--type-blog.node-base--without-sidebar .text-block ol,.node--type-blog.node-base--without-sidebar .text-block body ol,body .node--type-news.node-base--without-sidebar .text-block p,.node--type-news.node-base--without-sidebar .text-block body p,body .node--type-news.node-base--without-sidebar .text-block ul,.node--type-news.node-base--without-sidebar .text-block body ul,body .node--type-news.node-base--without-sidebar .text-block ol,.node--type-news.node-base--without-sidebar .text-block body ol,body .node--type-job-vacancy.node-base--without-sidebar .text-block p,.node--type-job-vacancy.node-base--without-sidebar .text-block body p,body .node--type-job-vacancy.node-base--without-sidebar .text-block ul,.node--type-job-vacancy.node-base--without-sidebar .text-block body ul,body .node--type-job-vacancy.node-base--without-sidebar .text-block ol,.node--type-job-vacancy.node-base--without-sidebar .text-block body ol,body .system-slider__item .field--name-field-text,.system-slider__item body .field--name-field-text,body .listing__text-inner,body .text{margin:0 0 10px;font-size:1.4em;line-height:1.32653;word-wrap:break-word;color:#3c3c3b;}@media (max-width:479px){body .js-form-type-webform-markup,body .webform-progress .progress-title,.webform-progress body .progress-title,body .node--type-blog.node-base--without-sidebar .text-block p,.node--type-blog.node-base--without-sidebar .text-block body p,body .node--type-blog.node-base--without-sidebar .text-block ul,.node--type-blog.node-base--without-sidebar .text-block body ul,body .node--type-blog.node-base--without-sidebar .text-block ol,.node--type-blog.node-base--without-sidebar .text-block body ol,body .node--type-news.node-base--without-sidebar .text-block p,.node--type-news.node-base--without-sidebar .text-block body p,body .node--type-news.node-base--without-sidebar .text-block ul,.node--type-news.node-base--without-sidebar .text-block body ul,body .node--type-news.node-base--without-sidebar .text-block ol,.node--type-news.node-base--without-sidebar .text-block body ol,body .node--type-job-vacancy.node-base--without-sidebar .text-block p,.node--type-job-vacancy.node-base--without-sidebar .text-block body p,body .node--type-job-vacancy.node-base--without-sidebar .text-block ul,.node--type-job-vacancy.node-base--without-sidebar .text-block body ul,body .node--type-job-vacancy.node-base--without-sidebar .text-block ol,.node--type-job-vacancy.node-base--without-sidebar .text-block body ol,body .system-slider__item .field--name-field-text,.system-slider__item body .field--name-field-text,body .listing__text-inner,body .text{font-size:1.3em;}}body .js-form-type-webform-markup a,body .webform-progress .progress-title a,.webform-progress body .progress-title a,body .node--type-blog.node-base--without-sidebar .text-block p a,.node--type-blog.node-base--without-sidebar .text-block body p a,body .node--type-blog.node-base--without-sidebar .text-block ul a,.node--type-blog.node-base--without-sidebar .text-block body ul a,body .node--type-blog.node-base--without-sidebar .text-block ol a,.node--type-blog.node-base--without-sidebar .text-block body ol a,body .node--type-news.node-base--without-sidebar .text-block p a,.node--type-news.node-base--without-sidebar .text-block body p a,body .node--type-news.node-base--without-sidebar .text-block ul a,.node--type-news.node-base--without-sidebar .text-block body ul a,body .node--type-news.node-base--without-sidebar .text-block ol a,.node--type-news.node-base--without-sidebar .text-block body ol a,body .node--type-job-vacancy.node-base--without-sidebar .text-block p a,.node--type-job-vacancy.node-base--without-sidebar .text-block body p a,body .node--type-job-vacancy.node-base--without-sidebar .text-block ul a,.node--type-job-vacancy.node-base--without-sidebar .text-block body ul a,body .node--type-job-vacancy.node-base--without-sidebar .text-block ol a,.node--type-job-vacancy.node-base--without-sidebar .text-block body ol a,body .system-slider__item .field--name-field-text a,.system-slider__item body .field--name-field-text a,body .listing__text-inner a,body .text a{font-size:inherit;}.toolbar-fixed.header-sticky main{padding-top:60px;}a{font-size:1.4em;line-height:1.42857;color:#0084ca;text-decoration:none;}a:visited{color:#006397;}@media (min-width:1025px){a:hover{text-decoration:none;color:#87bfe9;}}a:active{color:#006397;}a:focus{outline:0 none;}ul li > a,ol li > a{font-size:inherit;line-height:1.22;}.highlighted{color:#0084ca;}h1,h2,h3,h4,h5,h6{color:#0084ca;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-size:inherit;color:#0084ca;}h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{color:#0084ca;}@media (min-width:1025px){h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none;color:#87bfe9;}}h1,h2{font-weight:400;}h1,.h1{margin-top:20px;margin-bottom:10px;font-family:Frutigerltstdpro Condensed;font-size:5em;line-height:1.05882;}@media (max-width:1024px){h1,.h1{font-size:4em;}}@media (max-width:767px){h1,.h1{font-size:3em;}}@media (max-width:479px){h1,.h1{font-size:2.4em;}}h2,.h2{margin-top:0;margin-bottom:20px;font-size:3.5em;line-height:1.06;font-family:Frutigerltstd,Arial;}@media (max-width:767px){h2,.h2{font-size:2em;}}h3,.h3{margin-top:20px;margin-bottom:10px;font-size:2em;line-height:1.8;font-weight:700;}@media (max-width:767px){h3,.h3{font-size:1.8em;}}h4,.h4{margin-bottom:10px;margin-top:20px;font-size:1.7em;line-height:1.25;color:#3c3c3b;font-weight:300;}h5{font-size:1.5em;line-height:1.4;}h6{font-size:1.3em;}.heading-highlight{color:#0084ca;}.overflow-hidden{overflow:hidden;}fieldset{border:0;padding:0;margin:0;}fieldset legend{display:none;}.view-empty{padding:0 20px;text-align:center;font-size:1.4em;}.view-frontpage .feed-icons{display:none;}.field--name-field-bottom-region{margin-top:50px;border-top:1px dotted #87bfe9;}.text-center{text-align:center;}.field--type-image img{display:block;}figcaption{padding:10px 0;font-family:Frutigerltstdpro Condensed;font-size:1.1em;font-weight:400;text-align:left;border-bottom:1px dotted #87bfe9;}b,strong{font-family:Frutigerltstdpro Condensed;}.views-reset{font-size:1.1em;color:#3c3c3b;}.views-reset:visited{color:#3c3c3b;}.form-submit.reset-button{position:absolute;top:0;right:0;z-index:1;margin-top:0;font-size:0;background-color:transparent;}@media (min-width:1025px){.form-submit.reset-button:hover,.form-submit.reset-button:focus{background-color:transparent;color:#87bfe9;box-shadow:none;}.form-submit.reset-button:hover + .reset-icon .icon,.form-submit.reset-button:focus + .reset-icon .icon{-ms-transform:rotate(-90deg);transform:rotate(-90deg);}}.reset-icon{font-size:1.1em;color:#3c3c3b;}.reset-icon .icon{display:inline-block;vertical-align:middle;font-size:26px;color:#0084ca;transition:transform .2s;}.print{display:none;}.hyphenate{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.toolbar-lining a.toolbar-icon,.toolbar-lining a,.toolbar-tab a.toolbar-icon,.toolbar-tab a{font-size:13px;padding-top:13px;padding-bottom:13px;}.visually-hidden{width:0;}.field--label-inline .field__label{float:left;}.scroll-down{position:absolute;left:50%;bottom:-26px;z-index:20;display:block;width:60px;height:60px;margin-left:-30px;padding-top:17px;padding-left:0;border-radius:100%;background-color:#0084ca;transition:all 300ms ease;text-decoration:none;text-align:center;}@media (max-width:1024px){.scroll-down{bottom:-18px;}}@media (max-width:767px){.scroll-down{bottom:-20px;}}@media (max-width:479px){.scroll-down{bottom:-16px;}}.scroll-down span{font-size:28px;font-weight:700;color:#fff;}.scroll-down:hover{-ms-transform:translateY(10px);transform:translateY(10px);}@media (max-width:1024px){.scroll-down:hover{-ms-transform:none;transform:none;}}.container-content,.node.node-base--without-sidebar .node-base__main-content > .h2,.text-block__container-center,.text-block__overlay .text-block__container [class^='text-block__'],.text-block__overlay .text-block__container [class*='text-block__'],.text-block__show-more .text-block__container [class^='text-block__'],.text-block__show-more .text-block__container [class*='text-block__'],.text-block.normal .text-block__container [class^='text-block__'],.text-block.normal .text-block__container [class*='text-block__'],.service-block__title,.service-block__sub-title{width:66.64%;margin:0 auto;}@media (max-width:1024px){.container-content,.node.node-base--without-sidebar .node-base__main-content > .h2,.text-block__container-center,.text-block__overlay .text-block__container [class^='text-block__'],.text-block__overlay .text-block__container [class*='text-block__'],.text-block__show-more .text-block__container [class^='text-block__'],.text-block__show-more .text-block__container [class*='text-block__'],.text-block.normal .text-block__container [class^='text-block__'],.text-block.normal .text-block__container [class*='text-block__'],.service-block__title,.service-block__sub-title{width:100%;padding-left:4%;padding-right:4%;}}.container{max-width:1400px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;}@media (max-width:1024px){.container{padding-left:4%;padding-right:4%;}}.node--type-blog.node-base--without-sidebar,.node--type-news.node-base--without-sidebar,.node--type-job-vacancy.node-base--without-sidebar,.node--type-product.node--view-mode-full,.field--name-field-bottom-region .system-build-up,.paragraph.technical-details,.inner-content{max-width:750px;margin-left:auto;margin-right:auto;}@media (max-width:479px){.row{margin-right:-15px;margin-left:-15px;}}.content-section{padding-left:5%;padding-right:5%;}@media screen and (max-width:1200px){.content-section{padding-left:2%;padding-right:2%;}}@media (max-width:1024px){.content-section{padding-left:0;padding-right:0;}}.node-base--with-sidebar{padding-top:20px;}.node-base--with-sidebar .node-base__main-content{float:right;width:66.64%;}@media (max-width:1024px){.node-base--with-sidebar .node-base__main-content{width:100%;float:none;}}.node-base--with-sidebar .node-base__main-content .container{padding-left:0;padding-right:0;}.node-base--with-sidebar .node-base__sidebar{float:left;width:33.33%;padding-right:50px;}@media (max-width:1024px){.node-base--with-sidebar .node-base__sidebar{display:none;}}.node-base--without-sidebar .h2{padding-top:50px;text-align:center;}.slick-prev,.slick-next{position:absolute;top:50%;z-index:1;display:block;width:50px;height:50px;padding:0;margin-top:-25px;border:0 none;font-size:0;line-height:0;cursor:pointer;color:transparent;outline:none;background:#0084ca;}.slick-prev::before,.slick-next::before{font-size:45px;font-weight:700;color:#fff;}.slick-prev{left:0;}.slick-prev::before{content:'\44';}.slick-next{right:0;}.slick-next::before{content:'\41';}.slick-dots{position:absolute;z-index:2;top:auto;right:0;bottom:0;left:0;margin:auto;padding-top:40px;height:40px;text-align:center;}.slick-dots li{display:inline-block;}.slick-dots button{display:block;width:14px;height:14px;margin:0 3px .5em;padding:0;border:0 none;border-radius:100%;font-size:0;background-color:rgba(255,255,255,0.4);cursor:pointer;transition:background-color 100ms,color 100ms;box-shadow:0 0 3px rgba(51,51,51,0.4);outline:none;}.slick-dots .slick-active button{background-color:#0084ca;}.slick-slide{outline:0 none;}input[type='text'],input[type='email'],input[type='password'],input[type='number'],input[type='tel'],textarea{width:100%;height:50px;border:1px solid #87bfe9;padding-top:15px;padding-bottom:15px;padding-left:15px;font-size:1.4em;}input[type='text']:focus,input[type='email']:focus,input[type='password']:focus,input[type='number']:focus,input[type='tel']:focus,textarea:focus{outline:none;border-color:#0084ca;}input[type='text'].error,input[type='email'].error,input[type='password'].error,input[type='number'].error,input[type='tel'].error,textarea.error{outline:none;border-color:#ee7219;}input[type='submit']:hover,input[type='submit']:focus{background-color:#87bfe9;box-shadow:0 0 8px 0 rgba(0,0,0,0.15);outline:none;}form .description{margin-top:5px;}label,.form-label{font-size:1.4em;font-weight:700;color:#0084ca;}label.form-required::after,.form-label.form-required::after{content:'*';}textarea{max-width:100%;height:auto;font-size:1.2em;}::-webkit-input-placeholder{color:#999;}:-moz-placeholder{color:#999;}::-moz-placeholder{color:#999;}:-ms-input-placeholder{color:#999;}.form-number{padding:10px;}.form-item,.webform-options-display-two-columns div.form-item,.webform-options-display-three-columns div.form-item{margin-bottom:20px;}.js-form-type-checkbox,.js-form-type-radio{font-size:1.4em;line-height:1;color:#0084ca;}.js-form-type-checkbox label,.js-form-type-checkbox input,.js-form-type-checkbox a,.js-form-type-radio label,.js-form-type-radio input,.js-form-type-radio a{font-size:inherit;}.js-form-type-checkbox input,.js-form-type-radio input{visibility:hidden;position:absolute;}.js-form-type-checkbox label,.js-form-type-radio label{position:relative;display:inline-block;vertical-align:middle;padding-left:35px;padding-top:5px;cursor:pointer;}.js-form-type-checkbox label::before,.js-form-type-radio label::before{content:'';position:absolute;top:0;left:0;display:block;padding:3px;border:1px solid #0084ca;}.js-form-type-checkbox label::before{width:24px;height:25px;font-size:0;text-align:center;transition:font-size .2s;}.js-form-type-checkbox input:checked + label::before{content:'\e907';font-size:18.6px;}.js-form-type-radio label::before{width:24px;height:24px;border-radius:50%;}.js-form-type-radio label::after{content:'';position:absolute;top:4px;left:4px;display:block;width:16px;height:16px;border-radius:50%;background-color:transparent;transition:background-color .3s;}.js-form-type-radio input:checked + label::after{background-color:#0084ca;}.js-form-type-color label{margin:0 10px;}.button.webform-file-button{margin-top:0;}select{width:100%;height:50px;border:1px solid #87bfe9;border-radius:0;font-size:1.3em;background:#fff;padding-left:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/triflex_theme/assets/icons/arrow-down-open.svg);background-repeat:no-repeat;background-position:98% 50%;background-size:16px;}select:focus{border:1px solid #0084ca;color:#0084ca;outline:none;}select.error + .select2-container .select2-selection{outline:none;border-color:#ee7219;}select::-ms-expand{display:none;}.select2.select2-container{width:100% !important;}.select2.select2-container .select2-selection:focus{border:1px solid #0084ca;outline:0 none;}.select2.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{-ms-transform:rotate(-135deg);transform:rotate(-135deg);}.select2.select2-container--default .select2-selection--single .select2-selection__arrow{top:6px;right:20px;}.select2.select2-container--default .select2-selection--single,.select2.select2-container--default .select2-selection--multiple{padding:20px;border-radius:0;border:1px solid #87bfe9;height:auto;}.select2.select2-container--default .select2-selection--multiple{padding:2px 20px 6px;min-height:50px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.select2.select2-container--default .select2-selection--multiple .select2-search__field{margin-top:12px;font-size:1.3em;}.select2.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #0084ca;}.select2.select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0;font-size:1.3em;line-height:1;}.select2-container .select2-results__option{padding:15px 20px;font-family:Frutigerltstdpro Condensed;font-size:1.2em;color:#3c3c3b;}.select2-container .select2-search--dropdown .select2-search__field{padding:10px;font-size:1.3em;}.select2.select2-container--default .select2-selection--multiple .select2-selection__choice{position:relative;padding:7px 5px 7px 10px;padding-right:30px;border-radius:0;border:1px solid #0084ca;font-size:1.1em;font-family:Frutigerltstdpro Condensed;line-height:1.3;color:#fff;background-color:#0084ca;}.select2.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{position:absolute;top:6px;right:10px;float:right;margin-right:0;margin-left:10px;font-family:Frutigerltstd,Arial;font-size:20px;line-height:1;color:#fff;}.select2.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}span.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#0084ca;}.webform-submission-form p{font-size:1.4em;}.webform-submission-form p a{font-size:1em;}.webform-container{margin-top:20px;}.webform-container .file a{display:block;font-size:17px;font-weight:400;}.webform-container .file a::before{margin-right:10px;}.webform-container .form-managed-file .description{margin-bottom:10px;}.webform-container .form-managed-file label.option{padding-top:0;}.webform-progress .progress-step .progress-marker{background-color:#87bfe9;}.webform-progress .progress-step.is-active .progress-marker{background-color:#0084ca;}.webform-element-help{width:20px;height:20px;line-height:19px;}.js-form-type-webform-toggle .toggle + label{display:inline-block;margin-left:10px;padding-top:4px;}.js-form-type-webform-toggle input[type='checkbox']{display:none;}.js-form-type-webform-toggle .toggle-light .toggle-on{background-color:#0084ca;}.node__date{font-size:1.2em;color:#9d9d9c;}.node--type-page{padding-left:0;padding-right:0;}.node--type-blog.node-base--without-sidebar,.node--type-news.node-base--without-sidebar,.node--type-job-vacancy.node-base--without-sidebar{padding:0;}@media (max-width:1024px){.node--type-blog.node-base--without-sidebar,.node--type-news.node-base--without-sidebar,.node--type-job-vacancy.node-base--without-sidebar{padding:20px 5%;}}.node--type-blog.node-base--without-sidebar .container,.node--type-news.node-base--without-sidebar .container,.node--type-job-vacancy.node-base--without-sidebar .container{padding:0;}.node--type-blog.node-base--without-sidebar .text-block,.node--type-news.node-base--without-sidebar .text-block,.node--type-job-vacancy.node-base--without-sidebar .text-block{text-align:left;}.node--type-blog.node-base--without-sidebar .text-block ul,.node--type-blog.node-base--without-sidebar .text-block ol,.node--type-news.node-base--without-sidebar .text-block ul,.node--type-news.node-base--without-sidebar .text-block ol,.node--type-job-vacancy.node-base--without-sidebar .text-block ul,.node--type-job-vacancy.node-base--without-sidebar .text-block ol{margin:20px 0 20px 20px;}.node--type-blog.node-base--without-sidebar .text-block ol,.node--type-news.node-base--without-sidebar .text-block ol,.node--type-job-vacancy.node-base--without-sidebar .text-block ol{margin-left:8px !important;}.node--type-blog.node-base--without-sidebar .text-block .morelink,.node--type-news.node-base--without-sidebar .text-block .morelink,.node--type-job-vacancy.node-base--without-sidebar .text-block .morelink{text-align:center;}.node--type-blog.node-base--without-sidebar .h2,.node--type-news.node-base--without-sidebar .h2,.node--type-job-vacancy.node-base--without-sidebar .h2{text-align:left;}.node--type-blog.node-base--without-sidebar .text-block__title,.node--type-blog.node-base--without-sidebar .text-block__text,.node--type-blog.node-base--without-sidebar .text-block__top-title,.node--type-news.node-base--without-sidebar .text-block__title,.node--type-news.node-base--without-sidebar .text-block__text,.node--type-news.node-base--without-sidebar .text-block__top-title,.node--type-job-vacancy.node-base--without-sidebar .text-block__title,.node--type-job-vacancy.node-base--without-sidebar .text-block__text,.node--type-job-vacancy.node-base--without-sidebar .text-block__top-title{width:100% !important;}.node.node-base--with-sidebar .field--name-field-main-column-region .field__item:first-child .paragraph{padding-top:0;}.node .field--type-entity-reference-revisions .field__item:last-child .paragraph{border-bottom:0 none;padding-bottom:0;}.system-finder .field--name-field-teaser{font-size:1.7em;line-height:1.22;font-weight:300;color:#3c3c3b;}@media (max-width:479px){.system-finder .field--name-field-teaser{font-size:1.3em;line-height:1.27;}}.system-finder__help-text{float:left;width:33.33%;padding-right:10px;}@media (max-width:1024px){.system-finder__help-text{float:none;width:100%;padding:0 25px;margin-bottom:20px;}}.system-finder__help-text .field--name-field-formatted-text p,.system-finder__help-text .field--name-field-formatted-text div{font-size:1.7em;line-height:1.2;word-wrap:break-word;}@media (max-width:767px){.system-finder__help-text .field--name-field-formatted-text p,.system-finder__help-text .field--name-field-formatted-text div{font-size:1.4em;}}.system-finder__help-text .field--name-field-formatted-text .label{font-size:1.2em;}.system-finder__help-text .application-icons__item__description{display:block;}.system-finder__results{padding-top:40px;padding-bottom:40px;border-top:1px dotted #0084ca;border-bottom:1px dotted #0084ca;}@media (max-width:1024px){.system-finder__results{border-top:0 none;}}.system-finder .view-content{float:left;width:66.66%;padding-left:10px;padding-right:10px;border-left:1px dotted #0084ca;}.system-finder .view-content.content-hide{display:none !important;}@media (max-width:1024px){.system-finder .view-content{float:none;width:100%;padding:0;border-left:0 none;}}.system-finder .view-content .views-row{width:33.33%;display:inline-block;vertical-align:top;}@media (max-width:767px){.system-finder .view-content .views-row{width:50%;}}@media (max-width:479px){.system-finder .view-content .views-row{width:100%;}}.system-finder .view-content .views-row .node--type-system{padding:5px;}.system-finder .views-exposed-form{position:relative;margin:0 0 20px;}.system-finder .shs-container{margin-left:-10px;margin-right:-10px;text-align:center;}@media (max-width:1024px){.system-finder .shs-container{margin-left:0;margin-right:0;}}.system-finder .shs-widget-container{width:50%;display:inline-block;padding:0 10px;}@media (max-width:767px){.system-finder .shs-widget-container{width:100%;margin-bottom:10px;padding:0;}}.system-finder .form-actions{position:absolute;top:0;right:0;}.system-finder .form-actions input:first-child{display:none;}.system-finder div[data-shs-level='0']{display:none;}@media (max-width:1024px){.system-finder div[data-shs-level='0']{display:inline-block;}}.system-finder .form-item-field-application-area-target-id{text-align:center;margin-bottom:10px;}.system-finder .form-item-field-application-area-target-id label{display:none;}@media (max-width:767px){.system-finder .form-item-field-application-area-target-id label{float:left;width:80%;text-align:left;}}.system-finder .form-item-field-application-area-target-id label.active{display:block;margin-bottom:10px;}.view-content-icons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:right;width:66.66%;padding-left:10px;padding-right:10px;border-left:1px dotted #0084ca;z-index:10;}.view-content-icons.content-hide{display:none !important;}@media (max-width:1024px){.view-content-icons{float:none;width:100%;padding:0;border-left:0 none;}}.view-content-icons .views-row{display:-ms-flexbox;display:flex;width:33.33%;padding:5px;}@media (max-width:767px){.view-content-icons .views-row{width:50%;}}@media (max-width:479px){.view-content-icons .views-row{display:block;width:auto;}}.view-content-icons .views-row .listing-block{width:100%;}.view-content-icons .views-row .listing-block img{margin:0 auto;}@media (max-width:1024px){.view-content-icons .views-row .listing-block .listing-block__info{height:auto;}}.view-content-icons .views-row .listing-block .listing-block__info h3{margin-bottom:5px;font-size:1.2em;color:#fff;}.view-content-icons .views-row .listing-block .listing-block__info .application-icons__item__teaser{height:90px;margin-top:25px;font-size:1.2em;line-height:1.36;color:#fff;font-weight:300;overflow:hidden;}@media (max-width:1024px){.view-content-icons .views-row .listing-block .listing-block__info .application-icons__item__teaser{display:block;height:auto;margin-top:10px;}}.view-content-icons .views-row .listing-block:hover{cursor:pointer;}@media (max-width:1024px){.view-content-icons .views-row .listing-block:hover .listing-block__info{height:auto;}}.label{margin-bottom:5px;font-size:1.2em;color:#9d9d9c;}.view-references-view{position:relative;}.view-references-view .views-exposed-form{position:relative;width:75%;padding-right:60px;}@media screen and (max-width:1200px){.view-references-view .views-exposed-form{width:100%;padding-top:20px;}}.view-references-view .form-item-search-api-fulltext{padding:0 5px 20px;}.view-references-view .form-actions{position:absolute;top:26px;right:5px;width:50px;}@media screen and (max-width:1200px){.view-references-view .form-actions{top:46px;}}.view-references-view .form-actions .form-submit:first-child{width:50px;height:50px;margin:0;padding:8px;font-size:2.5em;text-align:center;}@media screen and (max-width:1200px){.view-references-view .form-actions .form-submit:first-child{margin:0;}}@media (max-width:479px){.view-references-view .form-actions .form-submit:first-child{width:50px;padding:12px 10px;font-size:2em;}}.view-references-view .facet-summary-item--facet{display:none;}.view-references-view .attachment-before{position:absolute;top:115px;right:5px;}@media screen and (max-width:1200px){.view-references-view .attachment-before{top:130px;}}.view-references-view .facet-summary-item--clear{position:relative;}.view-references-view .facet-summary-item--clear::before{content:'\45';position:absolute;top:0;left:0;font-size:25px;color:#0084ca;}.view-references-view .facet-summary-item--clear a{position:relative;z-index:9;display:block;width:25px;height:25px;font-size:0;}.view-references-view .views-row{width:33.33333%;padding:5px;}@media (max-width:1024px){.view-references-view .views-row{width:50%;}}@media (max-width:479px){.view-references-view .views-row{width:100%;}}.view-references-view .field-listing-title{word-wrap:break-word;}.references-overview__filters{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.references-overview__filter-system,.references-overview__filter-area,.references-overview__filter-market,.references-overview__filter-country{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;}@media (max-width:767px){.references-overview__filter-system,.references-overview__filter-area,.references-overview__filter-market,.references-overview__filter-country{-ms-flex-preferred-size:100%;flex-basis:100%;}}.references-overview.market_filter__hide .references-overview__filter-market span.form-label{display:none;}.references-overview__filter-inner{padding:20px 5px;min-height:117px;}@media (max-width:767px){.references-overview__filter-inner{padding-bottom:0;}}.references-overview__total{border-bottom:1px solid #9d9d9c;margin:0 5px 20px;padding-bottom:10px;}@media screen and (min-width:768px){.country_filter__show .views-exposed-form{position:absolute;right:0;top:-97px;width:66.66666%;padding-top:0;}.country_filter__show .views-exposed-form .form-actions{top:26px;}.country_filter__show.market_filter__hide .views-exposed-form{position:relative;right:inherit;top:inherit;}}.modal-dialog{display:none;}.modal-dialog__inner{position:relative;width:66.64%;margin:auto;padding:50px;text-align:center;background-color:#fff;}@media (max-width:1024px){.modal-dialog__inner{width:100%;padding:20px 10px;}}.modal-dialog__text{margin-bottom:20px;font-size:1.7em;}@media (max-width:1024px){.modal-dialog__text{font-size:1.4em;}}.modal-dialog__redirect-link.button{margin-right:10px;}.modal-dialog .redirect-link:visited{color:#0084ca;}.modal-dialog .redirect-link.button:visited{color:#fff;}.undo,input[type='submit'],.mega-menu-teaser .field--name-field-button a,.anchor-links .technical-detail,.technical-back-button,div#sliding-popup .popup-content #popup-buttons button,.button{display:inline-block;margin:20px 0 0 0;padding:15px 30px 14px;vertical-align:middle;font-family:Frutigerltstdpro Condensed;font-size:1.1em;line-height:inherit;font-weight:400;color:#fff;text-align:center;text-transform:uppercase;transition:background-color .2s;white-space:nowrap;letter-spacing:.5px;cursor:pointer;}.undo:hover,input:hover[type='submit'],.mega-menu-teaser .field--name-field-button a:hover,.anchor-links .technical-detail:hover,.technical-back-button:hover,div#sliding-popup .popup-content #popup-buttons button:hover,.button:hover{color:#fff;text-decoration:none;}.undo:visited,input:visited[type='submit'],.mega-menu-teaser .field--name-field-button a:visited,.anchor-links .technical-detail:visited,.technical-back-button:visited,div#sliding-popup .popup-content #popup-buttons button:visited,.button:visited{color:#fff;}.button--secondary{background-color:#9d9d9c;border:1px none #9d9d9c;}.button--secondary:hover{background-color:#9d9d9c;box-shadow:0 0 8px 0 rgba(0,0,0,0.15);}.button--continue{padding:15px 30px 14px 30px;font-size:.9em;background-color:#f8f8f3;border:1px none #f8f8f3;color:#0084ca;}.button--continue:hover{background-color:#87bfe9;box-shadow:0 0 8px 0 rgba(0,0,0,0.15);}@media (max-width:479px){.undo,input[type='submit'],.mega-menu-teaser .field--name-field-button a,.anchor-links .technical-detail,.technical-back-button,div#sliding-popup .popup-content #popup-buttons button,.button{margin-top:10px;padding:12px 15px 11px;font-size:1em;}}.button--primary,.undo,input[type='submit'],.anchor-links .technical-detail,.technical-back-button,div#sliding-popup .popup-content #popup-buttons button{background-color:#0084ca;border:1px none #0084ca;}.button--primary:hover,.undo:hover,input:hover[type='submit'],.anchor-links .technical-detail:hover,.technical-back-button:hover,div#sliding-popup .popup-content #popup-buttons button:hover{background-color:#87bfe9;box-shadow:0 0 8px 0 rgba(0,0,0,0.15);}.button--primary-small,.mega-menu-teaser .field--name-field-button a{padding:11px 20px 9px;font-size:.9em;background-color:#0084ca;border:1px none #0084ca;}.button--primary-small:hover,.mega-menu-teaser .field--name-field-button a:hover{background-color:#87bfe9;box-shadow:0 0 8px 0 rgba(0,0,0,0.15);}.button--with-arrow,.mega-menu-teaser .field--name-field-button a,div#sliding-popup .popup-content #popup-buttons button{position:relative;padding-right:36px;}.button--with-arrow::after,.mega-menu-teaser .field--name-field-button a::after,div#sliding-popup .popup-content #popup-buttons button::after{content:'\47';position:absolute;top:50%;right:20px;margin-top:-7px;font-size:12.6px;font-weight:700;}.pager{text-align:center;line-height:1;}.pager a{line-height:1;display:block;}.pager ul.pager__items.js-pager__items{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.pager li.pager__item.pager__item--previous,.pager li.pager__item.pager__item--next{font-size:1.2em;}.pager li.pager__item{font-size:1.4em;}.pager li.pager__item.pager__item--next{margin-left:15px;}.pager li.pager__item.pager__item--previous{margin-right:15px;}.pager li.pager__item a{padding:12px 15px 8px;color:#0084ca;}@media (min-width:1025px){.pager li.pager__item a:hover{text-decoration:none;color:#87bfe9;}}.pager li.pager__item.is-active a:not(.button){background-color:#0084ca;color:#fff;}.pager li.pager__item a.button{font-size:1rem;background-color:#0084ca;color:#fff;display:-ms-inline-flexbox;display:inline-flex;padding:17px 20px 13px 30px;transition:background-color .4s ease;}@media (min-width:1025px){.pager li.pager__item a.button:hover{background-color:#87bfe9;}}.pager li.pager__item a.button::after{content:'\45';position:relative;margin-left:10px;margin-top:-2px;}.paragraph{padding-top:50px;padding-bottom:50px;border-bottom:1px dotted #87bfe9;}.paragraph.remove-border{border-bottom:0 none;}@media (max-width:479px){.paragraph{padding-top:30px;padding-bottom:30px;}}.footer__followus .social-identity,.hero,.text-block__overlay{border-bottom:0 none;}.ajax-progress-fullscreen{animation:cssload-spin 950ms infinite linear;left:50%;width:50px;height:50px;margin-left:-25px;border:3px solid black;border-radius:50%;border-left-color:transparent;border-right-color:transparent;background-color:transparent;background-image:none;}.header{position:fixed;top:0;left:0;z-index:200;width:100%;max-height:120px;height:120px;padding-left:40px;padding-right:5%;background-color:#fff;text-align:center;box-shadow:0 1px 8px 0 rgba(0,0,0,0.1);transition:all .4s;}@media (max-width:1024px){.header__top-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.header__top-menu,.header__language,.header__interestgroup{border-bottom:1px dotted #87bfe9;}}.toolbar-fixed .header{top:39px;}.toolbar-tray-open .header{top:79px;}@media (min-width:1025px){.header--sticky{max-height:60px;}.header--sticky .header__top{max-height:0;margin-bottom:0;overflow:hidden;}.header--sticky .header__multilanguage-logo .desktop-logo{display:none;transition:all 400ms ease;}.header--sticky .header__multilanguage-logo .mobile-logo{display:block;max-width:120px;transition:all 400ms ease;}.header--sticky .header__multilanguage-logo .mobile-logo img{max-height:50px;}}@media (max-width:1024px){.header{height:90px;padding-right:0;text-align:left;}}@media (max-width:767px){.header{padding-left:20px;height:80px;}}@media (max-width:767px){.header{height:60px;}}@media (min-width:1025px){.header__menus{display:block !important;}}@media (max-width:1024px){.header__menus{position:fixed;top:0;z-index:200;width:100%;height:calc(100% - 90px);background:#fff;left:0;transition:all 400ms ease-out 0s;transform:translate3d(0,-100%,0);overflow-x:hidden;overflow-y:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.header__menus--active{transform:translate3d(0,90px,0);}}@media (max-width:767px){.header__menus{height:calc(100% - 60px);}.header__menus--active{transform:translate3d(0,60px,0);}}.header__top.clearfix{-ms-flex-order:2;order:2;z-index:1;}@media (min-width:1025px){.header__top{position:relative;left:30px;max-width:900px;max-height:56px;height:auto;margin-left:auto;margin-right:auto;margin-bottom:5px;transition:max-height .4s;}}@media (min-width:1025px){.header__top-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}.header__top-wrapper .header__top-menu{-ms-flex-order:1;order:1;}.header__top-wrapper .header__interestgroup{-ms-flex-order:2;order:2;}.header__top-wrapper .header__language{-ms-flex-order:3;order:3;}}.header__multilanguage-logo{display:block;position:absolute;top:0;left:0;height:100%;padding:15px 40px 0;}@media (max-width:1024px){.header__multilanguage-logo{background-color:#fff;z-index:201;width:100%;padding:15px 30px 0;}}.header__multilanguage-logo .desktop-logo{max-width:180px;transition:all .3s;}@media (max-width:1024px){.header__multilanguage-logo .desktop-logo{max-width:130px;}}@media (max-width:767px){.header__multilanguage-logo .desktop-logo{display:none;}}.header__multilanguage-logo .mobile-logo{display:none;}@media (max-width:767px){.header__multilanguage-logo .mobile-logo{display:block;max-width:100px;}}@media (max-width:479px){.header__multilanguage-logo .mobile-logo{max-width:90px;}}.header__top-menu{position:relative;z-index:1;float:right;}@media (max-width:1024px){.header__top-menu{float:none;z-index:3;clear:both;}}.header__top-menu > nav > .menu > .menu-item{float:left;}@media (max-width:1024px){.header__top-menu > nav > .menu > .menu-item{float:none;border-bottom:1px dotted #87bfe9;}.header__top-menu > nav > .menu > .menu-item:last-child{border-bottom:0;}}.header__top-menu .menu-item a{display:block;padding:15px 20px;font-family:Frutigerltstdpro Condensed;font-size:1.2em;font-weight:400;line-height:1.19;color:#666;}@media (max-width:1024px){.header__top-menu .menu-item a{padding:21px 30px 16px;font-size:1.4em;}}@media (min-width:1025px){.header__top-menu .menu-item a:hover{color:#0084ca;}}@media (min-width:1025px){.header__top-menu .menu-item.active{border-bottom:1px dotted #87bfe9;}}.header__top-menu .menu-item--expanded{position:relative;}.header__top-menu .menu-item--expanded > a{position:relative;padding-right:40px;}.header__top-menu .menu-item--expanded > a span{top:0;right:0;display:block;width:40px;height:100%;border:0;-ms-transform:rotate(0);transform:rotate(0);}.header__top-menu .menu-item--expanded > a span::after{content:'';top:50%;margin-top:-8px;}@media (max-width:1024px){.header__top-menu .menu-item--expanded > a span{position:absolute;right:0;top:0;width:60px;height:60px;font-size:22px;font-weight:700;color:#0084ca;transition:transform .2s;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;}.header__top-menu .menu-item--expanded > a span::after{content:' ';display:block;border:solid #0084ca;border-width:0 2px 2px 0;width:15px;height:15px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);transition:transform .2s;}}.header__top-menu .menu-item--expanded.open .menu{opacity:1;visibility:visible;}.header__top-menu .menu-item--expanded.open span::after{-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin-top:-4px;}@media (max-width:1024px){.header__top-menu .menu-item--expanded.open span::after{-ms-transform:rotate(-135deg);transform:rotate(-135deg);}}.header__language{position:relative;float:right;}@media (max-width:1024px){.header__language{float:left;z-index:5;}}.header__main-menu{z-index:1;background-color:#fff;}@media (min-width:1025px){.header__main-menu{max-width:1000px;max-height:60px;margin:auto;}}@media (min-width:1025px){.header__nav{display:inline-block;padding-left:55px;}}@media (max-width:1024px){.header__nav{position:relative;z-index:2;}}@media (min-width:1025px){.header__nav > .menu > .menu-item{float:left;}}.header__nav > .menu > .menu-item > .is-active{color:#3c3c3b;}.header__nav > .menu > .menu-item > a{display:block;padding:20px 30px;font-family:Frutigerltstdpro Condensed;color:#0084ca;font-size:1.2em;font-weight:400;text-transform:uppercase;letter-spacing:.5px;}.header__nav > .menu > .menu-item > a:hover{color:#3c3c3b;}@media (max-width:1024px){.header__nav > .menu > .menu-item > a{padding-right:0;}}@media (max-width:1024px){.header__nav > .menu > .menu-item--expanded{position:relative;}.header__nav > .menu > .menu-item--expanded > a{padding-right:40px;}}.header__nav > .menu > .menu-item .menu-item__arrow{display:none;}@media (max-width:1024px){.header__nav > .menu > .menu-item .menu-item__arrow{position:absolute;right:0;top:0;width:60px;height:60px;font-size:22px;font-weight:700;color:#0084ca;transition:transform .2s;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;}.header__nav > .menu > .menu-item .menu-item__arrow::before{content:' ';display:block;border:solid #0084ca;border-width:0 2px 2px 0;width:15px;height:15px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);transition:transform .2s;}}.header__nav > .menu > .menu-item .menu-item__arrow.active::before{-ms-transform:rotate(-135deg);transform:rotate(-135deg);}@media (max-width:1024px){.header__nav > .menu.menu-level-0 .menu-item{text-align:left;border-bottom:1px dotted #87bfe9;position:relative !important;top:auto !important;right:auto !important;}.header__nav > .menu.menu-level-0 .menu-item:first-child{border-top:1px dotted #87bfe9;}.header__nav > .menu.menu-level-0 .back-button,.header__nav > .menu.menu-level-0 .menu-item a{display:block;padding:20px 30px;padding-right:40px;font-family:Frutigerltstdpro Condensed;color:#0084ca;font-size:1.4em;line-height:1.05;font-weight:400;letter-spacing:.5px;}.header__nav > .menu.menu-level-0 .back-button:hover,.header__nav > .menu.menu-level-0 .menu-item a:hover{-ms-transform:none;transform:none;}.header__nav > .menu.menu-level-0 .back-button{color:#666;display:-ms-flexbox;display:flex;padding:22px 30px 17px;-ms-flex-align:center;align-items:center;border-top:1px dotted #87bfe9;cursor:pointer;}.header__nav > .menu.menu-level-0 .back-button::before{content:' ';display:block;border:solid #666;border-width:0 2px 2px 0;width:13px;height:13px;-ms-transform:rotate(135deg);transform:rotate(135deg);transition:transform .2s;margin-right:10px;margin-top:-5px;}.header__nav > .menu.menu-level-0 .menu-dropdown{margin-right:0;position:fixed;top:0;z-index:200;width:100%;height:100%;background:#fff;left:0;transition:all 400ms ease-out 0s;transform:translate3d(100%,0,0);overflow-x:hidden;overflow-y:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.header__nav > .menu.menu-level-0 .menu-dropdown.active{transform:translate3d(0,0,0);z-index:2000;}.header__nav > .menu.menu-level-0 .menu-level-1 .menu-item.menu-item--expanded{position:relative;}}.header__button{display:none;}@media (max-width:1024px){.header__button{position:relative;top:0;display:block;width:84px;height:100%;margin-right:80px;float:right;background-color:#fff;z-index:202;}}@media (max-width:767px){.header__button{width:80px;}}@media (max-width:479px){.header__button{width:60px;margin-right:60px;}}body.menu--opened{overflow-y:hidden;}.header__search + .search-toggle{background-color:#fff;z-index:202;}.back-button{display:none;}@media (max-width:1024px){.back-button{display:block;}}.footer{position:relative;width:100%;margin-top:35px;padding:20px 0;background-color:#666;box-shadow:0 -1px 4px 0 rgba(0,0,0,0.1);}.toolbar-fixed .footer{margin-bottom:60px;}.footer a,.footer p,.footer p > a{font-family:Frutigerltstdpro Condensed;font-size:1.1em;color:#fff;}.footer a:hover{opacity:.84;}.footer .linktop{position:absolute;top:-30px;right:5%;bottom:-30px;width:60px;height:60px;padding:10px 0 0;font-family:Frutigerltstdpro Condensed;border-radius:100%;text-align:center;color:#fff;background-color:#0084ca;}.footer .linktop span{display:block;font-size:28px;line-height:20px;}.footer .linktop span.linktop_text{font-size:1.1em;}.footer .linktop:hover{opacity:1;}.footer .footer-flex-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;}.footer .footer-flex-wrapper.bottom{padding:20px 5px 5px;}.footer .footer-flex-wrapper.bottom p{margin:0;}.footer__main-menu{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}.footer__main-menu ul[data-region='footer']{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;}.footer__main-menu ul[data-region='footer'].sub-menu{margin:20px 0;}.footer__main-menu li.expanded{max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%;padding:5px;}.footer__main-menu li.expanded a.title{margin-bottom:5px;font-family:Frutigerltstd,Arial;font-size:1.2em;color:#fff;text-transform:uppercase;}.footer__main-menu li.expanded li{-ms-flex-preferred-size:100%;flex-basis:100%;padding:5px 0;}.footer__contact{margin-bottom:30px;}.footer__contact h1,.footer__contact h2,.footer__contact h3,.footer__contact h4,.footer__contact h5,.footer__contact h6{margin:0 0 25px;font-size:1.2em;font-weight:normal;color:#fff;text-transform:uppercase;}.footer__followus{margin-bottom:20px;}.footer__followus .social-identity{margin:0;padding:0;}.footer__followus h2{margin:0 0 5px;font-size:1.2em;font-weight:normal;color:#fff;text-transform:uppercase;}.footer__followus .field__items{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;}.footer__followus .field__item{width:28px;height:28px;margin-right:6px;}.footer__followus .field__item img{width:100%;}.footer__followus .field__item img:hover{opacity:.84;}.footer__copyright{-ms-flex-preferred-size:30%;flex-basis:30%;}.footer__mini-menu{-ms-flex-preferred-size:70%;flex-basis:70%;}.footer__mini-menu li{display:inline;margin-right:15px;}@media (max-width:767px){.footer__main-menu li.expanded{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.footer__mini-menu,.footer__copyright{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;text-align:center;}.footer__copyright{margin-top:10px;}.footer a:hover{opacity:.72;}}@media (max-width:479px){.footer__main-menu,.footer__mini-menu,.footer__info,.footer__copyright,.footer__main-menu li.expanded{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.footer__copyright{margin-top:10px;text-align:center;}}[lang='nl'] .linktop,[lang='de-at'] .linktop{padding:19px 0 0;}[lang='nl'] .linktop span.linktop_text,[lang='de-at'] .linktop span.linktop_text{display:none;}.block-dropdown-language{display:-ms-inline-flexbox;display:inline-flex;text-align:left;font-family:Frutigerltstdpro Condensed;}@media (max-width:1024px){.block-dropdown-language{display:-ms-flexbox;display:flex;width:100%;}}.block-dropdown-language .dropbutton-wrapper{position:relative;width:150px;overflow:hidden;height:42px;}@media (max-width:1024px){.block-dropdown-language .dropbutton-wrapper{height:60px;width:100%;}}.block-dropdown-language .dropbutton-wrapper.open{overflow:visible;}@media (max-width:1024px){.block-dropdown-language .dropbutton-wrapper.open{height:auto;}}.block-dropdown-language .dropbutton-wrapper.open .dropbutton-widget{z-index:3;}.block-dropdown-language .dropbutton-widget{position:absolute;top:0;padding-right:20px;}@media (max-width:1024px){.block-dropdown-language .dropbutton-widget{position:relative;top:auto;padding-right:0;}}.block-dropdown-language .dropbutton{position:relative;}.block-dropdown-language .dropbutton-action{padding-right:25px;}@media (max-width:1024px){.block-dropdown-language .dropbutton-action{padding-right:0;}}.block-dropdown-language .dropbutton-action a{display:block;padding:15px 20px;font-family:Frutigerltstdpro Condensed;font-size:1.2em;line-height:1.19;color:#666;white-space:nowrap;}@media (max-width:1024px){.block-dropdown-language .dropbutton-action a{padding:21px 30px 16px;font-size:1.4em;}}@media (min-width:1025px){.block-dropdown-language .dropbutton-action a.active-language:hover{color:#0084ca;}}.block-dropdown-language .dropbutton-toggle{position:absolute;top:11px;right:20px;}@media (max-width:1024px){.block-dropdown-language .dropbutton-toggle{position:absolute;right:0;top:0;width:60px;height:60px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;}}.block-dropdown-language button{background-color:transparent;border:0 none;outline:none;vertical-align:middle;padding:4px 6px 5px;}@media (max-width:1024px){.block-dropdown-language button{padding:0;}}.block-dropdown-language .dropbutton-arrow::before{content:' ';position:relative;right:auto;top:auto;}@media (max-width:1024px){.block-dropdown-language .dropbutton-arrow::before{content:' ';display:block;border:solid #0084ca;border-width:0 2px 2px 0;width:15px;height:15px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-ms-transform-origin:center;transform-origin:center;transition:transform .2s;}}.dropbutton-multiple .secondary-action{opacity:0;visibility:hidden;padding-right:0;transition:opacity .2s;background-color:#fafafa;}.dropbutton-multiple .secondary-action a{color:#3c3c3b;padding:10px 0 10px 20px;font-family:Frutigerltstdpro Condensed;font-size:1em;background-color:#fafafa;}@media (max-width:1024px){.dropbutton-multiple .secondary-action a{padding:10px 30px;}}@media (min-width:1025px){.dropbutton-multiple .secondary-action a:hover{background-color:#dbdada;color:#0084ca;}}.dropbutton-multiple.open .secondary-action{opacity:1;visibility:visible;}.dropbutton-multiple.open .dropbutton-arrow::before{position:relative;top:4px;-ms-transform:rotate(-135deg);transform:rotate(-135deg);}.header__interestgroup{position:relative;float:right;}@media (max-width:1024px){.header__interestgroup{float:left;clear:both;z-index:4;}}.header__interestgroup h2{position:relative;padding:15px 40px 15px 20px;margin:0;font-family:Frutigerltstdpro Condensed;font-size:1.2em;line-height:1.19;color:#666;white-space:nowrap;display:inline-block;cursor:pointer;}@media (max-width:1024px){.header__interestgroup h2{padding:21px 22px 16px 30px;font-size:1.4em;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;}}.header__interestgroup h2::after{content:' ';}@media (max-width:1024px){.header__interestgroup h2::after{content:' ';position:absolute;right:22px;top:23px;display:block;border:solid #0084ca;border-width:0 2px 2px 0;width:15px;height:15px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-ms-transform-origin:center;transform-origin:center;transition:transform .2s;}}@media (min-width:1025px){.header__interestgroup h2:hover{color:#0084ca;cursor:pointer;}}@media (max-width:1024px){.header__interestgroup .interest-group-dropdown > ul{position:relative;opacity:1;visibility:visible;}}.header__interestgroup .interest-group-dropdown > ul a,.header__interestgroup .interest-group-dropdown > ul .term-name{display:block;padding:10px 20px;font-family:Frutigerltstdpro Condensed;font-size:1em;color:#3c3c3b;background-color:#fafafa;}@media (max-width:1024px){.header__interestgroup .interest-group-dropdown > ul a,.header__interestgroup .interest-group-dropdown > ul .term-name{padding:10px 30px;}}@media (min-width:1025px){.header__interestgroup .interest-group-dropdown > ul a:hover,.header__interestgroup .interest-group-dropdown > ul .term-name:hover{background-color:#dbdada;color:#0084ca;}}@media (max-width:1024px){.header__interestgroup .interest-group-dropdown{height:60px;overflow:hidden;}}@media (max-width:1024px){.header__interestgroup .interest-group-dropdown.open{height:auto;overflow:hidden;}}.header__interestgroup .interest-group-dropdown.open ul{z-index:3;opacity:1;visibility:visible;}.header__interestgroup .interest-group-dropdown.open h2::after{top:20px;-ms-transform:rotate(-135deg);transform:rotate(-135deg);}.field--name-field-hero-section{position:relative;}.hero{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;height:60vh;margin:0;overflow:hidden;}@media (max-width:479px){.hero{height:40vh;}}.hero__container{-ms-flex:1;flex:1;}.hero__title{text-shadow:0 4px 7px rgba(0,0,0,0.33);color:#fff;}@media (max-width:1024px){.hero__title{font-size:56px;}}@media (max-width:767px){.hero__title{font-size:42px;}}@media (max-width:479px){.hero__title{font-size:38px;}}.hero__text{position:relative;z-index:2;width:81%;}@media (max-width:1024px){.hero__text{width:100%;}}.hero__subtitle{display:block;color:#fff;font-family:Frutigerltstdpro Condensed;font-size:34px;line-height:1.2;text-shadow:0 4px 7px rgba(0,0,0,0.17);}@media (max-width:1024px){.hero__subtitle{font-size:22px;line-height:1.3636;}}@media (max-width:479px){.hero__subtitle{display:none;}}.hero__image{animation:zoom-out 2000ms forwards;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;transform-style:preserve-3d;}@media (max-width:1024px){.hero__image{background-attachment:scroll;}}.hero__overlay{position:absolute;top:0;right:-6%;bottom:0;z-index:1;width:50%;height:100%;background-position:100% 0;background-size:auto;background-repeat:no-repeat;background-attachment:scroll;opacity:.22;}.hero__overlay.dotted{opacity:1;}@media (max-width:1024px){.hero__overlay{width:95%;}}@media (max-width:767px){.hero__overlay{width:100%;}}@media (max-width:479px){.hero__overlay{right:0;}}.hero .button a{font-size:1em;line-height:1.43;color:#fff;}.hero .hero-slider-btn{display:none;}.hero.hero-cta .hero__text{padding:2% 3% 3%;margin-top:10%;background-color:rgba(0,132,202,0.79);}@media (max-width:1024px){.hero.hero-cta .hero__text{width:100%;margin-top:0;}}@media (max-width:479px){.hero.hero-cta .hero__text .hero__subtitle{display:block;}}.hero.hero-cta .hero__text .button{background:#fff;color:#0084ca;}.hero.hero-cta .hero__text .button a{color:#0084ca;}.bg-image__pos{background-position:50% 50%;background-repeat:no-repeat;}.text-block{text-align:center;}.text-block .label > a{font-size:inherit;}.text-block__container-center{margin-bottom:30px;text-align:center;}@media (max-width:479px){.text-block__container-center{margin-bottom:10px;}}.text-block__top-title{margin-bottom:15px;font-size:1.6em;color:#9d9d9c;}@media (max-width:479px){.text-block__top-title{font-size:1.1em;}}.text-block__title h2{margin:0 0 10px;line-height:1.1;}@media (max-width:479px){.text-block__title h2{font-size:2.3em;line-height:39px;}}.text-block__text{text-align:initial;}.text-block__text.content-list-block__sub-title{text-align:center;}.text-block__text p{margin:0 0 30px;font-size:1.7em;line-height:1.22;font-weight:300;color:#3c3c3b;}@media (max-width:479px){.text-block__text p{font-size:1.5em;line-height:27px;}}.text-block__text .highlighted{color:#0084ca;}.text-block__text ul,.text-block__text ol{margin:0 0 20px;font-size:1.7em;line-height:1.22;font-weight:300;text-align:left;column-count:1;}.text-block__text ul.nav-list-columns,.text-block__text ol.nav-list-columns{column-count:2;}@media (max-width:479px){.text-block__text ul,.text-block__text ol{font-size:1.5em;line-height:27px;}}.text-block__text ul p,.text-block__text ol p{display:inline;font-size:24px;}@media (max-width:479px){.text-block__text ul p,.text-block__text ol p{font-size:1em;line-height:27px;}}.text-block__text ul li,.text-block__text ol li{margin:10px 0;}.text-block__text table{position:relative;}.text-block__text table > caption{position:absolute;top:100%;}.text-block__text p a{font-size:inherit;line-height:1.22;font-weight:300;color:#0084ca;}.text-block__text p a:hover{color:#87bfe9;text-decoration:none;}.text-block__text p a:visited{color:#0084ca;}.text-block__text p a:visited:hover{color:#87bfe9;}.text-block__overlay{padding:40px 0 60px 0;text-align:center;background-color:rgba(135,191,233,0.2);background-image:url(/themes/custom/triflex_theme/assets/svg/overlay-dotted.svg);background-position:100% 50%;background-size:50%;background-repeat:no-repeat;background-attachment:fixed;overflow:hidden;}.text-block__overlay .text-block__title,.text-block__overlay .text-block__text{text-align:center;}.text-block__overlay .text-block__text{margin-bottom:30px;}.text-block__show-more{text-align:center;}@media (max-width:1024px){.text-block.normal .text-block__container [class^='text-block__'],.text-block.normal .text-block__container [class*='text-block__']{padding-left:0;padding-right:0;}}.text-block .readmore{text-align:center;}.text-block .readmore .morelink{display:block;margin-top:30px;font-size:1.3em;font-family:Frutigerltstdpro Condensed;color:#0084ca;}.text-block .readmore .morelink::after{content:'\53';display:block;font-size:28px;}.text-block .readmore .morelink:hover{cursor:pointer;color:#87bfe9;text-decoration:none;}.text-block .readmore .morelink.less::after{-ms-transform:rotate(180deg);transform:rotate(180deg);}.text-block .morecontent span{display:none;}@media (max-width:1024px){.text-block__show-more,.text-block.normal,.text-block__overlay{padding:35px 0 30px 0;}}.text-block.call_to_action{max-width:750px;margin:0 auto;text-align:center;}.text-block.call_to_action .text-block__container{padding:40px;background-color:rgba(135,191,233,0.2);}.text-block.call_to_action .field--type-image img{margin-bottom:40px;}.text-block__lightbox .field--type-image{position:relative;}.text-block__lightbox .field--type-image::before{content:'\38';position:absolute;bottom:10px;right:10px;width:40px;height:40px;border-radius:100%;background-color:#0084ca;font-size:31px;line-height:40px;color:#fff;text-align:center;transition:all .2s ease-in-out;}.text-block__lightbox .field--type-image:hover::before{box-shadow:0 0 8px rgba(0,0,0,0.5);}.text-block.two_columns.left .field--type-image,.text-block.two_columns.left .field--name-field-image{float:left;width:50%;margin-right:33px;}.text-block.two_columns.left .field--type-image .field--type-image,.text-block.two_columns.left .field--name-field-image .field--type-image{float:none;width:auto;margin-right:-10px;}@media (max-width:767px){.text-block.two_columns.left .field--type-image .field--type-image,.text-block.two_columns.left .field--name-field-image .field--type-image{margin-right:0;}}.text-block.two_columns.right .field--type-image,.text-block.two_columns.right .field--name-field-image{float:right;width:50%;margin-left:33px;}.text-block.two_columns.right .field--type-image.field,.text-block.two_columns.right .field--name-field-image.field{padding:0;}.text-block.two_columns.right .field--type-image .field--type-image,.text-block.two_columns.right .field--name-field-image .field--type-image{float:none;width:auto;margin-left:0;}@media (max-width:767px){.text-block.two_columns.left .field,.text-block.two_columns.right .field{padding:0;}.text-block.two_columns.left .field.field--name-field-image,.text-block.two_columns.right .field.field--name-field-image{margin:0 -10px;}.text-block.two_columns.left .field--type-image,.text-block.two_columns.right .field--type-image{float:none;width:100%;margin-bottom:30px;margin-left:0;}}@media (max-width:479px){.text-block.two_columns.left .field.field--name-field-image,.text-block.two_columns.right .field.field--name-field-image{margin:0 10px 0 0;}.text-block.two_columns.left .field.field--name-field-image .field--type-image,.text-block.two_columns.right .field.field--name-field-image .field--type-image{margin-bottom:0;}}.text-block.two_columns.left .text-block__title,.text-block.two_columns.left .text-block__text,.text-block.two_columns.left .text-block__top-title,.text-block.two_columns.right .text-block__title,.text-block.two_columns.right .text-block__text,.text-block.two_columns.right .text-block__top-title{text-align:initial;}.node-base--with-sidebar .node-base__main-content .text-block__container [class^='text-block__'],.node-base--with-sidebar .node-base__main-content .text-block__container [class*='text-block__']{width:100%;text-align:left;}.node-base--with-sidebar .node-base__main-content .text-block__text p,.node-base--with-sidebar .node-base__main-content .text-block__text ul,.node-base--with-sidebar .node-base__main-content .text-block__text ol{font-size:1.4em;line-height:1.43;}.node-base--with-sidebar .node-base__main-content .text-block__text p:last-child,.node-base--with-sidebar .node-base__main-content .text-block__text ul:last-child,.node-base--with-sidebar .node-base__main-content .text-block__text ol:last-child{margin-bottom:0;}@media (max-width:479px){.node-base--with-sidebar .node-base__main-content .text-block__text p,.node-base--with-sidebar .node-base__main-content .text-block__text ul,.node-base--with-sidebar .node-base__main-content .text-block__text ol{font-size:1.3em;}}.node-base--with-sidebar .node-base__main-content .text-block__text ul,.node-base--with-sidebar .node-base__main-content .text-block__text ol{margin:20px 0 20px 20px;}.mfp-figure figcaption{display:none;}.node-base__main-content .field__item.text-block-wrapp + .field__item.download-wrapp{margin-top:-30px;background:#fafafa;}.node-base__main-content .field__item.text-block-wrapp + .field__item.download-wrapp .paragraph--type--download{padding-top:0;}.breadcrumb{padding:20px 5%;border-bottom:1px dotted #87bfe9;margin-bottom:20px;}.breadcrumb ol{min-height:20px;padding-left:0;}.breadcrumb li{display:inline-block;height:20px;padding:2px 0 0;vertical-align:middle;}.breadcrumb li.home{padding:0;}.breadcrumb li.active{font-size:1.2em;line-height:1.21;color:#0084ca;}.breadcrumb li a{font-size:1.2em;line-height:1.21;color:#9d9d9c;text-decoration:none;}.breadcrumb li .icon-home{font-size:20px;line-height:20px;}.breadcrumb li .icon-arrow-right-open{padding:0 2px 0 0;font-size:11px;font-weight:bold;color:#9d9d9c;}.contact__wrapper{position:relative;background-color:#87bfe9;background-position:100% 16%;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;}@media (max-width:1024px){.contact .container{padding:0;}}.contact__info{width:50%;padding:100px 40px;background-color:rgba(0,132,202,0.54);overflow:hidden;}@media (max-width:1024px){.contact__info{width:50%;padding:50px 30px 30px 30px;}}@media (max-width:767px){.contact__info{width:100%;padding:50px 20px 30px 20px;}}.contact__title h2{margin:0 0 10px;color:#fff;}@media (max-width:479px){.contact__title h2{font-size:2.3em;line-height:29px;}}.contact__text{margin:0 0 10px;font-size:1.7em;line-height:29px;font-weight:300;color:#fff;}@media (max-width:479px){.contact__text{font-size:1.3em;line-height:23px;}}.contact__mail,.contact__phone{width:50%;display:inline-block;float:left;color:#fff;}@media (max-width:1320px){.contact__mail,.contact__phone{width:100%;}}.contact__mail .field__items,.contact__phone .field__items{position:relative;margin-top:40px;padding-left:60px;}.contact__mail .field__items .field__item a,.contact__phone .field__items .field__item a{font-size:2em;color:#fff;}.contact__mail .field__items .field__item a:hover,.contact__phone .field__items .field__item a:hover{opacity:.84;}.contact__mail .field__items .field__item:first-child::before,.contact__phone .field__items .field__item:first-child::before{position:absolute;left:0;display:block;font-size:3em;}@media (max-width:1320px){.contact__mail .field__items.field--type-email,.contact__phone .field__items.field--type-email{margin-top:25px;}}.contact__mail .field__items.field--type-email .field__item:first-child::before,.contact__phone .field__items.field--type-email .field__item:first-child::before{content:'\33';top:-4px;}.contact__mail .field__items.field--type-telephone .field__item:first-child::before,.contact__phone .field__items.field--type-telephone .field__item:first-child::before{content:'\6d';top:-8px;}.paragraph--type--google-map{border-bottom:0;padding:20px 0 0;}.paragraph--type--google-map .map__container.inner-content{padding:0;}.paragraph--type--google-map .map__container h1{margin-bottom:20px;}.map-top-region .inner-content,.map-bottom-region .inner-content{max-width:770px;padding:0 10px;}.map-top-region .inner-content .field__item .text-block,.map-bottom-region .inner-content .field__item .text-block{width:100%;padding:0;text-align:left;}.map-top-region .inner-content .field__item .text-block .container,.map-bottom-region .inner-content .field__item .text-block .container{padding:20px 10px;}@media (max-width:479px){.map-top-region .inner-content .field__item .text-block .container,.map-bottom-region .inner-content .field__item .text-block .container{padding:20px 0;}}.map-top-region .inner-content .field__item .text-block.call_to_action,.map-bottom-region .inner-content .field__item .text-block.call_to_action{text-align:center;}.map-top-region .inner-content .field__item .text-block .text-block__text,.map-bottom-region .inner-content .field__item .text-block .text-block__text{width:100%;}@media (max-width:479px){.map-top-region .inner-content .field__item .text-block .text-block__text,.map-bottom-region .inner-content .field__item .text-block .text-block__text{padding:0 10px;}}.map-top-region .inner-content .field__item .text-block .text-block__text p,.map-bottom-region .inner-content .field__item .text-block .text-block__text p{font-size:1.4em;line-height:1.45;}@media (max-width:479px){.map-top-region .inner-content .field__item .text-block .text-block__text p,.map-bottom-region .inner-content .field__item .text-block .text-block__text p{font-size:1.3em;}}.map-top-region .inner-content .field__item .text-block .text-block__text .field__item,.map-bottom-region .inner-content .field__item .text-block .text-block__text .field__item{display:inline-block;width:100%;}.map-top-region .inner-content .field__item:last-child .paragraph{border-bottom:1px dotted #87bfe9;}.map-bottom-region{margin-bottom:50px;}@media (max-width:479px){.map-bottom-region{margin-top:35px;}}.map-bottom-region .inner-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.map-bottom-region .inner-content .text-block__title{padding:40px 10px 0 10px;width:100%;}.map-bottom-region .inner-content .text-block__title h2{margin:0;}.map-bottom-region .inner-content .field__item{display:-ms-flexbox;display:flex;width:48%;margin-right:2%;}@media (max-width:479px){.map-bottom-region .inner-content .field__item{width:100%;margin-right:0;}}.map-bottom-region .inner-content .field__item .text-block .text-block__text h3{font-weight:300;font-size:1.7em;line-height:1.27;color:#3c3c3b;}.block-local-tasks-block{position:fixed;bottom:0;left:0;z-index:12;width:100%;box-shadow:0 0 10px rgba(0,0,0,0.6);background-color:#fff;}.block-local-tasks-block ul{max-width:750px;margin-left:auto;margin-right:auto;text-align:center;}.block-local-tasks-block li{display:inline-block;}.block-local-tasks-block li a{display:block;padding:15px;color:#000;}.block-local-tasks-block li a.is-active,.block-local-tasks-block li a:hover{border-bottom:2px solid #0084ca;text-decoration:none;transition:border .2s linear;}a.help{position:fixed;top:150px;right:0;z-index:150;width:65px;height:65px;padding:9px 7px 2px 9px;border-radius:100% 0% 100% 100%;background-color:#0084ca;box-shadow:0 0 9px 0 rgba(0,0,0,0.37);font-family:Frutigerltstdpro Condensed;color:#fff;font-size:3em;text-align:center;text-decoration:none;}.toolbar-tray-open a.help{top:260px;}@media (max-width:767px){a.help{top:100px;}}@media (max-width:479px){a.help{top:79px;width:50px;height:50px;font-size:2.3em;}}.help-block{position:fixed;left:100%;top:0;right:0;bottom:0;z-index:400;width:33.33%;padding:30px;margin-top:120px;background-color:#0084ca;transition:transform 400ms ease 0s;transform:translate3d(100%,0,0);}.toolbar-tray-open .help-block{margin-top:199px;}@media (max-width:1024px){.help-block{width:66%;margin-top:90px;}}@media (max-width:767px){.help-block{width:90%;margin-top:60px;}}@media (max-width:479px){.help-block{width:95%;}}@media (min-width:1025px){.header-sticky .help-block{margin-top:60px;}.header-sticky.toolbar-tray-open .help-block{margin-top:139px;}}.help-block.open{transform:translate3d(-100%,0,0);transition:transform 400ms ease 0s;}.help-block .scroll-wrapper{height:100%;overflow:auto;}.help-block .text-wrapper{margin-right:20px;}.help-block .close{position:absolute;top:5px;right:5px;width:50px;height:50px;padding-top:14px;font-size:2em;text-align:center;color:#f8f8f3;background:#0084ca;border-radius:100%;}.help-block .quicklinks-title{padding-bottom:20px;font-size:2em;line-height:30px;font-weight:bold;color:#fff;border-bottom:1px dashed #87bfe9;}.help-block .quicklinks-items{margin-top:20px;}.help-block .quicklinks-items li{border-bottom:1px dotted #87bfe9;}.help-block .quicklinks-items li a{display:block;padding:14px 10px 12px;font-family:Frutigerltstdpro Condensed;font-size:1.3em;line-height:24px;color:#fff;}.help-block .quicklinks-items li:hover{background-color:#87bfe9;}.help-block .quicklinks-number,.help-block .quicklinks-email{position:relative;display:block;padding-left:40px;color:#fff;font-size:1.3em;}.help-block .quicklinks-number a,.help-block .quicklinks-email a{font-family:Frutigerltstdpro Condensed;line-height:24px;color:#fff;font-size:1.1em;}.help-block .quicklinks-number::before,.help-block .quicklinks-email::before{position:absolute;left:0;display:block;font-size:1.5em;}.help-block .quicklinks-number{padding-top:34px;}.help-block .quicklinks-number::before{content:'\6d';bottom:3px;}.help-block .quicklinks-email{padding-top:15px;margin-bottom:40px;}.help-block .quicklinks-email::before{content:'\33';bottom:0;}.messages{border-left-width:10px;border-left-style:solid;background-color:#fff;padding:15px 20px;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden;}.messages--status{border-left-color:#44ce1b;}.messages--warning{border-left-color:#ee7219;}.messages--error{border-left-color:#bf3232;}.content-list-block__title-wrapper{margin-bottom:30px;}.content-list-block .content-list-block__sub-title{margin:0;font-size:1.7em;line-height:1.22;font-weight:300;color:#3c3c3b;}@media (max-width:479px){.content-list-block .content-list-block__sub-title{font-size:1.5em;line-height:27px;}}.content-list-block__item{padding:5px;}.content-list-block__image{position:relative;overflow:hidden;}.content-list-block__image a{display:block;}.content-list-block__image img{display:block;transition:transform .5s ease;}.content-list-block__image:hover img{-ms-transform:scale(1.03);transform:scale(1.03);}.content-list-block__image a:hover::before{content:'';position:absolute;z-index:1;width:100%;height:100%;background-image:linear-gradient(180deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2));}.content-list-block__info{margin-top:5px;padding:5px;}.content-list-block__meta{color:#9d9d9c;font-size:1.2em;}.content-list-block__meta span:nth-child(2){color:#0084ca;}.content-list-block__label{margin-right:10px;font-size:1.2em;}.content-list-block__title{margin-top:10px;margin-bottom:0;}@media (max-width:767px){.content-list-block__title{font-size:1.5em;}}.content-list-block__title a{line-height:1.16;color:#666;}.content-list-block__title a:visited{color:#666;}.content-list-block__title a:hover{color:#0084ca;}.content-list-block__teaser{margin-top:10px;font-size:1.3em;line-height:1.27;}.content-list-block__teaser a{font-size:inherit;}.content-list-block__teaser a:hover{text-decoration:none;}@media (max-width:767px){.content-list-block__teaser{display:none;}}.content-list-block__more{text-align:center;margin-top:80px;}@media (max-width:479px){.content-list-block__more{margin-top:40px;}}.content-list-block__more a{margin:0;}.content-list-block__more span{font-weight:700;}.content-list-block--simple_list .content-list-block__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;}.content-list-block--simple_list .content-list-block__item{padding:0;}.content-list-block--simple_list .content-list-block__item-inner{padding:5px;}.content-list-block--simple_list.content-list-block__items--2 .content-list-block__item{-ms-flex-preferred-size:50%;flex-basis:50%;}@media (max-width:479px){.content-list-block--simple_list.content-list-block__items--2 .content-list-block__item{-ms-flex-preferred-size:100%;flex-basis:100%;}}.content-list-block--simple_list.content-list-block__items--3 .content-list-block__item{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;}@media (max-width:1024px){.content-list-block--simple_list.content-list-block__items--3 .content-list-block__item{-ms-flex-preferred-size:50%;flex-basis:50%;}}@media (max-width:479px){.content-list-block--simple_list.content-list-block__items--3 .content-list-block__item{-ms-flex-preferred-size:100%;flex-basis:100%;}}.content-list-block--simple_list.content-list-block__items--4 .content-list-block__item{-ms-flex-preferred-size:25%;flex-basis:25%;}@media (max-width:1024px){.content-list-block--simple_list.content-list-block__items--4 .content-list-block__item{-ms-flex-preferred-size:50%;flex-basis:50%;}}@media (max-width:479px){.content-list-block--simple_list.content-list-block__items--4 .content-list-block__item{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:20px;}}.content-list-block--slider .content-list-block--parent{position:relative;padding:0 5% 86px 5%;}@media (max-width:767px){.content-list-block--slider .content-list-block--parent{padding:0 0 20px 0;}}.content-list-block--slider .content-list-block__item{width:25%;}.content-list-block--slider .content-list-block__more{margin-top:40px;}.content-list-block--slider .slick-list{z-index:3;}.content-list-block--slider .slick-dots{bottom:-60px;}@media (max-width:767px){.content-list-block--slider .slick-dots{bottom:0;}}.content-list-block--slider .slick-prev{top:56%;left:-5.5%;z-index:4;}.content-list-block--slider .slick-next{top:56%;right:-5.5%;z-index:4;}.content-list-block.content-type-news .content-list-block__item-inner{height:100%;}.content-list-block.content-type-news .content-list-block__item-bg{height:100%;padding:10px 10px 20px;background-color:#f0f0ee;}.content-list-block.content-type-news.mode--simple-list .views-infinite-scroll-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;}.content-list-block.content-type-news.mode--slider .pager,.content-list-block.content-type-news.mode--mosaic-slider .pager{display:none;}.content-list-block.content-type-news.mode--mosaic-slider{padding-bottom:50px !important;}.content-list-block__item-inner.node-type-news .content-list-block__label,.content-list-block__item-inner.node-type-blog .content-list-block__label{font-size:1.7em;display:block;color:#3c3c3b;}@media (min-width:1025px){.content-list-block__item-inner.node-type-news .content-list-block__label:hover,.content-list-block__item-inner.node-type-blog .content-list-block__label:hover{color:#0084ca;}}.content-list-block__item-inner.node-type-news .content-list-block__info,.content-list-block__item-inner.node-type-blog .content-list-block__info{margin-top:15px;}.content-list-block__item-inner.node-type-news .content-list-block__teaser,.content-list-block__item-inner.node-type-blog .content-list-block__teaser{margin-top:20px;font-size:1em;}.content-list-block__item-inner.node-type-news .content-list-block__teaser a,.content-list-block__item-inner.node-type-blog .content-list-block__teaser a{font-size:1.2em;}.content-list-block__item-inner.node-type-blog .content-list-block__meta + div,.content-list-block__item-inner.node-type-blog .content-list-block__meta{border-left:3px solid #0084ca;padding-left:10px;}.content-list-block__item-inner.node-type-blog .content-list-block__image a{background-color:#0084ca;}.content-list-block__item-inner.node-type-blog .content-list-block__image img{opacity:.6;}@media (max-width:1024px){.content-list-block--mosaic_slider{padding:50px 0;}}.content-list-block--mosaic_slider .mosaic__item{display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;}.content-list-block--mosaic_slider .content-list-block__image{height:100%;}.content-list-block--mosaic_slider .content-list-block__image > a{display:block;}.content-list-block--mosaic_slider .content-list-block__image:hover img{-ms-transform:none;transform:none;}.content-list-block--mosaic_slider .content-list-block__image:hover > a::before{content:'';position:absolute;z-index:1;width:100%;height:100%;background-image:linear-gradient(180deg,rgba(0,0,0,0.15),rgba(0,0,0,0.15));}.content-list-block--mosaic_slider .content-list-block__item{padding:0;}@media screen and (max-width:1024px){.content-list-block--mosaic_slider .content-list-block__item{-ms-flex-preferred-size:50%;flex-basis:50%;}}@media (max-width:479px){.content-list-block--mosaic_slider .content-list-block__item{-ms-flex-preferred-size:100%;flex-basis:100%;}}.content-list-block--mosaic_slider .content-list-block__item-inner{overflow:hidden;padding:5px;}.content-list-block--mosaic_slider .content-list-block__overlay{position:relative;height:100%;overflow:hidden;}@media screen and (min-width:1025px){.content-list-block--mosaic_slider .content-list-block__overlay:hover .content-list-block__info{-ms-transform:translateY(-100px);transform:translateY(-100px);background-color:rgba(0,132,202,0.87);}}.content-list-block--mosaic_slider .content-list-block__overlay:hover .content-list-block__info a::before{background-image:none;}.content-list-block--mosaic_slider .content-list-block__info{position:absolute;left:10px;right:10px;bottom:0;z-index:2;display:block;margin-right:auto;margin-left:auto;margin-top:20px;padding:10px 5px 20px 15px;background-color:rgba(0,132,202,0.79);text-decoration:none;cursor:pointer;transform-style:preserve-3d;transition:transform 400ms;}@media screen and (min-width:1025px){.content-list-block--mosaic_slider .content-list-block__info{height:100%;}}.content-list-block--mosaic_slider .mosaic__item--first{-ms-flex-preferred-size:50%;flex-basis:50%;}@media screen and (max-width:1350px) and (min-width:1025px){.content-list-block--mosaic_slider .mosaic__item--first{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;}.content-list-block--mosaic_slider .mosaic__item--first img{position:absolute;top:50%;left:50%;width:auto;height:auto;max-height:none;max-width:none;min-height:100%;min-width:100%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}}@media screen and (min-width:1025px){.content-list-block--mosaic_slider .mosaic__item--first .content-list-block__item-inner{height:500px;}}@media screen and (min-width:1025px){.content-list-block--mosaic_slider .mosaic__item--first .content-list-block__info{top:395px;}}@media screen and (min-width:1025px){.content-list-block--mosaic_slider .mosaic__item--first .content-list-block__image{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;}.content-list-block--mosaic_slider .mosaic__item--first .content-list-block__image img{position:absolute;top:50%;left:50%;width:auto;height:auto;max-height:none;max-width:none;min-height:100%;min-width:100%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}}@media screen and (min-width:1025px){.content-list-block--mosaic_slider .mosaic__item--middle{height:500px;-ms-flex-preferred-size:25%;flex-basis:25%;}}@media screen and (max-width:1350px) and (min-width:1025px){.content-list-block--mosaic_slider .mosaic__item--middle{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;}}@media screen and (min-width:1025px){.content-list-block--mosaic_slider .mosaic__item--middle .content-list-block__item-inner{height:250px;}}@media screen and (min-width:1025px){.content-list-block--mosaic_slider .mosaic__item--middle .content-list-block__info{top:145px;}}@media screen and (min-width:1025px){.content-list-block--mosaic_slider .mosaic__item--last{-ms-flex-preferred-size:25%;flex-basis:25%;}}@media screen and (max-width:1350px) and (min-width:1025px){.content-list-block--mosaic_slider .mosaic__item--last{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;}}@media screen and (min-width:1025px){.content-list-block--mosaic_slider .mosaic__item--last .content-list-block__item-inner{height:500px;}}@media screen and (min-width:1025px){.content-list-block--mosaic_slider .mosaic__item--last .content-list-block__info{top:395px;}}@media screen and (min-width:1025px){.content-list-block--mosaic_slider .mosaic__item--last .content-list-block__image{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;}.content-list-block--mosaic_slider .mosaic__item--last .content-list-block__image img{position:absolute;top:50%;left:50%;width:auto;height:auto;max-height:none;max-width:none;min-height:100%;min-width:100%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}}.content-list-block--mosaic_slider .content-list-block__title{margin-top:0;font-size:1.5em;}.content-list-block--mosaic_slider .content-list-block__title.no-meta{margin-top:27px;}.content-list-block--mosaic_slider .content-list-block__title a{color:#fff;}.content-list-block--mosaic_slider .content-list-block__meta{margin-bottom:5px;color:#fff;}.content-list-block--mosaic_slider .content-list-block__teaser{font-size:1.2em;}@media (max-width:1024px){.content-list-block--mosaic_slider .content-list-block__teaser{display:none;}}.content-list-block--mosaic_slider .content-list-block__teaser a{color:#fff;}.content-list-block--mosaic_slider .slick-dots{bottom:-12px;}@media (max-width:1024px){.content-list-block--mosaic_slider .slick-dots{bottom:0;}}.field--name-field-formatted-text .read-more-part{display:none;}.field--name-field-formatted-text .read-more-part:first-child{display:block;}.menu-dropdown{text-align:left;}@media (min-width:1025px){.menu-dropdown{position:absolute;opacity:0;visibility:hidden;}}.menu-dropdown .menu-item--expanded a:hover{-ms-transform:translateX(5px);transform:translateX(5px);color:#87bfe9;}.menu-dropdown .menu-item > a{position:relative;display:block;padding:14px 5px 12px 0;font-size:1.3em;line-height:1.3;font-family:Frutigerltstdpro Condensed;transition:transform 200ms ease;}.menu-dropdown .menu-item > a:visited{color:#0084ca;}@media (min-width:1025px){.menu-dropdown .menu-item > a{border-bottom:1px dotted #87bfe9;}}.menu-dropdown .hover a{color:#3c3c3b;}@media (min-width:1025px){.menu-dropdown-0,.menu-dropdown--expanded.hover .menu-dropdown-0{position:absolute;top:100%;left:0;display:-ms-flexbox;display:flex;z-index:9;width:100%;min-height:400px;padding:20px 40px;background-color:#fff;box-shadow:0 0 9px 0 rgba(0,0,0,0.15);transition:all .1s ease;}}@media (max-width:1024px){.menu-dropdown-0,.menu-dropdown--expanded.hover .menu-dropdown-0{display:none;}}.menu-dropdown-0 > .menu,.menu-dropdown--expanded.hover .menu-dropdown-0 > .menu{position:relative;}@media (min-width:1025px){.menu-dropdown-0 > .menu,.menu-dropdown--expanded.hover .menu-dropdown-0 > .menu{width:33.33333%;min-height:400px;}}@media (max-width:1024px){.menu-dropdown-0 > .menu .menu-dropdown,.menu-dropdown--expanded.hover .menu-dropdown-0 > .menu .menu-dropdown{margin-right:30px;}.menu-dropdown-0 > .menu .menu-dropdown a,.menu-dropdown--expanded.hover .menu-dropdown-0 > .menu .menu-dropdown a{font-size:1.2em;}}@media (min-width:1025px){.menu-dropdown-0 > .mega-menu-teaser,.menu-dropdown--expanded.hover .menu-dropdown-0 > .mega-menu-teaser{width:33.33333%;}}.menu-dropdown-0 .menu-item,.menu-dropdown--expanded.hover .menu-dropdown-0 .menu-item{display:block;text-align:left;padding-right:20px;min-height:47px;}@media (max-width:1024px){.menu-dropdown-0 .menu-item,.menu-dropdown--expanded.hover .menu-dropdown-0 .menu-item{text-align:right;padding-right:0;}}@media (min-width:1025px){.menu-dropdown-0 .menu-dropdown,.menu-dropdown--expanded.hover .menu-dropdown-0 .menu-dropdown{position:absolute;top:0;left:100%;width:100%;height:100%;background-color:#fff;}}@media (min-width:1025px){.menu-dropdown-0 .menu-level-1 .menu-dropdown--break,.menu-dropdown--expanded.hover .menu-dropdown-0 .menu-level-1 .menu-dropdown--break{width:200%;}.menu-dropdown-0 .menu-level-1 .menu-item .mega-menu-teaser,.menu-dropdown--expanded.hover .menu-dropdown-0 .menu-level-1 .menu-item .mega-menu-teaser{position:absolute;top:0;left:0;width:100%;height:100%;}.menu-dropdown-0 .menu-level-1 > .menu-item--expanded > .menu-dropdown > .mega-menu-teaser,.menu-dropdown--expanded.hover .menu-dropdown-0 .menu-level-1 > .menu-item--expanded > .menu-dropdown > .mega-menu-teaser{position:absolute;top:0;left:100%;width:100%;height:100%;}}.menu-dropdown-1{z-index:11;}.menu-dropdown-2{z-index:12;}.menu-dropdown-3{z-index:13;}.menu-item:hover > .menu-dropdown,.menu-item:focus > .menu-dropdown{opacity:1;visibility:visible;}.menu-item:hover > .menu-dropdown.menu-dropdown-0,.menu-item:focus > .menu-dropdown.menu-dropdown-0{transition-delay:.3s;}.menu-item.hover > .menu-dropdown{opacity:1;visibility:visible;}@media (max-width:1024px){.mega-menu-teaser{display:none;}}.mega-menu-teaser .field-title{display:block;margin-top:20px;margin-bottom:10px;font-size:2em;font-weight:700;color:#0084ca;}.mega-menu-teaser .field--name-field-text p{margin:10px 0 0;font-size:1.3em;line-height:1.27777;color:#666;}.mega-menu-teaser .field--name-field-button a:hover{-ms-transform:none;transform:none;color:#fff;}.mega-menu-teaser--break{display:none;}.menu-level-1 > .menu-item > a::after{content:'\41';position:absolute;right:0;top:15px;font-size:25px;color:#999999;}@media (max-width:1024px){.menu-level-1 > .menu-item > a::after{display:none;}}.menu-level-1 > .menu-item--expanded > a::after{color:#0084ca;}@media (min-width:1025px){.menu-level-1 .menu-dropdown--break .mega-menu-teaser{display:none;}.menu-level-1 .menu-dropdown--break .menu-item{width:50%;}}#burger{display:block;position:relative;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden;margin:0;padding:0;width:30px;height:30px;font-size:0;text-indent:-9999px;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-shadow:none;border-radius:0;border:0 none;cursor:pointer;transition:background 0.2s;background-color:transparent;}@media (min-width:1025px){#burger{display:none;}}#burger:focus{outline:none;}#burger span{display:block;position:absolute;top:12px;left:0;right:0;height:4px;background:#0084ca;transition:background 0s 0.2s;}#burger span::before,#burger span::after{position:absolute;display:block;left:0;width:100%;height:4px;background-color:#0084ca;content:'';transition-duration:0.2s,0.2s;transition-delay:0.2s,0s;}#burger span::before{top:-8px;transition-property:top,transform;}#burger span::after{bottom:-8px;transition-property:bottom,transform;}#burger.burger--active span{background:none;}#burger.burger--active span::before{top:0;-ms-transform:rotate(45deg);transform:rotate(45deg);}#burger.burger--active span::after{bottom:0;-ms-transform:rotate(-45deg);transform:rotate(-45deg);}#burger.burger--active span::before,#burger.burger--active span::after{transition-delay:0s,0.2s;}.burgerBtn--active{background-color:#fff;}.header__search{background:#fff;position:absolute;top:100%;left:0;z-index:8;width:100%;box-shadow:-1px 0 3px 0 rgba(0,0,0,0.15);transition:transform 400ms ease;-ms-transform:scaleY(0);transform:scaleY(0);-ms-transform-origin:top;transform-origin:top;padding:70px 0;}@media (max-width:767px){.header__search{padding:20px 0;}}.header__search > div{height:100%;}.header__search.open{-ms-transform:scaleY(1);transform:scaleY(1);}@media (max-width:1024px){.header__search.open{border-top:1px dotted #87bfe9;}}.header__search.open + .search-toggle{background:#0084ca;}.header__search.open + .search-toggle::before{content:'O';color:#fff;}.header__search + .search-toggle{position:absolute;top:0;right:0;bottom:0;width:79px;padding:0;margin:0;line-height:40px;background:#fff;transition:all 400ms ease;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;cursor:pointer;border-left:1px dotted #87bfe9;box-shadow:-1px 0 3px 0 rgba(0,0,0,0.15);}@media (max-width:767px){.header__search + .search-toggle{width:59px;}}.header__search + .search-toggle::before{content:'y';font-size:3em;text-align:center;color:#0084ca;}.paragraph--type--download{padding-bottom:30px;}.paragraph--type--download .download__label{margin-top:0;}.field--name-field-downloads{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;}.field--name-field-downloads .field__item{display:-ms-flexbox;display:flex;width:49%;margin:0 0 20px -1px;vertical-align:bottom;}@media (max-width:479px){.field--name-field-downloads .field__item{width:100%;}}.field--name-field-downloads .field__item .node--view-mode-default{width:100%;}.download-box{position:relative;width:100%;padding:10px 60px;border-bottom:1px dotted #87bfe9;border-top:1px dotted #87bfe9;}.download-box .icon-general::before{position:absolute;left:10px;top:15px;font-size:33px;}.download-box__title h6{margin:0 0 5px;}.download-box__teaser p{margin:0;font-size:1.1em;}.download-box__teaser .field__item,.download-box__teaser * div{display:inline-block;width:inherit;height:inherit;margin:0;}.download-box__icon{position:absolute;right:10px;top:50%;margin-top:-20px;width:40px;height:40px;background:#0084ca;border-radius:100%;}.download-box__icon .field__item,.download-box__icon * div{display:inline-block;width:inherit;height:inherit;margin:0;}.download-box__icon .file--application-pdf,.download-box__icon .field--name-field-media-file{width:40px;height:40px;}.download-box__icon .file--application-pdf a,.download-box__icon .field--name-field-media-file a{display:block;height:inherit;font-size:0;background:#0084ca;border-radius:100%;}.download-box__icon .file--application-pdf a::before,.download-box__icon .field--name-field-media-file a::before{content:'\50';display:block;height:100%;font-size:31px;line-height:40px;text-align:center;color:#fff;}.field--name-field-products .field__item:first-child .product{padding-top:10px;}.product{border-top:1px dotted #87bfe9;}.product__title h4{margin:20px 0 10px;font-weight:300;}.product__description{padding:0 5% 15px 0;font-size:1.4em;line-height:1.4;}.product__description p,.product__description div ul,.product__description ol{font-size:1em !important;line-height:1.4;}@media (max-width:479px){.product__description{padding:20px 0;}}.product__description .consumption{margin-top:10px;}.product__description .consumption .field__label{margin-right:5px;font-family:Frutigerltstdpro Condensed;font-weight:700;color:#0084ca;}.product__description .consumption .field__label::after{content:':';}.product__image{float:left;width:33%;margin-right:2%;}@media (max-width:479px){.product__image{float:none;width:100%;margin:0;}}.product__image img{display:block;}.product__label-download{clear:both;padding:10px 0 0;}.product__label-download h4{margin:0 0 10px;font-weight:300;}.product .field--name-field-downloads{padding-top:40px;clear:both;}.accordion-wrapper{margin-top:30px;}.accordion-wrapper .field__items .accordion-item{position:relative;border-bottom:1px dotted #87bfe9;}.accordion-wrapper .field__items .accordion-item .index{position:absolute;top:28px;left:0;display:inline-block;color:#0084ca;font-family:Frutigerltstdpro Condensed;font-size:1.7em;font-weight:bold;}.accordion-wrapper .field__items .accordion-item:first-child{border-top:1px dotted #87bfe9;}.accordion{position:relative;display:inline-block;width:100%;}.accordion__title{position:relative;padding:30px 25px 26px;}.accordion__title h4{margin:0;font-weight:300;color:#0084ca;}.accordion__title .icon-arrow-down-open{position:absolute;right:0;top:50%;width:30px;height:30px;-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:2em;color:#0084ca;}.accordion__title .icon-arrow-down-open:hover{color:#87bfe9;}.accordion__title:hover{cursor:pointer;}.accordion.open-parent .accordion__title .icon-arrow-down-open::before{content:'\49';}.accordion__content{display:none;padding-bottom:30px;}.accordion__content.open{display:block;}.accordion .field--name-field-products > .field__item{margin-bottom:10px;}.accordion .field--name-field-products > .field__item:last-child{margin-bottom:0;}.system-slider{padding-bottom:15px;}.system-slider .paragraph{border:0 none;padding-top:0;padding-bottom:0;}.system-slider__image{position:relative;}.system-slider__image img{display:block;}.system-slider__pager{position:absolute;bottom:0;right:10px;width:67px;height:50px;padding:15px;font-size:1.4em;line-height:1.3;text-align:center;background-image:linear-gradient(180deg,rgba(255,255,255,0.79),rgba(255,255,255,0.79));}.system-slider__item .field--name-field-text{position:relative;padding-left:30px;margin-top:12px;}.system-slider__item .field--name-field-text span{position:absolute;top:0;left:5px;color:#0084ca;}.system-slider .field--name-field-image{position:relative;}.system-slider .slick-arrow{margin-top:-60px;}.system-build-up{padding-bottom:85px;}.system-build-up img{display:block;}ul.nav-list-columns,ol.nav-list-columns{column-count:2;}ul.nav-list-columns li:first-child,ol.nav-list-columns li:first-child{margin-top:0;}.faq ul li,.text-block__text ul li{position:relative;margin-left:15px;}.faq ul li::before,.text-block__text ul li::before{content:'•';margin-right:5px;font-size:19px;color:#0084ca;position:absolute;left:-15px;}.faq ol li,.text-block__text ol li{counter-increment:list;list-style-type:none;position:relative;margin-left:15px;}.faq ol li::before,.text-block__text ol li::before{content:counter(list) ".";margin-right:5px;text-align:right;color:#0084ca;position:absolute;right:100%;}.faq table th ol,.faq table td ol,.text-block__text table th ol,.text-block__text table td ol{margin-left:10px;}.field--name-field-technical-details{margin-top:30px;}@media (max-width:1024px){.field--name-field-technical-details{margin-top:20px;}}.field--name-field-technical-details > .field__item .listing{border-top:1px dotted #87bfe9;}.field--name-field-technical-details > .field__item:last-child .listing{padding-bottom:0;}.paragraph.technical-details > .field--name-field-teaser{margin-top:10px;margin-bottom:30px;color:#0084ca;font-size:1.7em;line-height:1.26;font-weight:300;}.technical-details__top-title .field--name-field-top-text{font-size:1.6em;color:#9d9d9c;}@media (max-width:479px){.technical-details__top-title .field--name-field-top-text{font-size:1.1em;}}.listing{padding-top:20px;padding-bottom:30px;}.listing__left,.listing__right{float:left;width:50%;}@media (max-width:767px){.listing__left,.listing__right{float:none;width:100%;}}.listing__text-inner{padding:0 5% 30px;}@media (max-width:767px){.listing__text-inner{padding:20px 0 0;}}.listing__text-inner .button{font-size:12.6px;line-height:22px;}.listing__title{margin-top:0;color:#0084ca;}.reference .reference-top{padding-bottom:40px;margin-bottom:50px;border-bottom:1px dotted #87bfe9;}.reference .field--name-field-location,.reference .field--name-field-system,.reference .field--name-field-completion,.reference .field--name-field-area,.reference .field--name-field-authorised-contractor{font-size:1.4em;line-height:28px;margin-bottom:10px;}.reference .field--name-field-location .field__label,.reference .field--name-field-system .field__label,.reference .field--name-field-completion .field__label,.reference .field--name-field-area .field__label,.reference .field--name-field-authorised-contractor .field__label{margin-right:5px;font-family:Frutigerltstdpro Condensed;font-weight:700;color:#0084ca;}.reference .field--name-field-location .field__label::after,.reference .field--name-field-system .field__label::after,.reference .field--name-field-completion .field__label::after,.reference .field--name-field-area .field__label::after,.reference .field--name-field-authorised-contractor .field__label::after{content:':';}.reference .field--name-field-location .field__item a,.reference .field--name-field-system .field__item a,.reference .field--name-field-completion .field__item a,.reference .field--name-field-area .field__item a,.reference .field--name-field-authorised-contractor .field__item a{font-size:20px;color:#0084ca;}.reference .field--name-field-location .field__item a:hover,.reference .field--name-field-system .field__item a:hover,.reference .field--name-field-completion .field__item a:hover,.reference .field--name-field-area .field__item a:hover,.reference .field--name-field-authorised-contractor .field__item a:hover{opacity:.8;}.reference .field--name-field-system > .field__items > .field__item{display:inline;}.reference .field--name-field-system > .field__items > .field__item span::after{content:', ';color:#0084ca;}.reference .field--name-field-system > .field__items > .field__item:last-child span::after{content:'';}blockquote{padding:5px 50px;clear:both;text-align:center;}blockquote p{font-size:2em;line-height:1.27272;color:#0084ca;}blockquote h6{margin:10px 0 0;font-family:Frutigerltstd,Arial;font-size:1.1em;line-height:20px;font-weight:normal;color:#3c3c3b;}blockquote::before{content:'\0022';display:inline-block;width:60px;height:66px;font-family:Frutigerltstdpro Condensed;font-size:5.7em;color:#0084ca;font-weight:700;letter-spacing:-4px;overflow:hidden;}.text-block__text blockquote p{font-size:2em;line-height:1.27272;color:#0084ca;}.taxonomy-terms-list{text-align:center;}.taxonomy-terms-list__sub-title{margin:0 0 30px;font-size:1.7em;line-height:1.22;font-weight:300;color:#3c3c3b;}@media (max-width:479px){.taxonomy-terms-list__sub-title{font-size:1.5em;line-height:1.28;}}.taxonomy-terms-list__wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;}.taxonomy-terms-list__wrapper .slick-next{right:-40px;}@media (max-width:1024px){.taxonomy-terms-list__wrapper .slick-next{right:-20px;}}@media (max-width:1320px){.taxonomy-terms-list__wrapper .slick-next{right:-25px;}}.taxonomy-terms-list__wrapper .slick-list{position:relative;z-index:3;}.taxonomy-terms-list__wrapper .slick-prev{left:-40px;}@media (max-width:1024px){.taxonomy-terms-list__wrapper .slick-prev{left:-20px;}}@media (max-width:1320px){.taxonomy-terms-list__wrapper .slick-prev{left:-25px;}}.taxonomy-terms-list__wrapper .taxonomy-terms-list__item{padding:10px 15px;}@media (max-width:1024px){.taxonomy-terms-list__wrapper .taxonomy-terms-list__item{padding:10px 5px 20px 5px;}}.taxonomy-terms-list__wrapper .taxonomy-terms-list__item img{max-width:160px;margin:0 auto 30px auto;border-radius:100%;}@media (max-width:1024px){.taxonomy-terms-list__wrapper .taxonomy-terms-list__item img{margin:0 auto 10px;max-width:150px;}}@media (max-width:479px){.taxonomy-terms-list__wrapper .taxonomy-terms-list__item img{margin:0 auto 10px;max-width:110px;}}.taxonomy-terms-list__wrapper .taxonomy-terms-list__item a.term-title,.taxonomy-terms-list__wrapper .taxonomy-terms-list__item h2{font-family:Frutigerltstdpro Condensed;font-size:1.4em;line-height:1.17;text-transform:uppercase;color:#666;cursor:pointer;}@media (max-width:767px){.taxonomy-terms-list__wrapper .taxonomy-terms-list__item a.term-title,.taxonomy-terms-list__wrapper .taxonomy-terms-list__item h2{font-family:Frutigerltstd,Arial;font-size:1.2em;line-height:1.25;}}.taxonomy-terms-list__wrapper .taxonomy-terms-list__item a.term-title:hover,.taxonomy-terms-list__wrapper .taxonomy-terms-list__item h2:hover{color:#0084ca;}.taxonomy-terms-list__wrapper .taxonomy-terms-list__item:hover{opacity:.8;}.slider-hero-section{padding-top:0;padding-bottom:0;}.slider-hero-section .hero{padding-left:40px;padding-right:40px;}@media (max-width:479px){.slider-hero-section .hero{padding-left:45px;padding-right:45px;}}.slider-hero-section .hero__image{background-attachment:scroll;animation:none;}.slider-hero-section .hero__button{display:none;}.slider-hero-section .hero .hero-slider-btn{display:inline-block;}.slider-hero-section .hero.hero-slide .button{display:inline-block;}.slider-hero-section .scroll-down{display:none;}.anchor-links{padding-top:0;padding-bottom:0;border-bottom:0;will-change:min-height;background-color:#fafafa;}@media (max-width:1024px){.anchor-links{display:none;}}.anchor-links .anchor-links__inner{position:relative;transform:translate3d(0,0,0);will-change:position,transform;}.anchor-links .paragraph{padding:15px 0;text-align:left;}.anchor-links .field--type-entity-reference-revisions .field__item:last-child .paragraph{padding-bottom:15px;border-bottom:1px dotted #87bfe9;}.anchor-links a{font-size:1.3em;line-height:1.1;}.anchor-links .technical-details-header-text{padding-top:10px;margin-bottom:10px;font-size:1.4em;line-height:1.42;}.anchor-links .technical-detail{position:relative;width:100%;margin-top:30px;padding-right:55px;white-space:normal;line-height:1.3;text-align:left;}.anchor-links .technical-detail::before{content:'\47';position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:30px;margin-top:3px;}.anchor-links .technical-details{background:#fff;}.anchor-links .technical-details.open li{display:block;}.anchor-links .technical-details.open li:first-child .technical-details-header::before{content:'\49';}.anchor-links .technical-details li{display:none;}.anchor-links .technical-details li a{display:block;padding:15px 20px;font-family:Frutigerltstdpro Condensed;font-size:1.2em;color:#3c3c3b;}.anchor-links .technical-details li a:hover{color:#0084ca;}.anchor-links .technical-details li:first-child{display:block;position:relative;color:rgba(255,255,255,0.7);}.anchor-links .technical-details li:first-child .technical-details-header{padding:20px 40px 20px 20px;font-size:1.3em;letter-spacing:.5px;background:#0084ca;transition:all 400ms ease;}.anchor-links .technical-details li:first-child .technical-details-header::before{content:'\53';position:absolute;top:50%;right:20px;margin-top:-7px;font-size:14px;font-weight:700;transition:all 400ms ease;}.anchor-links .technical-details li:first-child:hover{cursor:pointer;}body.user-logged-in .anchor-links.sticky{margin-top:0;}.technical-back-button{position:relative;width:100%;margin-top:10px;padding-left:52px;font-family:Frutigerltstd,Arial;white-space:normal;text-align:left;color:#fff;text-transform:none;}.technical-back-button::before{content:'\31';position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:20px;margin-top:-3px;font-size:1.1em;}.file a{font-size:0;}.file a:visited{color:#0084ca;}.file a::before{content:'\e906';font-size:32px;}.file--application-pdf a::before{content:'\e900';}.file--mime-application-octet-stream a::before{content:'\e901';}.file--doc .file a::before,.file--docx .file a::before{content:'\e902';}.file--d81 .file a::before{content:'\e903';}.video__title{text-align:center;}.video__teaser{font-size:1.4em;line-height:1.43;margin-top:40px;}@media (max-width:479px){.video__teaser{font-size:1.3em;}}.video .video-embed-field-responsive-video > video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;}.node-base--without-sidebar .video .video__title{text-align:center;}.application-icons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;}.application-icons__item{-ms-flex-preferred-size:16.66%;flex-basis:16.66%;margin-top:20px;margin-bottom:20px;text-align:center;cursor:pointer;}.application-icons__item--active{cursor:default;}.application-icons__item img{transition:opacity .2s;}.application-icons__item:hover img{opacity:.7;}.application-icons__item__description{display:none;}.application-icons__item__title{margin-bottom:0;font-size:1.4em;line-height:1.06;text-transform:uppercase;font-weight:400;color:#666;}.application-icons__item__inner{padding:10px 15px;}.application-icons__close{width:100%;}.application-icons--modal{width:75%;margin:50px auto 50px;padding:80px 40px;background-color:#f8f8f3;}@media (max-width:1024px){.application-icons--modal{width:100%;padding:20px 10px;}}.application-icons--modal h3{width:100%;}.application-icons--modal .application-icons__item{position:relative;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;min-height:100px;text-align:left;margin:0;cursor:default;}@media (max-width:767px){.application-icons--modal .application-icons__item{-ms-flex-preferred-size:100%;flex-basis:100%;width:50%;}}.application-icons--modal .application-icons__item__inner{padding:10px 20px 20px 0;}.application-icons--modal .application-icons__item__title{margin-top:0;color:#3c3c3b;font-size:1.7em;text-transform:none;}.application-icons--modal .application-icons__item__description{display:block;}.application-icons--modal .application-icons__item__description .field--name-field-formatted-text p,.application-icons--modal .application-icons__item__description .field--name-field-formatted-text div{font-size:1.2em;}.application-icons--modal .application-icons__item__description .button{padding-top:12px;padding-bottom:10px;}.application-icons--modal .application-icons__item__title,.application-icons--modal .application-icons__item__description{margin-left:80px;}.application-icons--modal img{position:absolute;left:0;top:0;max-width:80px;}.application-icons--modal button.mfp-close{color:#fff;}.application-icons--modal .field--name-field-formatted-text h2,.application-icons--modal .field--name-field-formatted-text h3,.application-icons--modal .field--name-field-formatted-text .label{display:none;}.application-icons__popup-bar{position:relative;text-align:center;background-color:#87bfe9;}@media (max-width:1024px){.application-icons__popup-bar{padding-right:55px;padding-left:10px;text-align:left;}}.application-icons__popup-bar .app-icons-btn{position:absolute;top:12px;right:20px;font-size:35px;color:#fff;transition:color .2s;}.application-icons__popup-bar .app-icons-btn:hover{color:#0084ca;}.application-icons__popup-title{padding:5px 0;margin-top:30px;font-weight:300;color:#f8f8f3;}@media (max-width:1024px){#system-icons{display:none;}}.listing-block{position:relative;overflow:hidden;}.listing-block a.listing-block__info,.listing-block .listing-block__info{position:absolute;left:10px;right:10px;bottom:0;height:70px;padding:10px 15px;font-size:14px;background-color:rgba(0,132,202,0.79);transition:height .4s;color:#fff;}.listing-block:hover .listing-block__info{height:175px;}.listing-block__title{margin:0;font-size:1.5em;line-height:1.5;font-weight:400;color:#fff;}.listing-block__title a,.listing-block__title a:visited{display:block;color:#fff;}.listing-block__title a:hover,.listing-block__title a:visited:hover{color:#87bfe9;}.listing-block__title a:hover{color:#87bfe9;}.listing-block__label{margin-bottom:5px;font-size:1.2em;color:#fff;}.listing-block .field--name-field-teaser{max-height:90px;margin-top:16px;font-size:1.2em;line-height:1.36;color:#fff;overflow:hidden;}.listing-block img{display:block;}.listing-block__link{display:block;height:100%;}.listing-block__teaser{color:#fff;font-size:14px;margin:0;}.content-type-job_vacancy.content-list-block--simple_list .text-block__container-center{width:100%;margin-bottom:10px;text-align:left;}.content-type-job_vacancy.content-list-block--simple_list .content-list-block__item{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:15px;border-bottom:1px dotted #87bfe9;}.content-type-job_vacancy.content-list-block--simple_list .content-list-block__info{margin-top:0;padding:0 0 10px;}.content-type-job_vacancy.content-list-block--simple_list .content-list-block__meta{line-height:20px;}.content-type-job_vacancy.content-list-block--simple_list .content-list-block__title{margin-top:5px;}.content-type-job_vacancy.content-list-block--simple_list .content-list-block__title a{color:#0084ca;}.content-type-job_vacancy.content-list-block--simple_list .content-list-block__title a:visited{color:#0084ca;}.content-type-job_vacancy.content-list-block--simple_list .content-list-block__title a:hover{color:#87bfe9;}.content-type-job_vacancy.content-list-block--simple_list .content-list-block__teaser{font-size:1.4em;line-height:1.43;}.content-type-job_vacancy.content-list-block--simple_list .content-list-block__teaser a{color:#3c3c3b;}.faq .field--name-field-faq .field__item:last-child{border-bottom:1px dotted #87bfe9;}.faq .accordion__content{max-width:750px;}.faq .accordion__content p{line-height:1.43;}.faq .accordion__content .field__item:last-child{border-bottom:0;}.faq .text-block__text{margin-bottom:30px;}.faq .field__items .faq-item{padding:0;border-bottom:0;}.faq .field__items .faq-item .accordion__title{padding:30px 25px 26px 0;}.hero.hero-video{display:block;height:auto;max-height:570px;padding:0;}.hero.hero-video::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.1);}.hero.hero-video .hero__image{display:none;}.hero.hero-video .hero__container{position:absolute;top:50%;left:6%;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;}.hero.hero-video .video-embed-field-responsive-video::after{padding-bottom:29.89%;}.hero.hero-video video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;height:100% !important;width:100% !important;}.hero.hero-video .hero__text{width:auto;}.hero.hero-video .hero__text .h1{margin-top:0;color:#fff;text-shadow:0 4px 7px rgba(0,0,0,0.33);}.hero.hero-video .hero__video{position:relative;z-index:1;}@media screen and (max-width:1024px){.hero.hero-video{height:40vh;}.hero.hero-video .hero__image{display:block;}.hero.hero-video .hero__video{display:none;}}.toggle{display:inline-block;position:relative;height:48px;font-size:0;background-color:#fff;box-shadow:inset 0 0 13px 0 rgba(0,0,0,0.21);border-radius:40px;}.toggle__wrapper{position:absolute;right:20px;top:50px;}.toggle__item{display:inline-block;padding:11px 20px 10px;margin-top:4px;margin-left:4px;font-size:15px;font-family:Frutigerltstdpro Condensed;color:#0084ca;cursor:pointer;}.toggle__item--active{position:relative;z-index:1;margin-left:0;color:#fff;cursor:default;}.toggle__item--second{padding-left:21px;padding-right:21px;margin-left:0;}.toggle__selection{position:absolute;top:4px;left:0;height:40px;margin-left:4px;background-color:#0084ca;transition:transform .2s;border-radius:40px;}.toggle__selection--right{margin-left:0;}.service-block__container-center{text-align:center;}@media (max-width:479px){.service-block__container-center{margin-bottom:10px;}}.service-block__title h2{margin:0 0 10px;line-height:1.1;}@media (max-width:479px){.service-block__title h2{font-size:2.3em;line-height:1.2;}}.service-block__sub-title{overflow:hidden;}.service-block__sub-title h4{margin:0 0 30px;}@media (max-width:479px){.service-block__sub-title h4{font-size:1.5em;line-height:1.3;}}.service-block__icon-items{margin-bottom:50px;}.service-block__icon-items .service-block__icon-item a{display:block;font-size:14px;padding:20px 15px 10px 15px;transition:all 300ms ease;}@media (max-width:1320px){.service-block__icon-items .service-block__icon-item a{padding:0 20px 20px 20px;}}.service-block__icon-items .service-block__icon-item a img{max-width:75px;margin:15% auto 20px auto;}@media (max-width:1320px){.service-block__icon-items .service-block__icon-item a img{margin:0 auto 30px auto;}}.service-block__icon-items .service-block__icon-item a h4{margin:0 0 10px;font-family:Frutigerltstdpro Condensed;font-size:1.4em;line-height:1.18;color:#666;text-transform:uppercase;}@media (max-width:1320px){.service-block__icon-items .service-block__icon-item a h4{margin:0;font-size:1.35em;}}.service-block__icon-items .service-block__icon-item a p{margin:0;font-size:1.3em;line-height:1.27;color:#666;}@media (max-width:1320px){.service-block__icon-items .service-block__icon-item a p{font-size:1.2em;line-height:1.2;}}.service-block__icon-items .service-block__icon-item a:hover{cursor:pointer;opacity:.8;}.service-block__icon-items .service-block__icon-item a:hover h4{color:#0084ca;}.service-block .field--name-field-quicklinks{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:20px;}.service-block .field--name-field-quicklinks .field__item{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;text-align:left;overflow:hidden;}@media (max-width:767px){.service-block .field--name-field-quicklinks .field__item{-ms-flex-preferred-size:100%;flex-basis:100%;}}.service-block .field--name-field-quicklinks .field__item .item__inner{margin-right:20px;border-bottom:1px dotted #87bfe9;}@media (max-width:767px){.service-block .field--name-field-quicklinks .field__item .item__inner{margin-right:0;}}.service-block .field--name-field-quicklinks .field__item .item__inner a{position:relative;display:block;padding:14px 5px 12px;font-family:Frutigerltstdpro Condensed;font-size:1.3em;transition:all 200ms ease;}.service-block .field--name-field-quicklinks .field__item .item__inner a:hover{-ms-transform:translate(5px,0);transform:translate(5px,0);}.service-block .field--name-field-quicklinks .field__item .item__inner a:visited{color:#0084ca;}.service-block .field--name-field-quicklinks .field__item .item__inner a::after{content:'\41';position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:5px;font-size:.7em;font-weight:bold;}.service-block__quicklinks-title{overflow:hidden;border-top:1px dotted #87bfe9;}.service-block__quicklinks-title h3{margin:30px 0 20px;}.service-block .slick-next{right:-40px;}@media (max-width:1024px){.service-block .slick-next{right:-20px;}}@media (max-width:1320px){.service-block .slick-next{right:-25px;}}.service-block .slick-slider{padding:0 50px;}@media (max-width:479px){.service-block .slick-slider{padding:0;}}.service-block .slick-list{position:relative;z-index:3;}.service-block .slick-prev{left:-40px;}@media (max-width:1024px){.service-block .slick-prev{left:-20px;}}@media (max-width:1320px){.service-block .slick-prev{left:-25px;}}table{width:100%;table-layout:fixed;position:relative;border:0;}table > caption{position:absolute;top:100%;}table tr,table tbody tr{border-width:0 0 1px;border-style:dotted;border-color:#87bfe9;text-align:left;}table tr:last-child,table tbody tr:last-child{border-bottom:0;}table tr:last-child th,table tr:last-child td,table tbody tr:last-child th,table tbody tr:last-child td{border-bottom:0;}table tr .align-left,table tbody tr .align-left{float:none;}table tr th,table tr td,table tbody tr th,table tbody tr td{padding:10px;font-size:1.4em;vertical-align:top;border-width:0 0 0 1px;border-style:dotted;border-color:#87bfe9;}table tr th a,table tr td a,table tbody tr th a,table tbody tr td a{font-size:1em;}table tr th p a,table tr td p a,table tbody tr th p a,table tbody tr td p a{font-size:.59em;}@media (max-width:767px){table tr th,table tr td,table tbody tr th,table tbody tr td{font-size:1.3em;line-height:1.45;}}table tr th,table tbody tr th{font-family:Frutigerltstdpro Condensed;color:#0084ca;border-width:0 0 1px;border-style:dotted;border-color:#87bfe9;}table tr th:first-child,table tbody tr th:first-child{border-left:0;}table tr td:first-child,table tbody tr td:first-child{border-left:0;}.table-wrapper{overflow-x:auto;padding:0 60px 40px 60px;}@media (max-width:767px){.table-wrapper{padding:0;background-image:linear-gradient(90deg,transparent 94%,rgba(0,0,0,0.1));}}@media (max-width:767px){.table-wrapper .table-inner{width:750px;padding:0 0 40px 0;overflow:scroll;}}div#sliding-popup{width:100% !important;padding:30px 40px;background:#fff;color:#3c3c3b;border-top:1px dotted #87bfe9;box-shadow:0 0 6px 0 rgba(0,0,0,0.1);}@media (max-width:767px){div#sliding-popup{padding:30px 3%;}}div#sliding-popup .popup-content{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:1400px;padding:0 40px;}@media (max-width:767px){div#sliding-popup .popup-content{display:block;padding:0;}}div#sliding-popup .popup-content #popup-text{margin:0;}div#sliding-popup .popup-content #popup-text h2,div#sliding-popup .popup-content #popup-text p{margin:0;font-size:1.3em;line-height:1.27;font-weight:300;color:#666;}div#sliding-popup .popup-content #popup-text p a{font-size:1em;}div#sliding-popup .popup-content #popup-buttons{margin:0;}@media (max-width:767px){div#sliding-popup .popup-content #popup-buttons{padding-top:18px;}}div#sliding-popup .popup-content #popup-buttons button{margin:0;background-image:none;border-radius:0;text-shadow:none;}@media (max-width:767px){div#sliding-popup .popup-content #popup-text,div#sliding-popup .popup-content #popup-buttons{float:none;max-width:100%;}}.block-search-quicklinks{margin-left:auto;margin-right:auto;text-align:left;width:100%;max-width:750px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:45px;border-top:1px dotted #87bfe9;}.header__search .block-search-quicklinks{border-top:0;margin-top:0;}@media (max-width:768px){.block-search-quicklinks{padding-left:20px;padding-right:20px;}}@media (max-width:767px){.block-search-quicklinks{padding-left:0;padding-right:0;overflow:auto;max-height:calc(100vh - 160px);width:100%;}}.block-search-quicklinks .quicklinks-group{position:relative;}.block-search-quicklinks .quicklinks-group::after{content:'';position:absolute;border-bottom:1px dotted #87bfe9;bottom:0;left:0;right:0;}.block-search-quicklinks .quicklinks-group.group-type-quicklinks{-ms-flex:1;flex:1;}@media (max-width:767px){.block-search-quicklinks .quicklinks-group.group-type-quicklinks{padding-left:15px;padding-right:15px;}.block-search-quicklinks .quicklinks-group.group-type-quicklinks::after{left:15px;right:15px;}}.block-search-quicklinks .quicklinks-group.group-type-live-results{-ms-flex:1 50%;flex:1 50%;max-width:50%;padding:0;padding-right:10px;}.block-search-quicklinks .quicklinks-group.group-type-live-results::after{right:10px;}.block-search-quicklinks .quicklinks-group.group-type-live-results:last-child{padding-right:0;max-width:100%;}.block-search-quicklinks .quicklinks-group.group-type-live-results:last-child::after{right:0;}.block-search-quicklinks .quicklinks-group.group-type-live-results + .group-type-live-results{padding-right:0;padding-left:10px;}.block-search-quicklinks .quicklinks-group.group-type-live-results + .group-type-live-results::after{left:10px;right:0;}.block-search-quicklinks .quicklinks-group.group-type-live-results + .group-type-live-results + .group-type-live-results{padding-right:10px;padding-left:0;}.block-search-quicklinks .quicklinks-group.group-type-live-results + .group-type-live-results + .group-type-live-results::after{left:0;right:10px;}.block-search-quicklinks .quicklinks-group.group-type-live-results + .group-type-live-results:last-child{max-width:50%;}@media (max-width:767px){.block-search-quicklinks .quicklinks-group.group-type-live-results{-ms-flex:1 100%;flex:1 100%;max-width:100%;padding-left:15px;padding-right:15px;}.block-search-quicklinks .quicklinks-group.group-type-live-results + .group-type-live-results,.block-search-quicklinks .quicklinks-group.group-type-live-results + .group-type-live-results + .group-type-live-results,.block-search-quicklinks .quicklinks-group.group-type-live-results + .group-type-live-results:last-child,.block-search-quicklinks .quicklinks-group.group-type-live-results:last-child{padding-left:15px;padding-right:15px;max-width:100%;}.block-search-quicklinks .quicklinks-group.group-type-live-results + .group-type-live-results::after,.block-search-quicklinks .quicklinks-group.group-type-live-results + .group-type-live-results + .group-type-live-results::after,.block-search-quicklinks .quicklinks-group.group-type-live-results + .group-type-live-results:last-child::after,.block-search-quicklinks .quicklinks-group.group-type-live-results:last-child::after{left:15px;right:15px;}}.block-search-quicklinks .quicklinks-group .group-label{color:#3c3c3b;font-size:1.5rem;padding:40px 0 10px;}.block-search-quicklinks .quicklinks-group .group-label .more-link{font-size:.7em;float:right;margin-top:5px;}.block-search-quicklinks .quicklinks-group .group-items{border-top:1px dotted #87bfe9;padding:10px 0;}.block-search-quicklinks .quicklinks-group .group-items .group-item a,.block-search-quicklinks .quicklinks-group .group-items .group-item{font-size:1.1rem;}img.b-lazy{background-image:linear-gradient(90deg,rgba(115,116,119,0) 0,rgba(115,116,119,0.15) 50%,rgba(115,116,119,0) 90%);background-position:-400% 0;background-repeat:no-repeat;animation:lazy_loading 1.2s infinite;animation-delay:.3s;animation-timing-function:cubic-bezier(0.25,0.01,0.25,1);background-size:70% 100%;}img.b-lazy.no-b-lazy,img.b-lazy.b-loaded,img.b-lazy.b-error{background-image:none;}.search-api-page-block-form{height:50px;}.search-api-page-block-form form,.search-api-page-block-form .form-text,.search-api-page-block-form .form-item-keys,.search-api-page-block-form .form-actions{height:50px;}.search-api-page-block-form form{margin-left:auto;margin-right:auto;width:750px;}@media (max-width:767px){.search-api-page-block-form form{width:100%;}}.search-api-page-block-form .form-item-keys,.search-api-page-block-form .form-actions{display:inline-block;vertical-align:top;}.search-api-page-block-form .form-item-keys{position:relative;width:690px;}@media (max-width:1024px){.search-api-page-block-form .form-item-keys{padding-left:15px;width:calc(100% - 70px);}}.search-api-page-block-form .form-item-keys.empty-result .form-text{border-color:#ee7219;}.search-api-page-block-form .form-item-keys .form-text{border:1px solid #87bfe9;padding:15px;margin:0;color:#0084ca;z-index:2;position:relative;}.search-api-page-block-form .form-item-keys .form-text::-webkit-input-placeholder{color:#666;opacity:1;}.search-api-page-block-form .form-item-keys .form-text:-moz-placeholder{color:#666;opacity:1;}.search-api-page-block-form .form-item-keys .form-text::-moz-placeholder{color:#666;opacity:1;}.search-api-page-block-form .form-item-keys .form-text:-ms-input-placeholder{color:#666;opacity:1;}.search-api-page-block-form .form-item-keys .xdsoft_autocomplete{width:100% !important;}.search-api-page-block-form .form-item-keys .xdsoft_autocomplete .xdsoft_autocomplete_dropdown{display:none !important;}.search-api-page-block-form .form-item-keys .xdsoft_autocomplete .xdsoft_autocomplete_hint{color:#666 !important;-webkit-text-emphasis:#666 !important;text-emphasis:#666 !important;-webkit-text-fill-color:#666 !important;-webkit-text-stroke:#666 !important;opacity:.7 !important;}.search-api-page-block-form .form-item-keys .empty-result-label{color:#ee7219;position:absolute;top:0;right:10px;font-size:1.4em;z-index:1;bottom:0;line-height:50px;}.search-api-page-block-form .form-actions{margin-left:5px;}.search-api-page-block-form .form-actions .form-submit{font-size:3em;width:50px;height:50px;text-align:center;padding:0;margin:0;}.clickdform.mainDiv{float:none;width:240px;margin-left:auto;margin-right:auto;}.clickdform.mainDiv .responsiveRow{margin-bottom:14px;}.clickdform.mainDiv img.ui-datepicker-trigger{margin-bottom:-14px;}.clickdform.mainDiv input[type='text'],.clickdform.mainDiv textarea,.clickdform.mainDiv select{-webkit-appearance:none;border-radius:0;display:block;border:1px solid #87bfe9;padding-top:15px;padding-bottom:15px;padding-left:15px;font-size:20px !important;font-family:Frutigerltstd,Arial !important;width:100%;background-color:#fff;resize:none;}.clickdform.mainDiv select{height:50px;}.clickdform.mainDiv input[type='button'],.clickdform.mainDiv input[type='submit'],.clickdform.mainDiv button{display:inline-block;width:auto;margin:20px 0 0 0;padding:15px 30px 14px;vertical-align:middle;font-family:Frutigerltstdpro Condensed !important;font-size:19px !important;line-height:inherit;color:#fff !important;background-color:#0084ca;border:1px none #0084ca;text-align:center;text-transform:uppercase;transition:background-color .2s;white-space:nowrap;letter-spacing:.5px;cursor:pointer;}.clickdform.mainDiv input[type='checkbox']{width:25px;height:25px;padding:3px;border:1px solid #0084ca;font-size:0;text-align:center;transition:font-size .2s;-webkit-appearance:none;margin-right:10px;position:relative;}.clickdform.mainDiv input[type='checkbox']::before{content:'\e907';font-size:0;color:#0084ca;position:absolute;top:2px;left:4px;font-weight:bold;opacity:0;transition:.1s;-ms-transform:translateY(-50%);transform:translateY(-50%);}.clickdform.mainDiv input[type='checkbox']:checked::before{font-size:18.6px;opacity:1;-ms-transform:translateY(0);transform:translateY(0);}.clickdform.mainDiv .responsiveRow span{color:#0084ca !important;font-size:19px !important;font-weight:700 !important;font-family:Frutigerltstd,Arial !important;}.clickdform.mainDiv .responsiveCell{width:100%;}.clickdform.mainDiv .responsiveCell.emptyCell{display:none;}.clickdform.mainDiv .responsiveCell > div:not(.clear),.clickdform.mainDiv .responsiveCell > div > div{display:block;width:100%;}.clickdform.mainDiv .responsiveCell > div:not(.clear) input[type='text'],.clickdform.mainDiv .responsiveCell > div:not(.clear) input[type='number'],.clickdform.mainDiv .responsiveCell > div:not(.clear) textarea,.clickdform.mainDiv .responsiveCell > div:not(.clear) select,.clickdform.mainDiv .responsiveCell > div > div input[type='text'],.clickdform.mainDiv .responsiveCell > div > div input[type='number'],.clickdform.mainDiv .responsiveCell > div > div textarea,.clickdform.mainDiv .responsiveCell > div > div select{max-width:100%;width:100%;}.search-page .search-api-page-block-form,.search .search-api-page-block-form{position:relative;padding-right:80px;}@media (max-width:479px){.search-page .search-api-page-block-form,.search .search-api-page-block-form{padding-right:60px;}}.search-page .js-form-type-search-api-autocomplete,.search .js-form-type-search-api-autocomplete{width:100%;float:left;padding:20px 0;}.search-page .js-form-type-search-api-autocomplete input[type='text'],.search .js-form-type-search-api-autocomplete input[type='text']{height:auto;padding:20px;margin-bottom:0;font-size:1.2em;color:#0084ca;background-image:none;}.search-page .js-form-type-search-api-autocomplete input[type='text']::-webkit-input-placeholder,.search .js-form-type-search-api-autocomplete input[type='text']::-webkit-input-placeholder{opacity:1;color:#0084ca;}.search-page .js-form-type-search-api-autocomplete input[type='text']:-moz-placeholder,.search .js-form-type-search-api-autocomplete input[type='text']:-moz-placeholder{opacity:1;color:#0084ca;}.search-page .js-form-type-search-api-autocomplete input[type='text']::-moz-placeholder,.search .js-form-type-search-api-autocomplete input[type='text']::-moz-placeholder{opacity:1;color:#0084ca;}.search-page .js-form-type-search-api-autocomplete input[type='text']:-ms-input-placeholder,.search .js-form-type-search-api-autocomplete input[type='text']:-ms-input-placeholder{opacity:1;color:#0084ca;}@media (max-width:479px){.search-page .js-form-type-search-api-autocomplete input[type='text'],.search .js-form-type-search-api-autocomplete input[type='text']{padding:15px;}}.search-page .form-actions,.search .form-actions{position:absolute;right:0;padding-top:20px;}.search-page .form-actions input[type='submit'],.search .form-actions input[type='submit']{width:70px;margin:0 0 0 10px;padding:14px 20px 13px 19px;font-size:2.5em;text-align:center;}@media (max-width:479px){.search-page .form-actions input[type='submit'],.search .form-actions input[type='submit']{width:50px;margin-top:0;padding:12px 10px;font-size:2em;}}.search{border:0 none;}.search-block{height:200px;padding:64px 0;background:#0084ca;}@media (max-width:1024px){.search-block{height:auto;padding:45px 0 54px;}}.search-block__container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;}@media (max-width:1024px){.search-block__container{padding:0;}}.search-block .search-block__text h3{margin:0;font-weight:300;color:#fff;}.search-block .search-block__content{width:74%;}@media (max-width:767px){.search-block .search-block__content{width:100%;}}.search-block .js-form-type-search-api-autocomplete{padding:0;margin:0;}.search-block .js-form-type-search-api-autocomplete input[type='text']{font-size:1.3em;color:#fff;background-color:#0084ca;border:1px solid #fff;cursor:text;}.search-block .js-form-type-search-api-autocomplete input[type='text']::-webkit-input-placeholder{color:#fff;}.search-block .js-form-type-search-api-autocomplete input[type='text']:-moz-placeholder{color:#fff;}.search-block .js-form-type-search-api-autocomplete input[type='text']::-moz-placeholder{color:#fff;}.search-block .js-form-type-search-api-autocomplete input[type='text']:-ms-input-placeholder{color:#fff;}.search-block .js-form-type-search-api-autocomplete:hover input[type='text']{border-color:rgba(255,255,255,0.29);background-color:rgba(255,255,255,0.15);}@media (max-width:1024px){.search-block .js-form-type-search-api-autocomplete{padding:5px 0 0;}}.search-block .form-actions{padding-top:0;}.search-block .form-actions input[type='submit']{background-color:#fff;border:1px solid #fff;color:#0084ca;}@media (max-width:1024px){.search-block .form-actions{padding:5px 0 0;}}.search-page{padding:40px 40px 30px;}@media (max-width:1024px){.search-page{padding:20px 5%;}}.search-page .container{padding:0;}.search-page p{font-size:1.4em;margin:0;}.search-page p a{font-size:1em;}.search-page__num-results{margin:45px 30px;text-align:center;font-size:1em;}.search-page__num-results p{font-size:1.4em;margin:0;}.search-page__results h3{margin:0 0 10px;font-size:1.7em;line-height:1.26;font-weight:300;}.search-page__results h3.file--application-pdf a{position:relative;padding-left:30px;}.search-page__results h3.file--application-pdf a::before{position:absolute;left:0;font-size:1.3em;color:#0084ca;}.search-page__result-item{margin-bottom:50px;padding:0;}.search-page__result-item p:last-child{margin-bottom:0;}.search-page__no-results{margin:0;font-size:1.7em;text-align:center;color:#ee7219;padding:45px 0;border-bottom:1px dotted #87bfe9;margin-bottom:45px;}.search-page .result-items{font-size:1.1em;line-height:1;text-align:center;}.search-page .result-items .curent-items{display:inline;}.search-page .search-api-page-block-form{display:-ms-flexbox;display:flex;padding:0;}.search-page .search-api-page-block-form .form-actions{position:relative;padding:0;margin:0;width:70px;padding-left:10px;}.search-page .search-api-page-block-form .form-item{width:calc(100% - 70px);}.search-page .form-actions input[type='submit']{width:100%;margin:0;padding:0;}.search-page .inner-content{max-width:1320px;}.search-page .inner-content.search-page__results{padding:30px;border:1px dotted #87bfe9;}@media (max-width:1024px){.search-page .inner-content.search-page__results{border:0;padding:30px 0;}}.search-page .inner-content:first-child{max-width:750px;}.search-page .inner-content:nth-child(2){padding:45px 0;text-align:center;border-bottom:1px dotted #87bfe9;}.search-page .inner-content.search-page__tabs{margin-bottom:-1px;}.search-page .inner-content.search-page__tabs ul{display:-ms-flexbox;display:flex;}@media (max-width:1024px){.search-page .inner-content.search-page__tabs ul{-ms-flex-direction:column;flex-direction:column;}}.search-page .inner-content.search-page__tabs a{display:block;padding:15px 30px;color:#9d9d9c;font-size:1.4em;line-height:1;transition:color 300ms ease;}@media (min-width:1025px){.search-page .inner-content.search-page__tabs a:hover{color:#0084ca;}}.search-page .inner-content.search-page__tabs li.is-active a{color:#0084ca;background-color:#fafafa;}.search-page .inner-content.search-page__tabs li{border:1px dotted #87bfe9;border-bottom:0;border-right:0;}@media (max-width:1024px){.search-page .inner-content.search-page__tabs li{border:0;border-top:1px dotted #87bfe9;text-align:center;}}.search-page .inner-content.search-page__tabs li.is-active{border-bottom:1px solid #fafafa;}.search-page .inner-content.search-page__tabs li:last-child{border-right:1px dotted #87bfe9;}@media (max-width:1024px){.search-page .inner-content.search-page__tabs li:last-child{border:0;border-top:1px dotted #87bfe9;border-bottom:1px dotted #87bfe9;}}.search-page .page-category{font-size:1.2em;margin-bottom:10px;color:#9d9d9c;}.search-page .search-pager-results{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:30px;}@media (max-width:479px){.search-page .search-pager-results{-ms-flex-wrap:wrap;flex-wrap:wrap;}.search-page .search-pager-results .pager,.search-page .search-pager-results .result-items{width:100%;}.search-page .search-pager-results .result-items{text-align:left;}.search-page .search-pager-results .pager ul.pager__items.js-pager__items{-ms-flex-pack:end;justify-content:flex-end;}}.search-page .search-pager-results:last-child{margin-bottom:0;}.user-login-form,.user-pass{max-width:500px;margin:50px auto 20px;padding:10px;}.download-area,.download-node{margin-top:20px;}.download-area__box,.download-node__box{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.download-area__padding .field-title,.download-node__padding .field-title{font-size:1.2em;}.download-area__padding .field-body p,.download-node__padding .field-body p{font-size:1em;}.download-area__info,.download-node__info{position:relative;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;}@media (max-width:767px){.download-area__info,.download-node__info{-ms-flex-preferred-size:100%;flex-basis:100%;}}.download-area__info:hover .field--name-field-image,.download-node__info:hover .field--name-field-image{opacity:1;visibility:visible;}.download-area__category,.download-node__category{-ms-flex-preferred-size:16.66%;flex-basis:16.66%;font-size:1.1em;}@media (max-width:767px){.download-area__category,.download-node__category{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;}}@media (max-width:479px){.download-area__category,.download-node__category{-ms-flex-preferred-size:100%;flex-basis:100%;}}.download-area__date,.download-node__date{-ms-flex-preferred-size:16.66%;flex-basis:16.66%;font-size:1.1em;}@media (max-width:767px){.download-area__date,.download-node__date{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;}}.download-area__files,.download-node__files{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;margin-top:0;text-align:right;}@media (max-width:767px){.download-area__files,.download-node__files{-ms-flex-preferred-size:100%;flex-basis:100%;}}.download-area .field--name-field-image,.download-node .field--name-field-image{position:absolute;top:-20px;left:101%;z-index:100;width:100%;box-shadow:0 0 15px 0 rgba(0,0,0,0.37);opacity:0;visibility:hidden;transition:opacity .2s;border:5px solid #ddedf9;}.download-area .field--name-field-image::after,.download-area .field--name-field-image::before,.download-node .field--name-field-image::after,.download-node .field--name-field-image::before{position:absolute;top:36px;right:100%;border:solid transparent;content:'';height:0;width:0;pointer-events:none;}.download-area .field--name-field-image::after,.download-node .field--name-field-image::after{border-right-color:#ddedf9;border-width:30px;margin-top:-30px;}@media (max-width:1024px){.download-area .field--name-field-image,.download-node .field--name-field-image{display:none;}}.download-area .field--name-field-image img,.download-node .field--name-field-image img{display:block;}.download-area__title,.download-node__title{position:relative;margin:0 0 5px;font-size:1.3em;}.download-area__preview-image .download-area__title,.download-node__preview-image .download-area__title{cursor:pointer;}.download-area__size,.download-node__size{display:block;font-size:1em;line-height:1;color:#0084ca;}.download-area__size a,.download-node__size a{display:inline-block;vertical-align:bottom;font-size:21px;}.download-area__total,.download-node__total{margin:45px 30px;text-align:center;font-size:1.1em;display:none;}.download-area__total p,.download-node__total p{font-size:1.1em;margin:0;}.download-area__other-file,.download-area__main-file,.download-node__other-file,.download-node__main-file{width:25%;display:inline-block;vertical-align:top;margin-left:-3px;padding:0 0 5px;text-align:center;}@media (max-width:1024px){.download-area__other-file,.download-area__main-file,.download-node__other-file,.download-node__main-file{width:50%;margin-bottom:5px;text-align:left;}}@media (max-width:767px){.download-area__other-file,.download-area__main-file,.download-node__other-file,.download-node__main-file{width:25%;float:left;}}.download-area__other-file .media--view-mode-default,.download-area__main-file .media--view-mode-default,.download-node__other-file .media--view-mode-default,.download-node__main-file .media--view-mode-default{margin-bottom:10px;}.download-area .field--name-body p,.download-node .field--name-body p{margin-bottom:0;font-size:1.1em;}.view-download-area .views-row{padding:10px 0 0;border-bottom:1px dotted #87bfe9;}.view-download-area .inner-wrapper{border:1px dotted #87bfe9;padding:0;}@media (max-width:1024px){.view-download-area .view-content{border:0;padding:30px 0;}}.view-download-area .download-submit{display:none;}.view-download-area .view-filters{position:relative;}.view-download-area .views-exposed-form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:15px;}@media (max-width:1024px){.view-download-area .views-exposed-form{-ms-flex-direction:column;flex-direction:column;}}.view-download-area .views-exposed-form label{display:block;margin:20px 0 10px;font-size:1.7em;font-weight:300;color:#3c3c3b;}@media screen and (max-width:1200px){.view-download-area .views-exposed-form label{font-size:1.4em;}}.view-download-area .views-exposed-form > .form-wrapper,.view-download-area .views-exposed-form > .form-item{width:50%;margin:0;}.view-download-area .views-exposed-form > .form-wrapper .select2.select2-container--default .select2-selection--multiple .select2-search__field,.view-download-area .views-exposed-form > .form-item .select2.select2-container--default .select2-selection--multiple .select2-search__field{margin-top:7px;}@media (max-width:1024px){.view-download-area .views-exposed-form > .form-wrapper,.view-download-area .views-exposed-form > .form-item{width:100%;padding:0;}}.view-download-area .views-exposed-form > .form-item .select2.select2-container{margin-bottom:20px;}.view-download-area div[data-drupal-selector='edit-search']{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:10px;}@media (max-width:1024px){.view-download-area div[data-drupal-selector='edit-search']{padding-right:0;margin-bottom:20px;}}.view-download-area div[data-drupal-selector='edit-search'] .form-item-search{width:calc(100% - 50px);padding-right:10px;}.view-download-area div[data-drupal-selector='edit-search'] .form-submit{line-height:1;font-size:3em;width:50px;height:50px;text-align:center;padding:0;margin:0;}.view-download-area div[data-drupal-selector='edit-search'] .quicklinks-group.group-type-live-results{width:50%;padding:0;}.view-download-area div[data-drupal-selector='edit-search'] .quicklinks-group.group-type-live-results:nth-child(odd){padding-right:20px;}.view-download-area div[data-drupal-selector='edit-search'] .quicklinks-group.group-type-live-results:nth-child(even){padding-left:20px;}.view-download-area div[data-drupal-selector='edit-search'] .quicklinks-group.group-type-live-results .group-label{color:#3c3c3b;font-size:1.5rem;padding:40px 0 10px;}.view-download-area div[data-drupal-selector='edit-search'] .quicklinks-group.group-type-live-results .group-label .more-link{font-size:.7em;float:right;margin-top:5px;}.view-download-area div[data-drupal-selector='edit-search'] .quicklinks-group.group-type-live-results .group-items{border-top:1px dotted #87bfe9;padding:10px 0;}.view-download-area div[data-drupal-selector='edit-search'] .quicklinks-group.group-type-live-results .group-items .group-item a,.view-download-area div[data-drupal-selector='edit-search'] .quicklinks-group.group-type-live-results .group-items .group-item{font-size:1.1rem;}.view-download-area .form-item-field-category-target-id{padding-left:10px;}@media (max-width:1024px){.view-download-area .form-item-field-category-target-id{padding-left:0;}}.view-download-area .views-exposed-form > .form-wrapper.form-actions{width:100%;text-align:right;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;}.view-download-area .views-exposed-form > .form-wrapper.form-actions .form-submit.reset-button{min-width:75px;opacity:0;}.view-download-area .form-item-field-application-area-target-id{display:none;}.view-download-area .view-tabs{margin-bottom:-1px;position:relative;z-index:1;}.view-download-area .view-tabs ul{display:-ms-flexbox;display:flex;}@media (max-width:1024px){.view-download-area .view-tabs ul{-ms-flex-direction:column;flex-direction:column;}}.view-download-area .view-tabs a{display:block;padding:15px 30px;color:#9d9d9c;font-size:1.4em;line-height:1;transition:color 300ms ease;}@media (min-width:1025px){.view-download-area .view-tabs a:hover{color:#0084ca;}}.view-download-area .view-tabs li.is-active a{color:#0084ca;background-color:#fafafa;}.view-download-area .view-tabs li{border:1px dotted #87bfe9;border-bottom:0;border-right:0;}@media (max-width:1024px){.view-download-area .view-tabs li{border:0;border-top:1px dotted #87bfe9;text-align:center;}}.view-download-area .view-tabs li.is-active{border-bottom:1px solid #fafafa;}.view-download-area .view-tabs li:last-child{border-right:1px dotted #87bfe9;}@media (max-width:1024px){.view-download-area .view-tabs li:last-child{border:0;border-top:1px dotted #87bfe9;border-bottom:1px dotted #87bfe9;}}.view-download-area .search-pager-results{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:30px;padding:30px 30px 0;}.view-download-area .search-pager-results:last-child{padding:0 30px 30px;margin-bottom:0;margin-top:30px;}.view-download-area .search-pager-results .view-header{text-align:left;font-size:1.1em;}@media (max-width:479px){.view-download-area .search-pager-results{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 15px 0;}.view-download-area .search-pager-results .pager,.view-download-area .search-pager-results .view-header{width:100%;}.view-download-area .search-pager-results .pager ul.pager__items.js-pager__items{-ms-flex-pack:end;justify-content:flex-end;}}.view-download-area .table-wrapper{padding:0;overflow-x:unset;}@media (max-width:767px){.view-download-area .table-wrapper{overflow-x:scroll;}}.view-download-area .view-content > .table-wrapper{padding:0;padding-bottom:155px;}@media (max-width:1024px){.view-download-area .view-content > .table-wrapper{padding-bottom:0;}}.view-download-area .table-wrapper table{border-top:1px dotted #87bfe9;border-bottom:1px dotted #87bfe9;}.view-download-area .table-wrapper table th,.view-download-area .table-wrapper table td{font-size:1.1em;}.view-download-area .table-wrapper table thead{background-color:#fff;}.view-download-area .table-wrapper table thead th{padding:20px 30px;text-align:left;}.view-download-area .table-wrapper table thead th,.view-download-area .table-wrapper table thead th a{color:#9d9d9c;font-family:Frutigerltstd,Arial;font-weight:normal;line-height:23px;}.view-download-area .table-wrapper table thead th.is-active a{color:#0084ca;}.view-download-area .table-wrapper table tbody td{padding:30px;}.view-download-area .table-wrapper table thead th:first-child,.view-download-area .table-wrapper table tbody td:first-child{width:50%;}.view-download-area .table-wrapper table thead th:nth-child(2),.view-download-area .table-wrapper table tbody td:nth-child(2){width:20%;}.view-download-area .table-wrapper table thead th:nth-child(3),.view-download-area .table-wrapper table tbody td:nth-child(3){width:30%;}.view-download-area th,.view-download-area td{text-align:left;}.view-download-area th.views-field.views-field-nothing,.view-download-area td.views-field.views-field-nothing{text-align:right;}.view-download-area .media--view-mode-listing{text-align:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;}.view-download-area .tablesort .visually-hidden{display:none;}.view-download-area .tablesort.tablesort--asc::before,.view-download-area .tablesort.tablesort--desc::before{color:#0084ca;content:'A-Z';}.view-download-area .tablesort.tablesort--asc::before{content:'Z-A';}.view-download-area .sort-popularity{width:25px;height:25px;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;color:transparent;margin-right:20px;position:absolute;top:18px;left:30px;bottom:auto;}.view-download-area .sort-popularity::before{content:'\e909';font-size:24px;color:#0084ca;}.view-download-area .sort-popularity + a{margin-left:45px;}.view-download-area .sort-popularity.sort-asc::before{color:#9d9d9c;}.view-download-area .tablesort{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;}.view-download-area .tablesort span.sort-icon{overflow:hidden;color:transparent;position:relative;margin-left:5px;top:-2px;display:none;}.view-download-area .tablesort.tablesort--asc span.sort-icon,.view-download-area .tablesort.tablesort--desc span.sort-icon{display:-ms-inline-flexbox;display:inline-flex;height:20px;width:12px;}.view-download-area .tablesort.tablesort--asc span.sort-icon{background-image:url(/themes/custom/triflex_theme/assets/icons/tablesort--asc.svg);}.view-download-area .tablesort.tablesort--desc span.sort-icon{background-image:url(/themes/custom/triflex_theme/assets/icons/tablesort--desc.svg);}@media (max-width:767px){.view-download-area .table-wrapper .table-inner{overflow:unset;padding:0;}}.download-node{max-width:90%;padding-top:10px;border-bottom:1px dotted #87bfe9;border-top:1px dotted #87bfe9;}@media (max-width:1024px){.download-node{max-width:83%;}}table.sticky-header{top:60px !important;box-shadow:0 1px 8px 0 rgba(0,0,0,0.1);z-index:1;}@media (max-width:1024px){table.sticky-header{top:90px !important;}}@media (max-width:767px){table.sticky-header{top:60px !important;}}.download-area__padding > img{position:absolute;top:-60px;left:100%;z-index:100;width:100%;max-width:250px;max-height:300px;opacity:0;visibility:hidden;transition:opacity .2s;border:5px solid #87bfe9;}.download-area__padding > img::after,.download-area__padding > img::before{position:absolute;top:30px;right:100%;border:solid transparent;content:'';height:0;width:0;pointer-events:none;}.download-area__padding > img::after{border-right-color:#87bfe9;border-width:30px;margin-top:-30px;}.download-area__padding{position:relative;}@media (min-width:1025px){.view-download-area .table-wrapper table tbody td:hover .download-area__padding > img{opacity:1;visibility:visible;}}.path-protected-page main{max-width:1400px;padding:0 40px;margin:0 auto;}@media (max-width:1024px){.path-protected-page main{max-width:100%;padding:10px;}}.path-protected-page #protected-pages-enter-password{max-width:66.64%;margin:0 auto;padding:35px 10px 40px 60px;}@media (max-width:1320px){.path-protected-page #protected-pages-enter-password{max-width:100%;padding:30px 0;}}.path-protected-page #protected-pages-enter-password .form-item-password{display:inline-block;float:left;max-width:75%;width:100%;margin-right:5px;}@media (max-width:767px){.path-protected-page #protected-pages-enter-password .form-item-password{max-width:100%;margin:0 0 8px;}}.path-protected-page #protected-pages-enter-password .form-item-password label{display:none;}.path-protected-page #protected-pages-enter-password .form-item-password input[type='password']{height:62px;padding-right:20px;}@media (max-width:767px){.path-protected-page #protected-pages-enter-password .form-item-password input[type='password']{height:52px;}}.path-protected-page #protected-pages-enter-password .protected-submit{display:inline-block;position:relative;height:62px;padding:0 30px;background:#0084ca;}.path-protected-page #protected-pages-enter-password .protected-submit:hover{background-color:#87bfe9;box-shadow:0 0 8px 0 rgba(0,0,0,0.15);}@media (max-width:767px){.path-protected-page #protected-pages-enter-password .protected-submit{width:100%;text-align:center;}}.path-protected-page #protected-pages-enter-password .protected-submit span{font-size:1.1em;color:#fff;}.path-protected-page #protected-pages-enter-password .protected-submit input[type='submit']{height:62px;margin:0;padding:0;background-color:transparent;box-shadow:none;}.path-protected-page #protected-pages-enter-password .protected_pages_description{margin:0 0 20px;padding-right:50px;font-size:1.7em;line-height:1.25;}.path-protected-page #protected-pages-enter-password .protected_pages_description strong{font-family:Frutigerltstd,Arial;font-weight:normal;}.blog-hero-paragraph .bg-image__pos{background-attachment:fixed;}.node--type-blog .paragraph--type--text-block.left .field--name-field-media-image img{width:100%;}.node--type-blog .paragraph--type--text-block.left .field--name-field-media-image{margin-bottom:40px;}.paragraph.content-list-block .view-filters .sub-title{font-size:1.7em;text-align:center;margin-bottom:15px;}.paragraph.content-list-block .view-filters form{max-width:750px;margin:0 auto;}.paragraph.content-list-block .view-filters form .form-actions{display:none;}.paragraph.content-list-block .content-list-block__slider.content-list-block__items{padding-top:40px;margin-top:70px;border-top:1px dotted #87bfe9;}.page-node-type-blog .blog-hero-paragraph{border-top:1px dotted #87bfe9;border-bottom:1px dotted #87bfe9;background-color:#e5f2fa;height:auto;padding:25px 30px;}.page-node-type-blog .blog-hero-paragraph .hero__overlay{background-attachment:fixed;}.page-node-type-blog .blog-hero-paragraph .hero__summary{font-size:1.3em;color:#fff;font-family:Frutigerltstdpro Condensed;}.page-node-type-blog .blog-hero-paragraph .hero__summary .content-type{color:#fff;}.page-node-type-blog .blog-hero-paragraph.hero-overlay .hero__summary{color:#9d9d9c;font-family:Frutigerltstd,Arial;}.page-node-type-blog .blog-hero-paragraph.hero-overlay .hero__summary .content-type{color:#0084ca;}.page-node-type-blog .blog-hero-paragraph .hero__title{text-shadow:none;color:#fff;margin:20px 0 30px;}.page-node-type-blog .blog-hero-paragraph.hero-overlay .hero__title{color:#0084ca;}.page-node-type-blog .blog-hero-paragraph .hero__author__links{display:-ms-flexbox;display:flex;margin-bottom:25px;}.page-node-type-blog .blog-hero-paragraph .hero__author__links a{width:30px;height:30px;display:block;font-size:30px;overflow:hidden;margin-right:10px;color:#fff;}.page-node-type-blog .blog-hero-paragraph .hero__author__links a::before{font-size:30px;}.page-node-type-blog .blog-hero-paragraph .hero__author__links a.fb::before{content:'\65';}.page-node-type-blog .blog-hero-paragraph .hero__author__links a.lnkd::before{content:'\77';}.page-node-type-blog .blog-hero-paragraph .hero__author__links a.twitter::before{content:'\72';}.page-node-type-blog .blog-hero-paragraph .hero__author__links a.mail::before{content:'\33';}.page-node-type-blog .blog-hero-paragraph.hero-overlay .hero__author__links a{color:#0084ca;}.page-node-type-blog .blog-hero-paragraph .hero__author__name{font-size:1.3em;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:Frutigerltstdpro Condensed;}.page-node-type-blog .blog-hero-paragraph .hero__author__name img{border-radius:50%;margin-right:15px;width:55px;}.page-node-type-blog .blog-hero-paragraph.hero-overlay .hero__author__name{color:#3c3c3b;font-family:Frutigerltstd,Arial;}.blog__tags{padding:25px 0;margin:45px 0;border-top:1px dotted #87bfe9;border-bottom:1px dotted #87bfe9;}.blog__tags__label{font-size:1.7em;color:#666;}.blog__tags__items{font-size:1.2em;color:#0084ca;}.paragraph--type--search .search-api-page-block-form .form-item-keys .xdsoft_autocomplete{background-color:#fff;}.paragraph--type--search .search-api-page-block-form{display:-ms-flexbox;display:flex;width:100%;padding:0;height:auto;background-color:#0084ca;}.paragraph--type--search .search-api-page-block-form .form-item-keys{margin:0;width:calc(100% - 70px);padding:0;padding-right:10px;background-color:#0084ca;}.paragraph--type--search .search-block .form-actions{width:70px;padding:0;margin:0;background-color:#0084ca;}.paragraph--type--search .search-block .form-actions input[type='submit']{margin:0;padding:0;}.paragraph--type--search .search-api-page-block-form .form-item-keys .form-text{color:#000;}form.employee-search-form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:50px 30px;background-color:#f2f2f2;}@media (max-width:1024px){form.employee-search-form{padding:50px 5%;}}form.employee-search-form .field-title{width:100%;font-size:24px;margin-bottom:25px;color:#666;}form.employee-search-form .form-item{margin:0;width:calc(100% - 60px);margin-right:10px;}form.employee-search-form .form-actions{background-color:#0084ca;position:relative;width:50px;transition:opacity 400ms ease;}form.employee-search-form .form-actions:hover{opacity:.5;}form.employee-search-form .form-actions::after{content:'\79';color:#fff;font-size:42px;display:block;position:absolute;left:4px;top:4px;}form.employee-search-form input[type='submit']{margin:0;opacity:0;padding:0;width:100%;height:100%;position:relative;z-index:1;}.view-employee-search{padding-top:50px;border-top:1px dotted #87bfe9;overflow:hidden;text-align:left;}.view-employee-search .view-empty{width:100%;padding:0;text-align:left;margin:0 auto;max-width:1320px;}.view-employee-search .no-results-title{text-align:center;font-size:24px;color:#ee7219;}.view-employee-search .no-results-description{text-align:center;font-size:19px;margin-bottom:50px;}.view-employee-search .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;}.view-employee-search .views-row{width:calc(100% / 4);border-bottom:1px dotted #87bfe9;margin-bottom:50px;}@media (max-width:1024px){.view-employee-search .views-row{width:calc(100% / 3);}}@media (max-width:767px){.view-employee-search .views-row{width:calc(100% / 2);}}@media (max-width:375px){.view-employee-search .views-row{width:100%;}}.view-employee-search .field--name-field-image{position:relative;height:0;padding-top:78.125%;}.view-employee-search .field--name-field-image > .field__item{width:100%;height:100%;position:absolute;top:0;left:0;opacity:1;visibility:visible;transition:all 200ms ease;}.view-employee-search .field--name-field-image > .field__item:nth-child(2){opacity:0;z-index:-1;}.view-employee-search .field--name-field-image:hover > .field__item:nth-child(2){opacity:1;z-index:1;}.view-employee-search .field--name-field-description p:first-child{margin-top:0;}.view-employee-search .field--name-field-description p:last-child{margin-bottom:0;}.view-employee-search .employee__image{padding:0 5px;}.view-employee-search .employee__name{font-size:28px;color:#0084ca;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.view-employee-search .employee__job-title{font-size:24px;color:#666;}.view-employee-search .employee__department{font-size:19px;}.view-employee-search .employee__description,.view-employee-search .employee__region{margin-top:20px;}.view-employee-search .employee .icons{font-size:30px;color:#0084ca;margin-right:10px;}.view-employee-search .employee__phone,.view-employee-search .employee__mail,.view-employee-search .employee__linkedin{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.view-employee-search .employee__phone a{color:#3c3c3b;}.view-employee-search .employee__mail,.view-employee-search .employee__linkedin{margin-top:5px;}.view-employee-search .employee-info{padding:25px 10px;padding-bottom:45px;font-size:19px;}.view-employee-search .employee-info > div.empty{color:transparent;}.view-employee-search .employee-info a{font-size:19px;}.view-employee-search .employee-info-header{padding-bottom:20px;margin-bottom:20px;border-bottom:1px dotted #87bfe9;}.view-employee-search .employee-info-header > div.empty{color:transparent;}.paragraph--type--employee-search{max-width:750px;margin:50px auto;padding-bottom:0;border-bottom:0;border-top:1px dotted #87bfe9;}.paragraph--type--employee-list{border-bottom:0;padding:70px 0;padding-bottom:20px !important;max-width:1320px;margin:0 auto;}.paragraph--type--employee-list .field--name-field-search-form{display:-ms-flexbox;display:flex;margin-bottom:70px;}.paragraph--type--employee-list .paragraph--type--employee-search{border-top:0;padding:0;margin:0 auto;}@media (max-width:1024px){.paragraph--type--employee-list .paragraph--type--employee-search{padding:0 5%;}}.paragraph--type--employee-list form.employee-search-form{padding:0;background-color:transparent;}.paragraph--type--employee-list form.employee-search-form .field-title{text-align:center;}.paragraph.content-list-block.content-list-block--simple_list .view-content-listing{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph.content-list-block.content-list-block--simple_list .view-content-listing > .content-list-block__items{-ms-flex-preferred-size:100%;flex-basis:100%;}.paragraph.content-list-block.content-list-block--simple_list .view-content-listing .view-footer,.paragraph.content-list-block.content-list-block--simple_list .view-content-listing .view-header{width:50%;-ms-flex-pack:start;justify-content:flex-start;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.paragraph.content-list-block.content-list-block--simple_list .view-content-listing .pager{line-height:1;text-align:right;width:50%;-ms-flex-pack:end;justify-content:flex-end;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.paragraph.content-list-block.content-list-block--simple_list .view-filters{width:100%;}
@media all and (-ms-high-contrast:active),(-ms-high-contrast:none){.text-block__overlay{background-image:url(/themes/custom/triflex_theme/assets/img/overlay-dotted.png) !important;}.hero__overlay{right:-17%;}.hero__container{position:absolute;z-index:1;left:50%;top:50%;width:100%;transform:translate3d(-50%,-50%,0);}}
