.infoblocks-container{padding:50px 0;background-color:#f4f4f4;position:relative}.infoblocks-container .bg-overlay{background:url('../../img/bg_infoblocks6610.jpg?1428568996') no-repeat center center;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.infoblocks-container .bg-overlay .bottom{height:20px;background-color:rgba(255,255,255,0.2)}.infoblocks-container .bg-overlay .top{bottom:20px}.infoblocks-container .bg-overlay .top:before{background-color:rgba(255,255,255,0.2);right:50%;transform:rotate(16deg)}.infoblocks-container .bg-overlay .top:after{background-color:rgba(255,255,255,0.2);left:50%;transform:rotate(-15deg)}.infoblocks-container .infoblock{background-color:#272727;width:460px;height:316px;margin-right:20px;position:relative}.infoblocks-container .infoblock:last-of-type{margin-right:0}.infoblocks-container .infoblock .infoblock-background,.infoblocks-container .infoblock .infoblock-content{position:absolute;left:0;top:0;bottom:0;right:0}.infoblocks-container .infoblock .infoblock-content{padding:30px 20px}.infoblocks-container .infoblock .infoblock-content .info-text{display:block;font-size:22px;line-height:30px;border-left:5px solid #e5e5e5;color:#f4f4f4;font-family:"faktslab";margin-bottom:30px;max-height:100px;overflow:hidden;padding:5px 0 5px 22px}.infoblocks-container .infoblock .infoblock-content .button{position:absolute;left:20px;bottom:30px}@media only screen and (min-width: 320px) and (max-width: 767px){.infoblocks-container{padding:30px 0}.infoblocks-container .bg-overlay{background:none}.infoblocks-container .bg-overlay .bottom{background-color:rgba(0,0,0,0.1)}.infoblocks-container .bg-overlay .top:before{background-color:rgba(0,0,0,0.1)}.infoblocks-container .bg-overlay .top:after{background-color:rgba(0,0,0,0.1)}.infoblocks-container .infoblock{width:100%;max-width:100%;height:auto;margin-right:0;margin-bottom:20px;overflow:hidden}.infoblocks-container .infoblock:last-of-type{margin-bottom:0}.infoblocks-container .infoblock .infoblock-background{position:absolute;left:auto;top:auto;right:0;bottom:0;height:auto;width:100%}.infoblocks-container .infoblock .infoblock-content{position:relative;padding:20px}.infoblocks-container .infoblock .infoblock-content .info-text{display:block;font-size:20px;line-height:28px;margin-bottom:30px;max-height:none}.infoblocks-container .infoblock .infoblock-content .button{position:relative;bottom:0px;left:0}}@media only screen and (min-width: 768px) and (max-width: 1023px){.infoblocks-container .infoblock{margin:0 auto 30px;float:none}.infoblocks-container .infoblock:last-of-type{margin-bottom:0;margin-right:auto}}@media only screen and (min-width: 1300px){.infoblocks-container .wrapper{width:980px}.infoblocks-container .infoblock{margin-right:60px}}.bg-overlay{position:absolute;left:0;bottom:0;right:0;top:0}.bg-overlay .bottom{position:absolute;left:0;bottom:0;right:0;height:80px;background-color:rgba(0,0,0,0.3)}.bg-overlay .top{position:absolute;left:0;bottom:80px;right:0;top:0;overflow:hidden}.bg-overlay .top:before{content:"";position:absolute;right:calc(50% + 215px);bottom:-2000px;height:2000px;width:200%;background-color:rgba(0,0,0,0.3);-moz-transform:rotate(18deg);-ms-transform:rotate(18deg);-webkit-transform:rotate(18deg);transform:rotate(18deg);transform-origin:100% 0%;-ms-transform-origin:100% 0%;-moz-transform-origin:100% 0%;-webkit-transform-origin:100% 0%}.bg-overlay .top:after{content:"";position:absolute;left:calc(50% - 215px);bottom:-2000px;height:2000px;width:200%;background-color:rgba(0,0,0,0.3);-moz-transform:rotate(-18deg);-ms-transform:rotate(-18deg);-webkit-transform:rotate(-18deg);transform:rotate(-18deg);transform-origin:0% 0%;-ms-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-webkit-transform-origin:0% 0%}@media only screen and (min-width: 320px) and (max-width: 767px){.bg-overlay .bottom{height:20px}.bg-overlay .top{bottom:20px}.bg-overlay .top:before{right:calc(50% + 100px)}.bg-overlay .top:after{left:calc(50% - 100px)}}.infoblocks-container{padding:50px 0;background-color:#f4f4f4;position:relative}.infoblocks-container .bg-overlay{background:url('../../img/bg_infoblocks6610.jpg?1428568996') no-repeat center center;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.infoblocks-container .bg-overlay .bottom{height:20px;background-color:rgba(255,255,255,0.2)}.infoblocks-container .bg-overlay .top{bottom:20px}.infoblocks-container .bg-overlay .top:before{background-color:rgba(255,255,255,0.2);right:50%;transform:rotate(16deg)}.infoblocks-container .bg-overlay .top:after{background-color:rgba(255,255,255,0.2);left:50%;transform:rotate(-15deg)}.infoblocks-container .infoblock{background-color:#272727;width:460px;height:316px;margin-right:20px;position:relative}.infoblocks-container .infoblock:last-of-type{margin-right:0}.infoblocks-container .infoblock .infoblock-background,.infoblocks-container .infoblock .infoblock-content{position:absolute;left:0;top:0;bottom:0;right:0}.infoblocks-container .infoblock .infoblock-content{padding:30px 20px}.infoblocks-container .infoblock .infoblock-content .info-text{display:block;font-size:22px;line-height:30px;border-left:5px solid #e5e5e5;color:#f4f4f4;font-family:"faktslab";margin-bottom:30px;max-height:100px;overflow:hidden;padding:5px 0 5px 22px}.infoblocks-container .infoblock .infoblock-content .button{position:absolute;left:20px;bottom:30px}@media only screen and (min-width: 320px) and (max-width: 767px){.infoblocks-container{padding:30px 0}.infoblocks-container .bg-overlay{background:none}.infoblocks-container .bg-overlay .bottom{background-color:rgba(0,0,0,0.1)}.infoblocks-container .bg-overlay .top:before{background-color:rgba(0,0,0,0.1)}.infoblocks-container .bg-overlay .top:after{background-color:rgba(0,0,0,0.1)}.infoblocks-container .infoblock{width:100%;max-width:100%;height:auto;margin-right:0;margin-bottom:20px;overflow:hidden}.infoblocks-container .infoblock:last-of-type{margin-bottom:0}.infoblocks-container .infoblock .infoblock-background{position:absolute;left:auto;top:auto;right:0;bottom:0;height:auto;width:100%}.infoblocks-container .infoblock .infoblock-content{position:relative;padding:20px}.infoblocks-container .infoblock .infoblock-content .info-text{display:block;font-size:20px;line-height:28px;margin-bottom:30px;max-height:none}.infoblocks-container .infoblock .infoblock-content .button{position:relative;bottom:0px;left:0}}@media only screen and (min-width: 768px) and (max-width: 1023px){.infoblocks-container .infoblock{margin:0 auto 30px;float:none}.infoblocks-container .infoblock:last-of-type{margin-bottom:0;margin-right:auto}}@media only screen and (min-width: 1300px){.infoblocks-container .wrapper{width:980px}.infoblocks-container .infoblock{margin-right:60px}}.detail-menu{background-color:#545454;height:70px;width:100%;margin-bottom:50px;position:relative;padding-top:24px;padding-bottom:24px;font-family:"fresco";color:#fff;z-index:9}.detail-menu:before{content:"";display:block;position:absolute;right:0;top:0;bottom:0;left:calc(50% + 270px);background-color:#272727}.detail-menu:after{content:"";display:block;position:absolute;height:0;width:0;top:0;left:calc(50% + 246px);border-right:24px solid #272727;border-top:70px solid transparent;border-bottom:none;border-left:none}.detail-menu .wrapper{z-index:1}.detail-menu .arrowed-link,.detail-menu .arrowed-back-link{margin:0}.detail-menu .arrowed-link:hover,.detail-menu .arrowed-back-link:hover{color:#dd042b}.detail-menu .dropdown-link{font-family:"fresco";padding-right:30px;color:#fff;position:relative;cursor:pointer;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.detail-menu .dropdown-link:before{content:"";display:block;background-color:transparent;width:210px;height:40px;position:absolute;right:-24px;bottom:-40px}.detail-menu .dropdown-link:after{content:"";display:block;width:17px;height:13px;position:absolute;right:0;top:calc(50% - 6px);background:url('../../img/sprite_retina9906.png?1436433986') no-repeat -296px -12px;background-size:910px 410px}.detail-menu .dropdown-link .dropdown{top:60px;right:-24px;left:auto;margin-left:0;display:none}.detail-menu .dropdown-link .dropdown:before{left:auto;right:20px;margin-left:0}.detail-menu .dropdown-link .dropdown:after{left:auto;right:20px;margin-left:0}.detail-menu .dropdown-link .dropdown li{line-height:44px;font-family:"frescobold"}.detail-menu .dropdown-link .dropdown li a{color:#272727;padding-right:70px}.detail-menu .dropdown-link .dropdown li a:hover,.detail-menu .dropdown-link .dropdown li a.active{color:#dd042b}.detail-menu .dropdown-link:hover{color:#dd042b}.detail-menu .dropdown-link:hover .dropdown,.detail-menu .dropdown-link:hover:before{display:block}.detail-header{height:500px;width:100%;background-color:#272727;background-repeat:no-repeat;background-position:center center;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;margin-top:45px;padding:50px 0;position:relative}.detail-header .wrapper{display:table;height:100%}.detail-header .wrapper .slide-content{display:table-cell;vertical-align:middle}.detail-header .wrapper .slide-content .title1{text-shadow:0px 1px 1px #000}.detail-header .header-overlay{position:absolute;left:0;top:0;bottom:0;right:calc(50% + 225px);background-color:rgba(0,0,0,0.3)}.detail-header .header-overlay:after{content:"";display:block;height:0px;width:0px;position:absolute;top:0;left:100%;border-top:500px solid rgba(0,0,0,0.3);border-left:none;border-bottom:none;border-right:210px solid transparent}.detail-content{background-color:#f4f4f4;position:relative}.detail-content .bg-overlay .bottom{height:0}.detail-content .bg-overlay .top{bottom:-5px}.detail-content .bg-overlay .top:before{background-color:rgba(0,0,0,0.05);right:50%}.detail-content .bg-overlay .top:after{background-color:rgba(0,0,0,0.05);left:50%}.detail-content .main-content{width:460px;margin:50px 0}.detail-content .main-content .companies-block{width:100%;border:1px solid #e5e5e5;padding:20px;background:#f4f4f4 url('../../img/world_map_small8775.jpg?1435569586') no-repeat center right -50px;margin-top:20px;min-height:200px}.detail-content .main-content .companies-block .title4{padding-bottom:20px;border-bottom:1px solid #dadada;margin-bottom:20px}.detail-content .main-content .companies-block .arrowed-link{font-weight:bold}.detail-content .side-content{width:380px}.detail-content .side-content .block{background-color:#fff;padding:20px;margin:-20px 0 40px}.detail-content .side-content .block .continent{background:#e9e9e9;color:black}.detail-content .side-content .block .company,.detail-content .side-content .block .technology{padding-left:90px;display:block;margin-bottom:10px;min-height:36px;position:relative}.detail-content .side-content .block .company.no-img,.detail-content .side-content .block .technology.no-img{padding-left:0}.detail-content .side-content .block .company img,.detail-content .side-content .block .technology img{position:absolute;left:0;top:0;max-height:36px;max-width:70px}.detail-content .side-content .block .technology{display:table}.detail-content .side-content .block .technology .technology-name{display:table-cell;vertical-align:middle}.detail-content .side-content .block .technology img{top:calc(50% - 18px)}.detail-content .side-content .block .technology:last-of-type{margin-bottom:0}.detail-content .side-content .block hr{height:1px;border:none;background-color:#f4f4f4}.detail-content .side-content .block hr:last-of-type{display:none}.detail-content .side-content .block.contact-block{border-bottom:2px solid #d0d0d0}.detail-content .side-content .block.contact-block p{font-size:18px;line-height:26px;margin-bottom:20px}.detail-content .side-content .block.contact-block .contact-photo{margin-left:-25px;height:214px;width:385px;position:relative;display:block;margin-bottom:20px}.detail-content .side-content .block.contact-block .contact-photo:after{content:"";display:block;height:0px;width:0px;border-top:5px solid #acacac;border-left:5px solid transparent;border-right:none;border-bottom:none;position:relative;left:0px;bottom:5px}.detail-content .side-content .block.contact-block .contact-name{margin-bottom:5px}.detail-content .side-content .block.contact-block .contact-phone{border-top:1px solid #e5e5e5;padding-top:20px}.detail-content .side-content .block.contact-block .contact-phone:before{content:"";display:inline-block;background:url('../../img/sprite_retina9906.png?1436433986') no-repeat -16px -132px;background-size:910px 410px;width:23px;height:23px;margin:0 20px -5px 0}#cases-container{height:520px;width:100%;background:#dd042b url('../../img/bg_red_faded26610.jpg?1428568996') no-repeat right center}#cases-container .block-content{width:360px;padding:50px 40px 50px 0;height:520px;position:relative;z-index:20}#cases-container .block-content:after{content:"";display:block;height:100%;width:13px;position:absolute;top:0;right:-13px;background:url('../../img/red_block_shadow6610.png?1428568996') no-repeat center top}#cases-container .block-content .body{color:#fff;font-size:22px;line-height:28px;height:252px;overflow:hidden;margin:15px 0}#cases-container .block-content .button{position:absolute;left:0;bottom:50px}#cases-container #cases-slideshow .case{width:280px;height:350px;margin-right:20px;background-color:#fff}#cases-container #cases-slideshow .case:last-of-type{margin-right:0}#cases-container #cases-slideshow .case .case-image{display:block;width:280;height:170px;margin-bottom:20px;opacity:1;overflow:hidden;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}#cases-container #cases-slideshow .case .case-image img{width:100%;height:auto}#cases-container #cases-slideshow .case .case-image:hover{opacity:0.8}#cases-container #cases-slideshow .case .content{padding:0 20px 20px}#cases-container #cases-slideshow .case .content .case-title{padding-bottom:6px;border-bottom:1px solid #e9e9e9;margin-bottom:5px}#cases-container #cases-slideshow .case .content .case-title .title4{font-size:22px;line-height:28px;height:84px;overflow:hidden;margin-bottom:12px}.news-container{padding:50px 0;background-color:#f4f4f4}.news-container .related-news{margin-right:50px}.news-container .related-news,.news-container .recent-news{padding-top:56px;position:relative}.news-container .related-news .title2,.news-container .recent-news .title2{position:absolute;left:0;top:0;white-space:nowrap}.news-container .related-news .news-article,.news-container .recent-news .news-article{width:280px;margin-right:50px;line-height:25px}.news-container .related-news .news-article:last-of-type,.news-container .recent-news .news-article:last-of-type{margin-right:0}.news-container .related-news .news-article .date,.news-container .recent-news .news-article .date{color:#aaa;font-size:16px}.news-container .related-news .news-article .news-title,.news-container .recent-news .news-article .news-title{font-size:17px;height:50px;overflow:hidden}.detail-map{height:725px;background:#3d3d3d !important}#googleMaps.detail-map{height:725px}#googleMaps{position:relative}#googleMaps .company{width:340px;border:1px solid #e7e7e7;padding:30px;position:absolute;display:none;z-index:100;background:white}#googleMaps .company b{font-family:"faktslabsemibold";font-size:20px;line-height:32px;color:black;border-bottom:1px solid #e9e9e9;margin:0 0 30px;display:block;padding:20px 0}#googleMaps .company a{color:#dd042b}#googleMaps .company .close{background:url('../../img/sprite_retina9906.png?1436433986') no-repeat -333px -9px;background-size:910px 410px;width:19px;height:19px;position:absolute;top:20px;right:20px;display:block;cursor:pointer;opacity:0.7;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}#googleMaps .company .close:hover{opacity:1}#googleMaps .company div{padding:0 0 10px 30px;position:relative}#googleMaps .company div span{background:url('../../img/sprite_retina9906.png?1436433986') no-repeat;background-size:910px 410px;display:block;position:absolute;top:0;left:0}#googleMaps .company .address span{background-position:-15px -86px;width:16px;height:24px}#googleMaps .company .phone span{background-position:-53px -87px;width:23px;height:23px}#googleMaps .company .website span{background-position:-455px -367px;width:24px;height:24px}#googleMaps .company .website:hover{text-decoration:underline}#googleMaps .company .email span{background-position:-142px -91px;width:22px;height:15px}#googleMaps .company .email:hover{text-decoration:underline}.companies{position:relative;z-index:1}.companies .wrapper{max-width:calc(100% - 70px);line-height:36px}.companies #footprint{position:absolute;left:0;right:0;text-align:center;top:-705px}.companies #footprint .title2{display:inline-block;margin-right:30px;float:left}.companies #footprint p{font-size:17px;text-transform:uppercase;font-family:"faktslablight";display:inline-block;color:#fff}.companies #footprint p strong{font-family:"faktslabbold"}.companies .company{display:none}@media only screen and (min-width: 320px) and (max-width: 767px){.detail-menu{height:50px;margin-bottom:50px;padding-top:14px;padding-bottom:14px}.detail-menu:before{left:calc(60% - 50px)}.detail-menu:after{left:calc(60% - 67px);border-right:17px solid #272727;border-top:50px solid transparent}.detail-menu .dropdown-link:before{right:-10px}.detail-menu .dropdown-link .dropdown{right:-10px}.detail-menu .arrowed-link{margin-right:20px}.detail-header{height:280px;padding:0;overflow:hidden}.detail-content .main-content{width:100%;margin:30px 0}.detail-content .side-content{width:100%}.detail-content .side-content .block{margin:0 0 30px}.detail-content .side-content .block.contact-block .contact-photo{height:auto;width:calc(100% + 45px)}.detail-content .side-content .block.contact-block .contact-photo:after{content:"";display:block;height:0px;width:0px;border-top:5px solid #acacac;border-left:5px solid transparent;border-right:none;border-bottom:none;position:relative;left:0px;bottom:5px}.detail-content .side-content .block.contact-block .contact-photo img{width:100%;height:auto}#cases-container{height:auto;background:#dd042b}#cases-container .block-content{width:100%;padding:30px 0;height:auto}#cases-container .block-content:after{display:none}#cases-container .block-content .body{margin-bottom:30px;font-size:18px;line-height:24px;height:auto}#cases-container .block-content #swipe-slideshow{width:100%;height:354px;margin:50px 0;position:relative}#cases-container .block-content #swipe-slideshow .shadow-left{content:"";display:block;height:434px;width:9px;background:url('../../img/swipe_slideshow_shadows6610.png?1428568996') no-repeat -9px 0;background-size:18px 434px;position:absolute;left:0;top:-40px;z-index:2;opacity:0;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}#cases-container .block-content #swipe-slideshow .shadow-right{content:"";display:block;height:434px;width:9px;background:url('../../img/swipe_slideshow_shadows6610.png?1428568996') no-repeat 0 0;background-size:18px 434px;position:absolute;right:0;top:-40px;z-index:2;opacity:0;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}#cases-container .block-content #swipe-slideshow #swipe-slideshow-inner{height:100%;width:100%;position:relative;overflow:hidden}#cases-container .block-content #swipe-slideshow #swipe-slideshow-inner #swipe-container{z-index:1;position:absolute;top:0;bottom:0;left:0;-moz-transition:left 0.5s;-o-transition:left 0.5s;-webkit-transition:left 0.5s;transition:left 0.5s}#cases-container .block-content #swipe-slideshow #swipe-slideshow-inner #swipe-container .case{width:225px;background-color:#fff;margin-right:20px}#cases-container .block-content #swipe-slideshow #swipe-slideshow-inner #swipe-container .case:last-of-type{margin-right:0}#cases-container .block-content #swipe-slideshow #swipe-slideshow-inner #swipe-container .case .case-image{display:block;width:100%;height:184px;margin-bottom:10px;opacity:1;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;position:relative}#cases-container .block-content #swipe-slideshow #swipe-slideshow-inner #swipe-container .case .case-image img{width:100%;height:100%}#cases-container .block-content #swipe-slideshow #swipe-slideshow-inner #swipe-container .case .case-image:hover{opacity:0.8}#cases-container .block-content #swipe-slideshow #swipe-slideshow-inner #swipe-container .case .content{padding:0 20px 20px}#cases-container .block-content #swipe-slideshow #swipe-slideshow-inner #swipe-container .case .content .case-title{padding-bottom:6px;border-bottom:1px solid #e9e9e9;margin-bottom:5px}#cases-container .block-content #swipe-slideshow #swipe-slideshow-inner #swipe-container .case .content .case-title .title4{font-size:22px;line-height:28px;height:84px;overflow:hidden;margin-bottom:12px}#cases-container .block-content .button{position:relative;bottom:0}.news-container .related-news{margin-right:0px;margin-bottom:30px}.news-container .related-news,.news-container .recent-news{padding-top:0px;width:100%}.news-container .related-news .title2,.news-container .recent-news .title2{position:static;left:auto;top:auto;white-space:normal;margin-bottom:20px}.news-container .related-news .news-article,.news-container .recent-news .news-article{width:100%;margin-right:0}.detail-map{width:100%;height:480px;background:#3d3d3d !important}#googleMaps.detail-map{height:480px}#googleMaps{position:relative}#googleMaps .company{width:calc(100% - 20px);padding:20px;left:10px !important;top:120px !important;z-index:2}#googleMaps .company b{font-size:16px;line-height:24px;margin:0 0 20px}#googleMaps .company .close{top:10px;right:10px}#googleMaps .company div{padding:0 0 10px 30px}.companies .wrapper{line-height:22px}.companies #footprint{top:-460px}.companies #footprint .title2{margin-right:10px;margin-left:10px;float:none}.companies #footprint p{font-size:14px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.detail-menu:before{left:calc(60% - 50px)}.detail-menu:after{left:calc(60% - 74px)}.detail-menu .dropdown-link:before{right:-10px}.detail-menu .dropdown-link .dropdown{right:-10px}.detail-menu .arrowed-link{margin-right:20px}.detail-content .main-content{width:calc(100% - 390px)}.detail-content .side-content{width:340px}.detail-content .side-content .block.contact-block .contact-photo{height:auto;width:calc(100% + 45px)}.detail-content .side-content .block.contact-block .contact-photo img{width:100%;height:auto}#cases-container .block-content{width:260px}#cases-container .block-content .body{font-size:17px;line-height:24px}#cases-container #cases-slideshow{width:calc(100% - 260px)}#cases-container #cases-slideshow .case{width:228px;margin-right:10px}#cases-container #cases-slideshow .case .case-image{position:relative}.news-container .related-news{margin-right:0;margin-bottom:50px;width:100%}.news-container .related-news,.news-container .recent-news{width:100%}.news-container .related-news .news-article,.news-container .recent-news .news-article{width:calc(33% - 33px)}.news-container .related-news .news-article:last-of-type,.news-container .recent-news .news-article:last-of-type{margin-right:0}}@media only screen and (min-width: 1300px){.detail-content .main-content{width:700px}.detail-content .fck table{width:100%}#cases-container .block-content{width:600px}.news-container .related-news .news-article,.news-container .recent-news .news-article{width:360px}}.contact-data-container{background:#f4f4f4 url('../../img/bg_contact_map6610.jpg?1428568996') no-repeat right center;padding:50px 0;margin-top:40px}.contact-data-container .contact-data{padding:30px;background:url('../../img/bg_fade_to_white6610.png?1428568996') repeat-y left}.contact-data-container .contact-data .floatleft{width:580px;padding:10px 0}.contact-data-container .contact-data .floatleft .visiting-address,.contact-data-container .contact-data .floatleft .postal-address{float:left;width:290px}.contact-data-container .contact-data .floatright{width:300px;padding:10px 0 10px 40px;position:relative}.contact-data-container .contact-data .floatright:before{content:"";position:absolute;left:0;background:url('../../img/sprite_retina9906.png?1436433986') no-repeat;background-size:910px 410px;background-position:-53px -87px;width:23px;height:23px}.contact-data-container a.scroll-link.title4{font-size:16px;margin-top:15px;text-transform:uppercase;color:#dd042b}.contact-data-container a.scroll-link.title4:after{content:"";display:inline-block;margin-left:8px;background:url('../../img/sprite_retina9906.png?1436433986') no-repeat -150px -32px;background-size:910px 410px;width:10px;height:6px;vertical-align:middle}.contact-data-container a.scroll-link.title4:hover{text-decoration:underline}.companies-container-outer{padding:40px 0 50px;position:relative;z-index:2}.companies-container-outer .title1{text-transform:uppercase;font-size:26px;line-height:30px}.companies-container-outer .companies-form-container{width:280px}.companies-container-outer .companies-form-container #companies-form{margin-top:20px;position:relative}.companies-container-outer .companies-form-container #companies-form .input{padding-left:40px}.companies-container-outer .companies-form-container #companies-form p{margin-bottom:15px}.companies-container-outer .companies-form-container #companies-form .select#companies-business{z-index:4}.companies-container-outer .companies-form-container #companies-form .select#companies-market{z-index:3}.companies-container-outer .companies-form-container #companies-form .select#companies-continent{z-index:2}.companies-container-outer .companies-form-container #companies-form .select#companies-country{z-index:1}.companies-container-outer .companies-form-container .reset{color:#dd042b}.companies-container-outer #companies-container{width:620px}.companies-container-outer #companies-container .count{margin-bottom:20px}.companies-container-outer #companies-container .company{border:1px solid #e5e5e5;background-color:#f4f4f4;width:100%;margin-bottom:30px;padding:20px 30px 25px}.companies-container-outer #companies-container .company .logo{background-color:#fff;padding:6px;margin-left:20px}.companies-container-outer #companies-container .company .logo img{width:100px;height:50px;display:block}.companies-container-outer #companies-container .company .title4{margin:10px 0 34px}.companies-container-outer #companies-container .company .pitch{padding-bottom:20px;border-bottom:1px solid #dadada;margin-bottom:25px}.companies-container-outer #companies-container .company .markets{padding-right:218px;position:relative;min-height:48px}.companies-container-outer #companies-container .company .markets .button{position:absolute;right:20px;bottom:0}.companies-container-outer #companies-container .company .markets .button:hover{min-width:168px;padding-right:15px}.companies-container-outer #companies-container .company .markets .close{color:#dd042b;line-height:48px;padding-right:30px;position:absolute;right:0;bottom:0;font-family:"frescobold";cursor:pointer;display:none}.companies-container-outer #companies-container .company .markets .close:after{content:"";display:block;height:6px;width:10px;position:absolute;right:10px;top:calc(50% - 3px);background:url('../../img/sprite_retina9906.png?1436433986') no-repeat -175px -32px;background-size:910px 410px}.companies-container-outer #companies-container .company .company-contact{border-top:1px solid #dadada;padding-top:15px;display:none;word-wrap:break-word}.companies-container-outer #companies-container .company .company-contact .floatleft,.companies-container-outer #companies-container .company .company-contact .floatright{width:269px;max-width:100%}.companies-container-outer #companies-container .company .company-contact .floatleft a,.companies-container-outer #companies-container .company .company-contact .floatright a{color:#dd042b}.companies-container-outer #companies-container .company:nth-of-type(2n){background-color:#fff}.companies-container-outer #companies-container .company:nth-of-type(2n) .logo{padding:5px;border:1px solid #e5e5e5}.companies-container-outer #companies-container .company:nth-of-type(2n) .pitch{border-bottom-color:#e5e5e5}.companies-container-outer #companies-container .company:nth-of-type(2n) .company-contact{border-top-color:#e5e5e5}.companies-container-outer #companies-container .company.active .markets{margin-bottom:25px}.companies-container-outer #companies-container .company.active .markets .button{display:none}.companies-container-outer #companies-container .company.active .markets .close{display:block}.companies-container-outer #companies-container .company.active .company-contact{display:block}.companies-container-outer #companies-container.detail{width:auto}.infoblocks-container{position:relative;z-index:1}#whistleblower-page,#application-page{position:relative;padding-bottom:50px}#whistleblower-page .bg-overlay .top:before,#whistleblower-page .bg-overlay .top:after,#application-page .bg-overlay .top:before,#application-page .bg-overlay .top:after{background-color:rgba(0,0,0,0.05)}#whistleblower-page .bg-overlay .bottom,#application-page .bg-overlay .bottom{background-color:rgba(0,0,0,0.05)}#whistleblower-page #whistleblower-form,#whistleblower-page #application-form,#application-page #whistleblower-form,#application-page #application-form{margin-top:20px;max-width:700px;position:relative}#whistleblower-page #whistleblower-form li:last-of-type,#whistleblower-page #application-form li:last-of-type,#application-page #whistleblower-form li:last-of-type,#application-page #application-form li:last-of-type{padding-bottom:30px;margin-bottom:20px;border-bottom:1px solid #dadada}#whistleblower-page #whistleblower-form li.floatleft,#whistleblower-page #whistleblower-form li.floatright,#whistleblower-page #application-form li.floatleft,#whistleblower-page #application-form li.floatright,#application-page #whistleblower-form li.floatleft,#application-page #whistleblower-form li.floatright,#application-page #application-form li.floatleft,#application-page #application-form li.floatright{display:block;width:calc(50% - 15px)}#whistleblower-page #whistleblower-form .required,#whistleblower-page #application-form .required,#application-page #whistleblower-form .required,#application-page #application-form .required{color:#dd042b}#whistleblower-page #whistleblower-form p,#whistleblower-page #application-form p,#application-page #whistleblower-form p,#application-page #application-form p{margin-bottom:20px}#whistleblower-page #whistleblower-form button.button,#whistleblower-page #application-form button.button,#application-page #whistleblower-form button.button,#application-page #application-form button.button{position:absolute;right:20px}#whistleblower-page #whistleblower-form button.button:hover,#whistleblower-page #application-form button.button:hover,#application-page #whistleblower-form button.button:hover,#application-page #application-form button.button:hover{min-width:183px;padding-right:30px}@media only screen and (min-width: 320px) and (max-width: 767px){.contact-data-container{padding:30px 10px;background:#f4f4f4}.contact-data-container .contact-data .floatleft{width:100%;border-right:none;padding:0}.contact-data-container .contact-data .floatright{width:100%;padding:20px 0 0 40px;border-top:1px solid #e5e5e5;margin-top:20px}.companies-container-outer .companies-form-container{width:100%;padding-bottom:0px;margin-bottom:0px;position:relative;z-index:1;top:0 !important}.companies-container-outer .companies-form-container #companies-form-separator{height:38px;overflow:hidden;padding-bottom:30px;border-bottom:1px solid #e5e5e5;margin-bottom:30px;position:relative;-moz-transition:height 0.3s;-o-transition:height 0.3s;-webkit-transition:height 0.3s;transition:height 0.3s}.companies-container-outer .companies-form-container #companies-form-separator:after{content:"";display:block;background:url('../../img/sprite_retina9906.png?1436433986') no-repeat -150px -17px;background-size:910px 410px;width:10px;height:6px;position:absolute;right:0;top:12px}.companies-container-outer .companies-form-container #companies-form-separator.open{height:381px}.companies-container-outer .companies-form-container #companies-form-separator.open:after{background-position:-175px -17px}.companies-container-outer #companies-container{width:100%}.companies-container-outer #companies-container .company{padding:20px}.companies-container-outer #companies-container .company .logo{margin-left:0px;float:none;display:inline-block}.companies-container-outer #companies-container .company .logo img{width:100px;height:50px;display:block}.companies-container-outer #companies-container .company .title4{margin:10px 0}.companies-container-outer #companies-container .company .pitch{padding-bottom:20px;border-bottom:1px solid #dadada;margin-bottom:25px}.companies-container-outer #companies-container .company .markets{padding-right:0;padding-bottom:50px}.companies-container-outer #companies-container .company .markets .button{left:0;max-width:200px}.companies-container-outer #companies-container .company .markets .close{right:auto;left:0;bottom:-10px}.companies-container-outer #companies-container .company .company-contact{border-top:1px solid #dadada;margin-top:15px;padding-top:15px;display:none}.companies-container-outer #companies-container .company .company-contact .floatleft,.companies-container-outer #companies-container .company .company-contact .floatright{width:100%}.companies-container-outer #companies-container .company .company-contact .floatright{padding-left:40px}.companies-container-outer #companies-container .company:nth-of-type(2n){background-color:#fff}.companies-container-outer #companies-container .company:nth-of-type(2n) .logo{padding:5px;border:1px solid #e5e5e5}.companies-container-outer #companies-container .company:nth-of-type(2n) .pitch{border-bottom-color:#e5e5e5}.companies-container-outer #companies-container .company:nth-of-type(2n) .company-contact{border-top-color:#e5e5e5}.companies-container-outer #companies-container .company.active .markets{margin-bottom:25px}.companies-container-outer #companies-container .company.active .markets .button{display:none}.companies-container-outer #companies-container .company.active .markets .close{display:block}.companies-container-outer #companies-container .company.active .company-contact{display:block}}@media only screen and (min-width: 768px) and (max-width: 1023px){.contact-data-container .contact-data{margin-left:20px;margin-right:20px;width:calc(100% - 40px)}.contact-data-container .contact-data .floatleft,.contact-data-container .contact-data .floatright{width:50%}.companies-container-outer .companies-form-container{width:100%;padding-bottom:0px;margin-bottom:0px;position:relative;z-index:1;top:0 !important}.companies-container-outer .companies-form-container #companies-form-separator{height:38px;overflow:hidden;padding-bottom:30px;border-bottom:1px solid #e5e5e5;margin-bottom:30px;position:relative;-moz-transition:height 0.3s;-o-transition:height 0.3s;-webkit-transition:height 0.3s;transition:height 0.3s}.companies-container-outer .companies-form-container #companies-form-separator:after{content:"";display:block;background:url('../../img/sprite_retina9906.png?1436433986') no-repeat -150px -17px;background-size:910px 410px;width:10px;height:6px;position:absolute;right:0;top:12px}.companies-container-outer .companies-form-container #companies-form-separator.open{height:381px}.companies-container-outer .companies-form-container #companies-form-separator.open:after{background-position:-175px -17px}.companies-container-outer .companies-form-container #companies-form .input,.companies-container-outer .companies-form-container #companies-form select,.companies-container-outer .companies-form-container #companies-form .select{width:50%}.companies-container-outer #companies-container{width:100%}}@media only screen and (min-width: 1024px){.companies-container-outer .companies-form-container{position:absolute;left:0;top:60px}.companies-container-outer #companies-container{min-height:450px}}@media only screen and (min-width: 1300px){.contact-data-container .contact-data .floatright{margin-right:240px}.companies-container-outer #companies-container{width:860px}}
/*# sourceMappingURL=contact.css.map */
