﻿.fancybox-inner a.button,.tx-femanager .femanager_new input[type=submit],.tx-felogin-pi1 form a,.tx-felogin-pi1 input[type=submit],#main a.button{background:#f7a600;border-radius:3px;border:none;color:#fff;display:inline-block;font-family:"FagoComp-CondBold",sans-serif;font-size:1em;line-height:inherit;margin:15px 10px 15px 0;padding:15px 30px;text-decoration:none;text-transform:uppercase}*,*:before,*:after{box-sizing:border-box}html,body{min-height:100%}body{font:18px "FagoWeb-Cond",sans-serif;color:#41403f;background-color:#f7f7f7}@media only screen and (max-width: 640px){body{font-size:15px}}img{display:block}.csc-textpic-center img{display:inline}a{color:#f7a600;text-decoration:none}a:hover{text-decoration:underline}b{font-weight:normal;font-family:FagoComp-CondBold,sans-serif}#main{min-height:100%;overflow:hidden;margin:0 auto;line-height:1.2}#main h1,#main h2,#main h3{font-weight:normal;font-family:"FagoComp-CondBold",sans-serif !important;margin:0}#main h1,#main h2{background:url(../img/bg-headline.gif) no-repeat left bottom;padding-bottom:20px;margin-bottom:25px}#main h1{font-size:36px}#main h2{padding-top:30px;font-size:30px}#main h3{font-size:24px;margin-bottom:15px}#main p{margin:0 0 15px 0}#main .bigger-paragraphs p{font-size:22px}#main a.anchor-home{display:block;position:relative;top:-30px;visibility:hidden}#main .tx-indexedsearch strong,#main .tx-indexedsearch .tx-indexedsearch-sw{font-weight:normal;font-family:"FagoComp-CondBold",sans-serif}#main .tx-indexedsearch .tx-indexedsearch-searchbox{margin-bottom:30px}#main .tx-indexedsearch .tx-indexedsearch-searchbox table td:first-child{padding-right:15px}#main .tx-indexedsearch .tx-indexedsearch-searchbox .tx-indexedsearch-searchbox-sword{width:330px}#main .tx-indexedsearch .tx-indexedsearch-searchbox .tx-indexedsearch-searchbox-button{margin-left:30px;font-family:"FagoComp-CondBold",sans-serif;text-transform:uppercase;color:#fff;padding:15px 30px;background-color:#f7a600;display:inline-block;border-radius:3px;border-width:0}#main .tx-indexedsearch .tx-indexedsearch-browsebox ul{padding:0}#main .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-redMarkup{color:#7f7f7f}#main .tx-powermail{max-width:680px;margin:0 auto}#main .tx-powermail .parsley-errors-list{padding:10px 0 0 0;margin:0;list-style-type:none;clear:both;display:none}#main .tx-powermail .parsley-errors-list.filled{display:block}#main .tx-powermail .parsley-errors-list li{color:red}#main .tx-powermail>form>h3,#main .tx-powermail legend,#main .tx-powermail label{display:none}#main .tx-powermail fieldset{border-width:0;padding:0;margin:0}#main .tx-powermail input[type=tel],#main .tx-powermail input[type=text],#main .tx-powermail input[type=email],#main .tx-powermail input[type=password],#main .tx-powermail textarea{width:100%}#main .tx-powermail .powermail_fieldwrap{padding-bottom:20px}#main .tx-powermail .powermail_fieldwrap_check .powermail_check_inner{overflow:hidden}#main .tx-powermail .powermail_fieldwrap_check label{display:block;margin-left:70px}#main .tx-powermail .powermail_fieldwrap_check .icheckbox{float:left}#main .tx-powermail .powermail_fieldwrap_type_check label{display:inline-block;margin-left:15px}#main .tx-powermail .powermail_fieldwrap_type_radio .powermail_radio_outer{overflow:hidden}#main .tx-powermail .powermail_fieldwrap_type_radio .powermail_radio_inner{float:left;padding-right:30px}#main .tx-powermail .powermail_fieldwrap_type_radio label{display:none}#main .tx-powermail .powermail_fieldwrap_type_radio .powermail_field .radio label{display:block;float:left;line-height:50px}#main .tx-powermail .powermail_fieldwrap_type_radio .powermail_fieldwrap .checkbox label{display:inline-block}#main .tx-powermail .powermail_fieldwrap_type_radio .iradio{float:left;background:transparent url(../img/radio-sprite.png) no-repeat}#main .tx-powermail .powermail_fieldwrap_type_radio .iradio.checked{background-position:0 -50px}#main .tx-powermail .powermail_fieldwrap_type_check .powermail_field .checkbox label{display:inline-block;margin-left:15px;max-width:80%}#main .tx-powermail .powermail_fieldwrap_captcha{padding-bottom:10px}#main .tx-powermail .powermail_fieldwrap_captcha label{display:block;position:absolute}#main .tx-powermail .powermail_fieldwrap_captcha .powermail_captcha_outer{overflow:hidden}#main .tx-powermail .powermail_fieldwrap_captcha .powermail_captcha{width:45%;float:right}#main .tx-powermail .powermail_fieldwrap_captcha .powermail_captchaimage{float:right;margin-right:20px}#main .tx-powermail .powermail_fieldwrap_text,#main .tx-powermail .powermail_fieldwrap_captcha_text,#main .tx-powermail .powermail_fieldwrap_captchatext{float:left}#main .tx-powermail .powermail_fieldwrap_text.layout1,#main .tx-powermail .powermail_fieldwrap_captcha_text.layout1,#main .tx-powermail .powermail_fieldwrap_captchatext.layout1{float:none;margin-left:55%}#main .tx-powermail .powermail_fieldwrap_marker label{display:block}#main .tx-powermail .powermail_fieldwrap_type_submit{overflow:hidden}#main .tx-powermail .powermail_fieldwrap_type_submit .powermail_submit{font-family:"FagoComp-CondBold",sans-serif;text-transform:uppercase;color:#fff;padding:15px 30px;background-color:#f7a600;display:inline-block;border-radius:3px;float:right;border-width:0}#main .tx-powermail .powermail_fieldwrap_type_submit .powermail_fieldwrap_submit_loader{display:none}#main .tx-powermail .powermail_fieldwrap_type_submit.powermail_fieldwrap_submit_locked .powermail_submit{display:none}#main .tx-powermail .powermail_fieldwrap_type_submit.powermail_fieldwrap_submit_locked .powermail_fieldwrap_submit_loader{display:block;background:url(../img/loader.gif) center center no-repeat;float:right}#main .tx-powermail .powermail_form_2 .powermail_fieldwrap_15 label{display:block;font-family:"FagoComp-CondBold",sans-serif;padding-right:20px;float:left;line-height:50px}#main .tx-powermail .powermail_form_2 .powermail_fieldwrap_16{border-top:1px solid #efefef}#main ul.list,#main ol.list{padding:0;margin:0 0 15px 0;list-style-type:none}#main ul.list li,#main ol.list li{padding:.4em 0 .4em 25px;background:url(../img/list-bullet.png) no-repeat left .6em}#main .content{padding:30px 30px 0 30px;max-width:1600px;margin:0 auto}#main .video-js{margin:0 auto;width:1023px}#main .video-js .vjs-big-play-button{box-shadow:none;width:78px;height:78px;background:url(../img/icon-play-yellow.png) transparent no-repeat;cursor:pointer;position:absolute;top:50%;left:50%;margin:-39px 0 0 -39px;border-width:0;transition:none}#main .video-js .vjs-big-play-button:before{display:none}#main video.video-js{height:auto}@media only screen and (min-width: 1281px){#main{width:100%}}@media only screen and (max-width: 1280px){#main .video-js{width:580px !important;height:326px !important}#main .video-js .vjs-big-play-button{width:60px;height:60px;background-size:60px 60px;margin:-30px 0 0 -30px}}@media only screen and (max-width: 640px){#main h1,#main h2{padding-bottom:15px;margin-bottom:20px}#main h1{font-size:24px}#main h2{font-size:20px}#main h3{font-size:18px}#main .bigger-paragraphs p{font-size:18px}#main .content{padding:15px 15px 0 15px}#main a.anchor-home{top:-15px}#main .tx-indexedsearch .tx-indexedsearch-searchbox table{position:relative;margin-bottom:80px}#main .tx-indexedsearch .tx-indexedsearch-searchbox table td:first-child{padding-right:0;width:90px}#main .tx-indexedsearch .tx-indexedsearch-searchbox .tx-indexedsearch-searchbox-sword{width:165px}#main .tx-indexedsearch .tx-indexedsearch-searchbox .tx-indexedsearch-searchbox-button{position:absolute;margin-left:0;left:90px;top:60px}#main select,#main textarea,#main input[type=tel],#main input[type=text],#main input[type=email],#main input[type=password]{font-size:15px}#main .select-wrapper{width:100%}#main .tx-powermail select{width:100%}#main .tx-powermail .powermail_fieldwrap_captcha label{position:static;padding-bottom:5px}#main .tx-powermail .powermail_fieldwrap_captcha .powermail_captcha{width:100%;float:none;margin-bottom:10px}#main .tx-powermail .powermail_fieldwrap_captcha .powermail_captchaimage{float:none}#main .tx-powermail .powermail_fieldwrap_captcha_text.layout1{margin-left:0}#main .ƒ{width:300px !important;height:169px !important}#main .ƒ .vjs-big-play-button{width:42px;height:42px;background-size:42px 42px;margin:-21px 0 0 -21px}}#main .mobile-expandable-box .mobile-toggle{background:#f7a600 url(../img/accordion-arrow-down.png) right 22px no-repeat;padding:15px 20px 0 15px;color:#fff;border-bottom:1px #f7f7f7 solid;cursor:pointer;display:none}#main .mobile-expandable-box .mobile-toggle>div{padding-left:30px;background:url(../img/accordion-arrow-down.png) left 7px no-repeat}#main .mobile-expandable-box.open .mobile-toggle{background-color:#ececec;background-image:url(../img/accordion-arrow-up.png);color:#41403f}#main .mobile-expandable-box.open .mobile-toggle>div{background-image:url(../img/accordion-arrow-up.png)}@media only screen and (min-width: 1281px){#main .mobile-expandable-box .mobile-expandable{display:block !important}}@media only screen and (max-width: 1280px){#main .mobile-expandable-box .mobile-toggle{display:block}#main .mobile-expandable-box .mobile-expandable{display:none}}@media only screen and (max-width: 640px){#main .mobile-expandable-box .mobile-toggle{background-position:right 19px}#main .mobile-expandable-box .mobile-toggle>div{background-position:left 4px}}#main .grid{overflow:hidden;margin-bottom:30px}#main .grid .col{float:left}#main .grid-50 .col{width:50%;padding-right:10px}#main .grid-50 .col+.col{padding-right:0;padding-left:10px}#main .grid-50 .col .csc-textpic-imagewrap{padding-bottom:15px;width:100% !important}#main .grid-50 .col .csc-textpic-imagewrap figure,#main .grid-50 .col .csc-textpic-imagewrap img{width:100% !important;height:auto !important}#main .grid-50-inverse .col{float:right;padding-right:0;padding-left:10px}#main .grid-50-inverse .col+.col{float:left;padding-right:10px;padding-left:0}#main .grid-33 .col{width:33%}#main .grid-25 .col{width:25%}#main .grid-20 .col{width:20%}#main .grid-list{margin-bottom:30px;border-bottom:1px solid #efefef;padding-bottom:30px}#main .grid-map .col:first-child .inner{margin:0 auto;width:120px;height:120px;border-radius:60px;overflow:hidden}#main .grid-expandable span.opened{display:none}#main .grid-expandable .col+.col{width:50%}#main .grid-expandable .col+.col+.col{width:25%}#main .grid-expandable .expandable{display:none;margin-left:25%;width:75%;clear:left}#main .grid-expandable.open span.closed{display:none}#main .grid-expandable.open span.opened{display:inline}#main .grid-contact .col:first-child{width:330px;margin-right:20px}#main .grid-contact .col:first-child .mobile-expandable{background-color:#ececec;padding:20px 20px 5px 20px}#main .grid-contact .col+.col{width:680px}@media only screen and (max-width: 1280px){#main .grid .col{float:none}#main .grid-50 .col{width:100%;padding:0 0 15px 0 !important}#main .grid-list .col{width:50%}#main .grid-list .col:first-child{float:left}#main .grid-list .col+.col{margin-left:50%}#main .grid-expandable .col:first-child{width:100%;margin-bottom:15px;float:none}#main .grid-expandable .col+.col{margin-left:0;width:100%}#main .grid-expandable .col+.col+.col{width:100%}#main .grid-expandable .expandable{margin-left:0;width:100%}#main .grid-contact .col:first-child{max-width:680px;width:auto;margin:0 auto 20px auto}#main .grid-contact .col+.col{width:auto}}@media only screen and (max-width: 640px){#main .grid{margin-bottom:15px}#main .grid-list .col{width:100%;float:none !important}#main .grid-list .col:first-child{margin-bottom:15px}#main .grid-list .col+.col{margin-left:0}#main .grid-map .col:first-child{width:100%}#main .grid-map .col+.col{margin-left:0}}#main .r-tabs .r-tabs-nav{overflow:hidden;margin-bottom:30px}#main .r-tabs .r-tabs-nav li{padding:0 1px 1px 0;float:left}#main .r-tabs .r-tabs-nav a{color:#41403f;background-color:#d9d9d9;padding:15px 30px;outline:0;display:block;text-decoration:none}#main .r-tabs .r-tabs-nav .r-tabs-state-active a,#main .r-tabs .r-tabs-nav a:hover{background-color:#f7f7f7}#main .r-tabs .r-tabs-accordion-title{background:#d9d9d9 url(../img/dropdown-arrow-down.png) right 22px no-repeat;padding-left:15px;margin-bottom:10px}#main .r-tabs .r-tabs-accordion-title a{display:block;padding:15px 20px 15px 35px;color:#41403f;background:url(../img/dropdown-arrow-down.png) left 22px no-repeat;text-decoration:none;outline:0}#main .r-tabs .r-tabs-accordion-title.r-tabs-state-active,#main .r-tabs .r-tabs-accordion-title.r-tabs-state-active a{background-image:url(../img/accordion-arrow-up.png)}#main .r-tabs .r-tabs-panel{padding:0}@media only screen and (max-width: 1280px){#main .r-tabs .r-tabs-panel .list{margin-left:25px}}@media only screen and (max-width: 640px){#main .r-tabs .r-tabs-accordion-title{background-position:right 20px}#main .r-tabs .r-tabs-accordion-title a{background-position:left 20px}}#main .hotspots{margin-bottom:30px;text-align:center;position:relative}#main .hotspots .video{display:inline-block;text-align:left;position:relative}#main .hotspots .video .video-poster{cursor:pointer;position:relative}#main .hotspots .video .video-poster img{display:block;width:100% !important;height:auto !important}#main .hotspots .video .video-poster .video-play{width:78px;height:78px;background:url(../img/icon-play-yellow.png) no-repeat;cursor:pointer;position:absolute;top:50%;left:50%;margin:-39px 0 0 -39px;display:block}#main .hotspots .video .html5videoplayer{visibility:hidden;overflow:hidden;height:0}#main .hotspots .video .hotspot{position:absolute;z-index:10}#main .hotspots .video .hotspot .icon{width:61px;height:61px;background:url(../img/icon-plus-yellow.png) no-repeat;position:absolute;top:-30px;left:-30px;cursor:pointer;z-index:11;outline:0}#main .hotspots .video .hotspot .wrapper{overflow:hidden;opacity:0;max-height:0;transition:opacity .5s,max-height .5s;box-shadow:2px 2px 6px #666;width:580px;background-color:#fff}#main .hotspots .video .hotspot .wrapper .csc-textpic-imagewrap{margin-left:30px;width:43% !important;height:auto !important}#main .hotspots .video .hotspot .wrapper .csc-textpic-imagewrap figure{margin-bottom:0}#main .hotspots .video .hotspot .wrapper .csc-textpic-imagewrap figure img{width:100% !important;height:auto !important}#main .hotspots .video .hotspot .wrapper .csc-textpic-text{padding:25px 0 10px 30px;margin-right:0 !important}#main .hotspots .video .hotspot.hotspot-hover{z-index:97}#main .hotspots .video .hotspot.hotspot-hover .icon{background-image:url(../img/icon-minus-black.png);z-index:98}#main .hotspots .video .hotspot.hotspot-hover .wrapper{opacity:1;max-height:500px}#main .hotspots .video .hotspot-right .wrapper{margin-left:-580px}#main .hotspots .video .video-reset{width:40px;height:40px;background:url(../img/fancybox-close.png) no-repeat center center;cursor:pointer;position:absolute;top:10px;right:10px;display:none;z-index:997}#main .hotspots-hidden .video .video-poster,#main .hotspots-hidden .video .hotspot{display:none !important}#main .hotspots-hidden .video .html5videoplayer{visibility:visible;overflow:visible;height:auto}#main .hotspots-hidden .video .video-reset{display:block !important}@media only screen and (max-width: 1280px){#main .hotspots .video .video-poster .video-play{width:60px;height:60px;background-size:60px 60px;margin:-30px 0 0 -30px}#main .hotspots .video .hotspot .icon{width:48px;height:48px;background-size:48px 48px;top:-24px;left:-24px}#main .hotspots .video .hotspot .wrapper{width:330px}#main .hotspots .video .hotspot .wrapper .csc-textpic-imagewrap{float:none;margin-left:0;width:100% !important}#main .hotspots .video .hotspot .wrapper .csc-textpic-text{padding:15px 20px 0 20px;word-wrap:break-word;margin-right:0}#main .hotspots .video .hotspot-right .wrapper{margin-left:-330px}}@media only screen and (max-width: 640px){#main .hotspots .video .video-poster .video-play{width:42px;height:42px;background-size:42px 42px;margin:-21px 0 0 -21px}#main .hotspots .video .hotspot .icon{width:35px;height:35px;background-size:35px 35px;top:-13px;left:-13px}#main .hotspots .video .hotspot .wrapper{width:200px}#main .hotspots .video .hotspot-right .wrapper{margin-left:-200px}#main .hotspots .video .video-reset{top:-20px;right:0;width:20px;height:20px;background-size:15px 15px}}#main .map{overflow:hidden;background-color:#ececec;margin-bottom:30px}#main .map #gmap{float:left;border-right:20px solid #f7f7f7;height:400px;width:75%}#main .map .info{float:left;width:25%}#main .map .info .mobile-expandable{padding:20px 30px 5px 30px}@media only screen and (max-width: 1280px){#main .map #gmap,#main .map .info{float:none;width:100%}#main .map .info .mobile-expandable{padding:20px 15px 5px 15px}#main .map #gmap{border-right:0;border-bottom:20px solid #f7f7f7}}#main .partners .country{text-align:center;margin-bottom:30px;border-bottom:1px solid #efefef;padding-bottom:30px}#main .partners .country label{font-family:"FagoComp-CondBold",sans-serif;padding-right:30px}#main .partners .country select{width:330px}@media only screen and (max-width: 1280px){#main .partners .country{text-align:left}}@media only screen and (max-width: 640px){#main .partners .country label{padding:0 0 5px 0;display:block}#main .partners .country select{width:100%}}#main .contact-persons .country{text-align:center;margin-bottom:30px;border-bottom:1px solid #efefef;padding-bottom:30px}#main .contact-persons .country label{font-family:"FagoComp-CondBold",sans-serif;padding-right:30px}#main .contact-persons .country select{width:330px}#main .contact-persons-list .contact-persons-row{overflow:hidden}#main .contact-persons-list .contact-persons-item{float:left;width:50%}#main .contact-persons-list .contact-persons-item .grid .col img{width:90% !important;height:auto !important;margin-bottom:15px}#main .contact-persons-list .contact-persons-item .grid .col figure img{width:100% !important;height:auto !important;margin-bottom:15px}@media only screen and (max-width: 1280px){#main .contact-persons .country{text-align:left}#main .contact-persons-list .contact-persons-item{float:none;width:100%;min-height:0}#main .contact-persons-list .grid .col{float:left;width:50%;padding:0 10px 0 0 !important}#main .contact-persons-list .grid .col+.col{padding:0 0 0 10px !important}}@media only screen and (max-width: 640px){#main .contact-persons .country label{padding:0 0 5px 0;display:block}#main .contact-persons .country select{width:100%}#main .contact-persons-list .grid .col{float:none;width:100%;padding:0 0 15px 0 !important}#main .contact-persons-list .grid .col+.col{padding:0 !important}}#main .accordion{margin-bottom:30px}#main .accordion article{margin-bottom:10px}#main .accordion article .head{padding:15px 20px;background:#f7a600 url(../img/accordion-arrow-down.png) no-repeat right 22px;cursor:pointer;color:#fff;overflow:hidden}#main .accordion article .head .date{display:block;width:185px;padding-left:40px;background:url(../img/accordion-arrow-down.png) no-repeat left 7px;float:left}#main .accordion article .head .title{display:block;margin-left:185px;padding-right:20px}#main .accordion article .text{padding:15px 20px 1px 20px;color:#41403f;background-color:#ececec;overflow:hidden;display:none}#main .accordion article.open .head{color:#41403f;background-color:#ececec;border-bottom:1px solid #fff;background-image:url(../img/accordion-arrow-up.png)}#main .accordion article.open .head .date{background-image:url(../img/accordion-arrow-up.png)}#main .accordion article.open .text{display:block}@media only screen and (max-width: 640px){#main .accordion article .head{background-position:right 19px}#main .accordion article .head .date{with:100%;float:none;background-position:left 4px}#main .accordion article .head .title{margin-left:0;padding:3px 20px 0 40px}}#main .accordion.accordion-press .year{text-align:center;padding-bottom:30px}#main .accordion.accordion-press .year label{font-family:"FagoComp-CondBold",sans-serif;padding-right:30px}#main .accordion.accordion-press .year select{width:220px}#main .accordion.accordion-press article .text .pdf a,#main .accordion.accordion-press article .text .zip a{line-height:48px;background:url(../img/icon-pdf.png) no-repeat left center;display:inline-block;padding-left:70px;font-family:"FagoComp-CondBold",sans-serif;color:#41403f;margin-bottom:15px}#main .accordion.accordion-press article .text .zip a{background-image:url(../img/icon-zip.png)}#main .accordion.accordion-press article .text dl{margin:0 0 15px 0}#main .accordion.accordion-press article .text dl dt{float:left;width:70px}#main .accordion.accordion-press article .text dl dd{margin-left:0}@media only screen and (max-width: 1280px){#main .accordion.accordion-press .year{text-align:left}}@media only screen and (max-width: 640px){#main .accordion.accordion-press .year label{padding:0 0 5px 0;display:block}#main .accordion.accordion-press .year select{width:100%}}#main .owl-carousel .owl-controls{text-align:center}#main .owl-carousel .owl-controls .owl-pagination{margin-bottom:30px}#main .owl-carousel .owl-controls .owl-pagination .owl-page{display:inline-block;width:28px;height:28px;cursor:pointer;background:url(../img/carousel-pagination.png) no-repeat left top}#main .owl-carousel .owl-controls .owl-pagination .owl-page.active,#main .owl-carousel .owl-controls .owl-pagination .owl-page:hover{background-position:left -28px}#main .carousel-highlights .owl-wrapper-outer{margin-bottom:60px}#main .carousel-highlights .item{margin-right:20px}#main .carousel-highlights .csc-textpic .csc-textpic-imagewrap,#main .carousel-highlights .csc-textpic .csc-textpic-text{width:50%}#main .carousel-highlights .csc-textpic .csc-textpic-imagewrap{margin-left:0 !important;padding-left:10px}#main .carousel-highlights .csc-textpic .csc-textpic-imagewrap img{width:100% !important;height:auto !important}#main .carousel-highlights .csc-textpic .csc-textpic-text{padding-right:10px}@media only screen and (max-width: 640px){#main .carousel-highlights .owl-wrapper-outer{margin-bottom:15px}}#main .carousel-downloads .owl-wrapper-outer{margin-bottom:30px}#main .carousel-downloads .csc-textpic .csc-textpic-imagewrap{padding:3px 0 13px 0}#main .carousel-downloads .csc-textpic .csc-textpic-imagewrap .csc-textpic-image{text-align:center}#main .carousel-downloads .csc-textpic .csc-textpic-imagewrap img{display:inline;box-shadow:0 0 3px #999}#main .carousel-downloads .csc-textpic .csc-textpic-text{text-align:center}@media only screen and (max-width: 640px){#main .carousel-downloads .csc-textpic .csc-textpic-imagewrap img{width:50% !important;height:auto !important}}#main .carousel-gallery{margin-left:-30px}#main .carousel-gallery .owl-wrapper-outer{margin-bottom:30px}#main .carousel-gallery .csc-textpic-imagewrap{width:100%}#main .carousel-gallery .csc-textpic-imagewrap .csc-textpic-imagerow .csc-textpic-imagecolumn{width:50%;margin-right:0}#main .carousel-gallery .csc-textpic-imagewrap .csc-textpic-imagerow figure{margin-bottom:0;width:100%}#main .carousel-gallery .csc-textpic-imagewrap .csc-textpic-imagerow img{width:100% !important;height:auto !important}@media only screen and (max-width: 640px){#main .carousel-gallery{margin-left:-15px}}#main .carousel-history .owl-wrapper-outer{margin-bottom:30px}#main .carousel-history .item{margin-right:20px}#sections{position:fixed;top:300px;right:0;z-index:99}#sections ul{padding:0;margin:0}#sections a{display:block;background:#41403f url(../img/sections-arrow-up.png) no-repeat center center;text-indent:-9999px;width:60px;height:60px;outline:0}#sections a.next{background-image:url(../img/sections-arrow-down.png)}#sections .current{display:block;width:60px;line-height:60px;text-align:center;background-color:#41403f;border:1px solid #fff;border-width:1px 0;color:#fff}@media only screen and (max-width: 640px){#sections{top:150px}#sections a{width:40px;height:40px;background-size:8px 5px}#sections .current{width:40px;line-height:40px}}.overlay-teaser-home{position:absolute;z-index:90;right:30px;top:130px}@media only screen and (max-width: 640px){.overlay-teaser-home{top:90px;right:20px}.overlay-teaser-home a{width:100px !important;display:inline-block}.overlay-teaser-home a img{width:100% !important;height:auto !important}}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.grid .elements{margin-top:40px}.downloads .showOff{display:none}.downloads .filternav{display:flex;flex-wrap:wrap}.downloads .filternav form{padding-right:20px}@media only screen and (max-width: 640px){.downloads .filternav form{width:100%}}.downloads .filternav.showOff{display:none}.downloads select{background:#ececec url(../img/dropdown-arrow-down.png) no-repeat right center;width:104%;margin-right:1em;margin-bottom:1em}#carousel-home .slick-dots{bottom:0}#carousel-home .slick-dots li{margin:0 2px}#carousel-home .slick-dots li button{position:relative}#carousel-home .slick-dots li button:before{transform:translate(-50%, -50%);border-radius:50%;content:"";opacity:1;width:10px;height:10px;border:2px solid #fff;cursor:pointer;background:transparent;top:50%;left:50%}#carousel-home .slick-dots li.slick-active button:before{width:14px;height:14px;border-color:#f7a600;background:#f7a600}#carousel-home .slick-prev,#carousel-home .slick-next{width:50px;transition:width .25s;height:100px;margin-top:-50px;background:#41403f url(../img/carousel-prev-white.png) no-repeat center center;background-size:12px 20px;position:absolute}#carousel-home .slick-prev:before,#carousel-home .slick-next:before{content:""}#carousel-home .slick-prev.disabled,#carousel-home .slick-next.disabled{display:none}#carousel-home .slick-prev.hoverPreview,#carousel-home .slick-next.hoverPreview{width:270px;margin-top:-91px}#carousel-home .slick-prev.hoverPreview .preview,#carousel-home .slick-next.hoverPreview .preview{display:block}#carousel-home .slick-prev .preview,#carousel-home .slick-next .preview{display:none;background-color:#41403f;overflow:hidden}#carousel-home .slick-prev .preview .img,#carousel-home .slick-next .preview .img{display:block;width:270px;height:152px;background-size:cover}#carousel-home .slick-prev .preview .hl,#carousel-home .slick-next .preview .hl{display:block;width:270px;height:40px;font:16px "FagoComp-CondBold",sans-serif;color:#fff;padding-top:10px;text-align:center}#carousel-home .slick-prev{left:0}#carousel-home .slick-next{background-image:url(../img/carousel-next-white.png);right:0}#carousel-home .visual{width:100%;background-size:cover;background-position:center center;position:relative}#carousel-home .visual img{display:none}#carousel-home .visual .csc-textpic-text{color:#fff;position:absolute;bottom:70px;padding-left:100px;width:100%}#carousel-home .visual .csc-textpic-text p{margin:0}#carousel-home .visual .csc-textpic-text h1,#carousel-home .visual .csc-textpic-text b,#carousel-home .visual .csc-textpic-text i{text-shadow:2px 2px 2px #41403f}#carousel-home .visual .csc-textpic-text h1,#carousel-home .visual .csc-textpic-text b{margin:0;padding:0;background-image:none;font-size:105px;line-height:125px;text-transform:uppercase}#carousel-home .visual .csc-textpic-text i{font-size:28px;font-style:normal}#carousel-home .visual .csc-textpic-text a.button{transition:background .2s linear;border-radius:none;font-family:FagoComp-Cond,sans-serif;border:2px solid #fff;background:transparent;text-transform:none;font-size:16px;padding:15px}#carousel-home .visual .csc-textpic-text a.button:after{content:"";background:url("../img/carousel-next-white.png") no-repeat center;background-size:6px 10px;display:inline-block;height:10px;width:6px;vertical-align:middle;margin-left:5px}#carousel-home .visual .csc-textpic-text a.button:hover,#carousel-home .visual .csc-textpic-text a.button:focus,#carousel-home .visual .csc-textpic-text a.button:active{background:rgba(0,0,0,.5)}#carousel-home .visual .carousel-home-text-right .csc-textpic-text{text-align:right;padding-left:0;padding-right:100px}#carousel-home .visual .down{position:absolute;bottom:0;display:block;text-align:center;width:165px;height:55px;left:50%;margin-left:-83px;background:#41403f url(../img/carousel-down-white.png) no-repeat center 35px;background-size:20px 12px;color:#fff;font:16px "FagoComp-CondBold",sans-serif;padding:10px 0}@media only screen and (max-width: 1280px){#carousel-home .visual .csc-textpic-text{padding-left:80px;bottom:90px}#carousel-home .visual .csc-textpic-text h1,#carousel-home .visual .csc-textpic-text b{font-size:70px;line-height:70px}#carousel-home .visual .csc-textpic-text i{font-size:24px}#carousel-home .visual .carousel-home-text-right .csc-textpic-text{text-align:right;padding-left:0;padding-right:80px}}@media only screen and (max-width: 640px){#carousel-home .slick-prev,#carousel-home .slick-next{width:25px;height:50px;margin-top:-25px;background-size:6px 10px}#carousel-home .slick-prev.hoverPreview,#carousel-home .slick-next.hoverPreview{width:145px;margin-top:-48px}#carousel-home .slick-prev .preview .img,#carousel-home .slick-next .preview .img{width:145px;height:76px}#carousel-home .slick-prev .preview .hl,#carousel-home .slick-next .preview .hl{width:145px;height:20px;font-size:12px;padding-top:3px}#carousel-home .visual .csc-textpic-text{padding-left:30px;bottom:60px}#carousel-home .visual .csc-textpic-text h1,#carousel-home .visual .csc-textpic-text b{font-size:40px;line-height:40px}#carousel-home .visual .csc-textpic-text i{font-size:16px}#carousel-home .visual .carousel-home-text-right .csc-textpic-text{text-align:right;padding-left:0;padding-right:30px}#carousel-home .visual .down{width:120px;height:40px;margin-left:-50px;font-size:12px;background-size:10px 6px;background-position:center 27px}}#main .references .filter select{width:100%}#main .references .filter>div{margin:15px 0}@media(min-width: 640px){#main .references .filter>div{margin:15px 40px 15px 0;display:inline-block}}#main .references:not(.download) .item{overflow:hidden}#main .references:not(.download) .item a{position:relative;display:block;float:left;width:50%;border:5px solid transparent}#main .references:not(.download) .item a .magnify{display:block;width:100px;height:100px;background:rgba(0,0,0,.5) url(../img/lb-magnifier.png) no-repeat center center;position:absolute;top:50%;left:50%;z-index:10;margin:-50px 0 0 -50px;border-radius:50%;opacity:0;transition:opacity .25s}#main .references:not(.download) .item a:hover .magnify{opacity:1}#main .references:not(.download) .item img{width:100% !important;height:auto !important;opacity:0;transition:opacity .5s}#main .references:not(.download) .item img.lazy-loaded{opacity:1}#main .references.download ul{margin:0;padding:0;list-style:none}#main .references.download ul li{display:block;margin:15px 0;padding:0}#main .references.download ul a{color:inherit}#main .references.download ul a:before{background-size:contain;content:"";background-image:url("../img/cad-file-format.svg");display:inline-block;vertical-align:middle;margin-right:5px;width:30px;height:30px}#main .references.download ul a.iso:before{background-image:url("../img/iso-file-format.svg")}@media(min-width: 640px){#main .references.download ul li{margin:20px 0}#main .references.download ul a:before{width:40px;height:40px;margin-right:10px}}@media(min-width: 900px){#main .references.download ul{margin-left:-10px;margin-right:-10px}#main .references.download ul:after{content:"";width:100%;height:0;display:block;clear:both}#main .references.download ul li{float:left;width:50%;padding-left:10px;padding-right:10px}#main .references.download ul li:nth-child(2n+3){clear:left}}.fancybox-overlay{background-image:none;background-color:rgba(255,255,255,.8)}.fancybox-skin{box-shadow:none !important}.fancybox-skin .fancybox-close{width:40px;height:40px;background:url(../img/fancybox-close.png) no-repeat center center;top:-45px;right:0;background-size:20px 19px !important}.fancybox-skin .fancybox-nav span{width:40px;height:40px;margin-top:-20px;background-repeat:no-repeat;background-position:center center;visibility:visible;background-size:17px 29px !important}.fancybox-skin .fancybox-nav.fancybox-prev{left:0}.fancybox-skin .fancybox-nav.fancybox-prev span{background-image:url(../img/fancybox-prev.png)}.fancybox-skin .fancybox-nav.fancybox-next{right:0}.fancybox-skin .fancybox-nav.fancybox-next span{background-image:url(../img/fancybox-next.png)}.fancybox-skin .fancybox-title-float-wrap{right:auto;left:0;text-align:left}.fancybox-skin .fancybox-title-float-wrap .child{margin-right:0;padding:0;text-shadow:none;background-color:transparent;font-size:16px}.fancybox-skin .fancybox-title-float-wrap .child a{color:#41403f}@media only screen and (max-width: 640px){.fancybox-skin .fancybox-title-float-wrap .child{font-size:14px}}footer{font-size:16px}footer .top,footer .bottom{padding-top:20px;padding-bottom:20px}@media(min-width: 600px){footer .top,footer .bottom{padding-top:30px;padding-bottom:30px}}footer .top>nav,footer .bottom>.copyright{max-width:1600px;padding:0 30px;margin:0 auto}footer .top{background:#d9d9d9}footer .top .wrapper{display:block;width:100%;max-width:1600px;padding:0 30px;margin:0 auto}@media screen and (min-width: 1011px){footer .top .wrapper{display:table}}footer .top .wrapper .clearing{display:none}@media screen and (max-width: 1010px){footer .top .wrapper .clearing{display:block;clear:both;height:0;visibility:hidden}}footer .top .wrapper ul{margin:0;padding:0;list-style:none}footer .top .wrapper ul li{position:relative;margin:0;padding:0;color:inherit;display:block}footer .top .wrapper ul li a{color:#41403f;display:inline-block;padding:5px 0}footer .top .wrapper ul li a:hover,footer .top .wrapper ul li a:focus,footer .top .wrapper ul li a:active{color:#f7a600;text-decoration:none}footer .top .wrapper .col{display:table-cell;float:none;width:25%;border-left:1px solid #fff;padding-right:20px;padding-left:20px}footer .top .wrapper .col:first-child{border-left:1px solid transparent;padding-left:0}@media screen and (min-width: 1011px){footer .top .wrapper .col{display:table-cell}}@media screen and (max-width: 1010px){footer .top .wrapper .col{display:block;float:left;width:50%;border-left:1px solid transparent;padding-left:0}}@media screen and (max-width: 767px){footer .top .wrapper .col{float:none;width:100%;border-left:1px solid transparent;padding-left:0}}footer .top .wrapper .col>ul>li>a{font-family:"FagoComp-CondBold",sans-serif}footer .top .wrapper:after{content:"";display:block;clear:both;height:0;visibility:hidden}footer .top nav ul,footer .top nav li{list-style:none;margin:0;padding:0}footer .top nav a{color:inherit;display:inline-block;padding:5px 0}footer .top nav a:hover,footer .top nav a:active,footer .top nav a:focus{color:#f7a600;text-decoration:none}footer .top nav li.social{padding-top:5px}footer .top nav li.social li{display:inline-block;margin-right:10px}footer .top nav li.social a{padding:0}footer .top nav>ul>li>a{font-family:"FagoComp-CondBold",sans-serif}@media(min-width: 500px){footer .top nav>ul{column-count:2;column-gap:40px;column-rule:1px outset #fff}footer .top nav>ul>li{break-inside:avoid}}@media(min-width: 750px){footer .top nav>ul{column-count:3;column-gap:80px}}@media(min-width: 1000px){footer .top nav>ul{column-count:4}}footer .bottom{background:#a09f9f;color:#fff;text-align:center;position:relative}footer .bottom #toTop{transform:translateY(-50%);position:absolute;right:30px;top:50%;cursor:pointer}footer .bottom #toTop:before{content:url("../img/sections-arrow-up.png")}@media(max-width: 499px){footer .bottom{text-align:left}footer .bottom .copyright{padding-right:60px}}select,textarea,input[type=tel],input[type=text],input[type=email],input[type=password]{padding:15px;color:#41403f;background-color:#ececec;border-width:0;font:18px "FagoWeb-Cond",sans-serif;height:50px;-webkit-appearance:none;border-radius:0}select{cursor:pointer;padding-right:35px}.select-wrapper{display:inline-block;position:relative}.select-wrapper:after{content:"";display:block;width:35px;height:50px;position:absolute;right:0;top:0;cursor:pointer;pointer-events:none;background:#ececec url(../img/dropdown-arrow-down.png) no-repeat right center}textarea{height:auto}input::-webkit-input-placeholder{color:#41403f}input::-moz-placeholder{color:#41403f}input:-ms-input-placeholder{color:#41403f}.icheckbox,.iradio{width:50px;height:50px;display:inline-block;background-color:#ececec;cursor:pointer;vertical-align:middle}.icheckbox.checked,.iradio.checked{background-image:url(../img/checkbox-checked.png);background-repeat:no-repeat;background-position:center center}.icheckbox.disabled,.iradio.disabled{background-image:none !important}#main .tx-powermail .powermail_fieldwrap{clear:both}#main .tx-powermail .powermail_fieldwrap_type_radio .powermail_field .radio label{padding-right:1em}#main .tx-powermail.kundenservice{margin:0}#main .tx-powermail.kundenservice label{display:block;margin-bottom:10px}#main .tx-powermail.kundenservice .powermail_fieldwrap>label{font-weight:bold}#main .tx-powermail.kundenservice .select-wrapper{width:auto;display:block}#main .tx-powermail.kundenservice .description{font-size:.6em}#main .tx-powermail.kundenservice select,#main .tx-powermail.kundenservice textarea,#main .tx-powermail.kundenservice input{width:100%}#main .tx-powermail.kundenservice .icheckbox{margin-right:10px}@media(min-width: 600px){#main .tx-powermail.kundenservice .powermail_fieldwrap_type_check .powermail_field,#main .tx-powermail.kundenservice .powermail_fieldwrap_type_radio .powermail_field{margin-left:-10px;margin-right:-10px}#main .tx-powermail.kundenservice .powermail_fieldwrap_type_check .powermail_field:after,#main .tx-powermail.kundenservice .powermail_fieldwrap_type_radio .powermail_field:after{content:"";width:100%;height:0;display:block;clear:both}#main .tx-powermail.kundenservice .powermail_fieldwrap_type_check .powermail_field>*,#main .tx-powermail.kundenservice .powermail_fieldwrap_type_radio .powermail_field>*{float:left;width:50%;padding-left:10px;padding-right:10px}#main .tx-powermail.kundenservice .powermail_fieldwrap_type_check .powermail_field>*:nth-child(2n+3),#main .tx-powermail.kundenservice .powermail_fieldwrap_type_radio .powermail_field>*:nth-child(2n+3){clear:left}}#main .tx-powermail.kundenservice .powermail_fieldwrap_marker input,#main .tx-powermail.kundenservice .powermail_fieldwrap_marker img,#main .tx-powermail.kundenservice .powermail_fieldwrap_captcha input,#main .tx-powermail.kundenservice .powermail_fieldwrap_captcha img{max-width:13em}#main .tx-powermail.kundenservice .powermail_fieldwrap_marker input,#main .tx-powermail.kundenservice .powermail_fieldwrap_captcha input{margin:0 0 10px}#main .tx-powermail.kundenservice .powermail_fieldwrap_land,#main .tx-powermail.kundenservice.ersatzteile .powermail_fieldwrap_auftragsnummer,#main .tx-powermail.kundenservice .powermail_fieldwrap_bittegebensiedasgewuenschteersatzteilan,#main .tx-powermail.kundenservice .powermail_fieldwrap_fuegensieeinodermehrerefotoshinzu,#main .tx-powermail.kundenservice .powermail_fieldwrap_bittegebensiedasprobleman,#main .tx-powermail.kundenservice .powermail_fieldwrap_istdiemontagebereitserfolgt{margin-bottom:20px;border-bottom:1px solid #d4d4d4}#main .tx-powermail.kundenservice .powermail_fieldwrap_bittegebensiedasprobleman{padding-top:20px;border-top:1px solid #d4d4d4}header{background:#fff;color:#41403f;position:relative;z-index:100}header .wrap{position:relative;max-width:1600px;padding:0 30px;min-height:70px;margin:0 auto}header .wrap:after{content:"";width:100%;height:0;display:block;clear:both}header #logo{transform:translateY(-50%);position:absolute;right:30px;top:50%;margin-top:-2px}header #logo img{vertical-align:middle;line-height:0;width:108px}header nav ul.main li.products .gifplayer-wrapper{width:auto !important;height:auto !important;max-width:100%}header nav ul.main li.products .gifplayer-wrapper img{max-width:100%}header nav ul.main li.products .gifplayer-wrapper .play-gif{display:none !important}header nav ul.service li{vertical-align:middle}header nav ul.service img{width:auto !important;height:18px !important;display:inline-block;vertical-align:middle}header nav li.lang ul img{margin-right:10px}header ul.additional{display:none}@media(min-width: 600px){header .wrap{min-height:100px}header ul.additional{transform:translateY(-50%);display:block;position:absolute;top:50%;right:197px;margin:0;padding:0;font-size:16px}header ul.additional li{display:inline-block}header ul.additional li:after{content:"|";margin:0 10px;display:inline-block}header ul.additional .email{display:inline-block;text-indent:-9999px;width:18px;height:14px;background:url("../img/icon-email.png") center center/16px 12px no-repeat;vertical-align:-2px;outline:0;text-decoration:none}header ul.additional .phone{padding-left:14px;background:url("../img/icon-phone.png") left 2px/9px 13px no-repeat}header #logo img{width:157px}}@media(max-width: 999px){header #navToggle{width:25px;height:20px;position:absolute;cursor:pointer;position:absolute;left:30px;top:50%;margin-top:-10px}header #navToggle div{transition:transform .1s ease,top .1s .1s ease;position:absolute;left:0;right:0;height:4px;background:#393837}header #navToggle div:nth-child(1){top:0}header #navToggle div:nth-child(2){top:8px}header #navToggle div:nth-child(3){top:16px}body.navOpen header #navToggle div{transition:top .1s ease,transform .1s .1s ease;top:8px}body.navOpen header #navToggle div:nth-child(1),body.navOpen header #navToggle div:nth-child(3){transform:rotate(45deg)}body.navOpen header #navToggle div:nth-child(2){transform:rotate(135deg)}header nav{transition:left .2s ease;box-shadow:0 20px 20px rgba(0,0,0,.3);position:absolute;top:100%;left:0;width:100%;background:#efefef;padding:5px 0 30px;font-size:18px;z-index:1}body:not(.navOpen) header nav{left:-120%}header nav ul,header nav li{margin:0;padding:0;list-style:none}header nav>ul>li>ul,header nav>ul>li>ul>li>ul{transition:left .2s ease;box-shadow:0 20px 20px rgba(0,0,0,.3);position:absolute;top:0;left:0;background:#efefef;padding:5px 0 30px;width:100%;min-height:100%;z-index:1}header nav>ul>li>ul>li,header nav>ul>li>ul>li>ul>li{padding:5px 30px;overflow:hidden}header nav>ul>li>ul>li.back,header nav>ul>li>ul>li>ul>li.back{border-bottom:1px solid #d7d7d7;cursor:pointer;text-align:left;margin-bottom:10px}header nav>ul>li>ul>li.back:before,header nav>ul>li>ul>li>ul>li.back:before{content:"< "}header nav>ul>li>ul>li.back:hover,header nav>ul>li>ul>li.back:active,header nav>ul>li>ul>li.back:focus,header nav>ul>li>ul>li>ul>li.back:hover,header nav>ul>li>ul>li>ul>li.back:active,header nav>ul>li>ul>li>ul>li.back:focus{color:#f7a600}header nav>ul>li:not(.subNavOpen)>ul,header nav>ul>li>ul>li:not(.subNavOpen)>ul{left:-120%}header nav ul.main a,header nav ul.main .noClickSub{font-weight:bold;color:inherit;cursor:pointer}header nav ul.main a:hover,header nav ul.main a:active,header nav ul.main a:focus,header nav ul.main .noClickSub:hover,header nav ul.main .noClickSub:active,header nav ul.main .noClickSub:focus{text-decoration:none;color:#f7a600}header nav ul.main>li{border-bottom:1px solid #d7d7d7;padding:8px 30px}header nav ul.main>li>.subNavToggle,header nav ul.main>li>ul>li>.subNavToggle{float:right;cursor:pointer}header nav ul.main>li>.subNavToggle:before,header nav ul.main>li>ul>li>.subNavToggle:before{content:">"}header nav ul.main>li>.subNavToggle:hover,header nav ul.main>li>.subNavToggle:active,header nav ul.main>li>.subNavToggle:focus,header nav ul.main>li>ul>li>.subNavToggle:hover,header nav ul.main>li>ul>li>.subNavToggle:active,header nav ul.main>li>ul>li>.subNavToggle:focus{color:#f7a600}header nav ul.main>li.products>ul>li a,header nav ul.main>li.products>ul>li .noClickSub{display:block;text-align:center}header nav ul.main>li.products>ul>li a div,header nav ul.main>li.products>ul>li .noClickSub div{display:block;text-align:center}header nav ul.main>li.products>ul>li a div img,header nav ul.main>li.products>ul>li .noClickSub div img{max-width:100%;margin:0 auto;display:block}header nav ul.main>li.products>ul>li>ul{background:#ddd}header nav ul.main>li.products>ul>li>ul>li.back{border-bottom-color:#c9c9c9}header nav ul.main>li.products>ul>li>ul>li>div:not(.subNavToggle){font-size:16px;border-bottom:1px solid #c9c9c9;padding-bottom:5px;margin-bottom:10px}header nav ul.main>li.products>ul>li>ul>li li a{text-align:left}header nav ul.main>li.products>ul>li>ul>li li a div{text-align:left}header nav ul.main>li.products>ul>li>ul>li li a div img{margin:0}header nav ul.service{margin-top:20px;padding:0 30px;font-size:16px;color:#828181}header nav ul.service a{color:inherit}header nav ul.service a:hover,header nav ul.service a:active,header nav ul.service a:focus{color:#f7a600;text-decoration:none}header nav ul.service>li:nth-child(-n+5){display:inline-block;margin-right:20px}header nav ul.service>li:nth-child(n+6){margin-top:10px}header nav ul.service li.lang>img{cursor:pointer}}@media(min-width: 1000px){header .wrap{min-height:0}header #navToggle{display:none}header nav{padding-top:60px}header nav .subNavToggle,header nav li.back{display:none !important}header nav ul,header nav li{margin:0;padding:0;list-style:none}header nav>ul>li{display:inline-block;position:relative}header nav>ul>li ul{display:none}header nav>ul>li>ul{box-shadow:0 5px 5px rgba(0,0,0,.3);position:absolute;margin-top:1px;top:100%;left:0;width:300px;background:#efefed;padding:30px 30px 20px;z-index:99}header nav>ul>li>ul>li{margin-bottom:10px}header nav a{color:inherit}header nav a:hover,header nav a:active,header nav a:focus{color:#f7a600;text-decoration:none}header nav ul.service{position:absolute;top:20px;left:30px;color:#828181;font-size:16px}header nav ul.service>li:hover>ul,header nav ul.service>li.hover>ul{display:block}header nav ul.service>li a img{width:50%}header nav ul.service>li:not(:last-child){margin-right:20px}header nav ul.main{font-size:18px}header nav ul.main>li{padding-bottom:15px;border-bottom:1px solid transparent;margin-right:30px}header nav ul.main>li:hover,header nav ul.main>li.hover{border-bottom-color:currentColor}header nav ul.main>li:hover>ul,header nav ul.main>li.hover>ul{display:block}header nav ul.main>li.products{position:static}header nav ul.main>li.products>ul{width:auto;right:0;margin-top:0;padding-bottom:0}header nav ul.main>li.products>ul:after{content:"";width:100%;height:0;display:block;clear:both}header nav ul.main>li.products>ul>li{float:left;width:20%;border-bottom:1px solid transparent;margin-bottom:0}header nav ul.main>li.products>ul>li>a,header nav ul.main>li.products>ul>li>.noClickSub{display:block;padding:20px;text-align:center;font-family:"FagoComp-CondBold",sans-serif}header nav ul.main>li.products>ul>li>a span,header nav ul.main>li.products>ul>li>.noClickSub span{display:block;margin-bottom:5px}header nav ul.main>li.products>ul>li>a img,header nav ul.main>li.products>ul>li>.noClickSub img{vertical-align:middle;line-height:0;margin:0 auto}header nav ul.main>li.products>ul>li>ul{box-shadow:0 5px 5px rgba(0,0,0,.3);background:#ddd;position:absolute;top:100%;left:0;right:0;padding:40px 100px 0}header nav ul.main>li.products>ul>li>ul>li{display:inline-block;vertical-align:top;margin-bottom:40px}header nav ul.main>li.products>ul>li>ul>li:not(:last-child){margin-right:20px}header nav ul.main>li.products>ul>li>ul>li>div{font-size:16px}header nav ul.main>li.products>ul>li>ul>li>ul{display:block;margin-top:15px;border-top:1px solid #bebebe;padding-top:15px}header nav ul.main>li.products>ul>li>ul>li>ul>li{display:inline-block;vertical-align:top}header nav ul.main>li.products>ul>li>ul>li>ul>li:not(:last-child){margin-right:20px}header nav ul.main>li.products>ul>li>ul>li>ul>li>a{display:block;font-family:"FagoComp-CondBold",sans-serif}header nav ul.main>li.products>ul>li>ul>li>ul>li>a span{display:block}header nav ul.main>li.products>ul>li:hover,header nav ul.main>li.products>ul>li.hover{border-bottom-color:currentColor}header nav ul.main>li.products>ul>li:hover>ul,header nav ul.main>li.products>ul>li.hover>ul{display:block}}.tx-felogin-pi1{max-width:550px}.tx-felogin-pi1 h3+div{margin-bottom:20px}.tx-felogin-pi1 fieldset{border:none;margin:0;padding:0}.tx-felogin-pi1 form{margin-bottom:20px}.tx-felogin-pi1 input:not([type=submit]){margin-bottom:20px;width:100%}.tx-felogin-pi1 form a,.tx-felogin-pi1 input[type=submit]{width:100%;text-align:center;margin:0}.tx-felogin-pi1 form a{float:left;background:#666}.tx-felogin-pi1 input[type=submit]{float:right}.tx-felogin-pi1 li{list-style:none;margin:0;padding:0}.registrationbutton{width:100%;max-width:550px;height:3em;line-height:3em;text-align:center;background:#f7a600;color:#fff;display:inline-block;border-radius:3px}#main .tx-powermail.werbung.kundenservice{max-width:none}#main .tx-powermail.werbung.kundenservice .item{text-align:center;margin:0 0 40px}#main .tx-powermail.werbung.kundenservice .item .powermail_fieldwrap{padding:0}#main .tx-powermail.werbung.kundenservice .item figure.csc-textpic-image{margin-bottom:0}#main .tx-powermail.werbung.kundenservice .item figure.csc-textpic-image img{width:auto;height:auto;max-width:100%}#main .tx-powermail.werbung.kundenservice .item .csc-textpic-text{margin:20px 0}#main .tx-powermail.werbung.kundenservice .item .csc-textpic-text p{margin-bottom:0}#main .tx-powermail.werbung.kundenservice .item input.powermail_input{width:50px;text-align:center;margin:0 auto}@media(min-width: 800px){#main .tx-powermail.werbung.kundenservice{margin-left:-15px;margin-right:-15px}#main .tx-powermail.werbung.kundenservice:after{content:"";width:100%;height:0;display:block;clear:both}#main .tx-powermail.werbung.kundenservice .item{float:left;width:50%;padding-left:15px;padding-right:15px}#main .tx-powermail.werbung.kundenservice .item+div:not(.item){clear:left;padding-left:15px;padding-right:15px;margin:40px auto;max-width:800px}}@media(min-width: 800px)and (max-width: 1099px){#main .tx-powermail.werbung.kundenservice .item:nth-child(2n+3){clear:left}}@media(min-width: 1100px){#main .tx-powermail.werbung.kundenservice .item{width:25%}#main .tx-powermail.werbung.kundenservice .item:nth-child(4n+5){clear:left}}.news .news-list-view .article{margin-bottom:40px}.news .news-list-view .article:after{content:"";width:100%;height:0;display:block;clear:both}.news .news-list-view .article .news-img-wrap{float:right;margin:0 0 20px 20px;width:calc(50% - 10px);background:transparent}.news .news-list-view .article .news-img-wrap img{float:none;width:auto;height:auto;max-width:100%}@media(max-width: 800px){.news .news-list-view .article .news-img-wrap{float:none;margin-left:0;width:100%}}.tx-femanager .femanager_new{max-width:550px}.tx-femanager .femanager_new fieldset{border:none;margin:0;padding:0}.tx-femanager .femanager_new fieldset legend{display:none}.tx-femanager .femanager_new input:not([type=submit]):not([type=checkbox]),.tx-femanager .femanager_new select{margin-bottom:20px;width:100%}.tx-femanager .femanager_new .alert.alert-error{display:none}.tx-femanager .femanager_new input[type=submit]{text-align:center;float:right;margin:15px 0 0;width:100%}.tx-femanager .femanager_new form{margin-bottom:20px}.retailer-downloads{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:baseline}.retailer-downloads .download-container,.retailer-downloads .marketing_article,.retailer-downloads .product{text-align:center;width:300px;margin:50px 40px 100px 40px}.retailer-downloads .download-container img,.retailer-downloads .marketing_article img,.retailer-downloads .product img{max-width:200px;margin:0 auto;height:auto}.fancybox-inner a.button{width:100%;text-align:center;padding:15px 0;margin:0;max-width:550px}.marketing #main .tx-powermail{width:100%;max-width:100%}.marketing #main .tx-powermail h3{display:none}.marketing #main .tx-powermail .powermail_fieldset{margin:15px 0}.marketing #main .tx-powermail .powermail_fieldset_56 .retailer-downloads .powermail_fieldwrap{width:50%}@media screen and (max-width: 760px){.marketing #main .tx-powermail .powermail_fieldset_56 .retailer-downloads .powermail_fieldwrap{width:100%}}.marketing #main .tx-powermail .powermail_fieldset_56 .retailer-downloads .powermail_fieldwrap.marketing_article{margin:0}.marketing #main .tx-powermail .powermail_fieldset_56 .retailer-downloads .powermail_fieldwrap .powermail_field{text-align:left}.marketing #main .tx-powermail .powermail_fieldset_56 .retailer-downloads .powermail_fieldwrap .powermail_field input{width:90%}@media screen and (max-width: 760px){.marketing #main .tx-powermail .powermail_fieldset_56 .retailer-downloads .powermail_fieldwrap .powermail_field input{width:100%}}.marketing #main .tx-powermail .powermail_fieldset_56 .retailer-downloads .powermail_fieldwrap input{width:50%}.marketing #main .tx-powermail .powermail_fieldset_56 .retailer-downloads .powermail_fieldwrap_type_submit .powermail_submit{float:none}.marketing #main .tx-powermail .powermail_fieldset_57 .retailer-downloads,.marketing #main .tx-powermail .powermail_fieldset_58 .retailer-downloads{justify-content:flex-start}.marketing #main .tx-powermail .powermail_fieldset_57 .retailer-downloads .powermail_fieldwrap,.marketing #main .tx-powermail .powermail_fieldset_58 .retailer-downloads .powermail_fieldwrap{width:50%}.marketing #main .tx-powermail .marketing_article{font-family:"FagoComp-CondBold",sans-serif}.marketing #main .tx-powermail .marketing_article input{width:5em}.technik .showOff{display:none}.technik .product{padding:30px 15px}.technik .product p{margin:0 35px}#landingpage{background:#fff}#landingpage h1,#landingpage h2{background-image:none}#landingpage .bg{background:#f7f7f7 !important}#landingpage .bg-orange{background:#f7a600;color:#fff}#landingpage .wrapper{padding-left:30px;padding-right:30px}#landingpage #main .content{padding-top:0}#landingpage #main .content .landingpage-title{border-bottom:50px solid #f7a600}#landingpage #main .content .landingpage-title div.csc-textpic-left .csc-textpic-imagewrap{width:100%}#landingpage #main .content .landingpage-title div.csc-textpic-left .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0}#landingpage #main .content .landingpage-title div.csc-textpic-left .csc-textpic-imagewrap figure{width:100%}#landingpage #main .content .landingpage-title div.csc-textpic-left .csc-textpic-imagewrap figure img{width:100%;height:auto}#landingpage #main .content .landingpage-intro-text{margin-top:50px;padding-top:50px;background:url(../img/bg-headline.gif) no-repeat left top;text-align:center;padding-bottom:60px}#landingpage #main .content .landingpage-intro-text h1{font-size:40px;font-weight:400;color:#f7a600;margin-top:0;padding-top:0}@media screen and (max-width: 1280px){#landingpage #main .content .landingpage-intro-text h1{font-size:30px}}@media screen and (max-width: 640px){#landingpage #main .content .landingpage-intro-text h1{font-size:20px}}#landingpage #main .content .landingpage-intro-text h2{font-size:90px;margin-bottom:0;padding-bottom:0;padding-top:0}@media screen and (max-width: 1280px){#landingpage #main .content .landingpage-intro-text h2{font-size:60px}}@media screen and (max-width: 640px){#landingpage #main .content .landingpage-intro-text h2{font-size:40px}}#landingpage #main .content .landingpage-intro-text h1,#landingpage #main .content .landingpage-intro-text h2{background:none}#landingpage #main .content .landingpage-intro-text .csc-default p.bodytext{padding-left:30px;padding-right:30px}@media only screen and (min-width: 640px){#landingpage #main .content .landingpage-intro-text .csc-default p.bodytext{padding-left:20%;padding-right:20%}}#landingpage #main .content .flexslider-area{padding-bottom:30px}#landingpage #main .content .flexslider-area #flexslider.flexslider,#landingpage #main .content .flexslider-area .flexslider-carousel_wrapper .flexslider#flexslider-carousel{border:none;border-radius:0;margin:0 0 30px 0}#landingpage #main .content .flexslider-area #flexslider.flexslider ul li img,#landingpage #main .content .flexslider-area .flexslider-carousel_wrapper .flexslider#flexslider-carousel ul li img{width:100%;height:auto}#landingpage #main .content .flexslider-area .flexslider-carousel_wrapper{padding-left:30px;padding-right:30px}#landingpage #main .content .flexslider-area .flexslider-carousel_wrapper #flexslider-carousel.flexslider{margin-bottom:0}#landingpage #main .content .flexslider-area .flexslider-carousel_wrapper #flexslider-carousel.flexslider ul li:hover{cursor:pointer}#landingpage #main .content .flexslider-area .flexslider-carousel_wrapper #flexslider-carousel .flex-direction-nav a:before{content:"";background-image:url(/fileadmin/templates/img/carousel-prev-white.png);background-position:50% center;background-size:50%;width:1.25em;height:1.25em;background-repeat:no-repeat}#landingpage #main .content .flexslider-area .flexslider-carousel_wrapper #flexslider-carousel .flex-direction-nav .flex-nav-prev a,#landingpage #main .content .flexslider-area .flexslider-carousel_wrapper #flexslider-carousel .flex-direction-nav .flex-nav-next a{opacity:1 !important;z-index:999}#landingpage #main .content .flexslider-area .flexslider-carousel_wrapper #flexslider-carousel .flex-direction-nav .flex-nav-prev a.flex-prev,#landingpage #main .content .flexslider-area .flexslider-carousel_wrapper #flexslider-carousel .flex-direction-nav .flex-nav-next a.flex-prev{left:0}#landingpage #main .content .flexslider-area .flexslider-carousel_wrapper #flexslider-carousel .flex-direction-nav .flex-nav-prev a.flex-next,#landingpage #main .content .flexslider-area .flexslider-carousel_wrapper #flexslider-carousel .flex-direction-nav .flex-nav-next a.flex-next{right:0}#landingpage #main .content .flexslider-area .flexslider-carousel_wrapper #flexslider-carousel .flex-direction-nav .flex-nav-prev a.flex-next:before,#landingpage #main .content .flexslider-area .flexslider-carousel_wrapper #flexslider-carousel .flex-direction-nav .flex-nav-next a.flex-next:before{background-image:url(/fileadmin/templates/img/carousel-next-white.png)}#landingpage #main .content .flexslider-area .flexslider-carousel_wrapper #flexslider-carousel .flex-direction-nav .flex-nav-prev a:before,#landingpage #main .content .flexslider-area .flexslider-carousel_wrapper #flexslider-carousel .flex-direction-nav .flex-nav-next a:before{border:none;border-radius:100px;font-size:30px;color:#fff;padding:1px 9px}#landingpage #main .content .advantages{padding:60px 30px 30px 30px;text-align:center}#landingpage #main .content .advantages .csc-header-n1 h2:before,#landingpage #main .content .advantages .csc-header-n1 h2:after{border-top:1px solid #fff}#landingpage #main .content .advantages h1,#landingpage #main .content .advantages h5{text-align:center}#landingpage #main .content .advantages h1{background-image:none}#landingpage #main .content .advantages h3{font-size:36px;margin-bottom:30px}#landingpage #main .content .advantages h5{font-size:1em;position:relative;z-index:500;background:#f7a600}#landingpage #main .content .advantages .grid-50{text-align:left}#landingpage #main .content .advantages .grid-50 .col{width:100%}@media only screen and (min-width: 1280px){#landingpage #main .content .advantages .grid-50 .col{width:50%;padding:0;float:left}#landingpage #main .content .advantages .grid-50 .col:first-child{padding-right:15px;padding-left:100px}#landingpage #main .content .advantages .grid-50 .col:last-child{padding-left:15px;padding-right:100px}}#landingpage #main .content .roofshapes{float:left;background-color:#f7f7f7;background-image:url(/fileadmin/user_upload/Terassendach/SUNFLEX_Kampagne-Terrassendach-Motiv-2_06_Airplane.jpg);background-size:100%;background-repeat:no-repeat;background-position-y:0%}@media screen and (max-width: 640px){#landingpage #main .content .roofshapes{background-size:150%;background-position-x:75%}}#landingpage #main .content .roofshapes .roofshapes-text{text-align:center;padding-top:60px;padding-bottom:30px;margin-right:30px;margin-left:30px;overflow:hidden}@media only screen and (min-width: 640px){#landingpage #main .content .roofshapes .roofshapes-text{padding-right:25%;padding-bottom:500px;padding-left:25%}}#landingpage #main .content .roofshapes .roofshapes-text h1{background-image:none}#landingpage #main .content .roofshapes .roofshapes-text .csc-header-n1 h2:before,#landingpage #main .content .roofshapes .roofshapes-text .csc-header-n1 h2:after{border-top:1px solid #41403f}#landingpage #main .content .roofshapes .roofshapes-text h3{background-image:none;font-size:36px;margin-bottom:30px}#landingpage #main .content .roofshapes .roofshapes_wrapper{padding-left:30px;padding-right:30px}#landingpage #main .content .roofshapes .roofshapes_wrapper .wrapper_item{float:left;color:#fff;background-color:#41403f;margin-bottom:30px;width:100%}#landingpage #main .content .roofshapes .roofshapes_wrapper .wrapper_item .roofshapes_item_text,#landingpage #main .content .roofshapes .roofshapes_wrapper .wrapper_item .roofshapes_item_image{float:left;width:50%;min-height:480px;background-position:top left;background-size:cover}@media screen and (max-width: 1280px){#landingpage #main .content .roofshapes .roofshapes_wrapper .wrapper_item .roofshapes_item_text,#landingpage #main .content .roofshapes .roofshapes_wrapper .wrapper_item .roofshapes_item_image{width:100%}}#landingpage #main .content .roofshapes .roofshapes_wrapper .wrapper_item .roofshapes_item_text{padding:30px;color:#fff}#landingpage #main .content .roofshapes .roofshapes_wrapper .wrapper_item .roofshapes_item_text h1,#landingpage #main .content .roofshapes .roofshapes_wrapper .wrapper_item .roofshapes_item_text h2{background-image:none}#landingpage #main .content .roofshapes .roofshapes_wrapper .wrapper_item .roofshapes_item_text h3{font-size:30px;padding:0;background-image:none}#landingpage #main .content .roofshapes .roofshapes_wrapper .wrapper_item .roofshapes_item_image img{width:100%;height:auto}#landingpage #main .content .variants{position:relative;float:none;clear:both;background-color:#f7f7f7;padding:30px;padding-top:0}#landingpage #main .content .variants .csc-header{display:inline-block;position:absolute;z-index:1;left:75px;top:60px}#landingpage #main .content .variants .csc-header h3{font-size:30px;color:#fff}#landingpage #main .content .variants .variants-slick{height:405px;padding:60px 0;position:relative;background-color:#c0c0bf;margin-bottom:0}#landingpage #main .content .variants .variants-slick .slick-list{height:100%}#landingpage #main .content .variants .variants-slick .slick-list .slick-track{height:100%}#landingpage #main .content .variants .variants-slick .slide,#landingpage #main .content .variants .variants-slick .slick-center{text-align:center;white-space:nowrap;height:100%}#landingpage #main .content .variants .variants-slick .slide .center-span,#landingpage #main .content .variants .variants-slick .slide>img,#landingpage #main .content .variants .variants-slick .slick-center .center-span,#landingpage #main .content .variants .variants-slick .slick-center>img{display:inline-block;vertical-align:middle}#landingpage #main .content .variants .variants-slick .slide .center-span,#landingpage #main .content .variants .variants-slick .slick-center .center-span{height:100%}#landingpage #main .content .variants .variants-slick .slide>img,#landingpage #main .content .variants .variants-slick .slick-center>img{height:auto;width:91px}#landingpage #main .content .variants .variants-slick .slick-center>img{transition:all .75s ease;width:100%;height:auto;max-width:100%}#landingpage #main .content .variants .variants-slick .slick-prev,#landingpage #main .content .variants .variants-slick .slick-next{z-index:5}#landingpage #main .content .variants .variants-slick .slick-prev:before,#landingpage #main .content .variants .variants-slick .slick-next:before{content:none}#landingpage #main .content .variants .variants-slick .slick-prev img,#landingpage #main .content .variants .variants-slick .slick-next img{width:20px;height:auto}#landingpage #main .content .variants .variants-slick .slick-next{right:25px !important}#landingpage #main .content .variants .variants-slick .slick-prev{left:25px !important}@media only screen and (max-width: 640px){#landingpage #main .content .variants .variants-slick{height:500px}}#landingpage #main .content .highlights{background-color:#41403f;color:#fff;padding:60px 30px 30px 30px;text-align:center}#landingpage #main .content .highlights .highlights-textimage img{max-width:100%;height:auto}#landingpage #main .content .highlights .highlights-textimage .csc-header-n1{padding:0 100px}#landingpage #main .content .highlights .highlights-textimage .csc-header-n1 h2{background-color:#41403f}#landingpage #main .content .highlights .highlights-textimage .csc-header-n1 h2:before,#landingpage #main .content .highlights .highlights-textimage .csc-header-n1 h2:after{border-top:1px solid #fff}#landingpage #main .content .highlights .highlights-textimage h3{font-size:36px}#landingpage #main .content .highlights .highlights-textimage p.bodytext{width:65%;display:inline-block}@media only screen and (max-width: 640px){#landingpage #main .content .highlights .highlights-textimage p.bodytext{display:block;width:100%}}#landingpage #main .content .highlights .highlights-textimage h3,#landingpage #main .content .highlights .highlights-textimage p.bodytext{margin-bottom:60px}#landingpage #main .content .highlights .highlights-imagemap{padding:60px 30px 0 30px}#landingpage #main .content .highlights .infonumber{z-index:0;position:absolute;background-color:#f7a600;border-radius:20px;font-weight:bold;color:#fff;padding-top:9px;height:35px;width:35px;z-index:0;cursor:pointer}#landingpage #main .content .highlights .infonumber.active{z-index:2}@media only screen and (max-width: 640px){#landingpage #main .content .highlights .infonumber{height:25px;width:25px;padding-top:5px}}#landingpage #main .content .highlights .imagemap-wrap{position:relative}#landingpage #main .content .highlights .imagemap-wrap .imagemap-bg{width:100%;height:auto}#landingpage #main .content .highlights .imagemap-wrap .infoelement{z-index:1;display:none;background-color:#fff;color:#000;position:absolute;text-align:left;width:26%}#landingpage #main .content .highlights .imagemap-wrap .infoelement .textwrap{float:left;padding:25px 20px;width:66%}#landingpage #main .content .highlights .imagemap-wrap .infoelement .textwrap h4{margin-top:0;margin-bottom:10px}#landingpage #main .content .highlights .imagemap-wrap .infoelement .textwrap>p{margin-bottom:0;font-size:14px;font-weight:normal}#landingpage #main .content .highlights .imagemap-wrap .infoelement .imagewrap{float:right;width:33%}#landingpage #main .content .highlights .imagemap-wrap .infoelement .imagewrap img{float:right;width:100%;height:auto}#landingpage #main .content .highlights .mobile-info{display:none}@media only screen and (max-width: 640px){#landingpage #main .content .highlights .highlights-imagemap{padding-left:0;padding-right:0}#landingpage #main .content .highlights .mobile-info{padding-top:30px;display:block}#landingpage #main .content .highlights .mobile-info .infoelement{padding:30px 0;display:block;border-bottom:3px solid #fff}#landingpage #main .content .highlights .mobile-info .infoelement .textwrap{text-align:left;float:left;width:75%}#landingpage #main .content .highlights .mobile-info .infoelement .textwrap h4{background:none;margin-top:0}#landingpage #main .content .highlights .mobile-info .infoelement .textwrap h4 .infonumber{display:block;width:24px;cursor:default;position:relative;padding:5px 4px 4px 8px;margin-right:10px;margin-bottom:.5em}#landingpage #main .content .highlights .mobile-info .infoelement .imagewrap{float:right;width:20%;margin-top:2em}#landingpage #main .content .highlights .mobile-info .infoelement .imagewrap>img{float:right;max-width:100%;height:auto}#landingpage #main .content .highlights .mobile-info .infoelement:last-child{border-bottom:none}}#landingpage #main .content .highlights .highlights-imagemap{padding-top:60px}#landingpage #main .content .highlights .csc-header-n1 h2,#landingpage #main .content .combination .csc-header-n1 h2,#landingpage #main .content .downloads .csc-header-n1 h2,#landingpage #main .content .advantages .csc-header-n1 h2,#landingpage #main .content .roofshapes-text .csc-header-n1 h2{position:relative;padding:0;font-size:1em;background:none;display:inline-block;padding:0 5px}#landingpage #main .content .highlights .csc-header-n1 h2:before,#landingpage #main .content .highlights .csc-header-n1 h2:after,#landingpage #main .content .combination .csc-header-n1 h2:before,#landingpage #main .content .combination .csc-header-n1 h2:after,#landingpage #main .content .downloads .csc-header-n1 h2:before,#landingpage #main .content .downloads .csc-header-n1 h2:after,#landingpage #main .content .advantages .csc-header-n1 h2:before,#landingpage #main .content .advantages .csc-header-n1 h2:after,#landingpage #main .content .roofshapes-text .csc-header-n1 h2:before,#landingpage #main .content .roofshapes-text .csc-header-n1 h2:after{content:"";width:80%;height:1px;position:absolute;top:10px}#landingpage #main .content .highlights .csc-header-n1 h2:before,#landingpage #main .content .combination .csc-header-n1 h2:before,#landingpage #main .content .downloads .csc-header-n1 h2:before,#landingpage #main .content .advantages .csc-header-n1 h2:before,#landingpage #main .content .roofshapes-text .csc-header-n1 h2:before{right:100%;margin-right:5px}#landingpage #main .content .highlights .csc-header-n1 h2:after,#landingpage #main .content .combination .csc-header-n1 h2:after,#landingpage #main .content .downloads .csc-header-n1 h2:after,#landingpage #main .content .advantages .csc-header-n1 h2:after,#landingpage #main .content .roofshapes-text .csc-header-n1 h2:after{left:100%;margin-left:5px}#landingpage #main .content .combination,#landingpage #main .content .downloads{background-color:#fff;padding:60px 90px;text-align:center;color:#41403f}#landingpage #main .content .combination .csc-header-n1 h2:before,#landingpage #main .content .combination .csc-header-n1 h2:after,#landingpage #main .content .downloads .csc-header-n1 h2:before,#landingpage #main .content .downloads .csc-header-n1 h2:after{border-top:1px solid #41403f}#landingpage #main .content .combination p,#landingpage #main .content .downloads p{display:inline-block;max-width:65%}#landingpage #main .content .combination .teaser-wrapper,#landingpage #main .content .downloads .teaser-wrapper{margin-top:30px;display:inline-block;float:left;width:25%;padding:0 30px}#landingpage #main .content .combination .teaser-wrapper img,#landingpage #main .content .downloads .teaser-wrapper img{width:100%;height:auto}@media only screen and (max-width: 1280px){#landingpage #main .content .combination,#landingpage #main .content .downloads{padding:60px 0;margin:0 30px;overflow:hidden}#landingpage #main .content .combination .teaser-wrapper,#landingpage #main .content .downloads .teaser-wrapper{width:50%;padding:30px 0}}@media only screen and (max-width: 640px){#landingpage #main .content .combination,#landingpage #main .content .downloads{padding:60px 30px}#landingpage #main .content .combination p,#landingpage #main .content .downloads p{max-width:100%;display:block}#landingpage #main .content .combination .teaser-wrapper,#landingpage #main .content .downloads .teaser-wrapper{margin-top:0;width:100%;padding:30px 0 0 0}}@media screen and (min-width: 640px){#landingpage footer .bottom #toTop{display:none;position:fixed;top:auto;right:30px;bottom:12px;cursor:pointer;transform:translateY(0);width:54px;height:54px;line-height:54px;background:#a09f9f;border-radius:50%}#landingpage.toTopVisible footer .bottom #toTop{display:block}}#landingpage #main .content .tabs .owl-carousel .csc-textpic-text p{display:block;width:auto;max-width:100%}#landingpage #main .content .combination .csc-default:last-child,#landingpage #main .content .downloads .csc-default:last-child{padding-top:0}#landingpage #c16766 .csc-header{display:none}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
