@charset "UTF-8";@import url(https://use.typekit.net/omr4opk.css);@import url(https://use.typekit.net/omr4opk.css);input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}figure{margin:0}ul{margin-top:0}.sr-only,legend{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}*,*:before,*:after{box-sizing:inherit !important}h100{display:none}@font-face{font-family:'Weibel';font-style:normal;font-weight:400;src:url('../../../Fonts/Weibel/weibel.eot');src:url('../../../Fonts/Weibel/weibel.eot?#iefix') format('embedded-opentype'),url('../../../Fonts/Weibel/weibel.woff') format('woff'),url('../../../Fonts/Weibel/weibel.ttf') format('truetype'),url('../../../Fonts/Weibel/weibel.svg') format('svg')}@font-face{font-family:'Weibel';font-style:normal;font-weight:400;src:url('../../../Fonts/Weibel/weibel.eot');src:url('../../../Fonts/Weibel/weibel.eot?#iefix') format('embedded-opentype'),url('../../../Fonts/Weibel/weibel.woff') format('woff'),url('../../../Fonts/Weibel/weibel.ttf') format('truetype'),url('../../../Fonts/Weibel/weibel.svg') format('svg')}.main-container{position:relative;width:100%;background-color:#fff}.box-1-1{width:100%;float:left}.box-1-2{width:100%;float:left;padding-top:8vw}@media only screen and (orientation:landscape) and (max-width:767px){.box-1-2{padding-top:2.5vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.box-1-2{padding-top:2.1vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.box-1-2{padding-top:2.1vw}}@media only screen and (orientation:landscape) and (max-width:767px){.box-1-2{width:50%}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.box-1-2{width:50%}}@media only screen and (orientation:landscape) and (min-width:1367px){.box-1-2{width:50%}}.box-1-2 p{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.box-1-3{width:100%;float:left}@media only screen and (orientation:portrait) and (max-width:480px){.box-1-3{padding-top:8vw}}@media only screen and (orientation:portrait) and (max-width:480px) and (orientation:landscape) and (max-width:767px){.box-1-3{padding-top:2.5vw}}@media only screen and (orientation:portrait) and (max-width:480px) and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.box-1-3{padding-top:2.1vw}}@media only screen and (orientation:portrait) and (max-width:480px) and (orientation:landscape) and (min-width:1367px){.box-1-3{padding-top:2.1vw}}@media only screen and (orientation:landscape) and (max-width:767px){.box-1-3{padding-top:8vw}}@media only screen and (orientation:landscape) and (max-width:767px) and (orientation:landscape) and (max-width:767px){.box-1-3{padding-top:2.5vw}}@media only screen and (orientation:landscape) and (max-width:767px) and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.box-1-3{padding-top:2.1vw}}@media only screen and (orientation:landscape) and (max-width:767px) and (orientation:landscape) and (min-width:1367px){.box-1-3{padding-top:2.1vw}}@media only screen and (orientation:portrait) and (min-width:481px){.box-1-3{padding-top:8vw}}@media only screen and (orientation:portrait) and (min-width:481px) and (orientation:landscape) and (max-width:767px){.box-1-3{padding-top:2.5vw}}@media only screen and (orientation:portrait) and (min-width:481px) and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.box-1-3{padding-top:2.1vw}}@media only screen and (orientation:portrait) and (min-width:481px) and (orientation:landscape) and (min-width:1367px){.box-1-3{padding-top:2.1vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.box-1-3{width:33.33333%;padding:0 0.5vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.box-1-3{width:33.33333%;padding:0 0.5vw}}.box-1-3:first-child{padding-top:0}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.box-1-3:first-child{padding:0 1vw 0 0}}@media only screen and (orientation:landscape) and (min-width:1367px){.box-1-3:first-child{padding:0 1vw 0 0}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.box-1-3:nth-child(3){padding:0 0 0 1vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.box-1-3:nth-child(3){padding:0 0 0 1vw}}.box-1-2 ul,.box-1-3 ul{padding-left:5vw}@media only screen and (orientation:portrait) and (min-width:481px){.box-1-2 ul,.box-1-3 ul{padding-left:3vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.box-1-2 ul,.box-1-3 ul{padding-left:1.3vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.box-1-2 ul,.box-1-3 ul{padding-left:1.2vw}}.box-1-5{width:100%;float:left;padding:0.3vw}@media only screen and (orientation:landscape) and (max-width:767px){.box-1-5{width:20%}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.box-1-5{width:20%}}@media only screen and (orientation:landscape) and (min-width:1367px){.box-1-5{width:20%}}.box-1-5 picture{box-shadow:0px 2px 4px #464646;margin:0.5vw}.box-1-5 p{text-align:center}.box-1-6{width:100%;float:left;padding:0.3vw}@media only screen and (orientation:portrait) and (max-width:480px){.box-1-6{margin-top:0}}@media only screen and (orientation:landscape) and (max-width:767px){.box-1-6{width:16.66666%}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.box-1-6{width:16.66666%}}@media only screen and (orientation:portrait) and (min-width:481px){.box-1-6{width:100%;margin-top:0}}@media only screen and (orientation:landscape) and (min-width:1367px){.box-1-6{width:16.66666%}}.box-1-6 picture{box-shadow:0px 2px 4px #464646;margin:0.5vw}.box-1-6 p{text-align:center}.box-left{position:relative}@media only screen and (orientation:landscape) and (max-width:767px){.box-left{padding-right:1vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.box-left{padding-right:1vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.box-left{padding-right:1vw}}@media only screen and (orientation:landscape) and (max-width:767px){.box-right{padding-left:1vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.box-right{padding-left:1vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.box-right{padding-left:1vw}}.box-padding{padding:1vw}.container{width:100vw;display:block;box-shadow:0px 2px 4px #464646;padding:9vw 0 9vw}@media only screen and (orientation:landscape) and (max-width:767px){.container{padding:5vw 0 9.375vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.container{padding:4vw 0 7.5vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.container{padding:4vw 0 7.5vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.container{padding:80px 0 150px}}.bg-brand{background:#ff850d}.container-smaller{width:85%;margin:0 auto}@media only screen and (orientation:landscape) and (max-width:767px){.container-smaller{width:60vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.container-smaller{width:38vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.container-smaller{width:38vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.container-smaller{width:730px}}.container-small{width:85vw;margin:0 auto}@media only screen and (orientation:portrait) and (min-width:481px){.container-small{width:85vw}}@media only screen and (orientation:landscape) and (max-width:767px){.container-small{width:65vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.container-small{width:54vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.container-small{width:54vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.container-small{width:1038px}}.container-extra-small{display:flow-root;width:85vw;margin:0 auto}@media only screen and (orientation:landscape) and (max-width:767px){.container-extra-small{width:55vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.container-extra-small{width:45vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.container-extra-small{width:35vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.container-extra-small{width:632px}}.container-extra-small p{text-align:left}@media only screen and (orientation:landscape) and (max-width:767px){.container-extra-small p{text-align:center}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.container-extra-small p{text-align:center}}@media only screen and (orientation:portrait) and (min-width:481px){.container-extra-small p{text-align:left}}@media only screen and (orientation:landscape) and (min-width:1367px){.container-extra-small p{text-align:center}}.entreprise .container.gray{display:flow-root;background-color:#878787;color:#fff}.entreprise .container.gray .box-1-1{padding-bottom:8vw}@media only screen and (orientation:landscape) and (max-width:767px){.entreprise .container.gray .box-1-1{padding-bottom:2.5vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.entreprise .container.gray .box-1-1{padding-bottom:2.1vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.entreprise .container.gray .box-1-1{padding-bottom:2.1vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.entreprise .container.gray .flex{display:flex}}@media only screen and (orientation:landscape) and (min-width:1367px){.entreprise .container.gray .flex{display:flex}}.entreprise .container.gray .box-1-3 .frame{margin-bottom:4.8vw}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.entreprise .container.gray .box-1-3 .frame{margin-bottom:1vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.entreprise .container.gray .box-1-3 .frame{margin-bottom:19px}}.entreprise .container.gray .box-1-3 .frame:last-child{margin:0}.entreprise .container.gray .gif{padding-top:8vw;margin:0 auto;width:100%}@media only screen and (orientation:landscape) and (max-width:767px){.entreprise .container.gray .gif{padding-top:2.5vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.entreprise .container.gray .gif{padding-top:2.1vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.entreprise .container.gray .gif{padding-top:2.1vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.entreprise .container.gray .gif{width:48vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.entreprise .container.gray .gif{width:48vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.entreprise .container.gray .gif{width:920px}}.entreprise .container.gray picture{width:100%;max-width:100%;height:6.3vw}@media only screen and (orientation:portrait) and (min-width:481px){.entreprise .container.gray picture{height:6.4vw}}@media only screen and (orientation:landscape) and (max-width:767px){.entreprise .container.gray picture{height:4vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.entreprise .container.gray picture{height:4vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.entreprise .container.gray picture{height:4vw}}.entreprise .container.gray p a{color:#fff;margin-left:1vw}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.entreprise .container.gray p a{margin-left:0.5vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.entreprise .container.gray p a{margin-left:0.5vw}}.entreprise .container.gray p a:before{position:relative;left:-1vw}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.entreprise .container.gray p a:before{left:-0.5vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.entreprise .container.gray p a:before{left:-0.5vw}}.entreprise .container.gray p a:hover,.entreprise .container.gray p a:focus{opacity:0.5;-moz-transition:opacity 0.7s;-o-transition:opacity 0.7s;-webkit-transition:opacity 0.7s;transition:opacity 0.7s}@media only screen and (orientation:portrait) and (max-width:480px){.caracteristiques .container-smaller{display:none}}@media only screen and (orientation:portrait) and (min-width:481px){.caracteristiques .container-smaller{display:none}}.caracteristiques .container-smaller td:first-child{width:40%;font-weight:700}@media only screen and (orientation:landscape) and (max-width:767px){.caracteristiques .container-phone{display:none}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.caracteristiques .container-phone{display:none}}@media only screen and (orientation:landscape) and (min-width:1367px){.caracteristiques .container-phone{display:none}}.caracteristiques .container-phone h3{padding:0 0 3vw 7.5vw}.caracteristiques .container-phone tr:last-child{border-bottom:0}.caracteristiques .container-phone td{padding:2vw 0 2vw 7.5vw}.caracteristiques .frame a{padding:0}.caracteristiques a{padding-left:0.5vw}.caracteristiques table{margin-bottom:1vw}.caracteristiques tr{border-bottom:solid 1px #878787}.caracteristiques td{padding:0.5vw 0}.certificats{display:flex}.certificats .container-smaller{width:85%}@media only screen and (orientation:landscape) and (max-width:767px){.certificats .container-smaller{display:flex}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.certificats .container-smaller{display:flex;width:45%}}@media only screen and (orientation:landscape) and (min-width:1367px){.certificats .container-smaller{display:flex;width:45%}}@media only screen and (orientation:landscape) and (min-width:1920px){.certificats .container-smaller{width:864px}}.certificats .container-smaller .box-1-2 p{min-height:12.5vw}@media only screen and (orientation:portrait) and (min-width:481px){.certificats .container-smaller .box-1-2 p{min-height:6.5vw}}@media only screen and (orientation:landscape) and (max-width:767px){.certificats .container-smaller .box-1-2 p{min-height:5.5vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.certificats .container-smaller .box-1-2 p{min-height:2.5vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.certificats .container-smaller .box-1-2 p{min-height:2.5vw}}.certificats .container.brand{width:100%;padding:9vw 0 9vw;background-color:#ff850d;color:#fff;box-shadow:none}@media only screen and (orientation:landscape) and (max-width:767px){.certificats .container.brand{padding:5vw 0 9.375vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.certificats .container.brand{padding:4vw 0 7.5vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.certificats .container.brand{padding:4vw 0 7.5vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.certificats .container.brand{padding:80px 0 150px}}.certificats .container.brand .box-1-1{margin-bottom:1.9vw}.certificats .container.brand .box-1-2:first-child{padding-right:2vw}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.certificats .container.brand .box-1-2:first-child{padding-right:1vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.certificats .container.brand .box-1-2:first-child{padding-right:1vw}}.certificats .container.brand .box-1-2:nth-child(2){padding-left:0}@media only screen and (orientation:landscape) and (max-width:767px){.certificats .container.brand .box-1-2:nth-child(2){padding-left:2vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.certificats .container.brand .box-1-2:nth-child(2){padding-left:1vw}}.certificats .container.brand p a{color:#fff;text-align:left;display:inline-block;margin-left:12vw}@media only screen and (orientation:portrait) and (min-width:481px){.certificats .container.brand p a{margin-left:9vw}}@media only screen and (orientation:landscape) and (max-width:767px){.certificats .container.brand p a{margin-left:6vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.certificats .container.brand p a{margin-left:3vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.certificats .container.brand p a{margin-left:3vw}}.certificats .container.brand p a:hover,.certificats .container.brand p a:focus{opacity:0.5;-moz-transition:opacity 0.7s;-o-transition:opacity 0.7s;-webkit-transition:opacity 0.7s;transition:opacity 0.7s}.certificats .container.brand .icon-download:before{position:absolute;top:0;left:-12vw;font-size:9.6vw}@media only screen and (orientation:portrait) and (min-width:481px){.certificats .container.brand .icon-download:before{left:-9vw;font-size:4.4vw}}@media only screen and (orientation:landscape) and (max-width:767px){.certificats .container.brand .icon-download:before{left:-6vw;font-size:4.4vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.certificats .container.brand .icon-download:before{left:-3vw;font-size:2vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.certificats .container.brand .icon-download:before{left:-3vw;font-size:38px}}.contact{display:flex}.contact .container-smaller{display:flow-root}@media only screen and (orientation:landscape) and (max-width:767px){.contact .container-smaller{width:70%;margin:0 0 0 21vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.contact .container-smaller{margin:0 0 0 35.2vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.contact .container-smaller{margin:0 0 0 35.2vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.contact .container-smaller{width:594px;margin:0 auto}}@media only screen and (orientation:portrait) and (max-width:480px){.contact h3{font-size:4.8vw}}@media only screen and (orientation:portrait) and (min-width:481px){.contact h3{font-size:2.2vw}}.contact .gray{background-color:#646464;color:#fff}.contact .box-1-2{position:relative}@media only screen and (orientation:landscape) and (min-width:1920px){.contact .box-1-2{width:322px;padding-top:42px}}@media only screen and (orientation:landscape) and (min-width:1920px){.contact .box-1-2:nth-child(2){width:250px;margin-left:22px}}.contact .box-maplink{position:absolute;left:0;top:14.5vw;width:15.5vw;font-size:15.5vw;padding-left:1vw}@media only screen and (orientation:portrait) and (min-width:481px){.contact .box-maplink{top:12.5vw;width:12.5vw;font-size:9.4vw;padding-left:1vw}}@media only screen and (orientation:landscape) and (max-width:767px){.contact .box-maplink{top:6.2vw;width:6.2vw;font-size:6.9vw;padding-left:0.5vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.contact .box-maplink{top:4.1vw;width:4.5vw;font-size:3vw;padding-left:0.5vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.contact .box-maplink{top:4.1vw;width:4vw;font-size:3vw;padding-left:0.8vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.contact .box-maplink{top:78px;width:4vw;font-size:60px;padding-left:0.8vw}}.contact .box-maplink a.icon-map{color:transparent}@media only screen and (orientation:portrait) and (max-width:480px){.contact .box-maplink a.icon-map{line-height:1}}.contact .box-maplink a.icon-map:before{color:#ff850d}.contact p a{color:#ff850d}.contact p a:hover,.contact p a:focus{color:#c05f00;-moz-transition:color 0.7s;-o-transition:color 0.7s;-webkit-transition:color 0.7s;transition:color 0.7s}.contact .text-justify{margin-left:15vw;margin-bottom:0;text-align:left}@media only screen and (orientation:landscape) and (max-width:767px){.contact .text-justify{margin-left:7vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.contact .text-justify{margin-left:3.4vw}}@media only screen and (orientation:portrait) and (min-width:481px){.contact .text-justify{margin-left:9.5vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.contact .text-justify{margin-left:4vw}}.folgeseite{display:flex;margin-top:18.2vw}@media only screen and (orientation:portrait) and (max-width:480px){.folgeseite{display:block}}@media only screen and (orientation:landscape) and (max-width:767px){.folgeseite{margin-top:5.45vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.folgeseite{margin-top:5.45vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.folgeseite{margin-top:5.45vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.folgeseite{margin-top:105px}}.folgeseite h2,.folgeseite h3,.folgeseite p{text-align:left}header{position:fixed;left:0;top:0;width:100%;background-color:#f9f9f9;z-index:2;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}header .header-inner{width:81%;height:100%;margin:0 auto}header.affix-top{height:18.2vw}@media only screen and (orientation:landscape) and (max-width:767px){header.affix-top{height:5.45vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){header.affix-top{height:5.45vw}}@media only screen and (orientation:landscape) and (min-width:1367px){header.affix-top{height:5.45vw}}@media only screen and (orientation:landscape) and (min-width:1920px){header.affix-top{height:105px}}header.affix{height:12.6vw}@media only screen and (orientation:portrait) and (min-width:481px){header.affix{height:12vw}}@media only screen and (orientation:landscape) and (max-width:767px){header.affix{height:4.2vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){header.affix{height:4.2vw}}@media only screen and (orientation:landscape) and (min-width:1367px){header.affix{height:3.2vw}}@media only screen and (orientation:landscape) and (min-width:1920px){header.affix{height:61px}}.main-navigation-container{display:none;width:100%;height:100%}@media only screen and (orientation:landscape) and (min-width:1367px){.main-navigation-container{display:block}}.affix .menu.fr{width:76%;-moz-transition:width 0.7s;-o-transition:width 0.7s;-webkit-transition:width 0.7s;transition:width 0.7s}@media only screen and (orientation:landscape) and (min-width:1920px){.affix .menu.fr{width:1446px}}.affix .menu.fr li:nth-child(2){padding:0 23vw 0 1vw;-moz-transition:padding 0.7s;-o-transition:padding 0.7s;-webkit-transition:padding 0.7s;transition:padding 0.7s}@media only screen and (orientation:landscape) and (min-width:1920px){.affix .menu.fr li:nth-child(2){padding:0 30% 0 1.5%}}.affix .menu.de{width:66%;-moz-transition:width 0.7s;-o-transition:width 0.7s;-webkit-transition:width 0.7s;transition:width 0.7s}@media only screen and (orientation:landscape) and (min-width:1920px){.affix .menu.de{width:1266px}}.affix .menu.de li:nth-child(2){-moz-transition:padding 0.7s;-o-transition:padding 0.7s;-webkit-transition:padding 0.7s;transition:padding 0.7s;padding:0 23vw 0 1vw}@media only screen and (orientation:landscape) and (min-width:1920px){.affix .menu.de li:nth-child(2){padding:0 34% 0 1.5%}}.menu.de{width:78%}@media only screen and (orientation:landscape) and (min-width:1920px){.menu.de{width:1514px}}.menu.de li:nth-child(2){padding:0 34vw 0 1vw}@media only screen and (orientation:landscape) and (min-width:1920px){.menu.de li:nth-child(2){padding:0 44% 0 1.5%}}.menu{width:89%;height:100%;margin:0 auto;-moz-transition:width 0.7s;-o-transition:width 0.7s;-webkit-transition:width 0.7s;transition:width 0.7s}@media only screen and (orientation:landscape) and (min-width:1920px){.menu{width:1730px}}@media only screen and (orientation:portrait) and (max-width:480px){.menu{display:none}}.menu ul{position:relative;display:flex;list-style-type:none;top:50%;transform:translate(0,-50%);margin:0;padding:0;font-weight:700;text-transform:uppercase;font-size:5.7vw}@media only screen and (orientation:portrait) and (min-width:481px){.menu ul{font-size:4vw}}@media only screen and (orientation:landscape) and (max-width:767px){.menu ul{font-size:2.9vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.menu ul{font-size:1.4vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.menu ul{font-size:1.4vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.menu ul{font-size:27px}}.menu ul li{padding:0 1%}.menu ul li:nth-child(2){-moz-transition:padding 0.7s;-o-transition:padding 0.7s;-webkit-transition:padding 0.7s;transition:padding 0.7s;padding:0 35vw 0 1vw}@media only screen and (orientation:landscape) and (min-width:1920px){.menu ul li:nth-child(2){padding:0 40% 0 1.5%}}.menu ul li a{border-bottom:solid;border-width:0 0 0.5vw 0;border-color:transparent;padding-bottom:0.4vw;-moz-transition:border-color 0.7s;-o-transition:border-color 0.7s;-webkit-transition:border-color 0.7s;transition:border-color 0.7s}.menu ul li a:hover{border-color:#ff850d}.lang-menu-container{display:none;position:absolute;top:0;height:100%;width:20%;right:0}@media only screen and (orientation:landscape) and (min-width:1367px){.lang-menu-container{display:block}}.lang-menu-container ul{display:flex;list-style-type:none;width:20%;margin:0 auto;padding:0.5vw 0 0}.lang-menu-container ul li{padding:0 1vw}.lang-menu-container ul li:first-child{border-right:solid;border-width:2px;border-color:#878787}.lang-menu-container ul li a{border-bottom:solid;border-width:2px;border-color:transparent;-moz-transition:border-color 0.7s;-o-transition:border-color 0.7s;-webkit-transition:border-color 0.7s;transition:border-color 0.7s}.lang-menu-container ul li a:hover{border-color:#ff850d}.logo-container{position:absolute;top:50%;left:5vw;width:79.6vw;z-index:11;transform:translate(0,-50%);-moz-transition:all 0.7s;-o-transition:all 0.7s;-webkit-transition:all 0.7s;transition:all 0.7s}@media only screen and (orientation:landscape) and (max-width:767px){.logo-container{left:34.5vw;width:31vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.logo-container{left:34vw;width:32vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.logo-container{left:34vw;width:32vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.logo-container{left:calc(50% - 307px);width:614px}}.logo-container .logo-inner{position:relative;width:100%}.affix .logo-container{-moz-transition:all 0.7s;-o-transition:all 0.7s;-webkit-transition:all 0.7s;transition:all 0.7s}@media only screen and (orientation:landscape) and (min-width:1367px){.affix .logo-container{left:40vw;width:20vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.affix .logo-container{left:calc(50% - 192px);width:384px}}.toggle-button-container{position:absolute;top:6vw;height:5.7vw;width:5.7vw;left:89vw;-moz-transition:top 0.7s;-o-transition:top 0.7s;-webkit-transition:top 0.7s;transition:top 0.7s}@media only screen and (orientation:landscape) and (max-width:767px){.toggle-button-container{top:1.5vw;width:2.3vw;height:2.3vw;left:68vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.toggle-button-container{top:1.5vw;width:2.3vw;height:2.3vw;right:29.75vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.toggle-button-container{display:none}}.affix .toggle-button-container{top:3vw;-moz-transition:top 0.7s;-o-transition:top 0.7s;-webkit-transition:top 0.7s;transition:top 0.7s}@media only screen and (orientation:landscape) and (max-width:767px){.affix .toggle-button-container{top:0.8vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.affix .toggle-button-container{top:0.8vw}}header.affix-top .toggle-button-container#menu-toggle span,header.affix-top .toggle-button-container#menu-toggle span:before,header.affix-top .toggle-button-container#menu-toggle span:after{background-color:#878787}header.affix .toggle-button-container#menu-toggle span,header.affix .toggle-button-container#menu-toggle span:before,header.affix .toggle-button-container#menu-toggle span:after{background-color:text-color}.navbar-toggle{position:absolute;top:0;height:100%;left:0;margin:0;padding:0;border-color:#fff;background-image:none;border:0px solid transparent;border-radius:0;display:inline-table;z-index:20;cursor:pointer;width:5.7vw;height:100%;background:transparent;transform:skew(0deg);-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}@media only screen and (orientation:landscape) and (max-width:767px){.navbar-toggle{width:2.3vw;height:100%;background:transparent;transform:skew(0deg);-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.navbar-toggle{width:2.3vw;height:100%;background:transparent;transform:skew(0deg);-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}}@media only screen and (orientation:landscape) and (min-width:1367px){.navbar-toggle{display:none}}.mobile-button{position:absolute;width:100%;height:0.9vw;top:41%;transform:translateY(-50%);left:0;margin-top:0;background-color:transparent;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}@media only screen and (orientation:landscape) and (max-width:767px){.mobile-button{height:0.42vw;top:40%}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.mobile-button{height:0.42vw;top:40%}}.mobile-button:first-child{transform:translateY(-50%);background-color:#878787;-webkit-transform:rotate(45deg) translate(0,0);-moz-transform:rotate(45deg) translate(0,0);-ms-transform:rotate(45deg) translate(0,0);-o-transform:rotate(45deg) translate(0,0);transform:rotate(45deg) translate(0,0)}.mobile-button:last-child{transform:translateY(-50%);background-color:#878787;-webkit-transform:rotate(-45deg) translate(0,0);-moz-transform:rotate(-45deg) translate(0,0);-ms-transform:rotate(-45deg) translate(0,0);-o-transform:rotate(-45deg) translate(0,0);transform:rotate(-45deg) translate(0,0)}.navbar-toggle.collapsed{top:0;height:100%;right:0;width:5.7vw;height:100%;background:transparent;transform:skew(0deg);-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}@media only screen and (orientation:landscape) and (max-width:767px){.navbar-toggle.collapsed{width:2.3vw;height:100%;background:transparent;transform:skew(0deg);-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.navbar-toggle.collapsed{width:2.3vw;height:100%;background:transparent;transform:skew(0deg);-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}}.navbar-toggle.collapsed .mobile-button{background-color:#878787;-webkit-transform:rotate(0deg) translate(0,0);-moz-transform:rotate(0deg) translate(0,0);-ms-transform:rotate(0deg) translate(0,0);-o-transform:rotate(0deg) translate(0,0);transform:rotate(0deg) translate(0,0)}.navbar-toggle.collapsed .mobile-button:first-child{top:0}.navbar-toggle.collapsed .mobile-button:last-child{top:82%}@media only screen and (orientation:landscape) and (max-width:767px){.navbar-toggle.collapsed .mobile-button:last-child{top:80%}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.navbar-toggle.collapsed .mobile-button:last-child{top:80%}}.navbar-collapse{border:none;background-color:transparent;-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse{position:relative;height:0px;overflow:hidden;-moz-transition:all 0.7s;-o-transition:all 0.7s;-webkit-transition:all 0.7s;transition:all 0.7s}@media only screen and (orientation:landscape) and (min-width:1367px){.navbar-collapse{display:none}}.navbar-collapse ul{list-style-type:none}.navbar-collapse li{padding:2vw 0}.navbar-collapse ul,.navbar-collapse ul li a{color:transparent;-moz-transition:all 0.7s;-o-transition:all 0.7s;-webkit-transition:all 0.7s;transition:all 0.7s}.navbar-collapse.show{height:auto;padding:20vw 0 10vw;background-color:#f9f9f9;-moz-transition:all 0.7s;-o-transition:all 0.7s;-webkit-transition:all 0.7s;transition:all 0.7s}@media only screen and (orientation:landscape) and (max-width:767px){.navbar-collapse.show{padding:6vw 0 5vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.navbar-collapse.show{padding:10vw 0 5vw}}.navbar-collapse.show .language-menu li{float:left}.navbar-collapse.show .language-menu li:first-child{padding:0 2vw 0 0}.navbar-collapse.show .language-menu li:last-child{padding:0 0 0 2vw;border-left:solid 4px #878787}.navbar-collapse.show ul,.navbar-collapse.show ul li a{font-weight:700;text-transform:uppercase;color:#878787;-moz-transition:all 0.7s;-o-transition:all 0.7s;-webkit-transition:all 0.7s;transition:all 0.7s}footer{color:#fff;background-color:#464646}footer .footer-inner{width:85%;margin:0 auto;text-align:center;padding-top:8vw;padding-bottom:8vw}@media only screen and (orientation:landscape) and (max-width:767px){footer .footer-inner{padding-top:2.5vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){footer .footer-inner{padding-top:2.1vw}}@media only screen and (orientation:landscape) and (min-width:1367px){footer .footer-inner{padding-top:2.1vw}}@media only screen and (orientation:landscape) and (max-width:767px){footer .footer-inner{padding-bottom:2.5vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){footer .footer-inner{padding-bottom:2.1vw}}@media only screen and (orientation:landscape) and (min-width:1367px){footer .footer-inner{padding-bottom:2.1vw}}@media only screen and (orientation:portrait) and (min-width:481px){footer .footer-inner{padding-bottom:16vw}}@media only screen and (orientation:landscape) and (max-width:767px){footer .footer-inner{padding-bottom:6vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){footer .footer-inner{width:50%;padding-bottom:41vw}}@media only screen and (orientation:landscape) and (min-width:1367px){footer .footer-inner{width:50%;padding-bottom:22vw}}footer .footer-inner p{font-size:4.32vw}@media only screen and (orientation:landscape) and (max-width:767px){footer .footer-inner p{font-size:1.98vw}}@media only screen and (orientation:portrait) and (min-width:481px){footer .footer-inner p{font-size:1.98vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){footer .footer-inner p{font-size:0.9vw}}@media only screen and (orientation:landscape) and (min-width:1367px){footer .footer-inner p{font-size:17.1px}}footer .logo-fs{position:relative;width:20vw;margin:0 auto;top:0;padding-top:8vw}@media only screen and (orientation:landscape) and (max-width:767px){footer .logo-fs{padding-top:2.5vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){footer .logo-fs{padding-top:2.1vw}}@media only screen and (orientation:landscape) and (min-width:1367px){footer .logo-fs{padding-top:2.1vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){footer .logo-fs{width:7.3vw}}@media only screen and (orientation:landscape) and (min-width:1367px){footer .logo-fs{width:7.3vw}}footer .logo-fs svg{width:20vw;height:20vw}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){footer .logo-fs svg{width:7.3vw;height:7.3vw}}@media only screen and (orientation:landscape) and (min-width:1367px){footer .logo-fs svg{width:7.3vw;height:7.3vw}}.footer-menu-de li,.footer-menu-fr li{list-style-type:none;text-transform:uppercase;padding:1vw;font-size:4.32vw}@media only screen and (orientation:portrait) and (max-width:480px){.footer-menu-de li,.footer-menu-fr li{text-align:left}}@media only screen and (orientation:portrait) and (min-width:481px){.footer-menu-de li,.footer-menu-fr li{font-size:1.32vw;float:left}}@media only screen and (orientation:landscape) and (max-width:767px){.footer-menu-de li,.footer-menu-fr li{font-size:1.98vw;padding:0.5vw;float:left}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.footer-menu-de li,.footer-menu-fr li{font-size:0.9vw;padding:0.5vw;float:left}}@media only screen and (orientation:landscape) and (min-width:1367px){.footer-menu-de li,.footer-menu-fr li{font-size:17.1px;padding:0.5vw;float:left}}.footer-menu-de li a,.footer-menu-fr li a{color:#fff;opacity:1;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}@media only screen and (orientation:landscape) and (max-width:767px){.footer-menu-de li a,.footer-menu-fr li a{font-size:1.4vw}}.footer-menu-de li a:hover,.footer-menu-fr li a:hover{opacity:0.5}.footer-menu-de,.footer-menu-fr{display:inline-block;margin:0 auto;-webkit-padding-start:0}[class^="icon-"],[class*=" icon-"]{speak:none;font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-previous:before{content:""}.icon-next:before{content:""}.chas-carousel .icon-previous:before,.chas-carousel .icon-next:before{font-family:'weibel';font-size:8.4vw}@media only screen and (orientation:landscape) and (max-width:767px){.chas-carousel .icon-previous:before,.chas-carousel .icon-next:before{font-size:3.85vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.chas-carousel .icon-previous:before,.chas-carousel .icon-next:before{width:2.4vw;height:4.6vw;font-size:66.5px}}@media only screen and (orientation:portrait) and (min-width:481px){.chas-carousel .icon-previous:before,.chas-carousel .icon-next:before{font-size:3.85vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.chas-carousel .icon-previous:before,.chas-carousel .icon-next:before{width:2.4vw;height:4.6vw;font-size:66.5px}}.icon-previous:before,.icon-next:before{font-family:'weibel';font-size:inherit}.icon-download:before{content:"";position:absolute;left:-8vw;font-family:'weibel'}@media only screen and (orientation:portrait) and (min-width:481px){.icon-download:before{left:-5vw}}@media only screen and (orientation:landscape) and (max-width:767px){.icon-download:before{left:-4vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.icon-download:before{left:-2vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.icon-download:before{left:-2vw}}.icon-mail:before{content:"";position:absolute;left:-9vw;font-family:'weibel'}@media only screen and (orientation:portrait) and (min-width:481px){.icon-mail:before{left:-6vw}}@media only screen and (orientation:landscape) and (max-width:767px){.icon-mail:before{left:-4vw;padding-left:1vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.icon-mail:before{left:-2vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.icon-mail:before{left:-2vw}}.icon-map:before{font-family:'weibel';content:""}.icon-phone{font-family:'weibel';content:""}.icon-photo:before{font-family:'weibel';content:""}.icon-print:before{font-family:'weibel';content:""}.icon-btn-beratung:before,.icon-btn-beratung-fr:before{font-family:'weibel';font-weight:normal;content:"";position:absolute;top:0;left:0;width:100%;font-size:50vw}@media only screen and (orientation:landscape) and (max-width:767px){.icon-btn-beratung:before,.icon-btn-beratung-fr:before{top:1vw;font-size:8vw}}@media only screen and (orientation:portrait) and (min-width:481px){.icon-btn-beratung:before,.icon-btn-beratung-fr:before{top:6vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.icon-btn-beratung:before,.icon-btn-beratung-fr:before{top:1vw;font-size:7vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.icon-btn-beratung:before,.icon-btn-beratung-fr:before{top:1vw;font-size:7vw}}.icon-btn-betonbau:before,.icon-btn-betonbau-fr:before{font-family:'weibel';font-weight:normal;content:"";position:absolute;top:0;left:0;width:100%;font-size:50vw}@media only screen and (orientation:landscape) and (max-width:767px){.icon-btn-betonbau:before,.icon-btn-betonbau-fr:before{top:1vw;font-size:8vw}}@media only screen and (orientation:portrait) and (min-width:481px){.icon-btn-betonbau:before,.icon-btn-betonbau-fr:before{top:6vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.icon-btn-betonbau:before,.icon-btn-betonbau-fr:before{top:1vw;font-size:7vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.icon-btn-betonbau:before,.icon-btn-betonbau-fr:before{top:1vw;font-size:7vw}}.icon-btn-gussasphalt:before,.icon-btn-gussasphalt-fr:before{font-family:'weibel';font-weight:normal;content:"";position:absolute;top:0;left:0;width:100%;font-size:50vw}@media only screen and (orientation:landscape) and (max-width:767px){.icon-btn-gussasphalt:before,.icon-btn-gussasphalt-fr:before{top:1vw;font-size:8vw}}@media only screen and (orientation:portrait) and (min-width:481px){.icon-btn-gussasphalt:before,.icon-btn-gussasphalt-fr:before{top:6vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.icon-btn-gussasphalt:before,.icon-btn-gussasphalt-fr:before{top:1vw;font-size:7vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.icon-btn-gussasphalt:before,.icon-btn-gussasphalt-fr:before{top:1vw;font-size:7vw}}.icon-btn-rammerei:before,.icon-btn-rammerei-fr:before{font-family:'weibel';font-weight:normal;content:"";position:absolute;top:0;left:0;width:100%;font-size:50vw}@media only screen and (orientation:landscape) and (max-width:767px){.icon-btn-rammerei:before,.icon-btn-rammerei-fr:before{top:1vw;font-size:8vw}}@media only screen and (orientation:portrait) and (min-width:481px){.icon-btn-rammerei:before,.icon-btn-rammerei-fr:before{top:6vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.icon-btn-rammerei:before,.icon-btn-rammerei-fr:before{top:1vw;font-size:7vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.icon-btn-rammerei:before,.icon-btn-rammerei-fr:before{top:1vw;font-size:7vw}}.icon-btn-randabschluss:before,.icon-btn-randabschluss-fr:before{font-family:'weibel';font-weight:normal;content:"";position:absolute;top:0;left:0;width:100%;font-size:50vw}@media only screen and (orientation:landscape) and (max-width:767px){.icon-btn-randabschluss:before,.icon-btn-randabschluss-fr:before{top:1vw;font-size:8vw}}@media only screen and (orientation:portrait) and (min-width:481px){.icon-btn-randabschluss:before,.icon-btn-randabschluss-fr:before{top:6vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.icon-btn-randabschluss:before,.icon-btn-randabschluss-fr:before{top:1vw;font-size:7vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.icon-btn-randabschluss:before,.icon-btn-randabschluss-fr:before{top:1vw;font-size:7vw}}.icon-btn-strassenbau:before,.icon-btn-strassenbau-fr:before{content:"";font-weight:normal;font-family:'weibel';position:absolute;top:0;left:0;width:100%;font-size:50vw}@media only screen and (orientation:landscape) and (max-width:767px){.icon-btn-strassenbau:before,.icon-btn-strassenbau-fr:before{top:1vw;font-size:8vw}}@media only screen and (orientation:portrait) and (min-width:481px){.icon-btn-strassenbau:before,.icon-btn-strassenbau-fr:before{top:6vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.icon-btn-strassenbau:before,.icon-btn-strassenbau-fr:before{top:1vw;font-size:7vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.icon-btn-strassenbau:before,.icon-btn-strassenbau-fr:before{top:1vw;font-size:7vw}}.icon-plus:before,.panel .panel-title a.collapsed:before{content:"";font-family:'weibel'}.icon-minus:before,.panel .panel-title a:before{content:"";font-family:'weibel'}body{position:relative;width:100vw;margin:0;font-family:'Interstate',sans-serif;color:#878787;background-color:#fff;overflow-y:scroll;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:4.8vw}body h1{font-size:11vw;font-weight:700;text-transform:uppercase;line-height:0.9}body h2{font-size:6.5vw;font-weight:700;text-transform:uppercase;line-height:1.2;margin-top:0;margin-bottom:3vw;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body h3{font-size:5.7vw;font-weight:700;text-transform:uppercase;margin:0}body h4{font-size:5.13vw;font-weight:700;margin:0}body h5{font-size:16.15px;margin:0}body h6{font-size:77.52px;margin:0}@media only screen and (orientation:portrait) and (max-width:480px){body{line-height:1.3}}@media only screen and (orientation:landscape) and (max-width:767px){body{font-size:2.2vw}body h1{font-size:5.6vw;font-weight:700;text-transform:uppercase;line-height:0.9;text-align:center}body h2{font-size:5.6vw;font-weight:700;text-transform:uppercase;line-height:1.2;text-align:center;margin-bottom:0.5vw}body h3{font-size:2.9vw;font-weight:700;text-transform:uppercase;margin:0}body h4{font-size:2.61vw;font-weight:700;margin:0}body h5{font-size:16.15px;margin:0}body h6{font-size:30.4px;margin:0}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){body{font-size:1vw}body h1{font-size:5.6vw;font-weight:700;text-transform:uppercase;line-height:0.9;text-align:center}body h2{font-size:2.7vw;font-weight:700;text-transform:uppercase;line-height:1.2;text-align:center;margin-bottom:0.5vw}body h3{font-size:1.4vw;font-weight:700;text-transform:uppercase;margin:0}body h4{font-size:1.26vw;font-weight:700;margin:0}body h5{font-size:16.15px;margin:0}body h6{font-size:22.61px;margin:0}}@media only screen and (orientation:portrait) and (min-width:481px){body{font-size:2.2vw}body h1{font-size:8vw;font-weight:700;text-transform:uppercase;line-height:0.9;text-align:center}body h2{font-size:8vw;font-weight:700;text-transform:uppercase;line-height:1.2;margin-bottom:0.5vw}body h3{font-size:4vw;font-weight:700;text-transform:uppercase;margin:0}body h4{font-size:3.6vw;font-weight:700;margin:0}body h5{font-size:16.15px;margin:0}body h6{font-size:64.6px;margin:0}}@media only screen and (orientation:landscape) and (min-width:1367px){body{font-size:19px}body h1{font-size:5.6vw;font-weight:700;text-transform:uppercase;line-height:0.9;text-align:center}body h2{font-size:3.6vw;font-weight:700;text-transform:uppercase;line-height:1.2;text-align:center;margin-bottom:0.5vw}body h3{font-size:1.4vw;font-weight:700;text-transform:uppercase;margin:0}body h4{font-size:1.26vw;font-weight:700;margin:0}body h5{font-size:16.15px;margin:0}body h6{font-size:16.15px;margin:0}}@media only screen and (orientation:landscape) and (min-width:1920px){body{font-size:19px}body h1{font-size:5.6vw;font-weight:700;text-transform:uppercase;line-height:0.9;text-align:center}body h2{font-size:52px;font-weight:700;text-transform:uppercase;line-height:1.2;text-align:center;margin-bottom:0.5vw}body h3{font-size:27px;font-weight:700;text-transform:uppercase;margin:0}body h4{font-size:1.26vw;font-weight:700;margin:0}body h5{font-size:16.15px;margin:0}body h6{font-size:16.15px;margin:0}}body h3 a{color:#ff850d;text-decoration:none;font-weight:700 !important;-moz-transition:color 0.7s;-o-transition:color 0.7s;-webkit-transition:color 0.7s;transition:color 0.7s}body h3 a:hover,body h3 a:focus{color:#fff;text-decoration:none}body .page-layout-lightbox{overflow-y:auto;background-image:none;background-color:transparent;filter:none;padding:3rem 0}address,article,aside,div,footer,header,hgroup,layer,main,nav,section{display:block}p{margin:0;margin-bottom:4.8vw}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){p{margin-bottom:1vw}}@media only screen and (orientation:landscape) and (min-width:1367px){p{margin-bottom:19px}}p:last-child{margin:0}p a{position:relative;color:#ff850d;text-decoration:none;-moz-transition:color 0.7s;-o-transition:color 0.7s;-webkit-transition:color 0.7s;transition:color 0.7s}p a:hover,p a:focus{color:#c05f00;text-decoration:none}a{position:relative;color:#ff850d;text-decoration:none;-moz-transition:color 0.7s;-o-transition:color 0.7s;-webkit-transition:color 0.7s;transition:color 0.7s}a:hover,a:focus{color:#c05f00;text-decoration:none}li a{color:#878787;text-decoration:none}i{position:relative;left:-0.5vw}figure{display:table;margin:0}figure picture{position:relative;display:block;max-width:100%;height:auto;margin:0 auto}figure picture img{vertical-align:middle;width:100%;max-width:100%;height:auto}.lead{font-size:6.24vw;text-align:left;line-height:1;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding-bottom:8vw}@media only screen and (orientation:landscape) and (max-width:767px){.lead{padding-bottom:2.5vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.lead{padding-bottom:2.1vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.lead{padding-bottom:2.1vw}}@media only screen and (orientation:landscape) and (max-width:767px){.lead{font-size:2.86vw;text-align:center;margin:0 0 1vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.lead{font-size:1.3vw;text-align:center;margin:0 0 1vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.lead{font-size:24.7px;margin:0 0 0.5vw;text-align:center;-moz-hyphens:none;-o-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}}.required{color:#ff850d}.table-responsive{overflow-x:auto;min-height:0.01%}.table-responsive .table{width:100%;max-width:100%;margin-bottom:1vw;border-collapse:collapse;border-spacing:0}.table-responsive .table td{line-height:1.3;vertical-align:top;border-bottom:1px solid #878787;font-size:4.8vw;padding:0.5vw 0}@media only screen and (orientation:landscape) and (max-width:767px){.table-responsive .table td{font-size:2.2vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.table-responsive .table td{font-size:1vw}}@media only screen and (orientation:portrait) and (min-width:481px){.table-responsive .table td{font-size:2.2vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.table-responsive .table td{font-size:19px}}@media only screen and (orientation:portrait) and (max-width:480px){.table-responsive{width:100%;margin-bottom:18px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table{margin-bottom:0}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}.contenttable{width:100%;max-width:100%;margin-bottom:1vw;border-collapse:collapse;border-spacing:0}.contenttable tr{border-bottom:1px solid #878787}.contenttable td{line-height:1.3;vertical-align:top;font-size:4.8vw;padding:0.5vw 0}@media only screen and (orientation:landscape) and (max-width:767px){.contenttable td{font-size:2.2vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.contenttable td{font-size:1vw}}@media only screen and (orientation:portrait) and (min-width:481px){.contenttable td{font-size:2.2vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.contenttable td{font-size:19px}}.contenttable td:first-child{width:30%}.panel ul{list-style-type:disc}.panel .collapse{display:none}.panel .collapse.show{display:flow-root}.panel .collapsing{position:relative;width:100%;height:0;overflow:hidden;-moz-transition:all 0.45s;-o-transition:all 0.45s;-webkit-transition:all 0.45s;transition:all 0.45s}.panel .panel-heading{padding-left:0}.panel .panel-body p:first-child{margin-top:4.8vw}@media only screen and (orientation:landscape) and (max-width:767px){.panel .panel-body p:first-child{margin-top:2.2vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.panel .panel-body p:first-child{margin-top:1vw}}@media only screen and (orientation:portrait) and (min-width:481px){.panel .panel-body p:first-child{margin-top:2.2vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.panel .panel-body p:first-child{margin-top:19px}}.panel .panel-title{margin-top:0;margin-bottom:0;font-size:4.8vw;font-weight:400}@media only screen and (orientation:landscape) and (max-width:767px){.panel .panel-title{font-size:2.2vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.panel .panel-title{font-size:1vw}}@media only screen and (orientation:portrait) and (min-width:481px){.panel .panel-title{font-size:2.2vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.panel .panel-title{font-size:19px}}.panel .panel-title a{color:#ff850d;position:relative;display:block;text-decoration:none;-moz-transition:color 0.7s;-o-transition:color 0.7s;-webkit-transition:color 0.7s;transition:color 0.7s}.panel .panel-title a:hover,.panel .panel-title a:focus{color:#c05f00}.chas-carousel{position:relative;z-index:1;background-color:#f9f9f9;box-shadow:0px 2px 4px #464646;padding-top:18.2vw}@media only screen and (orientation:landscape) and (max-width:767px){.chas-carousel{padding-top:5.45vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.chas-carousel{padding-top:5.45vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.chas-carousel{padding-top:5.45vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.chas-carousel{padding-top:105px}}.stripes{position:absolute;top:0;width:100%;height:100%;background:repeating-linear-gradient(0deg,rgba(255,255,255,0.2),rgba(255,255,255,0.2) 2px,transparent 1px,transparent 5px)}.carousel-content{position:absolute;top:0;width:100%;height:100%}.carousel-inner{position:relative;width:100%;height:calc(35vh - 5.45vw);overflow:hidden}@media only screen and (orientation:landscape) and (max-width:767px){.carousel-inner{height:calc(75vh - 5.45vw)}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.carousel-inner{height:calc(75vh - 5.45vw)}}@media only screen and (orientation:landscape) and (min-width:1367px){.carousel-inner{height:calc(75vh - 5.45vw)}}.carousel-inner .carousel-item{height:100%}.carousel-inner .carousel-item .carousel-backgroundimage-container{position:relative;width:100%;height:100%}.carousel-inner .carousel-item .carousel-backgroundimage-container .carousel-backgroundimage{width:100%;height:100%;background-position:center;background-size:cover}.carousel-box{position:absolute;width:100%;top:0}.carousel-box .carousel-header{position:relative;width:85vw;max-width:85vw;padding-top:7.3vw;margin:0 auto;font-size:6.6vw;line-height:1;text-transform:uppercase;font-weight:700;text-align:center;-moz-hyphens:none;-o-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media only screen and (orientation:portrait) and (min-width:481px){.carousel-box .carousel-header{font-size:6.7vw}}@media only screen and (orientation:landscape) and (max-width:767px){.carousel-box .carousel-header{font-size:5.6vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.carousel-box .carousel-header{width:45%;max-width:45%;font-size:3.6vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.carousel-box .carousel-header{width:45%;max-width:45%;font-size:3.6vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.carousel-box .carousel-header{width:45%;max-width:45%;font-size:70px}}.carousel-box .carousel-header a{color:inherit;text-decoration:none;cursor:pointer;opacity:1}.carousel-box .carousel-header a:hover{-moz-transition:opacity 0.7s;-o-transition:opacity 0.7s;-webkit-transition:opacity 0.7s;transition:opacity 0.7s;opacity:0.5}.carousel-item{position:absolute;top:0;opacity:0;height:100%;width:100%;-webkit-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);-moz-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;-webkit-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out}.carousel-item.active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.carousel-animation .carousel-inner .active.left,.carousel-animation .carousel-inner .active.right{left:0;opacity:0;z-index:1;-webkit-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2)}.carousel-animation .carousel-inner .next.left,.carousel-animation .carousel-inner .prev.right{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.carousel-animation .carousel-control{z-index:2}.carousel .item:first-child .carousel-caption-title{color:#fff}@media only screen and (orientation:landscape) and (max-width:767px){.carousel .item:nth-child(3) .carousel-caption-title{margin:0 auto 0 -10%}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.carousel .item:nth-child(3) .carousel-caption-title{margin:0 auto 0 20%}}@media only screen and (orientation:landscape) and (min-width:1367px){.carousel .item:nth-child(3) .carousel-caption-title{margin:0 auto 0 20%}}.carousel .carousel-caption{position:absolute;display:inline-flex;top:0;width:100%;height:56.4vw;z-index:10;background:repeating-linear-gradient(0deg,rgba(255,255,255,0.2),rgba(255,255,255,0.2) 2px,transparent 1px,transparent 5px)}@media only screen and (orientation:portrait) and (min-width:481px){.carousel .carousel-caption{height:48.6vw}}@media only screen and (orientation:landscape) and (max-width:767px){.carousel .carousel-caption{height:48.7vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.carousel .carousel-caption{height:48.6vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.carousel .carousel-caption{height:48.6vw}}.carousel .carousel-caption h1,.carousel .carousel-caption .carousel-caption-title{position:relative;width:85vw;max-width:85vw;padding-top:7.3vw;margin:0 auto;font-size:11vw;line-height:1;color:#878787;text-transform:uppercase;font-weight:700;text-align:center}@media only screen and (orientation:portrait) and (min-width:481px){.carousel .carousel-caption h1,.carousel .carousel-caption .carousel-caption-title{font-size:8vw}}@media only screen and (orientation:landscape) and (max-width:767px){.carousel .carousel-caption h1,.carousel .carousel-caption .carousel-caption-title{font-size:5.6vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.carousel .carousel-caption h1,.carousel .carousel-caption .carousel-caption-title{width:45%;max-width:45%;font-size:5.6vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.carousel .carousel-caption h1,.carousel .carousel-caption .carousel-caption-title{width:45%;max-width:45%;font-size:5.6vw}}.carousel .carousel-caption h1 a,.carousel .carousel-caption .carousel-caption-title a{color:inherit;text-decoration:none;cursor:pointer;opacity:1}.carousel .carousel-caption h1 a:hover,.carousel .carousel-caption .carousel-caption-title a:hover{-moz-transition:opacity 0.7s;-o-transition:opacity 0.7s;-webkit-transition:opacity 0.7s;transition:opacity 0.7s;opacity:0.5}.carousel .carousel-caption span{color:#fff}.carousel .carousel-control{position:absolute;top:0;left:0;bottom:0;width:10%;opacity:1;text-align:center}.carousel .carousel-control:hover{-moz-transition:opacity 0.7s;-o-transition:opacity 0.7s;-webkit-transition:opacity 0.7s;transition:opacity 0.7s;opacity:0.5}.carousel .carousel-control.right{right:0;left:auto}.carousel .threeme-ui-prev,.carousel .threeme-ui-next{position:relative;top:50%;transform:translateY(-50%);z-index:5;display:inline-block;width:4vw;height:9vw;font-size:8.4vw;line-height:1}@media only screen and (orientation:landscape) and (max-width:767px){.carousel .threeme-ui-prev,.carousel .threeme-ui-next{font-size:3.85vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.carousel .threeme-ui-prev,.carousel .threeme-ui-next{width:2.4vw;height:4.6vw;font-size:66.5px}}@media only screen and (orientation:portrait) and (min-width:481px){.carousel .threeme-ui-prev,.carousel .threeme-ui-next{font-size:3.85vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.carousel .threeme-ui-prev,.carousel .threeme-ui-next{width:2.4vw;height:4.6vw;font-size:66.5px}}.carousel .threeme-ui-prev{color:#fff}.carousel .threeme-ui-next{right:50%;color:#fff;padding-left:1vw}@media only screen and (orientation:landscape) and (max-width:767px){.carousel .threeme-ui-next{padding-left:2vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.carousel .threeme-ui-next{padding-left:1.4vw}}@media only screen and (orientation:portrait) and (min-width:481px){.carousel .threeme-ui-next{padding-left:1.9vw}}@media only screen and (orientation:landscape) and (min-width:1367px){.carousel .threeme-ui-next{padding-left:1.4vw}}.carousel .carousel-indicators{bottom:0.5vw;margin-bottom:0}.carousel .carousel-indicators li{width:14px;height:14px;margin:0 8px;background-color:transparent;border-color:#fff;-moz-transition:all 0.7s;-o-transition:all 0.7s;-webkit-transition:all 0.7s;transition:all 0.7s}.carousel .carousel-indicators li:hover,.carousel .carousel-indicators li:focus{background-color:#fff;border-color:#fff}.carousel .carousel-indicators li.active{background-color:#fff;border-color:#fff}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.carousel-fr .item:nth-child(2) .carousel-caption-title{width:55%;max-width:55%}}@media only screen and (orientation:landscape) and (min-width:1367px){.carousel-fr .item:nth-child(2) .carousel-caption-title{width:55%;max-width:55%}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.carousel-de .item:nth-child(1) .carousel-caption-title{width:50%;max-width:50%}}@media only screen and (orientation:landscape) and (min-width:1367px){.carousel-de .item:nth-child(1) .carousel-caption-title{width:50%;max-width:50%}}.carousel-control{width:75px}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;width:10%;color:#fff;text-align:center;opacity:0.5;-moz-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:0.8}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}@media only screen and (orientation:portrait) and (min-width:481px){.carousel-indicators{bottom:0}}@media only screen and (orientation:landscape) and (max-width:767px){.carousel-indicators{bottom:1vw;left:20%;margin:0}}.carousel-indicators li{display:inline-block;width:1vw;height:1vw;margin:0 0.6vw;text-indent:-999px;cursor:pointer;background-color:transparent;border:1px solid;border-color:#fff;border-radius:50%;opacity:1;-moz-transition:all 0.7s;-o-transition:all 0.7s;-webkit-transition:all 0.7s;transition:all 0.7s}@media only screen and (orientation:portrait) and (max-width:480px){.carousel-indicators li{width:2.5vw;height:2.5vw;margin:0 2.5vw}}@media only screen and (orientation:portrait) and (min-width:481px){.carousel-indicators li{width:2vw;height:2vw;margin:0 1.2vw}}@media only screen and (orientation:landscape) and (max-width:767px){.carousel-indicators li{width:1.5vw;height:1.5vw;margin:0 0.9vw}}.carousel-indicators .active{background-color:#fff;border-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.carousel .carousel-indicators li{overflow:hidden}.carousel .carousel-control,.carousel .carousel-indicators{-moz-transition:opacity 0.4s ease-in-out 0s;-o-transition:opacity 0.4s ease-in-out 0s;-webkit-transition:opacity 0.4s ease-in-out 0s;transition:opacity 0.4s ease-in-out 0s;z-index:1;opacity:1}@media only screen and (orientation:landscape) and (min-width:1367px){.carousel .carousel-control,.carousel .carousel-indicators{opacity:0}}.carousel:hover .carousel-indicators,.carousel:hover .carousel-control{opacity:1}.carousel .carousel-control-icon{position:absolute;top:50%;transform:translate(0,-50%);width:auto;height:auto;font-size:24px;padding:1em;-moz-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}@media only screen and (orientation:portrait) and (max-width:480px){.carousel .carousel-control-icon{padding:1vw}}.carousel .carousel-control-prev .carousel-control-icon{left:0}@media only screen and (orientation:landscape) and (min-width:1367px){.carousel .carousel-control-prev .carousel-control-icon{left:-100%}}.carousel .carousel-control-next .carousel-control-icon{right:0}@media only screen and (orientation:landscape) and (min-width:1367px){.carousel .carousel-control-next .carousel-control-icon{right:-100%}}.carousel:hover .carousel-control-prev .carousel-control-icon{left:0}.carousel:hover .carousel-control-next .carousel-control-icon{right:0}.carousel .carousel-indicators-navigation{left:0;right:0;bottom:0;padding:0 30px;margin:0;width:100%;z-index:15;opacity:1;color:#fff;background-color:rgba(0,0,0,0.5);display:flex;justify-content:center}.carousel .carousel-indicators-navigation>li{overflow:visible;padding:0.75em;margin:0;text-indent:0;width:auto;height:auto;background-color:transparent;cursor:pointer}.carousel .carousel-indicators-navigation>li.active:before{content:'';position:absolute;top:auto;bottom:0;left:0.75em;right:0.75em;width:auto}.carousel .carousel-indicators-navigation>li:first-child{padding-left:0}.carousel .carousel-indicators-navigation>li:first-child:before{left:0}.carousel .carousel-indicators-navigation>li:last-child{padding-right:0}.carousel .carousel-indicators-navigation>li:last-child:before{right:0}.embed-responsive-item{width:100%;height:auto}
