@import url(animate.css);@import url(material-icons.css);@import url(material-design.css);@import url(//maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css);@import url(//fonts.googleapis.com/css?family=Montserrat:400,700|Raleway:400,100,200,300,500,600,700,800,900);@import url(https://fonts.googleapis.com/css?family=Eurostile);body{font:400 16px/27px "Eurostile",sans-serif;-webkit-text-size-adjust:none;color:#333;background:#fff;font-weight:400}.p-yellow{color:#fadd3e}.page{overflow:hidden;min-height:500px}.lt-ie9 .page{min-width:1200px}.round{border-radius:50%}.drop-shadow{box-shadow:2px 3px 8px 0 rgba(0,0,0,.1)}body.boxed{background:#333}body.boxed .page{max-width:1400px;margin-left:auto;margin-right:auto;box-shadow:0 0 2px rgba(0,0,0,.12) , 2px 3px 8px 0 rgba(0,0,0,.1);background:#fff}@media (min-width:1401px){body.boxed .page{margin-top:80px;margin-bottom:80px}}hr{display:inline-block;outline:none;border:none;width:182px;height:3px;background:#d5d5d5}h1,h2,h3,h4,h5,h6,.heading-1,.heading-2,.heading-3,.heading-4,.heading-5,.heading-6{color:#333;line-height:1.2;font-weight:400;font-family:"Eurostile",sans-serif}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.heading-1 a:hover,.heading-2 a:hover,.heading-3 a:hover,.heading-4 a:hover,.heading-5 a:hover,.heading-6 a:hover{text-shadow:1px 1px 0 rgba(0,0,0,.3);color:#afafaf}h1,.heading-1{font-size:40px}@media (min-width:768px){h1,.heading-1{font-size:50px}}@media (min-width:1450px){h1,.heading-1{font-size:60px}}h2,.heading-2{font-size:40px;display:inline-block}h2.counter,.heading-2.counter{padding-left:65px;position:relative}h2.counter:before,.heading-2.counter:before{content:counter(num,decimal-leading-zero);counter-increment:num;position:absolute;left:0;top:0;font-size:inherit;line-height:inherit;font-weight:inherit;font-family:inherit;color:#fadd3e}.color-blue{color:#3a84df}@media (min-width:1200px){h2,.heading-2{font-size:50px}h2.counter,.heading-2.counter{padding-left:75px}}@media (min-width:1450px){h2,.heading-2{font-size:60px}h2.counter,.heading-2.counter{padding-left:90px}}h3,.heading-3{font-size:26px;line-height:48px}@media (min-width:992px){h3,.heading-3{font-size:30px}}h4,.heading-4{font-size:20px}h5,.heading-5{font-size:20px}h6,.heading-6{font-size:18px}p a,.marked-list a,.list a{color:#333}p a:hover,.marked-list a:hover,.list a:hover{color:#afafaf}mark{color:#fff;background:#333}em{color:#333}small,.small{font-size:.875em;line-height:1.4em}.big{font-size:1.2em}time{font-size:16px;line-height:1.625}.upppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration:underline}.strike{text-decoration:line-through}.thin{font-weight:100}.light{font-weight:300}.regular{font-weight:400}.medium{font-weight:500}.bold,strong{font-weight:700}.ubold{font-weight:900}html body .default-color{color:#333}html body .primary-color{color:#333}html body .secondary-color-1{color:#d5d5d5}html body .white{color:#fff}.pull-left{float:left}.pull-none{float:none}.pull-right{float:right}@media (min-width:480px){.pull-xs-left{float:left}.pull-xs-none{float:none}.pull-xs-right{float:right}}@media (min-width:768px){.pull-sm-left{float:left}.pull-sm-none{float:none}.pull-sm-right{float:right}}@media (min-width:992px){.pull-md-left{float:left}.pull-md-none{float:none}.pull-md-right{float:right}}@media (min-width:1200px){.pull-lg-left{float:left}.pull-lg-none{float:none}.pull-lg-right{float:right}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}@media (min-width:480px){.text-xs-left{text-align:left}.text-xs-center{text-align:center}.text-xs-right{text-align:right}}@media (min-width:768px){.text-sm-left{text-align:left}.text-sm-center{text-align:center}.text-sm-right{text-align:right}}@media (min-width:992px){.text-md-left{text-align:left}.text-md-center{text-align:center}.text-md-right{text-align:right}}@media (min-width:1200px){.text-lg-left{text-align:left}.text-lg-center{text-align:center}.text-lg-right{text-align:right}}*+.row{margin-top:30px}.row+*{margin-top:30px}.row+.row{margin-top:90px}@media (min-width:1200px){.row+.row{margin-top:0}}h1+*{margin-top:55px}*+h1{margin-top:45px}hr+h1{margin-top:45px}h2+*{margin-top:35px}@media (min-width:1200px){h2+*{margin-top:55px}}h2+.row{margin-top:45px}@media (min-width:1200px){h2+.row{margin-top:67px}}h3+.quote{margin-top:25px}@media (min-width:1200px){h3+.quote{margin-top:36px}}hr+*{margin-top:25px}@media (min-width:1200px){hr+*{margin-top:34px}}*+.hr--primary{margin-top:25px}@media (min-width:1200px){*+.hr--primary{margin-top:57px}}*+.btn{margin-top:20px}*+.offset-1{margin-top:64px}*+.offset-2,.row+.offset-2{margin-top:80px}@media (min-width:1200px){*+.offset-2,.row+.offset-2{margin-top:150px}.left--inset-lg-1{padding-left:150px}}@media (min-width:2051px){.left--inset-lg-1{padding-left:0}}@media (min-width:1200px){.inset_right{padding-right:10%}}@media (max-width:767px){.col--offset-none{margin:0}}.flow-offset-1.row>*+[class*="col-"]{margin-top:50px}@media (min-width:480px){html:not(.lt-ie10) .flow-offset-1 > * + [class*='col-xs-'] {margin-top:0}}@media (min-width:768px){html:not(.lt-ie10) .flow-offset-1 > * + [class*='col-sm-'] {margin-top:0}}@media (min-width:992px){html:not(.lt-ie10) .flow-offset-1 > * + [class*='col-md-'] {margin-top:0}}@media (min-width:1200px){html:not(.lt-ie10) .flow-offset-1 > * + [class*='col-lg-'] {margin-top:0}}@media (min-width:480px) and (max-width:767px){html:not(.lt-ie10) .flow-offset-1 > .col-xs-1:nth-child(n + 13), html:not(.lt-ie10) .flow-offset-1 > .col-xs-2:nth-child(n + 7), html:not(.lt-ie10) .flow-offset-1 > .col-xs-3:nth-child(n + 5), html:not(.lt-ie10) .flow-offset-1 > .col-xs-4:nth-child(n + 4), html:not(.lt-ie10) .flow-offset-1 > .col-xs-6:nth-child(n + 3) {margin-top:50px}}@media (min-width:768px) and (max-width:991px){html:not(.lt-ie10) .flow-offset-1 > .col-sm-1:nth-child(n + 13), html:not(.lt-ie10) .flow-offset-1 > .col-sm-2:nth-child(n + 7), html:not(.lt-ie10) .flow-offset-1 > .col-sm-3:nth-child(n + 5), html:not(.lt-ie10) .flow-offset-1 > .col-sm-4:nth-child(n + 4), html:not(.lt-ie10) .flow-offset-1 > .col-sm-6:nth-child(n + 3) {margin-top:50px}}@media (min-width:992px) and (max-width:1199px){html:not(.lt-ie10) .flow-offset-1 > .col-md-1:nth-child(n + 13), html:not(.lt-ie10) .flow-offset-1 > .col-md-2:nth-child(n + 7), html:not(.lt-ie10) .flow-offset-1 > .col-md-3:nth-child(n + 5), html:not(.lt-ie10) .flow-offset-1 > .col-md-4:nth-child(n + 4), html:not(.lt-ie10) .flow-offset-1 > .col-md-6:nth-child(n + 3) {margin-top:50px}}@media (min-width:1200px){html:not(.lt-ie10) .flow-offset-1 > .col-lg-1:nth-child(n + 13), html:not(.lt-ie10) .flow-offset-1 > .col-lg-2:nth-child(n + 7), html:not(.lt-ie10) .flow-offset-1 > .col-lg-3:nth-child(n + 5), html:not(.lt-ie10) .flow-offset-1 > .col-lg-4:nth-child(n + 4), html:not(.lt-ie10) .flow-offset-1 > .col-lg-6:nth-child(n + 3) {margin-top:50px}}.br-md-on br{display:none}@media (min-width:992px){.br-md-on br{display:block}}.br-lg-on br{display:none}@media (min-width:1200px){.br-lg-on br{display:block}}.container-fluid{max-width:1770px}.container-fluid{padding-left:15px;padding-right:15px}@media (min-width:1850px){.container-fluid{padding-left:0;padding-right:0}}@media (min-width:2051px){.full-width-1{max-width:none}.full-width-1 .row div[class*="col-"].full-width-1__item{margin-left:0;margin-right:0;flex-basis:100%;max-width:100%}.full-width-1 .row div[class*="col-"].full-width-1__item .inset-large{padding-left:520px;padding-right:520px}.text-xlg-center{text-align:center}}.hr--white{background:#fff}.hr--primary{background:#333}@media (min-width:1200px){.rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.side-position{position:absolute;top:107px;left:-95%}.side-position-2{left:-133%;top:-34px}.side-position-3{left:-133%;top:157px}}@media (min-width:1200px) and (min-width:2051px){.side-position-3{right:auto;left:auto;top:0;position:static;-webkit-transform:rotate(0deg);transform:rotate(0deg);padding-bottom:25px}}.image-wrap{width:100%;position:absolute;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;word-spacing:52px}.image-wrap .image-item{width:28%;max-width:220px;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);overflow:hidden;position:relative}.image-wrap .image-item img{-webkit-transform:rotate(-45deg) scale(1.44);transform:rotate(-45deg) scale(1.44);width:100%}@media (min-width:480px){.image-wrap{word-spacing:82px}.image-wrap .image-item{width:26%}}@media (min-width:768px){.image-wrap{position:relative;margin-top:-217px;-webkit-transform:translateY(0);transform:translateY(0)}.image-wrap .image-item{width:185px;max-width:none}}@media (min-width:1200px){.image-wrap{margin-top:auto;position:absolute;top:0;left:0;-webkit-transform:translateX(0);transform:translateX(0)}.image-wrap .image-item{width:298px;position:absolute;top:0}.image-wrap .image-item.image-1{right:435px;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.image-wrap .image-item.image-2{top:79px;right:209px}}@media (min-width:1800px){.image-wrap{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2050px}.image-wrap .image-item{width:515px}.image-wrap .image-item.image-1{right:630px}.image-wrap .image-item.image-2{top:126px;right:245px}}.image-wrap-2{width:100%;word-spacing:75px}.image-wrap-2 .image-item{width:26%;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);overflow:hidden}.image-wrap-2 .image-item img{-webkit-transform:rotate(-45deg) scale(1.44);transform:rotate(-45deg) scale(1.44)}@media (min-width:768px){.image-wrap-2{word-spacing:132px}.image-wrap-2 .image-item{width:26%}}@media (min-width:1200px){.image-wrap-2{word-spacing:178px;margin-left:148px}.image-wrap-2 .image-item{width:30%}}@media (min-width:1800px){.image-wrap-2{word-spacing:210px;margin-left:120px}.image-wrap-2 .image-item{width:515px}}@media (min-width:1200px){.image-wrap-4{margin-right:-30px}}.relative{position:relative}@media (min-width:1200px){.order{display:-webkit-flex;display:flex;display:-ms-flexbox;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}.order .first{order:1;-webkit-order:1;-ms-flex-order:1;margin-top:222px}}@media (min-width:1800px){.order .first{margin-top:240px}}.order-1{display:-moz-flex;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap}.order-1 .first{-ms-flex-order:1;-webkit-order:1;flex:0 0 100%;order:1}.order-1 .second{width:100%}@media (min-width:992px){.order-1{-webkit-flex-flow:nowrap;-ms-flex-flow:nowrap;flex-flow:nowrap}.order-1 .first{-ms-flex-order:0;order:0}}.brand{display:block}.brand_name{font-size:32px;font-weight:700;line-height:34px;text-transform:lowercase;font-family:"Eurostile",sans-serif;color:#333}address.contact-info{display:block;word-spacing:12px}address.contact-info p,address.contact-info dl{display:block;word-spacing:normal;line-height:34px}address.contact-info dl{font-size:20px;color:#333;width:255px;max-width:255px;margin-left:auto;margin-right:auto;font-family:"Eurostile",sans-serif}address.contact-info dl:before,address.contact-info dl:after{display:table;content:"";line-height:0}address.contact-info dl:after{clear:both}address.contact-info dl dt,address.contact-info dl dd{float:left;display:inline-block}address.contact-info dl dt{padding-right:7px}address.contact-info dl a:hover{color:#afafaf}@media (min-width:1200px){address.contact-info dl{margin-left:0}}@media (min-width:1200px) and (min-width:2051px){address.contact-info dl{width:auto;margin-left:auto;margin-right:auto}}address.contact-info dl+dl{margin-top:14px}address.contact-info *+dl{margin-top:23px}blockquote .icon.fa-quote-left{padding-bottom:20px}blockquote p+h5{margin-top:42px}blockquote img{border-radius:50%;margin-bottom:10px}@media (min-width:1200px){blockquote{padding-right:7%;padding-left:82px;position:relative}blockquote .icon.quote-left{position:absolute;padding-bottom:0;top:4px;left:0;background:url(http://www.pechigaz.ch/images/xq.png.pagespeed.ic.psjGl0ItwZ.png)}}.bg-primary{background:#333}.bg-secondary-1{background:#d5d5d5}.bg-fixed-1{background:#333 url(http://www.pechigaz.ch/images/xpage-1_img1.jpg.pagespeed.ic.bfdPakAHVJ.jpg);-webkit-background-size:cover;background-size:cover;background-attachment:scroll}@media (min-width:1200px){.bg-fixed-1{background-attachment:fixed}}.bg-fixed-1,.bg-fixed-1 h1,.bg-fixed-1 p,.bg-fixed-1 h2,.bg-fixed-1 h3,.bg-fixed-1 h4,.bg-fixed-1 h5,.bg-fixed-1 h6,.bg-fixed-1 .heading-1,.bg-fixed-1 .heading-2,.bg-fixed-1 .heading-3,.bg-fixed-1 .heading-4,.bg-fixed-1 .heading-5,.bg-fixed-1 .heading-6{color:#fff}.parallax,.parallax h1,.parallax h2,.parallax h3,.parallax h4,.parallax h5,.parallax h6,.parallax .heading-1,.parallax .heading-2,.parallax .heading-3,.parallax .heading-4,.parallax .heading-5,.parallax .heading-6{color:#fff}.rd-parallax{margin-left:-15px;margin-right:-15px;margin-top:60px}.rd-parallax .parallax{height:350px}.rd-parallax .bg-fixed{display:none}@media (min-width:1200px){.rd-parallax{position:absolute;overflow:hidden;bottom:-905px;right:92.6%;width:794px;margin-top:auto}.rd-parallax .rd-parallax__body{-webkit-transform:skew(45deg);transform:skew(45deg);overflow:hidden;margin-left:-797px}.rd-parallax .rd-parallax__body .parallax-1{-webkit-transform:skew(-63.44deg);transform:skew(-63.44deg);overflow:hidden}.rd-parallax .rd-parallax__body .parallax-1 .parallax{-webkit-transform:skew(45deg);transform:skew(45deg);height:1587px;display:none}.rd-parallax .rd-parallax__body .parallax-1 .bg-fixed{display:block;background:url(http://www.pechigaz.ch/images/xparallax-1.jpg.pagespeed.ic.UeqAI8HFCW.jpg) no-repeat;height:1587px;background-attachment:fixed;-webkit-transform:skew(45deg);transform:skew(45deg);-webkit-background-size:cover;background-size:cover}}@media (min-width:1200px) and (min-width:2051px){.rd-parallax{right:auto;left:-124px}}.rd-parallax-2{margin-top:0;margin-bottom:50px}@media (min-width:1200px){.rd-parallax-2{top:-846px;left:119%;width:789px}.rd-parallax-2 .rd-parallax__body{margin-right:-793px;margin-left:0}.rd-parallax-2 .rd-parallax__body .parallax-1 .parallax{height:1577px;display:none}.rd-parallax-2 .rd-parallax__body .parallax-1 .bg-fixed{background:url(http://www.pechigaz.ch/images/parallax-2.jpg);height:1577px;background-attachment:fixed;-webkit-transform:skew(45deg);transform:skew(45deg);-webkit-background-size:cover;background-size:cover}}@media (min-width:1200px) and (min-width:2051px){.rd-parallax-2{left:auto;right:-124px}}.terms-list dt+dd{margin-top:9px}.terms-list dd+dt{margin-top:35px}@media (min-width:1200px){.terms-list dd+dt{margin-top:81px}}*+.terms-list{margin-top:38px}.terms-list+*{margin-top:35px}@media (min-width:1200px){.terms-list+*{margin-top:81px}}.terms-list+* a{color:#333}.terms-list+* a:hover{color:#d5d5d5;text-decoration:underline}.flex-list{word-spacing:35px}.flex-list li{display:inline-block}.flex-list a img{transition:.2s}.flex-list a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.7}@media (min-width:992px){.flex-list{display:table;table-layout:fixed;width:100%}.flex-list li{display:table-cell}}.inline-list{display:block;word-spacing:19px}.inline-list li{display:inline-block;word-spacing:normal}@media (min-width:1200px){.inline-list{text-align:left;max-width:none;display:inline-block}.inline-list li{display:inline-block}}.inline-list+*{margin-left:0}@media (min-width:1200px){.inline-list+*{margin-left:36px}}.marked-list{text-align:left}.marked-list li{position:relative;padding-left:38px}.marked-list li:before{content:'\f111';position:absolute;left:0;top:-1px;font-weight:400;font-size:16px;font-family:"FontAwesome";color:#d5d5d5;transition:.2s}.marked-list li+li{margin-top:10px}.marked-list li:hover:before{left:5px}.marked-list a:hover{color:#d5d5d5;text-decoration:none}*+.marked-list{margin-top:28px}.index-list{counter-reset:li}.index-list li .small{line-height:18px}.index-list li .counter:before{content:counter(li,decimal) ".";counter-increment:li;font-weight:100;font-size:40px}*+.index-list{margin-top:40px}.order-list li{padding-left:20px;list-style-type:decimal}.btn{display:inline-block;text-align:center;line-height:1.2;border-radius:0;border:1px solid;font-family:"Eurostile",sans-serif;font-size:20px;text-transform:uppercase;font-weight:400}.btn-default{color:#333;background:#fff;border-color:#333}.btn-default:hover{color:#fff;background:#333;border-color:#333}.btn-default:active{ccolor:#fff;background:#333;border-color:#333}.btn-default:hover,.btn-default:active{box-shadow:none}.btn-primary{color:#fff;background:#333;border-color:#333}.btn-primary:hover{color:#333;background:transparent;border-color:#333}.btn-primary:active{color:#333;background:transparent;border-color:#333}.btn-primary:hover,.btn-primary:active{box-shadow:none}.btn-xs{padding:7px;font-size:14px}.btn-sm{padding:9px;font-size:19px}.btn-md{padding:17px;font-size:14px}.btn-lg{padding:18px 50px;font-size:20px;min-width:195px}.btn-xl{padding:24px;font-size:27px}.btn-group{margin-top:-10px;word-spacing:10px}.btn-group .btn{margin-top:10px;word-spacing:normal}.icon{display:inline-block}.icon-sm{text-align:center;font-size:22px}.icon-md{width:41px;height:37px;font-size:50px;line-height:50px;text-align:center}.icon-lg{width:70px;height:66px;line-height:66px;text-align:center;font-size:70px}.icon-primary{color:#333}.icon-secondary-1{color:#d5d5d5}a.icon-primary{transition:.3s all ease;box-shadow:2px 3px 5px 0 rgba(0,0,0,.1)}a.icon-primary:hover{background:#262626;box-shadow:none}.icon-default{opacity:.2}.box_left{padding-bottom:23px}.box_right{padding-top:23px}.box__skin-1{background:rgba(255,255,255,.8);border-radius:24px;box-shadow:0 0 2px rgba(0,0,0,.12) , 2px 3px 8px 0 rgba(0,0,0,.1)}.box .box_left img,.box .box_right img{max-width:none}.box .box_left,.box .box_right,.box .box_cnt{padding:0;display:table-cell;vertical-align:top}.box-xs .box_left,.box-sm .box_left,.box-md .box_left,.box-lg .box_left{padding-bottom:0}.box-xs .box_right,.box-sm .box_right,.box-md .box_right,.box-lg .box_right{padding-top:0}@media (min-width:480px){.box-xs .box_left img,.box-xs .box_right img{max-width:none}.box-xs .box_left,.box-xs .box_right,.box-xs .box_cnt{display:table-cell;vertical-align:top}.box-xs .box_left{padding-right:23px}.box-xs .box_right{padding-left:23px}.box-xs.box__inset-1 .box_left{padding-right:31px}.box-xs.box__inset-1 .box_right{padding-left:31px}.box-xs-clear .box_left img,.box-xs-clear .box_right img{max-width:100%}.box-xs-clear .box_left,.box-xs-clear .box_right,.box-xs-clear .box_cnt{padding:0;display:block;vert-align:top}}@media (min-width:768px){.box-sm .box_left img,.box-sm .box_right img{max-width:none}.box-sm .box_left,.box-sm .box_right,.box-sm .box_cnt{display:table-cell;vertical-align:top}.box-sm .box_left{padding-right:23px}.box-sm .box_right{padding-left:23px}.box-sm.box__inset-1 .box_left{padding-right:31px}.box-sm.box__inset-1 .box_right{padding-left:31px}.box-sm-clear .box_left img,.box-sm-clear .box_right img{max-width:100%}.box-sm-clear .box_left,.box-sm-clear .box_right,.box-sm-clear .box_cnt{padding:0;display:block;vert-align:top}}@media (min-width:992px){.box-md .box_left img,.box-md .box_right img{max-width:none}.box-md .box_left,.box-md .box_right,.box-md .box_cnt{display:table-cell;vertical-align:top}.box-md .box_left{padding-right:23px}.box-md .box_right{padding-left:23px}.box-md.box__inset-1 .box_left{padding-right:31px}.box-md.box__inset-1 .box_right{padding-left:31px}.box-md-clear .box_left img,.box-md-clear .box_right img{max-width:100%}.box-md-clear .box_left,.box-md-clear .box_right,.box-md-clear .box_cnt{padding:0;display:block;vert-align:top}}@media (min-width:1200px){.box-lg .box_left img,.box-lg .box_right img{max-width:none}.box-lg .box_left,.box-lg .box_right,.box-lg .box_cnt{display:table-cell;vertical-align:top}.box-lg .box_left{padding-right:23px}.box-lg .box_right{padding-left:23px}.box-lg.box__inset-1 .box_left{padding-right:31px}.box-lg.box__inset-1 .box_right{padding-left:31px}.box-lg-clear .box_left img,.box-lg-clear .box_right img{max-width:100%}.box-lg-clear .box_left,.box-lg-clear .box_right,.box-lg-clear .box_cnt{padding:0;display:block;vert-align:top}}.box .box__middle,.box-xs .box__middle,.box-sm .box__middle,.box-md .box__middle,.box-lg .box__middle{vertical-align:middle}.box .box__bottom,.box-xs .box__bottom,.box-sm .box__bottom,.box-md .box__bottom,.box-lg .box__bottom{vertical-align:bottom}.mailform{font-family:"Eurostile",sans-serif;position:relative;text-align:left;margin-left:auto;margin-right:auto;max-width:600px;margin-top:10px;margin-bottom:50px}@media (min-width:1200px){.mailform{margin-top:33px}}.mailform fieldset{border:none}.mailform label{position:relative;display:block;margin-top:53px}.mailform label:first-child{margin-top:0}.mailform label input,.mailform label select{height:62px}.mailform label input,.mailform label select,.mailform label textarea{display:block;width:100%;margin:0;-webkit-appearance:none;font-size:20px;padding:15px 18px;line-height:30px;color:#333;background:#fff;border:1px solid #d5d5d5;border-radius:0}.mailform label input:-moz-placeholder,.mailform label select:-moz-placeholder,.mailform label textarea:-moz-placeholder{color:#333;opacity:1}.mailform label input::-webkit-input-placeholder,.mailform label select::-webkit-input-placeholder,.mailform label textarea::-webkit-input-placeholder{color:#333;opacity:1}.mailform label input::-moz-placeholder,.mailform label select::-moz-placeholder,.mailform label textarea::-moz-placeholder{color:#333;opacity:1}.mailform label input:-ms-input-placeholder,.mailform label select:-ms-input-placeholder,.mailform label textarea:-ms-input-placeholder{color:#333;opacity:1}.mailform label textarea{resize:vertical;overflow:auto;min-height:62px;height:238px;max-height:357px}.mailform label.textarea{width:100%;margin-top:53px;margin-left:0}.mfControls{word-spacing:10px;text-align:center}@media (min-width:992px){.mfControls{text-align:left}}.mfControls>*{margin-top:39px;word-spacing:normal}.mfControls .btn{display:block;min-width:auto;width:100%}@-webkit-keyframes fout {
  0% {
    transform: scale(1) translateX(0);
  }
  100% {
    transform: scale(0) translateX(0);
  }
}@keyframes fout {
  0% {
    transform: scale(1) translateX(0);
  }
  100% {
    transform: scale(0) translateX(0);
  }
}.mfPlaceHolder{cursor:text;position:absolute;left:-19px;top:-56px;padding:15px 18px;font-weight:400;font-size:20px;line-height:30px;color:#333;opacity:1;transition:.2s all ease}*:-webkit-autofill ~ .mfPlaceHolder {opacity:.4}.mfPlaceHolder.state-1{opacity:.4}.mfValidation{position:absolute;width:210px;height:30px;padding:5px 15px;box-shadow:0 0 2px rgba(0,0,0,.12) , 2px 3px 8px 0 rgba(0,0,0,.1);border-radius:0;color:#fff;background:#111;font-weight:400;font-size:12px;line-height:20px;transition:.3s all ease;opacity:0;visibility:hidden;cursor:pointer;z-index:998;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;right:10px;bottom:100%;margin-bottom:5px}.mfValidation:before{position:absolute;right:10px;top:100%;width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#111 transparent transparent transparent}.mfValidation:hover:before{width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#1e1e1e transparent transparent transparent}@media (min-width:768px){.mfValidation{margin-bottom:-15px}}.mfValidation:hover{background:#1e1e1e}.mfValidation:before{content:'';transition:.3s all ease}.mfValidation.show{-webkit-transform:scale(1);transform:scale(1);opacity:1;visibility:visible;-webkit-animation:notifanim .4s cubic-bezier(.55,0,.1,1) forwards;animation:notifanim .4s cubic-bezier(.55,0,.1,1) forwards}.mfValidation.hide{-webkit-animation:notifanim-fo .4s cubic-bezier(.55,0,.1,1) forwards;animation:notifanim-fo .4s cubic-bezier(.55,0,.1,1) forwards}.mfValidation.valid{opacity:0;visibility:hidden}@-webkit-keyframes notifanim-fo {
  0% {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
  }
  20% {
    opacity: 1;
    transform: scale(1.1);
  }
  99% {
    visibility: hidden;
  }
  100% {
    visibility: hidden;
    transform: scale(0.3);
    opacity: 0;
  }
}@keyframes notifanim-fo {
  0% {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
  }
  20% {
    opacity: 1;
    transform: scale(1.1);
  }
  99% {
    visibility: hidden;
  }
  100% {
    visibility: hidden;
    transform: scale(0.3);
    opacity: 0;
  }
}@-webkit-keyframes notifanim {
  0% {
    opacity: 0;
    visibility: hidden;
    transform: scale(0.3);
  }
  1% {
    visibility: visible;
  }
  50% {
    transform: scale(1);
  }
  75% {
    transform: scale(0.9);
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}@keyframes notifanim {
  0% {
    opacity: 0;
    visibility: hidden;
    transform: scale(0.3);
  }
  1% {
    visibility: visible;
  }
  50% {
    transform: scale(1);
  }
  75% {
    transform: scale(0.9);
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}.mfInfo{z-index:3}.mfInfo,.mfProgress{position:fixed;left:15px;bottom:15px;padding:17px;height:54px;color:#fff;background:#111;border-radius:24px;box-shadow:0 0 2px rgba(0,0,0,.12) , 2px 3px 8px 0 rgba(0,0,0,.1);line-height:20px;font-size:13px;transition:.3s all ease;opacity:0;visibility:hidden;-webkit-transform:translateY(83px);transform:translateY(83px)}.mfInfo .loader,.mfProgress .loader{display:inline-block;position:relative;margin-right:16px;outline:none}.mfInfo .loader,.mfInfo .loader:before,.mfInfo .loader:after,.mfProgress .loader,.mfProgress .loader:before,.mfProgress .loader:after{width:20px;height:20px;line-height:20px;outline:none}.mfInfo .loader:before,.mfInfo .loader:after,.mfProgress .loader:before,.mfProgress .loader:after{content:'';position:absolute;top:0;left:0}.mfInfo .loader:before,.mfProgress .loader:before{-webkit-animation:mfLoader 1.1s infinite linear;animation:mfLoader 1.1s infinite linear;border:2px solid #fff;border-top-color:transparent;border-radius:50%;opacity:1;visibility:visible;transition:.3s all ease;outline:none}.mfInfo .loader:after,.mfProgress .loader:after{opacity:0;visibility:hidden;font-weight:400;font-family:"FontAwesome";font-size:20px;transition:.6s all ease;-webkit-transform:rotate(-90deg) scale(0);transform:rotate(-90deg) scale(0)}.mfInfo.fail,.mfProgress.fail{background:#f34235}.mfInfo.fail .loader:after,.mfProgress.fail .loader:after{content:'\f00d'}.mfInfo.success,.mfProgress.success{background:#2e7d32}.mfInfo.success:after,.mfProgress.success:after{content:'\f00c'}.mfInfo.fail .loader:before,.mfInfo.success .loader:before,.mfProgress.fail .loader:before,.mfProgress.success .loader:before{opacity:0;visibility:hidden;-webkit-transform:scale(0);transform:scale(0)}.mfInfo.fail .loader:after,.mfInfo.success .loader:after,.mfProgress.fail .loader:after,.mfProgress.success .loader:after{opacity:1;visibility:visible;-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}.mfInfo.fail,.mfInfo.success,.mfInfo.sending,.mfProgress.fail,.mfProgress.success,.mfProgress.sending{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width:768px){.mfInfo,.mfProgress{bottom:24px;left:50%;-webkit-transform:translate(-50%,83px);transform:translate(-50%,83px)}.mfInfo.fail,.mfInfo.success,.mfInfo.sending,.mfProgress.fail,.mfProgress.success,.mfProgress.sending{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@-webkit-keyframes mfLoader {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}@keyframes mfLoader {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}.map{position:relative;color:#333}.map_model{height:250px}.map_model img{max-width:none!important}@media (min-width:992px){.map_model{height:718px}}@media (min-width:1200px){.map_model{height:718px}}.map_locations{display:none}.parallax{position:relative;overflow:hidden}.parallax_image,.parallax_pattern{position:absolute;top:0;left:0;right:0;height:100%;background-position:center center;will-change:transform}.parallax_image{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.parallax_pattern{background-repeat:repeat}.parallax_cnt{position:relative}.toTop{width:50px;height:50px;font-size:24px;line-height:46px;color:#fff;background:#afafaf;border-radius:50%;box-shadow:0 0 2px rgba(0,0,0,.12) , 2px 3px 8px 0 rgba(0,0,0,.1);position:fixed;right:15px;bottom:15px;overflow:hidden;text-align:center;text-decoration:none;z-index:99920;-webkit-transform:translateY(100px);transform:translateY(100px)}.toTop:focus{color:#fff;background:#afafaf}.toTop:hover{color:#fff;background:#333;text-decoration:none}.toTop.active{-webkit-transform:translateY(0);transform:translateY(0)}.mobile .toTop,.tablet .toTop{display:none!important}@media (min-width:480px){.toTop{right:40px;bottom:40px}}.thumb{display:block;position:relative;overflow:hidden;max-width:750px;margin-left:auto;margin-right:auto}.thumb img{width:100%;height:auto;transition:.5s all ease}.thumb_overlay{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;transition:.3s all ease;color:#fff;background:transparent}.thumb_overlay:before{content:'\e8ff ';position:absolute;top:50%;left:0;right:0;font:400 30px "Material Icons";line-height:30px;margin-top:-15px;text-align:center}.lt-ie9 .thumb_overlay:before{display:none}.thumb:hover .thumb_overlay{opacity:1;background:rgba(51,51,51,.5)}.lt-ie9 .thumb:hover .thumb_overlay{background:none;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#80333333', endColorstr='#80333333')";filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80333333', endColorstr='#80333333');zoom:1}.lt-ie9 .thumb:hover .thumb_overlay:before{display:block}.thumb:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}#galleryOverlay{width:100%;height:100%;position:fixed;top:0;left:0;opacity:0;z-index:100000;background-color:#222;background-color:rgba(0,0,0,.8);overflow:hidden;display:none;-moz-transition:opacity 1s ease;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}#galleryOverlay.visible{opacity:1}#gallerySlider{height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;-moz-transition:left .4s ease;-webkit-transition:left .4s ease;transition:left .4s ease}#gallerySlider .placeholder{background:url(http://www.pechigaz.ch/images/preloader.gif.pagespeed.ce.lR1j-7gItN.gif) no-repeat center center;height:100%;line-height:1px;text-align:center;width:100%;display:inline-block}#gallerySlider .placeholder:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#gallerySlider .placeholder .iframe-wrap,#gallerySlider .placeholder img{display:inline-block;max-height:100%;max-width:100%;vertical-align:middle}#gallerySlider .placeholder .iframe-wrap{width:1280px}#gallerySlider .placeholder .iframe-wrap .iframe{position:relative;width:100%;padding-bottom:56.25%}#gallerySlider .placeholder .iframe-wrap .iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}#gallerySlider.rightSpring{-moz-animation:rightSpring .3s;-webkit-animation:rightSpring .3s}#gallerySlider.leftSpring{-moz-animation:leftSpring .3s;-webkit-animation:leftSpring .3s}@-moz-keyframes rightSpring {
  0% {
    margin-left: 0px;
  }
  50% {
    margin-left: -30px;
  }
  100% {
    margin-left: 0px;
  }
}@-moz-keyframes leftSpring {
  0% {
    margin-left: 0px;
  }
  50% {
    margin-left: 30px;
  }
  100% {
    margin-left: 0px;
  }
}@-webkit-keyframes rightSpring {
  0% {
    margin-left: 0px;
  }
  50% {
    margin-left: -30px;
  }
  100% {
    margin-left: 0px;
  }
}@-webkit-keyframes leftSpring {
  0% {
    margin-left: 0px;
  }
  50% {
    margin-left: 30px;
  }
  100% {
    margin-left: 0px;
  }
}#prevArrow,#nextArrow{border:none;text-decoration:none;background:url(http://www.pechigaz.ch/images/xarrows.png.pagespeed.ic.A6tJHQ7v9v.png) no-repeat;opacity:.5;cursor:pointer;position:absolute;width:43px;height:58px;top:50%;margin-top:-29px;-moz-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}#prevArrow:hover,#nextArrow:hover{opacity:1}#prevArrow{background-position:left top;left:40px}#nextArrow{background-position:right top;right:40px}header{color:#333;background:#fff;padding-top:30px;padding-bottom:30px}header:before,header:after{display:table;content:"";line-height:0}header:after{clear:both}@media (min-width:992px){header{padding-top:29px;padding-bottom:27px}header .brand{float:left}header address.contact-info{float:right}}header,header h1,header h2,header h3,header h4,header h5,header h6,header .heading-1,header .heading-2,header .heading-3,header .heading-4,header .heading-5,header .heading-6{color:#333}header address.contact-info dl+dl{margin-top:0x}header address.contact-info *+dl{margin-top:0}@media (min-width:992px){header address.contact-info{display:inline-block}header address.contact-info p,header address.contact-info dl{display:inline-block}}.lang-selector{float:right;margin-left:40px}main{display:block;min-height:100vh;counter-reset:num}.well{padding-top:180px;padding-bottom:180px}@media (min-width:992px){.well{padding-top:250px;padding-bottom:250px}}@media (min-width:1200px){.well{padding-top:342px;padding-bottom:368px}}.well1{padding-top:124px;padding-bottom:50px}@media (min-width:1200px){.well1{padding-bottom:90px}}@media (min-width:1400px){.well1{padding-top:174px;padding-bottom:127px}}.well2{padding-top:50px;padding-bottom:70px}@media (min-width:1200px){.well2{padding-top:90px}}@media (min-width:1400px){.well2{padding-top:134px;padding-bottom:112px}}.well3{padding-top:70px;padding-bottom:70px}@media (min-width:1200px){.well3{padding-top:127px;padding-bottom:100px}}.well4{padding-top:69px;padding-bottom:70px}@media (min-width:1200px){.well4{padding-top:69px;padding-bottom:100px}}.well5{padding-top:70px;padding-bottom:70px}@media (min-width:1200px){.well5{padding-top:114px;padding-bottom:266px}}footer{background:#fff;padding-top:60px;padding-bottom:60px}@media (min-width:1200px){footer{padding-top:133px;padding-bottom:182px}}footer,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,footer .heading-1,footer .heading-2,footer .heading-3,footer .heading-4,footer .heading-5,footer .heading-6{color:#333}