.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_infoblocks.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_retina.png?1431420612') 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 0px 0px #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_small.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_retina.png?1431420612') 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_faded2.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_shadow.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_retina.png?1431420612') 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_retina.png?1431420612') 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_shadows.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_shadows.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}}.detail-header{margin-bottom:30px}.main-content{position:relative}.main-content .bg-overlay .bottom{background-color:rgba(0,0,0,0.05)}.main-content .bg-overlay .top:before{background-color:rgba(0,0,0,0.05)}.main-content .bg-overlay .top:after{background-color:rgba(0,0,0,0.05)}.main-content .page-left{width:300px}.main-content .page-left .menu-left{background-color:#f4f4f4;margin-bottom:30px;padding:5px 30px}.main-content .page-left .menu-left .page-link{display:block;font-size:15px;font-family:"roboto-regular";color:#272727;padding:12px 0;line-height:26px;border-bottom:1px solid #e2e2e2;position:relative}.main-content .page-left .menu-left .page-link:last-of-type{border-bottom:none}.main-content .page-left .menu-left .page-link .link{display:block;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}.main-content .page-left .menu-left .page-link .link:hover,.main-content .page-left .menu-left .page-link.active{color:#dd042b}.main-content .page-left .menu-left .page-link.active{padding-left:20px;position:relative}.main-content .page-left .menu-left .page-link.active:before{content:"";display:block;width:3px;background-color:#dd042b;position:absolute;left:0px;top:12px;bottom:12px}.main-content .page-left .menu-left .page-link.parent{border-bottom:none;padding-right:20px}.main-content .page-left .menu-left .page-link.parent .arrow{display:100%;height:100%;width:30px;position:absolute;top:0;right:-10px}.main-content .page-left .menu-left .page-link.parent .arrow:after{content:"";display:block;height:6px;width:10px;position:absolute;right:10px;top:calc(50% - 3px);background:url('../../img/sprite_retina.png?1431420612') no-repeat -150px -17px;background-size:910px 410px}.main-content .page-left .menu-left .page-link.parent .arrow.arrow-up:after{background-position:-175px -17px}.main-content .page-left .menu-left .page-link.parent .arrow:hover:after{background-position:-150px -32px}.main-content .page-left .menu-left .page-link.parent .arrow.arrow-up:hover:after{background-position:-175px -32px}.main-content .page-left .menu-left .page-link.child{margin-left:20px;color:#666;font-size:15px;line-height:24px}.main-content .page-left .menu-left .page-link.child:last-of-type{border-bottom:none}.main-content .page-left .menu-left .page-link.child:hover,.main-content .page-left .menu-left .page-link.child.active{color:#dd042b}.main-content .page-left .menu-left .child-container{height:0;overflow:hidden;opacity:0;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.main-content .page-left .menu-left .child-container.active{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;height:auto;opacity:1}.main-content .page-left .menu-left .child-container:not(.active)+.page-link{border-top:1px solid #e2e2e2}.main-content .page-left .menu-left .child-container:last-of-type{border-bottom:none}.main-content .page-left .menu-left .child-container:last-of-type+.page-link{border-top:1px solid #e2e2e2}.main-content .contact-block{background-color:#fff;padding:30px;border:1px solid #e2e2e2;margin-bottom:30px}.main-content .contact-block .contact-title{font-size:18px;font-family:"frescobold";color:#272727;line-height:30px;padding-bottom:20px;border-bottom:1px solid #e2e2e2;margin-bottom:20px}.main-content .contact-block .contact-description{margin-bottom:20px}.main-content .page-right{width:600px;max-width:100%;margin-bottom:100px;padding-top:15px}.main-content .page-right #current-page-content{-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}@media only screen and (min-width: 320px) and (max-width: 767px){.main-content .page-right{width:100%;margin-bottom:20px;padding-top:0}.main-content .page-right .contact-block{margin-top:30px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.main-content .page-right{width:100%;margin-bottom:20px;padding-top:0}.main-content .page-right .contact-block{margin-top:30px;max-width:400px}}@media only screen and (min-width: 1300px){.main-content .page-right{width:840px}.main-content .page-right #current-page-content iframe{width:100%}}
/*# sourceMappingURL=cr.css.map */
