﻿@import url("https://fonts.googleapis.com/css?family=Open+Sans");html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}button,input[type="button"],input[type="reset"],input[type="submit"],.button,.cbText a[href^="mailto:"],.contact-email{appearance:none;background-color:transparent;border:1px solid #efce1a;border-radius:9px;color:#efce1a;cursor:pointer;display:inline-block;font-family:"Open Sans",sans-serif;font-size:1em;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1;padding:.75em 1.5em;text-decoration:none;transition:background-color 150ms ease;user-select:none;vertical-align:middle;white-space:nowrap;text-transform:uppercase}button .button-icon,input[type="button"] .button-icon,input[type="reset"] .button-icon,input[type="submit"] .button-icon,.button .button-icon,.cbText a[href^="mailto:"] .button-icon,.contact-email .button-icon{display:inline-block;position:relative}button .button-icon:before,button .button-icon:after,input[type="button"] .button-icon:before,input[type="button"] .button-icon:after,input[type="reset"] .button-icon:before,input[type="reset"] .button-icon:after,input[type="submit"] .button-icon:before,input[type="submit"] .button-icon:after,.button .button-icon:before,.button .button-icon:after,.cbText a[href^="mailto:"] .button-icon:before,.cbText a[href^="mailto:"] .button-icon:after,.contact-email .button-icon:before,.contact-email .button-icon:after{display:block;content:"";background-color:#fff;width:1px;height:10px;position:absolute;top:-14px;left:15px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}button .button-icon:after,input[type="button"] .button-icon:after,input[type="reset"] .button-icon:after,input[type="submit"] .button-icon:after,.button .button-icon:after,.cbText a[href^="mailto:"] .button-icon:after,.contact-email .button-icon:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-7px}button:link,button:visited,input[type="button"]:link,input[type="button"]:visited,input[type="reset"]:link,input[type="reset"]:visited,input[type="submit"]:link,input[type="submit"]:visited,.button:link,.button:visited,.cbText a[href^="mailto:"]:link,.cbText a[href^="mailto:"]:visited,.contact-email:link,.contact-email:visited{background-color:transparent;color:#efce1a;border:1px solid #efce1a}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,.button:hover,.button:focus,.cbText a[href^="mailto:"]:hover,.cbText a[href^="mailto:"]:focus,.contact-email:hover,.contact-email:focus{background-color:#eedc3c;color:#fff;border:1px solid #eedc3c}button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active,.button:active,.cbText a[href^="mailto:"]:active,.contact-email:active{background-color:#d6c636}button:disabled,input[type="button"]:disabled,input[type="reset"]:disabled,input[type="submit"]:disabled,.button:disabled,.cbText a[href^="mailto:"]:disabled,.contact-email:disabled{cursor:not-allowed;opacity:0.5}button:disabled:hover,input[type="button"]:disabled:hover,input[type="reset"]:disabled:hover,input[type="submit"]:disabled:hover,.button:disabled:hover,.cbText a[href^="mailto:"]:disabled:hover,.contact-email:disabled:hover{background-color:#efce1a}button.yellow-btn,input[type="button"].yellow-btn,input[type="reset"].yellow-btn,input[type="submit"].yellow-btn,.button.yellow-btn,.cbText a[href^="mailto:"].yellow-btn,.contact-email.yellow-btn{background:#efce1a;color:#000}button.empty-blue,input[type="button"].empty-blue,input[type="reset"].empty-blue,input[type="submit"].empty-blue,.button.empty-blue,.cbText a[href^="mailto:"].empty-blue,.contact-email.empty-blue{border:1px solid #244e87;color:#182983 !important}button.empty-blue:hover,button.empty-blue:focus,input[type="button"].empty-blue:hover,input[type="button"].empty-blue:focus,input[type="reset"].empty-blue:hover,input[type="reset"].empty-blue:focus,input[type="submit"].empty-blue:hover,input[type="submit"].empty-blue:focus,.button.empty-blue:hover,.button.empty-blue:focus,.cbText a[href^="mailto:"].empty-blue:hover,.cbText a[href^="mailto:"].empty-blue:focus,.contact-email.empty-blue:hover,.contact-email.empty-blue:focus{background-color:#244e87;color:#fff !important}fieldset{background-color:transparent;border:0;margin:0;padding:0}legend{font-weight:600;margin-bottom:.375em;padding:0}label{display:block;font-weight:600;margin-bottom:.375em}input,select{display:block;font-family:"Open Sans",sans-serif;font-size:1em}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select[multiple]{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;font-family:"Open Sans",sans-serif;font-size:1em;margin-bottom:.75em;padding:.5em;transition:border-color 150ms ease;width:100%}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,textarea:hover,select[multiple]:hover{border-color:#b1b1b1}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input:not([type]):focus,textarea:focus,select[multiple]:focus{border-color:#efce1a;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(224,192,16,0.7);outline:none}input[type="color"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="email"]:disabled,input[type="month"]:disabled,input[type="number"]:disabled,input[type="password"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="text"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="week"]:disabled,input:not([type]):disabled,textarea:disabled,select[multiple]:disabled{background-color:#f2f2f2;cursor:not-allowed}input[type="color"]:disabled:hover,input[type="date"]:disabled:hover,input[type="datetime"]:disabled:hover,input[type="datetime-local"]:disabled:hover,input[type="email"]:disabled:hover,input[type="month"]:disabled:hover,input[type="number"]:disabled:hover,input[type="password"]:disabled:hover,input[type="search"]:disabled:hover,input[type="tel"]:disabled:hover,input[type="text"]:disabled:hover,input[type="time"]:disabled:hover,input[type="url"]:disabled:hover,input[type="week"]:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover,select[multiple]:disabled:hover{border:1px solid #ddd}textarea{resize:vertical}[type="search"]{appearance:none}[type="checkbox"],[type="radio"]{display:inline;margin-right:.375em}[type="file"]{margin-bottom:.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}.section-icon{width:100%;max-width:40px;margin-bottom:50px}.slide-ico{width:100%;max-width:70px;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin-bottom:.75em}dl dt{font-weight:600;margin-top:.75em}dl dd{margin:0}.typo ul,.typo ol{list-style-type:disc;padding-left:2em}table{border-collapse:collapse;margin:.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #a6a6a6;font-weight:600;padding:.75em 0;text-align:left}td{border-bottom:1px solid #ddd;padding:.75em 0}tr,td,th{vertical-align:middle}.dropdown .dropdown-container{display:inline-block;position:relative;text-align:left;width:100%;background:#f5f5f5;padding:5px 5px 5px 5px;margin-bottom:8px}.dropdown .dropdown-button{padding-left:20px;cursor:pointer;position:relative;margin:0;font-size:0.8em;color:#000}.dropdown .dropdown-button:before{content:'';position:absolute;left:0;top:0;height:100%;width:15px;background:url(../i/dropdown-ico.png) no-repeat center;background-size:12px 14px}.dropdown .dropdown-button:after{content:'';position:absolute;right:0;top:0;height:100%;width:22px;background:url(../i/arrow-dropdown.png) no-repeat center;background-size:8px 6px;border-left:1px solid #000}.dropdown .dropdown-button:after{display:block;position:absolute}.dropdown .dropdown-menu{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;cursor:pointer;display:none;overflow:show;position:absolute;text-align:left;z-index:99999;background:#fff;border-top:1px solid #b8b8b8;font-size:0.8em;top:29px;left:0;width:100%;padding:5px 10px;color:#000;-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.25);box-shadow:0px 5px 5px 0px rgba(0,0,0,0.25)}.dropdown .show-menu{display:block}.accordion-tabs{padding:0}.accordion-tabs::after{clear:both;content:"";display:table}.accordion-tabs .tab-header-and-content{list-style:none;float:left;width:33.3333333%;padding:0 3px 0}.accordion-tabs .tab-header-and-content:first-child{padding-left:6px}.accordion-tabs .tab-header-and-content:last-child{padding-right:6px}.accordion-tabs .tab-link{display:block;text-align:center;text-transform:uppercase;padding:5px 0;width:100%;background:#f0f0f0;color:#000}@media screen and (min-width: 50em){.accordion-tabs .tab-link{display:inline-block}}.accordion-tabs .is-active{color:#000;background:#efce1a}.accordion-tabs .tab-content{padding:6px;display:none;width:100%;position:absolute;height:calc(100% - 34px);left:0}@media screen and (min-width: 50em){.accordion-tabs .tab-content{float:left}}.accordion-tabs .tab-content .preview-img{padding-left:6px}.accordion-tabs .tab-content .preview-img .img{position:absolute;top:6px;left:6px;right:3px;bottom:2px;background:url(../i/product-img.jpg) no-repeat center;background-size:cover !important}.accordion-tabs .tab-content .preview-img,.accordion-tabs .tab-content .preview-content{padding:0 3px;position:absolute;top:0;left:0;height:100%;width:33.33333333%}.accordion-tabs .tab-content .preview-content{right:0;left:auto;width:66.66666666%;padding:30px 6px 0px 30px;overflow-y:auto}.accordion-tabs .tab-content .preview-content h3{text-transform:uppercase;font-weight:700 !important;color:#244e87}@font-face{font-family:"Futura";src:url("/a/f/3cd1721e-4a46-4eb5-bc5e-af79094babc1.eot?#iefix");src:url("/a/f/3cd1721e-4a46-4eb5-bc5e-af79094babc1.eot?#iefix") format("eot"),url("/a/f/c28b4244-c9b6-4c47-adf6-7f3c7799dae8.woff2") format("woff2"),url("/a/f/3999080d-6014-4742-ac4e-1b472a48d303.woff") format("woff"),url("/a/f/586c5d53-4f7f-4c0e-9e87-da6184893c59.ttf") format("truetype"),url("/a/f/1f47cd6c-a254-44a3-8afa-30671c2b6be4.svg#1f47cd6c-a254-44a3-8afa-30671c2b6be4") format("svg");font-weight:200}@font-face{font-family:"Futura";src:url("/a/f/65d2d2f2-a130-47d4-b7db-1d4a0cd63b4b.eot?#iefix");src:url("/a/f/65d2d2f2-a130-47d4-b7db-1d4a0cd63b4b.eot?#iefix") format("eot"),url("/a/f/f6be6d1e-a972-4744-8e7b-5379116f644d.woff2") format("woff2"),url("/a/f/8444512b-291a-403f-99eb-5ec8a1e3c7e2.woff") format("woff"),url("/a/f/c151aaa9-4ac5-4588-bb55-4d49e5b4186b.ttf") format("truetype"),url("/a/f/415b9e60-459a-4d4d-8097-fe693379e60e.svg#415b9e60-459a-4d4d-8097-fe693379e60e") format("svg");font-weight:200;font-style:italic}@font-face{font-family:"Futura";src:url("/a/f/cf053eae-ba1f-44f3-940c-a34b68ccbbdf.eot?#iefix");src:url("/a/f/cf053eae-ba1f-44f3-940c-a34b68ccbbdf.eot?#iefix") format("eot"),url("/a/f/8bf38806-3423-4080-b38f-d08542f7e4ac.woff2") format("woff2"),url("/a/f/e2b9cbeb-fa8e-41cd-8a6a-46044b29ba52.woff") format("woff"),url("/a/f/c2a69697-4f06-4764-abd4-625031a84e31.ttf") format("truetype"),url("/a/f/dc423cc1-bf86-415c-bc7d-ad7dde416a34.svg#dc423cc1-bf86-415c-bc7d-ad7dde416a34") format("svg");font-weight:400}@font-face{font-family:"Futura";src:url("/a/f/834e05b5-87ff-453f-9d74-a93eb930e1ec.eot?#iefix");src:url("/a/f/834e05b5-87ff-453f-9d74-a93eb930e1ec.eot?#iefix") format("eot"),url("/a/f/159c40d5-d5b5-4d06-b7ba-7762c03ce985.woff2") format("woff2"),url("/a/f/03937062-17d3-443d-809c-d51e0397aaa3.woff") format("woff"),url("/a/f/19124b27-09ee-4d4c-b213-ec1c114d2945.ttf") format("truetype"),url("/a/f/d47d028d-8ba8-46fb-b997-ec2e42ecdcc8.svg#d47d028d-8ba8-46fb-b997-ec2e42ecdcc8") format("svg");font-weight:400;font-style:italic}@font-face{font-family:"Futura";src:url("/a/f/bba6bebc-758c-4958-be5c-2d2daf126b56.eot?#iefix");src:url("/a/f/bba6bebc-758c-4958-be5c-2d2daf126b56.eot?#iefix") format("eot"),url("/a/f/e70c12ca-e4f0-4137-8d78-586c53075886.woff2") format("woff2"),url("/a/f/3099aa0c-d988-466b-9aa4-e94ddc71c81a.woff") format("woff"),url("/a/f/fb6fff71-86e4-4bb3-9751-d9d387471ba8.ttf") format("truetype"),url("/a/f/ed6c52a4-f942-4734-8bda-887d0ad41467.svg#ed6c52a4-f942-4734-8bda-887d0ad41467") format("svg");font-weight:700}@font-face{font-family:"Futura";src:url("/a/f/dc781dc0-5e81-4b8d-a608-e2bac19a9472.eot?#iefix");src:url("/a/f/dc781dc0-5e81-4b8d-a608-e2bac19a9472.eot?#iefix") format("eot"),url("/a/f/0d6f913b-0b53-4085-8bc2-7b98d4ee9429.woff2") format("woff2"),url("/a/f/723c2eab-ca44-4b97-95be-f709b1910ed2.woff") format("woff"),url("/a/f/4043d778-6aa8-4da3-88fb-f25e99332d90.ttf") format("truetype"),url("/a/f/8741fba4-5847-45da-858a-a70d6208f327.svg#8741fba4-5847-45da-858a-a70d6208f327") format("svg");font-weight:700;font-style:italic}*{box-sizing:border-box}body{color:#333;font-family:"Open Sans",sans-serif;font-size:1em;line-height:1.5;font-weight:300}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif;font-size:1em;line-height:1.2;margin:0 0 .75em}h1{font-family:"Futura",sans-serif;font-size:2.75em;font-weight:600}.page-title{margin-top:1.5em}h2{font-size:1.8em;font-weight:400;line-height:1.5;margin-top:1.5em;margin-bottom:1.2em}h2:first-child{margin-top:0}p{margin:0 0 1em}a{text-decoration:none;transition:color 150ms ease,border-color 150ms ease}a:link,a:visited{color:#244e87}a:hover,a:focus{color:#efce1a}a:active,a.active{color:#224a80}a[href^="tel:"]{text-decoration:none}.title{font-family:"Futura",sans-serif}.section-title{text-transform:uppercase;font-weight:700;text-align:center;font-size:3em;margin-bottom:80px}@media screen and (max-width: 768px){.section-title{font-size:1.75em}}.thin-title{font-weight:300;line-height:1}.typo a:link,.typo a:visited{border-bottom:1px solid #244e87}.typo a:hover,.typo a:focus{border-bottom:1px solid #efce1a}.typo a:active,.typo a.active{border-bottom:1px solid #78670d}.bold{font-weight:700}em{font-style:italic}hr{border-bottom:1px solid #ddd;border-left:0;border-right:0;border-top:0;margin:2.1em 0;max-width:10%}img,picture{margin:0;max-width:100%}figure{margin:0;padding:0}figcaption{font-weight:700;font-size:.8em;margin:.75em 0}blockquote{margin:0}.text-center{text-align:center}.blue{color:#244e87}.hyphenate{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body{margin:0;min-width:320px;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased}.fortytwo{transition:all 0.25s linear}.container{max-width:1080px;margin-left:auto;margin-right:auto}.container::after{clear:both;content:"";display:table}.bg-blue{background-color:#244e87;color:#fff !important}.bg-blue h2{color:#fff !important}.bg-green{background-color:#72bfbf;color:#fff}.bg-white{background-color:#fff !important}.bg-yellow{background-color:#eedc3c}.bg-red{background-color:tomato;color:#fff}.bg-gray{background-color:#f5f5f5;color:#fff}.border--blue{border:4px solid #244e87}.border--yellow{border:4px solid #eedc3c}.content{z-index:1}.mobile-nav-icon{width:60px;height:45px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.mobile-nav-icon span{display:block;position:absolute;height:9px;width:50%;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.mobile-nav-icon span:nth-child(even){left:50%;border-radius:0 9px 9px 0}.mobile-nav-icon span:nth-child(odd){left:0px;border-radius:9px 0 0 9px}.mobile-nav-icon span:nth-child(1),.mobile-nav-icon span:nth-child(2){top:0px}.mobile-nav-icon span:nth-child(3),.mobile-nav-icon span:nth-child(4){top:18px}.mobile-nav-icon span:nth-child(5),.mobile-nav-icon span:nth-child(6){top:36px}.mobile-nav-icon.open span:nth-child(1),.mobile-nav-icon.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mobile-nav-icon.open span:nth-child(2),.mobile-nav-icon.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-nav-icon.open span:nth-child(1){left:5px;top:7px}.mobile-nav-icon.open span:nth-child(2){left:calc(50% - 5px);top:7px}.mobile-nav-icon.open span:nth-child(3){left:-50%;opacity:0}.mobile-nav-icon.open span:nth-child(4){left:100%;opacity:0}.mobile-nav-icon.open span:nth-child(5){left:5px;top:29px}.mobile-nav-icon.open span:nth-child(6){left:calc(50% - 5px);top:29px}.main-header{min-height:45px;background:#f0f0f0;border-bottom:1px solid #f4f4f4}.main-header.header--fixed{position:fixed;top:0;left:0;width:100%;z-index:9999}.main-header+.cbText,.main-header+.cbImage,.main-header+.cbImageGallery,.main-header+.cbQuote,.main-header+.cbCode__wrapper{margin-top:1.5em}.main-footer{color:#fff;background-color:#244e87;margin-top:3em}.main-footer .footer-info{color:#000;background-color:#f5f5f5;border-top:1px solid #e2e2e2}.main-footer .footer-info .top-footer{line-height:1;padding:.75em 1.5em}.main-footer .footer-info .top-footer .breadcrumb{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.main-footer .footer-info .top-footer .breadcrumb li{display:inline;color:#b4b4b4;font-size:0.8em;text-transform:uppercase}.main-footer .footer-info .current-page{float:left;margin:0}.main-footer .footer-info .back-to-top{float:right}.main-footer .footer-content{padding:1.5em 1.5em 4.5em;float:left;display:block;margin-right:2.35765%;width:100%}.main-footer .footer-content::after{clear:both;content:"";display:table}.main-footer .footer-content:last-child{margin-right:0}.main-footer .footer-content a:link,.main-footer .footer-content a:visited{color:#fff}.main-footer .footer-content a:hover,.main-footer .footer-content a:focus{color:#efce1a}.main-footer .footer-content a:active{color:#a79012}.main-footer .quality-info{float:left;display:block;margin-right:2.35765%;width:100%;display:block;text-transform:uppercase;text-align:right;margin-top:1.5em;margin-bottom:.75em;font-weight:bold;font-style:italic;font-size:0.8em;border-bottom:1px solid #fff}.main-footer .quality-info:last-child{margin-right:0}.main-footer .quality-info .swiss-quality{width:215px}.main-footer .sub-footer{float:left;display:block;margin-right:2.35765%;width:100%}.main-footer .sub-footer:last-child{margin-right:0}.main-footer .sub-footer span{font-size:0.8em}@media screen and (max-width: 480px){.main-footer .sub-footer span{display:block;width:100%}}.main-footer .sub-footer .social-icon{width:20px;float:right;margin-left:3px}.main-footer .sub-footer .social-icon.google-plus-icon{width:18px;margin-top:1px}.main-footer .sub-footer .social-icon.twitter-icon{width:18px;margin-top:1px;margin-right:2px}.main-footer .topline{height:7px;background-image:url("/a/i/footer-topline.jpg");background-repeat:x-repeat}.main-footer ul li a{color:#fff;font-size:0.8em;opacity:0.75}.main-footer .address{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-right:0}.main-footer .address:last-child{margin-right:0}.main-footer .address .footer-logo{width:118px;margin-bottom:15px}.main-footer .address .footer-address{line-height:1.5;font-size:0.8em}@media screen and (max-width: 480px){.main-footer .address{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0}.main-footer .address:last-child{margin-right:0}}.main-footer .meta-nav{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-right:0;float:right}.main-footer .meta-nav:last-child{margin-right:0}.main-footer .meta-nav ul{padding:0;text-align:right;margin-top:-5px}.main-footer .meta-nav ul li{display:inline}.main-footer .meta-nav ul li:first-child a{padding-left:0}.main-footer .meta-nav ul li:last-child a{padding-right:0;border:0px}.main-footer .meta-nav ul li a{padding:0 5px;border-right:1px solid rgba(255,255,255,0.25)}@media screen and (max-width: 480px){.main-footer .meta-nav{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0;float:none;text-align:left}.main-footer .meta-nav:last-child{margin-right:0}.main-footer .meta-nav ul{text-align:left}.main-footer .meta-nav ul li{display:block}.main-footer .meta-nav ul li a{padding:5px 0px;border-right:0px}}.main-footer .main-nav::after{clear:both;content:"";display:table}.main-footer .main-nav>ul>li{margin-bottom:1.5em;float:left;display:block;margin-right:2.35765%;width:23.23176%}.main-footer .main-nav>ul>li:last-child{margin-right:0}@media screen and (max-width: 768px){.main-footer .main-nav>ul>li{float:left;display:block;margin-right:2.35765%;width:48.82117%}.main-footer .main-nav>ul>li:last-child{margin-right:0}.main-footer .main-nav>ul>li:nth-child(2n){margin-right:0}.main-footer .main-nav>ul>li:nth-child(2n+1){clear:left}}.main-footer .main-nav .level-1>ul{padding-left:.75em;margin-bottom:.75em;display:none}.main-footer .main-nav .top-item{text-transform:uppercase;font-weight:bold;opacity:1}#back-to-top{position:fixed;bottom:10px;right:15px;display:none;width:40px;height:40px;cursor:pointer;background:url(/a/i/back-to-top.png) no-repeat center;background-size:cover;opacity:0.75;z-index:1000;border:2px solid #fff;border-radius:20px;-webkit-transition:all,0.3s;-moz-transition:all,0.3s;transition:all,0.3s}#back-to-top:hover{opacity:0.9}.metanav{max-width:1080px;margin-left:auto;margin-right:auto}.metanav::after{clear:both;content:"";display:table}@media screen and (max-width: 960px){.metanav{display:none}}.logo{display:inline-block;position:absolute;left:0;padding:15px;z-index:100}@media screen and (max-width: 1120px){.logo{position:relative;left:calc(50% - 80px);text-align:center;padding-bottom:0}}@media screen and (max-width: 960px){.logo{left:0px}}.logo img{max-width:160px;width:100%}@media screen and (max-width: 960px){.logo img{max-width:90px}}.mobile-nav-icon{transform:scale(0.4)}.mobile-nav-icon span{background:#efce1a}.metanav__links{padding:5px 0;position:relative}.metanav__links>ul{text-align:center}.metanav__links>ul>li{display:inline-block;min-height:3em;line-height:3em;text-transform:uppercase;font-size:0.65em;letter-spacing:0.1em}.metanav__links>ul>li:last-child span{display:none}.metanav__links>ul>li a{display:inline-block;min-height:3em;line-height:3em;padding:0 1em;color:#244e87}.metanav__links>ul>li:hover .sub-navigation{display:block}.metanav__links>ul>li .sub-navigation{border-top:0px}.metanav__links>ul>li .sub-navigation li a{min-height:inherit;line-height:inherit;color:#333}.metanav__links .sub-navigation{top:inherit;width:inherit;left:inherit;min-width:200px;-webkit-transform:translateX(-25%);-moz-transform:translateX(-25%);-ms-transform:translateX(-25%);-o-transform:translateX(-25%);transform:translateX(-25%);padding:1.5em 30px}.metanav__links .sub-navigation li.level-1{font-weight:normal;float:none;width:100%;margin:0}.metanav__links .sub-navigation li.level-1 a{border:0px;padding:0 0 5px 0;margin:0;color:#333}.topnav{max-width:1080px;margin-left:auto;margin-right:auto}.topnav::after{clear:both;content:"";display:table}@media screen and (max-width: 960px){.topnav__wrapper{display:none}}.topnav__icon{display:none;position:absolute;top:0;right:0}@media screen and (max-width: 960px){.topnav__icon{display:block}}.mobile-nav-icon{transform:scale(0.4)}.mobile-nav-icon span{background:#182983}.topnav__links{float:left;display:block;margin-right:2.35765%;width:100%;position:relative}.topnav__links:last-child{margin-right:0}.topnav__links>ul{text-align:center;font-weight:normal;text-transform:uppercase;margin-bottom:10px;overflow-y:hidden}.topnav__links>ul>li{display:inline-block;min-height:3em;line-height:3em;font-size:0.8em}@media screen and (max-width: 1235px){.topnav__links>ul>li{font-size:0.65em}}.topnav__links>ul>li:first-child a{border-left:none}.topnav__links>ul>li:first-child .main-link{margin-left:0}.topnav__links>ul>li:last-child .main-link{margin-right:0}.topnav__links>ul>li .active-border{display:block;height:5px;margin-top:5px;width:100%;background:#efce1a;left:0}.topnav__links>ul>li:hover .main-link{background:#2f65af}.topnav__links>ul>li:hover .main-link:before,.topnav__links>ul>li:hover .main-link:after{background:#2f65af}.topnav__links>ul>li:hover .sub-navigation{display:block}.main-link{display:inline-block;min-height:3em;line-height:3em;background:#244e87;color:#fff !important;margin:0 6px;padding:0 7px;position:relative;cursor:pointer;-webkit-transition:all,0.2s;-moz-transition:all,0.2s;transition:all,0.2s}.main-link:before,.main-link:after{content:'';position:absolute;width:10px;height:calc(100% + 20px);background:#244e87;top:-10px;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg);-webkit-transition:all,0.2s;-moz-transition:all,0.2s;transition:all,0.2s;z-index:0}.main-link:before{left:-3px}.main-link:after{right:-3px}.main-link:focus,.main-link:hover{color:#244e87}.sub-navigation{text-transform:none;position:absolute;background-color:#efce1a;display:none;top:38px;padding:1.5em;left:0;width:100%;z-index:99;text-align:left;border-top:11px solid #f0f0f0;-webkit-transition:all,0.2s;-moz-transition:all,0.2s;transition:all,0.2s}@media screen and (max-width: 1235px){.sub-navigation{top:31px}}.sub-navigation.display-list{min-width:250px;width:inherit;left:inherit}.sub-navigation.display-list li.level-1{font-weight:normal;float:none;width:100%;margin:0}.sub-navigation.display-list li.level-1 a{border:0px;padding:0 0 5px 0;margin:0;color:#333}.sub-navigation>li{margin-bottom:1.5em}.sub-navigation li{line-height:1.5;margin-bottom:3px}.sub-navigation li.level-1{font-weight:600;float:left;display:block;margin-right:2.35765%;width:31.76157%;font-size:1.2em}.sub-navigation li.level-1:last-child{margin-right:0}.sub-navigation li.level-1>span{display:block;border-bottom:1px solid #333;padding-bottom:10px;margin-bottom:10px;color:#333}.sub-navigation li.level-1>ul>li>a{color:#333}.sub-navigation li ul{font-weight:200;font-size:0.85em}.sub-navigation li a{color:#333}.sub-navigation li a:hover{color:#fff !important}.mobile-nav{position:fixed;width:300px;top:0;left:0;background:#f0f0f0;z-index:100000;height:100%;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all,0.25s,ease-in-out;-moz-transition:all,0.25s,ease-in-out;transition:all,0.25s,ease-in-out}.mobile-nav.open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.mobile-nav .menu-level{position:absolute;top:0;left:0;bottom:0;width:100%;overflow:auto;background:#244e87;-webkit-box-shadow:8px 0px 10px -5px rgba(0,0,0,0.25);-moz-box-shadow:8px 0px 10px -5px rgba(0,0,0,0.25);box-shadow:8px 0px 10px -5px rgba(0,0,0,0.25);-webkit-transform:translateX(-110%);-moz-transform:translateX(-110%);-ms-transform:translateX(-110%);-o-transform:translateX(-110%);transform:translateX(-110%);-webkit-transition:all,0.25s,ease-in-out;-moz-transition:all,0.25s,ease-in-out;transition:all,0.25s,ease-in-out}.mobile-nav .menu-level .menu-level{background:#295a9b}.mobile-nav .menu-level .menu-level .menu-level{background:#2f65af}.mobile-nav .menu-level .back{padding:.75em;padding-left:2.25em;background-image:url(../i/back-icon.png);background-repeat:no-repeat;background-size:15px 15px;background-position:.75em center;color:#fff;cursor:pointer;opacity:0.25;-webkit-transition:all,0.2s;-moz-transition:all,0.2s;transition:all,0.2s}.mobile-nav .menu-level .back:hover{opacity:0.75}.mobile-nav .menu-level h2,.mobile-nav .menu-level h4{margin:0;text-transform:uppercase;font-weight:700;color:rgba(255,255,255,0.25);font-family:"Futura",sans-serif;font-size:1.1em;padding:.75em}.mobile-nav .menu-level h4{font-weight:500;padding-bottom:0;font-size:0.8em;margin-bottom:-.75em;margin-left:3px}.mobile-nav .menu-level ul li>a{display:block;padding:.75em;outline:none;box-shadow:inset 0 -1px rgba(0,0,0,0.2);font-size:1em;-webkit-transition:background 0.3s, box-shadow 0.3s;-moz-transition:background 0.3s, box-shadow 0.3s;transition:background 0.3s, box-shadow 0.3s;color:#fff}.mobile-nav>.menu-level,.mobile-nav .menu-level.open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.mobile-nav .search-wrapper{width:100%;margin:0;margin-top:1.5em}.mobile-nav .search-wrapper .mag-glass__icon{display:none}.mobile-nav .search-wrapper .searchForm input{float:none;display:block;width:calc(300px - 1.5em);margin:0;padding:.375em;margin-left:.75em}.mobile-nav .search-wrapper .searchForm .search__submit{display:block;margin-top:.75em}#language-component{position:absolute;top:7px;right:60px;z-index:99}@media screen and (max-width: 960px){#language-component{right:85px}}#language-component select{text-align:center;border:none;border-radius:0;background:rgba(0,0,0,0.25);appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;padding:5px 10px 5px 13px;font-size:0.8em;transition:all 0.2s;cursor:pointer;text-transform:uppercase}#language-component select:hover{background:rgba(0,0,0,0.25)}#language-component select option[value="fr"]{background-image:url(../i/fr.png)}#language-component .language-popup{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.9);z-index:1000;display:none}#language-component .language-popup.visible{display:block}#language-component .language-popup .popup{position:absolute;padding:1.5em;background:#fff;max-width:400px;width:calc(100% - 30px);left:50%;top:50%;transform:translate(-50%, -50%)}#language-component .language-popup .popup h1{margin-bottom:0.5em;font-size:2em}#language-component .language-popup .popup-footer{margin-top:2em}#language-component .language-popup .popup-footer .button{font-size:0.9em}#language-component .language-popup .popup-footer .button.cancel{float:right}.cbCode__wrapper{background:#f5f2f0;margin:.75em 0}.cbCode{max-width:1080px;margin-left:auto;margin-right:auto}.cbCode::after{clear:both;content:"";display:table}.cbCode__label{position:absolute;padding:0.1em 0.6em;font-size:0.8em;background:#708090;color:#fff}.cbCode__text{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%;margin-top:1.5em;margin-bottom:1.5em}.cbCode__text:last-child{margin-right:0}.cbCode__text pre{padding:0;margin:0}.cbCode__text pre code{font-family:1em;font-weight:400}@media screen and (max-width: 768px){.cbCode__text{float:left;display:block;margin-right:4.82916%;width:100%;margin-left:0%;padding:0 1em}.cbCode__text:last-child{margin-right:0}}@media screen and (max-width: 480px){.cbCode__text{float:left;display:block;margin-right:7.42297%;width:100%}.cbCode__text:last-child{margin-right:0}}.paraxify{background-attachment:fixed;background-position:center center;background-size:cover;height:300px;margin-top:3em;margin-right:-15px;margin-left:-15px}.cbImage{max-width:1080px;margin-left:auto;margin-right:auto;margin-top:3em;padding:3em 15px 0px}.cbImage::after{clear:both;content:"";display:table}.cbImage.cbImage--fullwidth{margin-top:0;margin-bottom:0;max-width:none}.cbImage__figure{width:100%}.cbImage__figure a{display:block;padding:.75em;border-radius:3px}.cbImage__figure img{display:block}.cbImage--fullwidth .cbImage__figure{width:100%;margin:0;float:none}.cbImage--fullwidth .cbImage__figure img{width:100%}.cbImage--fullwidth .cbImage__figure figcaption{text-align:center}@media screen and (max-width: 480px){.cbImage__figure{float:left;display:block;margin-right:7.42297%;width:100%;margin-left:0%}.cbImage__figure:last-child{margin-right:0}.cbImage__figure a{margin:0 .75em}.cbImage__figure figcaption{margin-left:.9375em}}.cbImageGallery{margin-top:3em;margin-bottom:1.5em;padding:0 15px}.cbImageGallery::after{clear:both;content:"";display:table}.cbImageGallery__figure{float:left;display:block;margin-right:2.35765%;width:31.76157%;position:relative;margin-bottom:.75em}.cbImageGallery__figure:last-child{margin-right:0}.cbImageGallery__figure:nth-child(3n){margin-right:0}.cbImageGallery__figure:nth-child(3n+1){clear:left}.cbImageGallery__figure a,.cbImageGallery__figure img{display:block;width:100%}.cbImageGallery__figure a{-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);-webkit-transition:all,0.3s;-moz-transition:all,0.3s;transition:all,0.3s;background:#f0f0f0}.cbImageGallery__figure a:hover{-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.25);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.25)}.cbImageGallery__figure .cbImageGallery__caption{position:absolute;width:100%;bottom:0;color:#fff;background:#efce1a;text-align:center;padding:1.5em .75em;margin:0}@media screen and (max-width: 768px){.cbImageGallery__figure{float:left;display:block;margin-right:4.82916%;width:30.11389%}.cbImageGallery__figure:nth-child(4n){margin-right:4.82916%}.cbImageGallery__figure:nth-child(4n+1){clear:none}.cbImageGallery__figure:last-child{margin-right:0}.cbImageGallery__figure:nth-child(3n){margin-right:0}.cbImageGallery__figure:nth-child(3n+1){clear:left}}@media screen and (max-width: 480px){.cbImageGallery__figure{float:left;display:block;margin-right:7.42297%;width:46.28851%}.cbImageGallery__figure:nth-child(3n){margin-right:7.42297%}.cbImageGallery__figure:nth-child(3n+1){clear:none}.cbImageGallery__figure:last-child{margin-right:0}.cbImageGallery__figure:nth-child(2n){margin-right:0}.cbImageGallery__figure:nth-child(2n+1){clear:left}}.images-gallery{margin-top:3em;background:#f0f0f0;padding:3em 0}.images-gallery>ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.images-gallery>ul.one-row-gallery{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.images-gallery>ul.several-rows-gallery{-webkit-box-pack:left;-moz-box-pack:left;box-pack:left;-webkit-justify-content:left;-moz-justify-content:left;-ms-justify-content:left;-o-justify-content:left;justify-content:left;-ms-flex-pack:left;max-width:1080px;margin-left:auto;margin-right:auto;padding:0 10px 0px}.images-gallery>ul.several-rows-gallery::after{clear:both;content:"";display:table}.images-gallery .image-preview{background:#fff;border:4px solid #f0f0f0;position:relative;width:25%}@media screen and (max-width: 768px){.images-gallery .image-preview{width:33.33333%}}@media screen and (max-width: 480px){.images-gallery .image-preview{width:100%}}.images-gallery .image-preview .image-preview-content{padding:8px;background:#fff}.images-gallery .image-preview .image{display:block;line-height:0}.images-gallery .image-preview .image-title{margin:0;line-height:1;padding:.75em;text-align:left}.cbInfo__wrapper{color:#393966;background:#e9e9f8;margin:3em 0 1.5em;min-height:5.2em;display:none}.cbInfo{max-width:1080px;margin-left:auto;margin-right:auto}.cbInfo::after{clear:both;content:"";display:table}.cbInfo__label{float:left;display:block;margin-right:2.35765%;width:14.70196%;height:4em}.cbInfo__label:last-child{margin-right:0}.cbInfo__icon{width:100%;height:4em;text-align:center}.cbInfo__icon svg{display:inline-block;width:4em;height:4em;margin-top:-.7em}.cbInfo__icon svg .icon-path{fill:#393966}.cbInfo__label-text{font-weight:700;text-align:center;margin-top:-.7em}.cbInfo__typo{float:left;display:block;margin-right:2.35765%;width:65.88078%;padding-top:.75em}.cbInfo__typo:last-child{margin-right:0}@media screen and (max-width: 768px){.cbInfo__label{float:left;display:block;margin-right:4.82916%;width:12.64237%}.cbInfo__label:last-child{margin-right:0}.cbInfo__icon svg{width:3em;margin-top:-1.4em}.cbInfo__label-text{font-size:0.8em;margin-top:-2.1em}.cbInfo__typo{float:left;display:block;margin-right:4.82916%;width:82.52847%;padding-right:1em}.cbInfo__typo:last-child{margin-right:0}}@media screen and (max-width: 480px){.cbInfo__label{float:left;display:block;margin-right:7.42297%;width:100%}.cbInfo__label:last-child{margin-right:0}.cbInfo__typo{float:left;display:block;margin-right:7.42297%;width:100%;padding:0 1em}.cbInfo__typo:last-child{margin-right:0}}.cbInfo--notice{border-color:#244e87;color:#244e87;background:#e5edf8}.cbInfo--notice svg .icon-path{fill:#244e87}.cbInfo--success{border-color:#56651a;color:#56651a;background:#e6efc2}.cbInfo--success svg .icon-path{fill:#56651a}.cbInfo--alert{border-color:#8c7800;color:#8c7800;background:#fff6bf}.cbInfo--alert svg .icon-path{fill:#8c7800}.cbInfo--error{border-color:#97161b;color:#97161b;background:#fbe3e4}.cbInfo--error svg .icon-path{fill:#97161b}.cbQuote{max-width:1080px;margin-left:auto;margin-right:auto;margin-top:3em;margin-bottom:3em}.cbQuote::after{clear:both;content:"";display:table}.cbQuote__quote{float:left;display:block;margin-right:2.35765%;width:57.35098%;margin-left:0%;font-family:"Futura",sans-serif;font-weight:700;font-style:italic;font-size:2.5em;line-height:1.2}.cbQuote__quote:last-child{margin-right:0}@media screen and (max-width: 768px){.cbQuote__quote{float:left;display:block;margin-right:4.82916%;width:82.52847%}.cbQuote__quote:last-child{margin-right:0}}@media screen and (max-width: 480px){.cbQuote__quote{float:left;display:block;margin-right:7.42297%;width:100%;padding:0 0.5em}.cbQuote__quote:last-child{margin-right:0}}.cbQuote__quote p{margin-bottom:.6em}.cbQuote__author{font-family:"Open Sans",sans-serif;font-weight:600;font-style:normal;font-size:0.4em}.cbQuote__icon{float:left;display:block;margin-right:2.35765%;width:6.17215%;margin-left:17.05961%}.cbQuote__icon:last-child{margin-right:0}.cbQuote__icon svg{width:3em;height:3em;margin-top:-0.7em}.cbQuote__icon svg .icon-path{fill:#333}@media screen and (max-width: 768px){.cbQuote__icon{float:left;display:block;margin-right:4.82916%;width:12.64237%;margin-left:0%}.cbQuote__icon:last-child{margin-right:0}.cbQuote__icon svg{margin-left:1em}}@media screen and (max-width: 480px){.cbQuote__icon{float:left;display:block;margin-right:7.42297%;width:100%}.cbQuote__icon:last-child{margin-right:0}}.cbQuote--image .cbQuote__quote{margin-left:0%;margin-top:.75em}.cbQuote--image .cbQuote__quote p{margin-bottom:.375em}@media screen and (max-width: 768px){.cbQuote--image .cbQuote__quote{float:left;display:block;margin-right:4.82916%;width:82.52847%;margin-left:17.47153%;padding-right:0.5em}.cbQuote--image .cbQuote__quote:last-child{margin-right:0}}@media screen and (max-width: 480px){.cbQuote--image .cbQuote__quote{float:left;display:block;margin-right:7.42297%;width:100%;margin-left:0%;padding-left:0.5em;margin-top:0.25em}.cbQuote--image .cbQuote__quote:last-child{margin-right:0}}.cbQuote__image{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-left:8.5298%}.cbQuote__image:last-child{margin-right:0}.cbQuote__image img{border-radius:100%;display:block;width:80%}@media screen and (max-width: 768px){.cbQuote__image{float:left;display:block;margin-right:4.82916%;width:30.11389%;margin-left:17.47153%}.cbQuote__image:last-child{margin-right:0}}@media screen and (max-width: 480px){.cbQuote__image{float:left;display:block;margin-right:7.42297%;width:46.28851%;margin-left:0%;padding-left:1.25em}.cbQuote__image:last-child{margin-right:0}}.cbText{max-width:1080px;margin-left:auto;margin-right:auto;padding:3em 15px 0px;line-height:1.7}.cbText::after{clear:both;content:"";display:table}.cbText p:last-child{margin-bottom:0}.cbText__wrapper+.cbText{margin-top:1.5em}.cbText__wrapper{margin-top:3em}.cbText__typo{float:left;display:block;margin-right:2.35765%;width:100%;margin-left:0%}.cbText__typo:last-child{margin-right:0}@media screen and (max-width: 768px){.cbText__typo{float:left;display:block;margin-right:4.82916%;width:100%;margin-left:0%}.cbText__typo:last-child{margin-right:0}}.cbText__typo h1{color:#182983;position:relative;z-index:2;margin:0;text-align:left;font-weight:300;font-size:3em;margin-bottom:.75em}.cbText__typo h2{margin-bottom:.375em;font-family:"Futura",sans-serif;color:#182983}.cbText__typo h1+blockquote{font-style:italic;position:relative;color:#244e87}.cbText__typo h3{font-size:1.2em;font-weight:700;line-height:1.6em;margin-top:1.5em;margin-bottom:.75em;color:#182983}@media screen and (max-width: 768px){.cbText__typo h1{font-size:1.75em}.cbText__typo h2{font-size:1.25em}.cbText__typo h3{font-size:1em}.cbText__typo blockquote{font-size:1.15em}}.cbText__typo>img{float:right;margin-left:1.875em;margin-bottom:1.875em}.cbText__typo>.cbLeadtext{padding-left:0}.cbText__image{position:relative}.cbText__image a{display:block}.cbText__image img{display:block}.cbText--twoColumns{padding-top:30px !important;padding-bottom:30px}.cbText--twoColumns .cbText__typo{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:1.618em;-moz-column-gap:1.618em;column-gap:1.618em}@media screen and (max-width: 768px){.cbText--twoColumns .cbText__typo{-webkit-columns:1;-moz-columns:1;columns:1}}@media screen and (max-width: 540px){.cbText.two-columns tbody,.cbText.two-columns td{display:block}}.cbText__wrapper .cbText{padding-top:1.5em}.cbText__wrapper--bg-image .cbText{color:#fff;text-shadow:#000 0px 1px 0px}.cbText--image-left .cbText__typo{float:left;display:block;margin-right:2.35765%;width:57.35098%;margin-left:34.11922%;padding-left:0}.cbText--image-left .cbText__typo:last-child{margin-right:0}.cbText--image-left .cbText__image{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:-93.82785%}.cbText--image-left .cbText__image:last-child{margin-right:0}.cbText--image-left .cbText__caption{text-align:right}@media screen and (max-width: 768px){.cbText--image-left .cbText__typo{float:left;display:block;margin-right:4.82916%;width:82.52847%;margin-left:17.47153%}.cbText--image-left .cbText__typo:last-child{margin-right:0}.cbText--image-left .cbText__image{float:left;display:block;margin-right:4.82916%;width:12.64237%;margin-left:-104.82916%}.cbText--image-left .cbText__image:last-child{margin-right:0}}@media screen and (max-width: 480px){.cbText--image-left .cbText__typo{float:left;display:block;margin-right:7.42297%;width:100%;margin-left:0%;padding:0 1em}.cbText--image-left .cbText__typo:last-child{margin-right:0}.cbText--image-left .cbText__image{float:left;display:block;margin-right:7.42297%;width:100%;margin-left:0%;height:12em;overflow:hidden}.cbText--image-left .cbText__image:last-child{margin-right:0}.cbText--image-left .cbText__image img{position:absolute;top:-100%;left:0;right:0;bottom:-100%;margin:auto}}.cbText--image-right .cbText__typo{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:0%;padding-right:0}.cbText--image-right .cbText__typo:last-child{margin-right:0}.cbText--image-right .cbText__image{float:left;display:block;margin-right:2.35765%;width:31.76157%}.cbText--image-right .cbText__image:last-child{margin-right:0}@media screen and (max-width: 768px){.cbText--image-right .cbText__typo{float:left;display:block;margin-right:4.82916%;width:82.52847%;margin-left:0%}.cbText--image-right .cbText__typo:last-child{margin-right:0}.cbText--image-right .cbText__image{margin-top:1.5em;float:left;display:block;margin-right:4.82916%;width:204.82916%;margin-left:0%}.cbText--image-right .cbText__image:last-child{margin-right:0}}@media screen and (max-width: 480px){.cbText--image-right .cbText__typo{float:left;display:block;margin-right:7.42297%;width:100%;margin-left:0%;padding:0 1em}.cbText--image-right .cbText__typo:last-child{margin-right:0}.cbText--image-right .cbText__image{float:left;display:block;margin-right:7.42297%;width:100%;margin-left:0%;height:12em;overflow:hidden}.cbText--image-right .cbText__image:last-child{margin-right:0}.cbText--image-right .cbText__image img{position:absolute;top:-100%;left:0;right:0;bottom:-100%;margin:auto}}.cbLeadtext,blockquote{max-width:1080px;margin-left:auto;margin-right:auto;font-family:"Futura",sans-serif;font-size:1.5em;padding:0 15px}.cbLeadtext::after,blockquote::after{clear:both;content:"";display:table}.cbLeadtext p,blockquote p{margin:0}blockquote{margin:1em auto;max-width:800px;padding-left:30px;border-left:5px solid #b4b4b4;color:#787878;font-style:italic}.goToLink{padding:1.5em 15px 0px}.cbForm form .form-row.inline{margin-bottom:1.5em}.cbForm form .form-row.inline label{margin-right:1.5em;display:inline}.cbFile{max-width:1080px;margin-left:auto;margin-right:auto;padding:3em 15px 0px}.cbFile::after{clear:both;content:"";display:table}.cbFile .cbFile__files a img{width:15px;margin-top:2px;margin-right:5px}.team-overview{margin-top:3em;background:#f0f0f0}.team-overview h2{font-size:1.8em;font-weight:400;line-height:1.5;margin-bottom:1.2em;color:#182983}.team-overview .team-member-wrapper{float:left;display:block;margin-right:2.35765%;width:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.5em}.team-overview .team-member-wrapper:last-child{margin-right:0}.team-overview .team-member{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-bottom:1.5em;text-align:left;background:#fff}.team-overview .team-member:last-child{margin-right:0}.team-overview .team-member:nth-child(3n){margin-right:0}.team-overview .team-member:nth-child(3n+1){clear:left}@media screen and (max-width: 768px){.team-overview .team-member{float:left;display:block;margin-right:2.35765%;width:48.82117%}.team-overview .team-member:last-child{margin-right:0}.team-overview .team-member:nth-child(3n){margin-right:2.35765%}.team-overview .team-member:nth-child(3n+1){clear:none}.team-overview .team-member:nth-child(2n){margin-right:0}.team-overview .team-member:nth-child(2n+1){clear:left}}@media screen and (max-width: 480px){.team-overview .team-member{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0}.team-overview .team-member:last-child{margin-right:0}.team-overview .team-member:nth-child(2n){margin-right:2.35765%}.team-overview .team-member:nth-child(2n+1){clear:none}}.team-overview .team-member .team-member__image{float:left;display:block;margin-right:2.35765%;width:100%}.team-overview .team-member .team-member__image:last-child{margin-right:0}.team-overview .team-member .team-member__image img{width:100%}.team-overview .team-member .team-member__info{padding:15px}.team-overview .team-member .team-member__info .team-member__name{font-family:"Futura",sans-serif;color:#182983;text-transform:uppercase;font-weight:300;margin-top:0;margin-bottom:.5em}.team-overview .team-member .team-member__info .email{border-bottom:0}.team-overview .team-member .team-member__info .email img{width:15px;margin-bottom:-2px;margin-right:5px}.goToLink{padding:1.5em 15px 0px}.categories-list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3em;margin-bottom:-3em;background:#f0f0f0;padding:3em 0}.categories-list .category{background:#fff;border:.75em solid #f0f0f0;position:relative;width:20%}@media screen and (max-width: 1200px){.categories-list .category{width:25%}}@media screen and (max-width: 1024px){.categories-list .category{width:33.33333%}}@media screen and (max-width: 700px){.categories-list .category{width:50%}}@media screen and (max-width: 480px){.categories-list .category{width:100%}}.categories-list .category .category-content{padding:.75em}.categories-list .category .category-title{margin:0 0 3em;line-height:1.2;font-size:1.25em}.categories-list .category .button{font-size:0.8em;padding:.75em;position:absolute;left:.75em;bottom:.75em}.categories-list .category img{margin-bottom:.75em}.overview-listing{float:left;display:block;margin-right:2.35765%;width:100%}.overview-listing:last-child{margin-right:0}.overview-item{position:relative;float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-bottom:3em}.overview-item:last-child{margin-right:0}.overview-item:nth-child(4n){margin-right:0}.overview-item:nth-child(4n+1){clear:left}@media screen and (max-width: 1024px){.overview-item{float:left;display:block;margin-right:2.35765%;width:31.76157%}.overview-item:last-child{margin-right:0}.overview-item:nth-child(4n){margin-right:2.35765%}.overview-item:nth-child(4n+1){clear:none}.overview-item:nth-child(3n){margin-right:0}.overview-item:nth-child(3n+1){clear:left}}@media screen and (max-width: 768px){.overview-item{float:left;display:block;margin-right:2.35765%;width:48.82117%}.overview-item:last-child{margin-right:0}.overview-item:nth-child(3n){margin-right:2.35765%}.overview-item:nth-child(3n+1){clear:none}.overview-item:nth-child(2n){margin-right:0}.overview-item:nth-child(2n+1){clear:left}}@media screen and (max-width: 480px){.overview-item{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0}.overview-item:last-child{margin-right:0}.overview-item:nth-child(2n){margin-right:2.35765%}.overview-item:nth-child(2n+1){clear:none}}.overview-item h2{margin:10px auto 0;font-weight:300;font-size:1.25em}.overview-item .produkt-img{padding-top:75%;background-position:center center;background-repeat:no-repeat;background-size:50%;position:relative;-webkit-transition:all,0.1s ease-in-out;-moz-transition:all,0.1s ease-in-out;transition:all,0.1s ease-in-out;-webkit-box-shadow:0px 0px 1px 1px #efce1a;-moz-box-shadow:0px 0px 1px 1px #efce1a;box-shadow:0px 0px 1px 1px #efce1a}.overview-item:hover .produkt-img{-webkit-box-shadow:0px 0px 5px 3px #efce1a;-moz-box-shadow:0px 0px 5px 3px #efce1a;box-shadow:0px 0px 5px 3px #efce1a;background-size:53%}.overview-item .kenngroesse{color:#333}.produkte-list .page-title .description{font-family:"Futura",sans-serif;font-size:1.5em;line-height:1.5;font-weight:500;margin-bottom:50px}.pdf-downloads__link{border-bottom:1px solid #244e87}.pdf-downloads__link img{width:12px}.pdf-downloads__link:hover{border-bottom:1px solid #efce1a}.kenngroesse{margin-bottom:0}.produkt-content-container{padding-bottom:3em;background:#f0f0f0}.produkt-content-container::after{clear:both;content:"";display:table}.produkt-content{max-width:1080px;margin-left:auto;margin-right:auto}.produkt-content::after{clear:both;content:"";display:table}.produkt-content .merkmal,.produkt-content .vorteil{margin-bottom:1.5em;float:left;display:block;margin-right:2.35765%;width:48.82117%}.produkt-content .merkmal:last-child,.produkt-content .vorteil:last-child{margin-right:0}@media screen and (max-width: 768px){.produkt-content .merkmal,.produkt-content .vorteil{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0}.produkt-content .merkmal:last-child,.produkt-content .vorteil:last-child{margin-right:0}}.iframe-video{padding-top:50%;position:relative}.iframe-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.produkt-detailview{float:left;display:block;margin-right:2.35765%;width:100%;padding-top:3em;padding-bottom:3em;position:relative}.produkt-detailview:last-child{margin-right:0}.produkt-detailview .produkt-image-wrapper{float:left;display:block;margin-right:2.35765%;width:48.82117%}.produkt-detailview .produkt-image-wrapper:last-child{margin-right:0}.produkt-detailview .side-info{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-right:0;margin-bottom:1.5em}.produkt-detailview .side-info:last-child{margin-right:0}.overview-listing{display:flex;align-items:baseline;flex-flow:row wrap}.overview-listing .section-teaser{padding-right:1.5em;margin-bottom:3em;width:50%}@media screen and (max-width: 768px){.overview-listing .section-teaser{width:100%;padding-right:0}}.overview-listing .section-teaser h2{margin:5px 0}.overview-listing .section-teaser .section-teaser__img{padding:1em;align-items:center;background-color:rgba(1,1,1,0.1);padding-top:55%;position:relative}.overview-listing .section-teaser .section-teaser__img img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:80%;display:block;margin:0 auto}.unslider-wrap{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;min-height:400px}.unslider-wrap li{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.header-section{width:100%;position:relative}.header-section.single-image .prev,.header-section.single-image .next{display:none}.header-section .image-wrapper .header-section__image{background-size:cover !important;position:relative;padding:4.5em 0}@media screen and (max-width: 768px){.header-section .image-wrapper .header-section__image{padding:0}}.header-section .image-wrapper .header-section__video .video-wrapper{max-height:600px;width:100%}.header-section .header-section__content-wrapper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;position:relative;min-height:256px}@media screen and (max-width: 768px){.header-section .header-section__content-wrapper{background:rgba(255,255,255,0.2)}}.header-section .header-section__content-inner{position:relative}.header-section .header-section__content-inner .button{color:#fff}.header-section .content-align{position:relative;width:calc(100% - 180px);max-width:1080px;margin:0 auto;padding:3em;color:#fff;font-weight:400;border:1px solid #fff;border-top:0px;text-align:left;background:rgba(0,0,0,0.7)}.header-section .content-align:before,.header-section .content-align:after{content:'';position:absolute;top:0;width:calc(50% - 65px);border-top:1px solid #fff}.header-section .content-align:before{left:0}.header-section .content-align:after{right:0}.header-section .content-align .swiss-quality{position:absolute;left:0;bottom:0;width:215px;-webkit-transform:translateY(calc(100% + 10px));-moz-transform:translateY(calc(100% + 10px));-ms-transform:translateY(calc(100% + 10px));-o-transform:translateY(calc(100% + 10px));transform:translateY(calc(100% + 10px))}.header-section .content-align .header-section__title{text-transform:uppercase}@media screen and (max-width: 768px){.header-section .content-align{width:100%;height:100%;padding:1.5em 1.5em 4.5em;border:0px}.header-section .content-align:before,.header-section .content-align:after{border:0px}.header-section .content-align .header-section__title{text-transform:uppercase;font-size:1.2em}.header-section .content-align .slide-ico{display:none}.header-section .content-align .swiss-quality{display:none}}.header-section .unslider-nav{display:none}.header-section .prev,.header-section .next{width:3.25em;height:9em;position:absolute;left:15px;top:calc(50% - 4.5em)}.header-section .prev .next-link,.header-section .prev .prev-link,.header-section .next .next-link,.header-section .next .prev-link{width:100%;height:100%;display:block}.header-section .prev:before,.header-section .prev:after,.header-section .next:before,.header-section .next:after{display:block;content:"";position:absolute;top:0;left:1.5em;height:75px;width:2px;background-color:#fff;-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}.header-section .prev:after,.header-section .next:after{top:68px;-webkit-transform:rotate(-25deg);-moz-transform:rotate(-25deg);-ms-transform:rotate(-25deg);-o-transform:rotate(-25deg);transform:rotate(-25deg)}@media screen and (max-width: 768px){.header-section .prev,.header-section .next{left:0;height:3em;width:2em;top:auto;bottom:0}.header-section .prev:before,.header-section .prev:after,.header-section .next:before,.header-section .next:after{height:15px}.header-section .prev:after,.header-section .next:after{top:13px}}.header-section .next{left:auto;right:15px}.header-section .next:before{-webkit-transform:rotate(-25deg);-moz-transform:rotate(-25deg);-ms-transform:rotate(-25deg);-o-transform:rotate(-25deg);transform:rotate(-25deg)}.header-section .next:after{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}@keyframes scale{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}}.subtitle{color:#244e87;text-transform:uppercase;font-weight:300}div.container-map{max-width:1200px;width:100%;margin:0 auto}div.map{position:relative;margin:3em auto;overflow-x:hidden}div.map img{width:100%}div.map .points-container{position:absolute;top:0;bottom:0;left:0;right:0}div.map .points-container .point{position:absolute;width:26px;height:26px;border-radius:13px;line-height:22px;background:#fff;border:2px solid #244e87;color:#244e87;text-align:center;font-size:0.8em;cursor:pointer;overflow:visible;animation-name:scale;animation-duration:.8s;animation-direction:alternate;animation-iteration-count:infinite}div.map .points-container .point#point-1{top:calc(22% - 13px);left:calc(63% - 13px);animation-delay:0}div.map .points-container .point#point-2{top:calc(21% - 13px);left:calc(85% - 13px);animation-delay:0.5s}div.map .points-container .point#point-3{top:calc(46% - 13px);left:calc(72% - 13px);animation-delay:0.75s}div.map .points-container .point#point-4{top:calc(39% - 13px);left:calc(33% - 13px);animation-delay:1s}div.map .points-container .point#point-5{top:calc(48% - 13px);left:calc(37% - 13px);animation-delay:0.25s}div.map .points-container .point#point-6{top:calc(38% - 13px);left:calc(65% - 13px);animation-delay:0.75s}div.map .points-container .point#point-7{top:calc(77% - 13px);left:calc(67% - 13px);animation-delay:0.5s}div.map .points-container .point#point-8{top:calc(62% - 13px);left:calc(46% - 13px);animation-delay:1s}div.map .points-container .point.open{-webkit-animation:none !important;-moz-animation:none !important;animation:none !important;border:2px solid #efce1a;color:#efce1a}div.map .points-container .popup{font-size:0.8em;position:absolute;top:40px;left:0;padding:30px 15px 15px;color:#244e87;background:#fff;width:280px;text-align:left;-webkit-transform:translateX(-50%) scale(0);-moz-transform:translateX(-50%) scale(0);-ms-transform:translateX(-50%) scale(0);-o-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);line-height:1.2;z-index:100;-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;-webkit-transform-origin:calc(50% + 10px) 0;-moz-transform-origin:calc(50% + 10px) 0;-ms-transform-origin:calc(50% + 10px) 0;-o-transform-origin:calc(50% + 10px) 0;transform-origin:calc(50% + 10px) 0;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5)}@media screen and (max-width: 767px){div.map .points-container .popup{top:15px !important;left:15px !important;width:calc(100% - 30px);-webkit-transform:translate(0) translateY(calc(-100% - 30px)) scale(1) !important;-moz-transform:translate(0) translateY(calc(-100% - 30px)) scale(1) !important;-ms-transform:translate(0) translateY(calc(-100% - 30px)) scale(1) !important;-o-transform:translate(0) translateY(calc(-100% - 30px)) scale(1) !important;transform:translate(0) translateY(calc(-100% - 30px)) scale(1) !important}div.map .points-container .popup:before{display:none}div.map .points-container .popup.open{-webkit-transform:translate(0) scale(1) !important;-moz-transform:translate(0) scale(1) !important;-ms-transform:translate(0) scale(1) !important;-o-transform:translate(0) scale(1) !important;transform:translate(0) scale(1) !important}}div.map .points-container .popup#popup-1{top:calc(22% + 30px);left:calc(63% - 10px)}div.map .points-container .popup#popup-2{top:calc(21% + 30px);left:calc(85% - 45px)}div.map .points-container .popup#popup-3{top:calc(46% + 30px);left:calc(72% - 10px)}div.map .points-container .popup#popup-4{top:calc(39% + 30px);left:calc(33% - 10px)}div.map .points-container .popup#popup-5{top:calc(48% + 30px);left:calc(37% - 10px)}div.map .points-container .popup#popup-6{top:calc(38% + 30px);left:calc(65% - 10px)}div.map .points-container .popup#popup-7{top:calc(84% - 30px);left:calc(67% - 10px);-webkit-transform-origin:calc(50% + 10px) bottom;-moz-transform-origin:calc(50% + 10px) bottom;-ms-transform-origin:calc(50% + 10px) bottom;-o-transform-origin:calc(50% + 10px) bottom;transform-origin:calc(50% + 10px) bottom;-webkit-transform:translateX(-50%) translateY(calc(-100%)) scale(0);-moz-transform:translateX(-50%) translateY(calc(-100%)) scale(0);-ms-transform:translateX(-50%) translateY(calc(-100%)) scale(0);-o-transform:translateX(-50%) translateY(calc(-100%)) scale(0);transform:translateX(-50%) translateY(calc(-100%)) scale(0)}div.map .points-container .popup#popup-8{top:calc(62% + 30px);left:calc(46% - 10px)}div.map .points-container .popup p{margin:10px 0 0 0;font-weight:300}div.map .points-container .popup .close{position:absolute;right:10px;top:10px;width:10px;height:10px;background:url(../i/close.png) no-repeat center;background-size:contain;cursor:pointer}div.map .points-container .popup:before{content:'';position:absolute;width:20px;height:20px;background:#fff;top:-5px;left:50%;z-index:-1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}div.map .points-container .popup#popup-2:before{left:calc(50% + 34px)}div.map .points-container .popup#popup-7:before{top:auto !important;bottom:-5px;left:50%}div.map .points-container .popup.on-left:before{top:46%;right:-5px}div.map .points-container .popup.open{-webkit-transform:translateX(-50%) scale(1);-moz-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);-o-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}@media screen and (min-width: 768px){div.map .points-container .popup.open#popup-7{-webkit-transform:translateX(-50%) translateY(calc(-100% - 50px)) scale(1) !important;-moz-transform:translateX(-50%) translateY(calc(-100% - 50px)) scale(1) !important;-ms-transform:translateX(-50%) translateY(calc(-100% - 50px)) scale(1) !important;-o-transform:translateX(-50%) translateY(calc(-100% - 50px)) scale(1) !important;transform:translateX(-50%) translateY(calc(-100% - 50px)) scale(1) !important}}div.map .legend{position:absolute;left:0;bottom:0;padding:15px;background:#fff;width:350px;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all,0.3s,ease-in-out;-moz-transition:all,0.3s,ease-in-out;transition:all,0.3s,ease-in-out}div.map .legend .title{line-height:1.2}div.map .legend .toggle-legend{width:40px;height:40px;position:absolute;top:0;right:-40px;padding:10px;background:#fff;cursor:pointer}@media screen and (max-width: 767px){div.map .legend .toggle-legend{display:none}}div.map .legend .toggle-legend img{position:relative;width:100%;-webkit-transition:all,0.3s,ease-in-out;-moz-transition:all,0.3s,ease-in-out;transition:all,0.3s,ease-in-out}div.map .legend.open{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}div.map .legend.open .toggle-legend img{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}div.map .title{text-transform:uppercase;font-weight:900;color:#244e87;margin:0}div.map .legend-items-list{list-style:none;color:#244e87;margin:0;padding:0}div.map .legend-items-list .legend-item{font-weight:300;font-size:0.8em;position:relative;padding-left:20px;padding-bottom:5px;cursor:pointer}div.map .legend-items-list .legend-item:before{content:attr(data-index);position:absolute;text-align:right;left:0;font-weight:500}div.map .legend-items-list .legend-item.open{color:#efce1a}div.map .legend-items-list .legend-item.open:before{color:#efce1a}.news{background-color:#f5f5f5;padding:80px 0;margin-bottom:-3em}.news .cbText__typo{padding-top:1.5em}.news .news-article .news-content{position:relative;max-width:630px;width:calc(100% - 300px);margin:0 auto 30px;padding-bottom:30px;border:1px solid transparent;border-image-source:url(../i/divider.png);border-image-repeat:repeat;border-image-slice:30;border-image-width:0 0 8px 0}@media screen and (max-width: 768px){.news .news-article .news-content{width:100%;margin:0 auto 30px auto;padding:0 15px 30px}}.news .news-article .news-content .image-wrapper{position:relative;padding-top:50%;background-size:contain !important;background-position:center center !important;background-repeat:no-repeat !important;-webkit-box-shadow:inset 0px 0px 0px 10px #eee;-moz-box-shadow:inset 0px 0px 0px 10px #eee;box-shadow:inset 0px 0px 0px 10px #eee}.news .news-article .news-content .news-info{display:block;position:absolute;text-align:right;-webkit-transform:translateX(calc(-100% - 15px));-moz-transform:translateX(calc(-100% - 15px));-ms-transform:translateX(calc(-100% - 15px));-o-transform:translateX(calc(-100% - 15px));transform:translateX(calc(-100% - 15px))}@media screen and (max-width: 768px){.news .news-article .news-content .news-info{display:none}}.news .news-article .news-content .news-info>div{margin-bottom:6px}.news .news-article .news-content .news-info img{width:35px;margin:0 17px 0 0}.news .news-article .news-content .news-info .news-share img{width:70px;margin-right:0}.news .news-article .news-content .news-info .news-date{position:relative}.news .news-article .news-content .news-info .news-date:before{position:absolute;content:attr(data-date);left:0;top:50%;-webkit-transform:translate(calc(-100% + 10px), calc(-50% - 4px));-moz-transform:translate(calc(-100% + 10px), calc(-50% - 4px));-ms-transform:translate(calc(-100% + 10px), calc(-50% - 4px));-o-transform:translate(calc(-100% + 10px), calc(-50% - 4px));transform:translate(calc(-100% + 10px), calc(-50% - 4px));color:#000;font-size:0.7em}.news .news-article .news-content .news-info-mobile{margin-top:3em;display:block}.news .news-article .news-content .news-info-mobile::after{clear:both;content:"";display:table}.news .news-article .news-content .news-info-mobile .news-date,.news .news-article .news-content .news-info-mobile .news-share,.news .news-article .news-content .news-info-mobile .news-type{float:left;margin-right:5px}.news .news-article .news-content .news-info-mobile .news-date span{display:inline-block;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);font-size:0.8em;margin-left:5px}.news .news-article .news-content .news-info-mobile img{width:30px}@media screen and (min-width: 769px){.news .news-article .news-content .news-info-mobile{display:none}}.news .news-title{margin-bottom:.75em;margin-top:.75em;font-size:2em;color:#000}.news .news-title a{color:#000}@media screen and (max-width: 768px){.news .news-title{font-size:1.2em}}.news .news-date-mobile{font-size:0.8em;margin-bottom:1em;display:none;color:#b4b4b4}@media screen and (max-width: 768px){.news .news-date-mobile{display:block}}.news .news-content__wrapper p{margin-bottom:0}.news .read-more{color:#000;font-weight:bold;text-decoration:none}.news-header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;min-height:400px}.news-header .news-header-wrapper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;width:100%;padding:3em 0}@media screen and (max-width: 768px){.news-header .news-header-wrapper{padding:0}}.news-header .content-align{position:relative;width:calc(100% - 180px);max-width:1080px;margin:0 auto;padding:3em;color:#fff;font-weight:400;border:1px solid #fff;border-top:0px;text-align:left;background:rgba(0,0,0,0.6)}.news-header .content-align:before,.news-header .content-align:after{content:'';position:absolute;top:0;width:calc(50% - 65px);border-top:1px solid #fff}.news-header .content-align:before{left:0}.news-header .content-align:after{right:0}.news-header .content-align .news-header__title{text-transform:uppercase;margin-bottom:0}.news-header .content-align .news-header__date{font-style:italic}@media screen and (max-width: 768px){.news-header .content-align{width:100%;border:0px}.news-header .content-align:before,.news-header .content-align:after{border:0}.news-header .content-align .slide-ico{display:none}.news-header .content-align .news-header__title{font-size:1.2em}}.cbText .search-wrapper{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0}.cbText .search-wrapper:last-child{margin-right:0}.cbText .search-wrapper .searchForm{display:block}.cbText .search-wrapper .searchForm .search__submit{margin-left:.75em}.search-wrapper{position:absolute;right:30px;top:6px}@media screen and (max-width: 960px){.search-wrapper{right:55px}}.search-wrapper .searchForm{display:none;width:30em;padding:1.5em;background-color:#fff;position:absolute;top:26px;right:-15px;border:1px solid #b4b4b4;z-index:999;font-size:0.8em}@media screen and (max-width: 480px){.search-wrapper .searchForm{width:calc(100% - 30px);position:fixed;top:40px;right:19px}}.search-wrapper{display:inline;text-align:center}.search-wrapper .mag-glass__icon{width:17px;height:17px;background:url("/a/i/mag-glass.png") no-repeat;background-size:contain;display:inline-block;cursor:pointer;margin-top:7px}.search-wrapper .searchForm{margin-top:5px;overflow:hidden}.search-wrapper .searchForm .search__input{-webkit-appearance:none;font-size:1em;border-radius:0;box-shadow:none}.search-wrapper .searchForm .search__input:focus,.search-wrapper .searchForm .search__input:active{box-shadow:none}.search-wrapper .searchForm .search__submit{border-radius:0;display:inline-block}.search__results h2{margin:0}.search__results .search-wrapper{margin-bottom:1.5em;overflow:hidden}.search__results .search-wrapper .mag-glass__icon{display:none}.search__results .search-wrapper .search__input{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-right:0;padding:.75em}.search__results .search-wrapper .search__input:last-child{margin-right:0}.search__results .search-wrapper .search__submit{float:left;display:block;margin-right:2.35765%;width:14.70196%;margin-right:0;padding:.75em 1.5em;font-size:1.1em}.search__results .search-wrapper .search__submit:last-child{margin-right:0}.search__results ul .result__item{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:1.5em}.search__results ul .result__item:last-child{margin-right:0}.search__results ul .result__item>a{display:block;padding:1.5em;border:1px solid #f0f0f0}.search__results ul .result__item>a:hover{box-shadow:#f0f0f0 0px 0px 15px}.search__results ul .result__item h2{margin-bottom:.375em}.search__results ul .result__item p{color:#333 !important}.wettbewerb{margin-bottom:3em}.wettbewerb .content-image{display:inline-block;margin-top:2rem;margin-bottom:2rem}.wettbewerb .content-image__wettbewerb{display:flex;width:100%;justify-content:center;align-items:center}.wettbewerb-form{max-width:none !important;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:3em}@media screen and (max-width: 768px){.wettbewerb-form{display:block}.wettbewerb-form .left-fieldgroup,.wettbewerb-form .right-fieldgroup{width:100%;border-right:0;padding-bottom:1em}.wettbewerb-form .submit-button-wrapper{margin-top:0}}.wettbewerb-form .left-fieldgroup{flex:1;border-right:2px dashed #f0f0f0;width:35%;margin-right:1.5em;padding-bottom:3em}@media screen and (max-width: 768px){.wettbewerb-form .left-fieldgroup{width:100%;border-right:0}}@media screen and (max-width: 480px){.wettbewerb-form .left-fieldgroup{padding-bottom:.75em}}.wettbewerb-form .right-fieldgroup{flex:1;width:65%}@media screen and (max-width: 480px){.wettbewerb-form .right-fieldgroup{width:100%}}.wettbewerb-form .submit-button-wrapper{margin-top:-3em;width:100%}@media screen and (max-width: 768px){.wettbewerb-form .submit-button-wrapper{margin-top:1rem}}.wettbewerb-form h2{width:100%;margin-top:0;margin-bottom:1.2em}.wettbewerb-form label{display:inline-block}.wettbewerb-form [type="checkbox"]:not(:checked),.wettbewerb-form [type="checkbox"]:checked{position:absolute;left:-9999px}.wettbewerb-form [type="checkbox"]:not(:checked)+label,.wettbewerb-form [type="checkbox"]:checked+label{position:relative;padding-left:1.95em;cursor:pointer}.wettbewerb-form [type="checkbox"]:not(:checked)+label:before,.wettbewerb-form [type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:.2em;width:1.25em;height:1.25em;border:1px solid #ccc;background:#fff}.wettbewerb-form [type="checkbox"]:not(:checked)+label:after,.wettbewerb-form [type="checkbox"]:checked+label:after{content:'✔';position:absolute;top:.35em;left:.25em;line-height:0.8;color:#244e87;transition:all .2s}.wettbewerb-form [type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}.wettbewerb-form [type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}.wettbewerb-form [type="checkbox"]:disabled:checked+label:after{color:#999}.wettbewerb-form [type="checkbox"]:disabled+label{color:#aaa}.wettbewerb-form .hidden-field{width:90%;display:none;margin-left:1.65em}@media screen and (max-width: 768px){.wettbewerb-form .hidden-field{margin-top:.375em}}.wettbewerb-form .form__field{padding-bottom:.75em}.wettbewerb-form .form__field.teilnahmebedingungen{margin-top:3em}.wettbewerb-form .form__field.teilnahmebedingungen .errors{margin-top:.75em;margin-left:2.25em}ul.errors,ul.errors li{list-style:none;margin:0;padding:0;font-size:.9em;color:#97161b;margin-top:-.75em;margin-bottom:.375em;color:red}.arrow-down,.arrow-down-blue{position:relative}.arrow-down:after,.arrow-down-blue:after{position:absolute;content:'';width:30px;height:100px;background:url(../i/arrow-down.png) no-repeat center;background-size:contain;bottom:0;left:calc(50% - 15px);-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);z-index:1000}.arrow-down-blue:after{background:url(../i/arrow-down-blue.png) no-repeat center;background-size:contain}.arrow-top,.arrow-top-blue{position:relative}.arrow-top:before,.arrow-top-blue:before{position:absolute;content:'';width:30px;height:100px;background:url(../i/arrow-down.png) no-repeat center;background-size:contain;top:-75px;left:calc(50% - 15px);-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);z-index:1000}.arrow-top-blue:before{background:url(../i/arrow-down-blue.png) no-repeat center;background-size:contain}.home,.service,.philo{padding:80px 0}.home.blue-bg,.service.blue-bg,.philo.blue-bg{background-color:#244e87;color:#fff}.home.yellow-bg,.service.yellow-bg,.philo.yellow-bg{background-color:#efce1a}.home{padding-top:15px}.grid{margin:0px auto;display:flex;flex-direction:row;padding:0 10px 0 10px}@media screen and (max-width: 768px){.grid{display:block;margin-bottom:10px}}.grid>.box:first-child{margin-left:0}.grid>.box:last-child{margin-right:0}.small-col,.main-col,.box{flex-grow:1;position:relative}.small-col.yellow-border,.main-col.yellow-border,.box.yellow-border{border:3px solid #efce1a}.small-col.blue-border,.main-col.blue-border,.box.blue-border{border:3px solid #244e87}.small-col.no-border-top,.main-col.no-border-top,.box.no-border-top{border-top:0px !important}.small-col h3,.main-col h3,.box h3{font-size:1.5em;font-weight:normal}.small-col .button,.main-col .button,.box .button{margin-bottom:.75em}.small-col .title,.main-col .title,.box .title{text-transform:uppercase;line-height:1.25}.small-col .thin-title span,.main-col .thin-title span,.box .thin-title span{font-weight:300;color:#efce1a;letter-spacing:0.25em}.small-col .grid-email,.main-col .grid-email,.box .grid-email{color:#fff}.small-col .grid-email:hover,.main-col .grid-email:hover,.box .grid-email:hover{color:#efce1a}#dropdowns-component .box{min-height:240px}#dropdowns-component .box select{position:relative;margin-bottom:10px;font-size:0.9em;border:1px solid #b4b4b4;border-radius:0px;padding:5px 5px 5px 25px;background:#f5f5f5 url(../i/dropdown-ico.png) no-repeat center;background-size:12px 14px;background-position:7px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;width:100%;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.box-footer{line-height:1.25;position:absolute;left:0;bottom:0;right:0;min-height:3.25em;font-size:.8em}.box-footer .title{margin:0;font-size:1.25em;padding-left:15px}@media screen and (max-width: 768px){.box-footer .title{font-size:1.4em}}.box-footer h3.title{line-height:3.25}.box-footer p{margin:0}.box-footer.blue-bg{background:#244e87;color:#fff}.box-footer.blue-bg a{color:#fff}.box-footer.yellow-bg{background:#efce1a;color:#000}.box-footer.yellow-bg a{color:#000}.main-col{margin:5px;background-size:cover !important}@media screen and (max-width: 480px){.main-col .title{font-size:1.2em}}.main-col.full-width{width:100%;max-width:100%;height:27em}@media screen and (max-width: 768px){.main-col.full-width{height:auto}}.main-col.bg-contain{background-size:contain !important}.main-col.product-preview{position:relative;color:#fff;z-index:1}.main-col.product-preview img{display:none}@media screen and (max-width: 768px){.main-col.product-preview{background:none}.main-col.product-preview img{display:block}}.main-col.product-preview .box-content{width:100%;padding:.75em;background:rgba(0,0,0,0.7);position:absolute;bottom:0}.main-col.product-preview .box-content.position-top{top:0;bottom:auto}@media screen and (max-width: 768px){.main-col.product-preview .box-content{position:relative;margin:0px 0 0 0}}.main-col.product-preview .box-content .title{margin-bottom:.375em;font-size:1.2em}.main-col.product-preview .box-content .button{font-size:0.8em;margin-bottom:0}.main-col.product-preview .box-content p{font-size:0.9em}.main-col.product-preview.has-img{padding-right:380px}.main-col.product-preview.has-img img{padding:30px;background-color:#fff;border:3px solid #244e87;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.main-col.vertical-footer{padding-left:3.25em}.main-col.vertical-footer .incontent{margin-bottom:0}.main-col.vertical-footer .box-footer{right:inherit;top:0;width:60px}.main-col.vertical-footer .box-footer .title{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-90deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(-90deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-90deg);-o-transform:translateX(-50%) translateY(-50%) rotate(-90deg);transform:translateX(-50%) translateY(-50%) rotate(-90deg)}@media screen and (max-width: 768px){.main-col{margin:0}}.small-col{min-width:250px;max-width:250px;width:250px;display:flex;flex-direction:column;margin:5px}.small-col .box{flex:auto;padding:15px;position:relative}.small-col .box:first-child{margin-bottom:5px}.small-col .box:last-child{margin-top:5px}.small-col .box.has-footer{padding:15px 15px 85px}.small-col .box .box-footer{padding:5px 5px 5px 70px}.small-col .box .box-footer:before{position:absolute;content:'';top:50%;left:0;height:100%;width:70px;background-size:50px !important;background-repeat:no-repeat !important;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.small-col .box .box-footer.vertical{width:60px;top:0;bottom:0;left:0}.small-col .box .box-footer.blue-bg{background:#244e87;color:#fff}.small-col .box .box-footer.blue-bg:before{background:url(../i/help-ico-white.png) center}.small-col .box .box-footer.yellow-bg{background:#efce1a}.small-col .box .box-footer.yellow-bg:before{background:url(../i/help-ico-black.png) center}.small-col .box .box-footer p{padding-left:15px}.small-col .product-finder{color:#244e87}.small-col .contact{background:#244e87;color:#fff}.small-col .contact p{font-size:1em;line-height:1.2;font-weight:300}.small-col .contact p:last-child{margin-bottom:0 !important}@media screen and (max-width: 768px){.small-col{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;align-items:stretch;width:100%;max-width:100%;margin:10px 0}.small-col .box{margin:0;height:inherit}.small-col .box:first-child{margin-bottom:0px;margin-right:5px}.small-col .box:last-child{margin-top:0px;margin-left:5px}}@media screen and (max-width: 480px){.small-col{display:block}.small-col .title{font-size:1.2em}.small-col .box{margin:0}.small-col .box:first-child{margin-bottom:10px;margin-right:0px}.small-col .box:last-child{margin-top:0px;margin-left:0px}}.service-slider#service-slider-mobile{display:none}@media screen and (max-width: 768px){.service-slider#service-slider-mobile{display:block}}.service-slider#service-slider{display:block}@media screen and (max-width: 768px){.service-slider#service-slider{display:none}}.service-slider ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}@media screen and (max-width: 768px){.service-slider ul{display:block}}.service-slider .service{padding:80px 0;position:relative}.service-slider .service>.slide-container{position:relative}@media screen and (max-width: 768px){.service-slider .service>.slide-container{top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.service-slider .service>.slide-container .text-center{padding:0 .75em}.service.yellow-bg::after{clear:both;content:"";display:table}.service.yellow-bg .service-preview{color:rgba(51,51,51,0.75) !important}.service.yellow-bg a.service-preview:hover{color:#333 !important}.service.yellow-bg .container-service{max-width:1280px;margin-left:auto;margin-right:auto;background:url(../i/schema-black.png) no-repeat;background-position:right center;background-size:45%}.service.yellow-bg .container-service::after{clear:both;content:"";display:table}@media screen and (max-width: 1024px){.service.yellow-bg{-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;background:#efce1a url(../i/schema-black.png) no-repeat;background-position:center 85%;background-size:50%}.service.yellow-bg .slide-container{top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.service.yellow-bg .container-service{background:none}.service.yellow-bg .service-preview{width:48% !important}}@media screen and (max-width: 768px){.service.yellow-bg{background:#efce1a}}.service.yellow-bg .section-icon{max-width:100px}.container-service{max-width:1280px;margin-left:auto;margin-right:auto;position:relative}.container-service::after{clear:both;content:"";display:table}.container-service .button{position:absolute;bottom:50px;right:50px;color:#fff}.container-service .services{float:left;display:block;margin-right:2.35765%;width:100%;padding:0 15px;margin-top:60px}.container-service .services:last-child{margin-right:0}.container-service .services a.service-preview:hover{color:#fff}.container-service .services .service-preview{display:block;color:rgba(255,255,255,0.75);position:relative;margin-bottom:1.5em}@media screen and (max-width: 1024px){.container-service .services .service-preview{float:left;display:block;margin-right:2.35765%;width:31.76157%}.container-service .services .service-preview:last-child{margin-right:0}.container-service .services .service-preview:nth-child(3n){margin-right:0}.container-service .services .service-preview:nth-child(3n+1){clear:left}}@media screen and (min-width: 1025px){.container-service .services .service-preview{float:left;display:block;margin-right:2.35765%;width:23.23176%}.container-service .services .service-preview:last-child{margin-right:0}.container-service .services .service-preview:nth-child(4n){margin-right:0}.container-service .services .service-preview:nth-child(4n+1){clear:left}}@media screen and (max-width: 768px){.container-service .services .service-preview{float:left;display:block;margin-right:2.35765%;width:48.82117%}.container-service .services .service-preview:last-child{margin-right:0}.container-service .services .service-preview:nth-child(2n){margin-right:0}.container-service .services .service-preview:nth-child(2n+1){clear:left}.container-service .services .service-preview:nth-child(3n+1){clear:none}}@media screen and (max-width: 480px){.container-service .services .service-preview{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0;width:100% !important;text-align:center}.container-service .services .service-preview:last-child{margin-right:0}}.container-service .services .service-preview .img{margin-bottom:20px}.container-service .services .service-preview .img img{max-width:180px;width:75%}.unslider{position:relative}.unslider .serviceslider-next,.unslider .serviceslider-prev{position:absolute;font-size:0.8em;bottom:15px;cursor:pointer}.unslider .serviceslider-next:hover,.unslider .serviceslider-prev:hover{color:#fff}.unslider .serviceslider-next{left:calc(50% + 25px);color:#efce1a}.unslider .serviceslider-prev{right:calc(50% + 25px);color:#244e87;display:none}.news__wrapper .news.cbText{padding-top:0}.news__date{font-weight:400;font-style:italic}.jobs-list{margin:3em auto;max-width:1080px;margin-left:auto;margin-right:auto;border:1px solid #f0f0f0;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25)}.jobs-list::after{clear:both;content:"";display:table}.job{background:#fff;background-clip:content-box}.job:nth-child(even){background:#f0f0f0}.job .job-preview{padding:1.5em}.job .job-preview .date{text-transform:uppercase;font-size:0.8em;font-weight:700}.job .job-preview .button{font-size:0.8em;padding:.75em}.newsList{margin-top:3em;background:#fff}.newsList__item{max-width:1080px;margin-left:auto;margin-right:auto;margin-bottom:3em}.newsList__item::after{clear:both;content:"";display:table}.newsList__image{float:left;display:block;margin-right:2.35765%;width:23.23176%}.newsList__image:last-child{margin-right:0}@media screen and (max-width: 768px){.newsList__image{float:left;display:block;margin-right:4.82916%;width:30.11389%}.newsList__image:last-child{margin-right:0}}.newsList__typo{float:left;display:block;margin-right:2.35765%;width:57.35098%;margin-left:8.5298%}.newsList__typo:last-child{margin-right:0}@media screen and (max-width: 768px){.newsList__typo{padding:0 1em;float:left;display:block;margin-right:4.82916%;width:65.05695%;margin-left:0%}.newsList__typo:last-child{margin-right:0}}.newsList__date{margin-bottom:0;font-style:italic;font-weight:400}.timeline-container{background-color:#182983;background-image:-webkit-linear-gradient(#182983,#546ae0);background-image:linear-gradient(#182983,#546ae0);margin-bottom:-3em}.geschichte{max-width:1080px;margin-left:auto;margin-right:auto;padding:3em 15px 0px;position:relative;margin-top:3em}.geschichte::after{clear:both;content:"";display:table}.geschichte::after{clear:both;content:"";display:table}.geschichte:before{top:0;content:'';position:absolute;border-left:5px solid #fff;width:1px;height:100%;display:block;left:calc(50% - 3px)}.geschichte .cbText{padding:0}.geschichte .date-container{float:left;display:block;margin-right:2.35765%;width:48.82117%;position:relative}.geschichte .date-container:last-child{margin-right:0}.geschichte .date-container::after{clear:both;content:"";display:table}.geschichte .date-container:last-child{margin-bottom:3em}.geschichte .date-container:after{content:'';position:absolute;width:25px;height:25px;border-radius:50%;background:#efce1a;border:3px solid #fff;top:calc(50% - 21px)}.geschichte .date-container.left{text-align:right;padding-right:1.5em}.geschichte .date-container.left:after{right:-24px}.geschichte .date-container.right{margin-left:51.17883%;padding-left:1.5em}.geschichte .date-container.right:after{left:-25px}.geschichte .date-container .date{font-family:"Futura",sans-serif;font-size:2em;color:rgba(255,255,255,0.2);font-weight:900}.geschichte .date-container .date-content{color:#fff}.niederlassung-content{z-index:1}.niederlassung-content::after{clear:both;content:"";display:table}.niederlassung-content h2{text-transform:uppercase;margin-bottom:.375em;font-family:"Futura",sans-serif;color:#fff;opacity:0.9;font-weight:900}.niederlassung-content h2+p{margin:1.5em 0;font-family:"Futura",sans-serif;font-size:1.2em}.niederlassung-content #niederlassung-map{float:left;display:block;margin-right:2.35765%;width:57.35098%;margin-right:0}.niederlassung-content #niederlassung-map:last-child{margin-right:0}@media screen and (max-width: 768px){.niederlassung-content #niederlassung-map{width:100%}}.niederlassung-content .contact-info{position:relative;padding-right:.75em;padding-left:12px;float:left;display:block;margin-right:2.35765%;width:40.29137%;margin-right:0}.niederlassung-content .contact-info:last-child{margin-right:0}@media screen and (max-width: 768px){.niederlassung-content .contact-info{width:100%}}.niederlassung-content .contact-info .country-name{position:relative;padding-left:60px;font-size:1.75em;margin-left:-12px}.niederlassung-content .contact-info .country-name .flag{width:45px;border-radius:50%;border:2px solid #fff;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.niederlassung-content .contact-info p,.niederlassung-content .contact-info span,.niederlassung-content .contact-info a{margin-bottom:.375em;position:relative;font-size:0.9em;color:gray;display:block;border-bottom:0}.niederlassung-content .contact-info p:before,.niederlassung-content .contact-info span:before,.niederlassung-content .contact-info a:before{content:'';position:absolute;width:20px;height:18px;background-size:contain;background-repeat:no-repeat;background-position:center;left:0;top:50%;opacity:0.75;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.niederlassung-content .contact-info p.adresse,.niederlassung-content .contact-info p.phone,.niederlassung-content .contact-info p.fax,.niederlassung-content .contact-info p.email,.niederlassung-content .contact-info p.website,.niederlassung-content .contact-info span.adresse,.niederlassung-content .contact-info span.phone,.niederlassung-content .contact-info span.fax,.niederlassung-content .contact-info span.email,.niederlassung-content .contact-info span.website,.niederlassung-content .contact-info a.adresse,.niederlassung-content .contact-info a.phone,.niederlassung-content .contact-info a.fax,.niederlassung-content .contact-info a.email,.niederlassung-content .contact-info a.website{padding-left:30px}.niederlassung-content .contact-info p.email,.niederlassung-content .contact-info p.website,.niederlassung-content .contact-info span.email,.niederlassung-content .contact-info span.website,.niederlassung-content .contact-info a.email,.niederlassung-content .contact-info a.website{border:none;color:gray}.niederlassung-content .contact-info p.email:hover,.niederlassung-content .contact-info p.email:focus,.niederlassung-content .contact-info p.website:hover,.niederlassung-content .contact-info p.website:focus,.niederlassung-content .contact-info span.email:hover,.niederlassung-content .contact-info span.email:focus,.niederlassung-content .contact-info span.website:hover,.niederlassung-content .contact-info span.website:focus,.niederlassung-content .contact-info a.email:hover,.niederlassung-content .contact-info a.email:focus,.niederlassung-content .contact-info a.website:hover,.niederlassung-content .contact-info a.website:focus{background:transparent;color:#efce1a}.niederlassung-content .contact-info p.email:active,.niederlassung-content .contact-info p.website:active,.niederlassung-content .contact-info span.email:active,.niederlassung-content .contact-info span.website:active,.niederlassung-content .contact-info a.email:active,.niederlassung-content .contact-info a.website:active{background:transparent;color:#b39b14}.niederlassung-content .contact-info p.adresse:before,.niederlassung-content .contact-info span.adresse:before,.niederlassung-content .contact-info a.adresse:before{background-image:url(/a/i/map.png)}.niederlassung-content .contact-info p.phone:before,.niederlassung-content .contact-info span.phone:before,.niederlassung-content .contact-info a.phone:before{background-image:url(/a/i/phone.png)}.niederlassung-content .contact-info p.fax:before,.niederlassung-content .contact-info span.fax:before,.niederlassung-content .contact-info a.fax:before{background-image:url(/a/i/fax.png)}.niederlassung-content .contact-info p.email:before,.niederlassung-content .contact-info span.email:before,.niederlassung-content .contact-info a.email:before{background-image:url(/a/i/email.png)}.niederlassung-content .contact-info p.website:before,.niederlassung-content .contact-info span.website:before,.niederlassung-content .contact-info a.website:before{background-image:url(/a/i/website.png)}.niederlassung-content .contact-info a{color:#b39b14}.niederlassung-content .contact-info a:hover{color:#efce1a}.niederlassungen{margin-top:3em;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.niederlassungen .niederlassung{padding:1.5em;width:33.33333333%;position:relative;overflow:hidden;color:#fff}.niederlassungen .niederlassung:last-child{width:100% !important}.niederlassungen .niederlassung .background{position:absolute;top:-30px;left:-30px;width:calc(100% + 60px);height:calc(100% + 60px);background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px);z-index:-1}#niederlassung-map{height:400px}#niederlassung-map .gm-style-iw p{line-height:1.5;margin:0}#map{margin-bottom:-3em;height:400px;width:100%}form.form{max-width:650px;width:100%}@media screen and (max-width: 768px){form.form{max-width:100%}}form.form fieldset::after{clear:both;content:"";display:table}form.form label{margin:0;font-weight:300}form.form label.required:after{content:' * '}form.form .form__field{margin-right:1.5rem}form.form .form__field .text{box-shadow:none;border-radius:0px;font-size:0.8em;padding:.75em}form.form .form__note{font-size:.8em;margin-bottom:1.5em}form.form .form__row.has-errors .form__label{color:#97161b}form.form .form__row.has-errors .form__field .text{border-color:#97161b}form.form .form__row.has-errors .form__field .errors,form.form .form__row.has-errors .form__field .errors li{list-style:none;margin:0;padding:0;font-size:.9em;color:#97161b;margin-top:-.75em}.form--kontaktformular .form__row--plaintext,.form--kundenservicePlusFormular .form__row--plaintext,.form--niederlassungen .form__row--plaintext{float:left;display:block;margin-right:2.35765%;width:48.82117%}.form--kontaktformular .form__row--plaintext:last-child,.form--kundenservicePlusFormular .form__row--plaintext:last-child,.form--niederlassungen .form__row--plaintext:last-child{margin-right:0}.form--kontaktformular .form__row--plaintext:nth-child(2n),.form--kundenservicePlusFormular .form__row--plaintext:nth-child(2n),.form--niederlassungen .form__row--plaintext:nth-child(2n){margin-right:0}@media screen and (max-width: 600px){.form--kontaktformular .form__row--plaintext,.form--kundenservicePlusFormular .form__row--plaintext,.form--niederlassungen .form__row--plaintext{width:100%}}.form--kontaktformular .form__row--amforms_email,.form--kundenservicePlusFormular .form__row--amforms_email,.form--niederlassungen .form__row--amforms_email{float:left;display:block;margin-right:2.35765%;width:100%}.form--kontaktformular .form__row--amforms_email::after,.form--kundenservicePlusFormular .form__row--amforms_email::after,.form--niederlassungen .form__row--amforms_email::after{clear:both;content:"";display:table}.form--kontaktformular .form__row--amforms_email:last-child,.form--kundenservicePlusFormular .form__row--amforms_email:last-child,.form--niederlassungen .form__row--amforms_email:last-child{margin-right:0}.form--kontaktformular [id$=-fields-land-field],.form--kundenservicePlusFormular [id$=-fields-land-field],.form--niederlassungen [id$=-fields-land-field]{float:left;display:block;margin-right:2.35765%;width:100%}.form--kontaktformular [id$=-fields-land-field]::after,.form--kundenservicePlusFormular [id$=-fields-land-field]::after,.form--niederlassungen [id$=-fields-land-field]::after{clear:both;content:"";display:table}.form--kontaktformular [id$=-fields-land-field]:last-child,.form--kundenservicePlusFormular [id$=-fields-land-field]:last-child,.form--niederlassungen [id$=-fields-land-field]:last-child{margin-right:0}.form--kontaktformular fieldset .form__row.form__row--plaintext[id$=-fields-telefon-field],.form--kundenservicePlusFormular fieldset .form__row.form__row--plaintext[id$=-fields-telefon-field],.form--niederlassungen fieldset .form__row.form__row--plaintext[id$=-fields-telefon-field]{float:left;display:block;margin-right:2.35765%;width:48.82117%}.form--kontaktformular fieldset .form__row.form__row--plaintext[id$=-fields-telefon-field]:last-child,.form--kundenservicePlusFormular fieldset .form__row.form__row--plaintext[id$=-fields-telefon-field]:last-child,.form--niederlassungen fieldset .form__row.form__row--plaintext[id$=-fields-telefon-field]:last-child{margin-right:0}.form--kontaktformular fieldset .form__row.form__row--plaintext[id$=-fields-telefax-field],.form--kundenservicePlusFormular fieldset .form__row.form__row--plaintext[id$=-fields-telefax-field],.form--niederlassungen fieldset .form__row.form__row--plaintext[id$=-fields-telefax-field]{margin-right:0}.form--kontaktformular .row--fullwidth,.form--kundenservicePlusFormular .row--fullwidth,.form--niederlassungen .row--fullwidth{float:left;display:block;margin-right:2.35765%;width:100%}.form--kontaktformular .row--fullwidth::after,.form--kundenservicePlusFormular .row--fullwidth::after,.form--niederlassungen .row--fullwidth::after{clear:both;content:"";display:table}.form--kontaktformular .row--fullwidth:last-child,.form--kundenservicePlusFormular .row--fullwidth:last-child,.form--niederlassungen .row--fullwidth:last-child{margin-right:0}.form--kontaktformular .g-recaptcha>div,.form--kundenservicePlusFormular .g-recaptcha>div,.form--niederlassungen .g-recaptcha>div{width:auto !important;height:auto !important}.form--kontaktformular .form__row.row--land,.form--kundenservicePlusFormular .form__row.row--land,.form--niederlassungen .form__row.row--land{float:left;display:block;margin-right:2.35765%;width:100%}.form--kontaktformular .form__row.row--land::after,.form--kundenservicePlusFormular .form__row.row--land::after,.form--niederlassungen .form__row.row--land::after{clear:both;content:"";display:table}.form--kontaktformular .form__row.row--land:last-child,.form--kundenservicePlusFormular .form__row.row--land:last-child,.form--niederlassungen .form__row.row--land:last-child{margin-right:0}.form--kontaktformular .form__row.row--telefon,.form--kundenservicePlusFormular .form__row.row--telefon,.form--niederlassungen .form__row.row--telefon{float:left;display:block;margin-right:2.35765%;width:48.82117%}.form--kontaktformular .form__row.row--telefon:last-child,.form--kundenservicePlusFormular .form__row.row--telefon:last-child,.form--niederlassungen .form__row.row--telefon:last-child{margin-right:0}.form--kontaktformular .form__row.row--telefax,.form--kundenservicePlusFormular .form__row.row--telefax,.form--niederlassungen .form__row.row--telefax{margin-right:0}.form--kontaktformular .row--nachricht,.form--kontaktformular [id$=-fields-nachricht-field],.form--kundenservicePlusFormular .row--nachricht,.form--kundenservicePlusFormular [id$=-fields-nachricht-field],.form--niederlassungen .row--nachricht,.form--niederlassungen [id$=-fields-nachricht-field]{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0}.form--kontaktformular .row--nachricht:last-child,.form--kontaktformular [id$=-fields-nachricht-field]:last-child,.form--kundenservicePlusFormular .row--nachricht:last-child,.form--kundenservicePlusFormular [id$=-fields-nachricht-field]:last-child,.form--niederlassungen .row--nachricht:last-child,.form--niederlassungen [id$=-fields-nachricht-field]:last-child{margin-right:0}.form--kontaktformular .row--nachricht textarea,.form--kontaktformular [id$=-fields-nachricht-field] textarea,.form--kundenservicePlusFormular .row--nachricht textarea,.form--kundenservicePlusFormular [id$=-fields-nachricht-field] textarea,.form--niederlassungen .row--nachricht textarea,.form--niederlassungen [id$=-fields-nachricht-field] textarea{min-height:200px}.form--kontaktformular .row--interesse,.form--kontaktformular [id$=-fields-interesse-field],.form--kundenservicePlusFormular .row--interesse,.form--kundenservicePlusFormular [id$=-fields-interesse-field],.form--niederlassungen .row--interesse,.form--niederlassungen [id$=-fields-interesse-field]{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0}.form--kontaktformular .row--interesse:last-child,.form--kontaktformular [id$=-fields-interesse-field]:last-child,.form--kundenservicePlusFormular .row--interesse:last-child,.form--kundenservicePlusFormular [id$=-fields-interesse-field]:last-child,.form--niederlassungen .row--interesse:last-child,.form--niederlassungen [id$=-fields-interesse-field]:last-child{margin-right:0}.form--ersatzteileIntralogistiksysteme .form__row--plaintext,.form--ersatzteileIntralogistiksysteme .form__row--radiobuttons,.form--ersatzteileFlurfoerderzeuge .form__row--plaintext,.form--ersatzteileFlurfoerderzeuge .form__row--radiobuttons{float:left;display:block;margin-right:2.35765%;width:48.82117%}.form--ersatzteileIntralogistiksysteme .form__row--plaintext:last-child,.form--ersatzteileIntralogistiksysteme .form__row--radiobuttons:last-child,.form--ersatzteileFlurfoerderzeuge .form__row--plaintext:last-child,.form--ersatzteileFlurfoerderzeuge .form__row--radiobuttons:last-child{margin-right:0}.form--ersatzteileIntralogistiksysteme .form__row--plaintext:nth-child(2n),.form--ersatzteileIntralogistiksysteme .form__row--radiobuttons:nth-child(2n),.form--ersatzteileFlurfoerderzeuge .form__row--plaintext:nth-child(2n),.form--ersatzteileFlurfoerderzeuge .form__row--radiobuttons:nth-child(2n){margin-right:0}@media screen and (max-width: 600px){.form--ersatzteileIntralogistiksysteme .form__row--plaintext,.form--ersatzteileIntralogistiksysteme .form__row--radiobuttons,.form--ersatzteileFlurfoerderzeuge .form__row--plaintext,.form--ersatzteileFlurfoerderzeuge .form__row--radiobuttons{width:100%}}.form--ersatzteileIntralogistiksysteme .form__row--amforms_email,.form--ersatzteileIntralogistiksysteme .form__row--assets,.form--ersatzteileFlurfoerderzeuge .form__row--amforms_email,.form--ersatzteileFlurfoerderzeuge .form__row--assets{float:left;display:block;margin-right:2.35765%;width:100%}.form--ersatzteileIntralogistiksysteme .form__row--amforms_email::after,.form--ersatzteileIntralogistiksysteme .form__row--assets::after,.form--ersatzteileFlurfoerderzeuge .form__row--amforms_email::after,.form--ersatzteileFlurfoerderzeuge .form__row--assets::after{clear:both;content:"";display:table}.form--ersatzteileIntralogistiksysteme .form__row--amforms_email:last-child,.form--ersatzteileIntralogistiksysteme .form__row--assets:last-child,.form--ersatzteileFlurfoerderzeuge .form__row--amforms_email:last-child,.form--ersatzteileFlurfoerderzeuge .form__row--assets:last-child{margin-right:0}.form--ersatzteileIntralogistiksysteme [id$=-fields-nachricht-field],.form--ersatzteileFlurfoerderzeuge [id$=-fields-nachricht-field]{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0}.form--ersatzteileIntralogistiksysteme [id$=-fields-nachricht-field]:last-child,.form--ersatzteileFlurfoerderzeuge [id$=-fields-nachricht-field]:last-child{margin-right:0}.form--ersatzteileIntralogistiksysteme [id$=-fields-nachricht-field] textarea,.form--ersatzteileFlurfoerderzeuge [id$=-fields-nachricht-field] textarea{min-height:200px}.vertriebsstandort__wrapper{max-width:1080px;margin-left:auto;margin-right:auto;font-size:.86957em;margin-top:1.5em;margin-bottom:1.5em;padding:2.25em 15px 0px}.vertriebsstandort__wrapper::after{clear:both;content:"";display:table}.vertriebsstandort__wrapper .vertriebsstandort{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:1.5em;padding:1.5em;background-color:#f9f9f9;border:1px solid #e2e2e2}.vertriebsstandort__wrapper .vertriebsstandort:last-child{margin-right:0}.vertriebsstandort__wrapper .vertriebsstandort:nth-child(2n){margin-right:0}.vertriebsstandort__wrapper .vertriebsstandort:nth-child(2n+1){clear:left}@media screen and (max-width: 768px){.vertriebsstandort__wrapper .vertriebsstandort{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0}.vertriebsstandort__wrapper .vertriebsstandort:last-child{margin-right:0}.vertriebsstandort__wrapper .vertriebsstandort:nth-child(2n){margin-right:2.35765%}.vertriebsstandort__wrapper .vertriebsstandort:nth-child(2n+1){clear:none}}.vertriebsstandort__wrapper .vertriebsstandort .vertriebsstandort__title{font-size:1.25em;display:block;margin-bottom:.375em}.vertriebsstandort__wrapper .vertriebsstandort .vertriebsstandort__ansprechpartner,.vertriebsstandort__wrapper .vertriebsstandort .vertriebsstandort__strasse,.vertriebsstandort__wrapper .vertriebsstandort .vertriebsstandort__telefon,.vertriebsstandort__wrapper .vertriebsstandort .vertriebsstandort__land{display:block}.vertriebsstandort__wrapper .vertriebsstandort p,.vertriebsstandort__wrapper .vertriebsstandort a{display:inline}.messen-container{max-width:1080px;margin-left:auto;margin-right:auto;padding:3em 15px 0px}.messen-container::after{clear:both;content:"";display:table}.messen-container .messen-list{display:flex;flex-wrap:wrap;justify-content:space-around}.messen-container .messen-list .messen{display:flex;flex-direction:column;width:20rem;background-color:#f8f8f8;margin-right:1.5em;margin-bottom:1.5em;border:1px solid #f0f0f0}.messen-container .messen-list .messen .messen__inner{display:flex;flex-direction:column;flex-grow:1;bottom:0;padding:1.5em}.messen-container .messen-list .messen .messen-img{text-align:center;text-align:center;height:7rem;display:flex;align-items:center;background-color:#fff}.messen-container .messen-list .messen .messen-img img{max-height:7rem;max-width:15rem;margin:0 auto}.messen-container .messen-list .messen h3{font-family:"Futura",sans-serif;font-weight:600;margin-bottom:.75em;color:#182983;font-size:1.5em}.messen-container .messen-list .messen .date{display:inline;font-size:0.9em;position:relative;padding-left:25px}.messen-container .messen-list .messen .date.starting-date{margin-right:15px}.messen-container .messen-list .messen .date img{opacity:0.25;width:20px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.messen-container .messen-list .messen .date+p{margin-top:.75em}.messen-container .messen-list .messen .location{position:relative;padding-left:25px}.messen-container .messen-list .messen .location img{opacity:0.25;width:20px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body.fr .topnav__links>ul>li,body.ru .topnav__links>ul>li,body.es .topnav__links>ul>li{font-size:0.65em}body.fr .sub-navigation,body.ru .sub-navigation,body.es .sub-navigation{top:31px}@media screen and (max-width: 1200px){body.es .logo,body.fr .logo,body.en .logo,body.it .logo{position:relative;left:calc(50% - 80px);text-align:center;padding-bottom:0}}@media screen and (max-width: 960px){body.es .logo,body.fr .logo,body.en .logo,body.it .logo{left:0px}}@media screen and (max-width: 1340px){body.ru .logo{position:relative;left:calc(50% - 80px);text-align:center;padding-bottom:0}}@media screen and (max-width: 960px){body.ru .logo{left:0px}}@media screen and (max-width: 1310px){body.it .topnav__links>ul>li,body.en .topnav__links>ul>li{font-size:0.65em}}
