/*! Altatech v1.0.0 | 16-09-2018-06:55:06
 * Copyright (c) 2018 Rakesh Sompura | Licensed MIT license
 */
@charset "UTF-8";/** * Owl Carousel v2.3.4 * Copyright 2013-2018 David Deutsch * Licensed under:SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE */ @import url("https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700");.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative;}.owl-carousel{display:none;width:100%;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none;}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block;}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{visibility:hidden;}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{animation-name:fadeOut;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{transition:height .5s ease-in-out;}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease;}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0;}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease;}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}.container{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 25px;}@media only screen and (min-width:768px){.container{padding:0 20px;}}@media only screen and (min-width:1280px){.container{padding:0 15px;}}html,body{font-family:"Montserrat",sans-serif;margin:0;padding:0;overflow-x:hidden;width:100%;}h1,h2,h3,h3,h4,h5,h6,p,form{margin:0;padding:0;}h1,h2,h3,h3,h4,h5,h6{font-weight:normal;}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:none;}.main-container{width:100%;max-width:100%;overflow-x:hidden;}@font-face{font-family:"c_icons";src:url("../fonts/c_icons-e7d66579c1295b3623746918ad963a7e.eot");src:url("../fonts/c_icons-e7d66579c1295b3623746918ad963a7e.eot?#iefix") format("embedded-opentype"),url("../fonts/c_icons-e7d66579c1295b3623746918ad963a7e.woff") format("woff"),url("../fonts/c_icons-e7d66579c1295b3623746918ad963a7e.ttf") format("truetype"),url("../fonts/c_icons-e7d66579c1295b3623746918ad963a7e.svg?#c_icons") format("svg");font-weight:normal;font-style:normal;}[class^="c_icons-"]:before,[class*=" c_icons-"]:before{font-family:"c_icons";display:inline-block;vertical-align:middle;font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.c_icons-down:before{content:"\f101";}body [class^="c_icons-"].c_icons-down,body [class*="c_icons-"].c_icons-down{width:auto;height:auto;}.c_icons-email:before{content:"\f102";}body [class^="c_icons-"].c_icons-email,body [class*="c_icons-"].c_icons-email{width:auto;height:auto;}.c_icons-menu:before{content:"\f103";}body [class^="c_icons-"].c_icons-menu,body [class*="c_icons-"].c_icons-menu{width:auto;height:auto;}.c_icons-phone:before{content:"\f104";}body [class^="c_icons-"].c_icons-phone,body [class*="c_icons-"].c_icons-phone{width:auto;height:auto;}.c_icons-up:before{content:"\f105";}body [class^="c_icons-"].c_icons-up,body [class*="c_icons-"].c_icons-up{width:auto;height:auto;}.c_button{background:#0f3c42;border-radius:4px;display:inline-block;padding:12px 25px;font-family:"Gotham-Bold","Arial Unicode MS",sans-serif;font-size:16px;text-decoration:none;text-shadow:1px 1px rgba(0,0,0,0.5);color:#fff;}.c_button strong{font-size:inherit;}.c_button:hover{background:#5bb8a5;}.c_button.c_button--highlight{background:#ED973E;}.c_button.c_button--highlight:hover{background:#5bb8a5;}.c_header{position:relative;z-index:5;}.c_header .container{margin:0 auto;}.c_header-top__info{margin:0;padding:12px 0;text-align:right;}.c_header-top__info li{list-style:none;display:inline-block;vertical-align:middle;padding:5px 0;color:#fff;font-size:12px;margin-left:15px;}.c_header-top__info li span{display:inline-block;vertical-align:middle;background:#fff;border-radius:50%;width:24px;height:24px;text-align:center;line-height:24px;margin-right:4px;font-size:14px;}.c_header-top__info li a{color:#fff;text-decoration:none;}.c_header-top__info li a:hover{text-decoration:underline;}.c_header-top__info li i{color:#000;}.c_header-main{background:#fff;padding:15px 0 12px;}@media only screen and (min-width:768px){.c_header-main{padding:30px 0 25px;}}.c_header-main:after{content:".";visibility:hidden;display:block;height:0;clear:both;}.c_header-main .container{position:relative;}@media only screen and (max-width:767px){.c_header-main .c_header-logoWrapper img{max-width:70%;}}@media only screen and (min-width:920px){.c_header-main .c_header-logoWrapper{float:left;}}.c_header-main .c_header-navigation{display:none;}@media only screen and (min-width:920px){.c_header-main .c_header-navigation{display:block;float:right;}}.c_header-main .c_header-navigation ul{margin:10px 0 0 0;padding:0;}.c_header-main .c_header-navigation ul li{list-style:none;display:block;border-top:1px solid rgba(0,0,0,0.5);}@media only screen and (min-width:920px){.c_header-main .c_header-navigation ul li{display:inline-block;border:0;}}.c_header-main .c_header-navigation ul li a{display:block;padding:12px 0;color:#d84c38;font-size:16px;font-weight:400;color:#000;text-decoration:none;}.c_header-main .c_header-navigation ul li a i{font-size:12px;vertical-align:middle;}.c_header-main .c_header-navigation ul li a:hover{color:#d84c38;}.c_header-main .c_header-navigation ul li a.activeLink{color:#d84c38;font-weight:700;}.c_header-main .c_header-navigation ul li a.activeLink i{color:#000;}@media only screen and (max-width:767px){.c_header-main .c_header-navigation ul li a{display:block;margin:0;}}@media only screen and (min-width:920px){.c_header-main .c_header-navigation ul li a{padding:12px 15px;}}.c_header-main .c_header-navigation ul li:first-child{border:0;}.c_header-main .c_header-navigation ul li:last-child a{margin-right:0;}@media only screen and (min-width:920px){.c_header-main .c_header-navigation ul li:last-child a{padding-right:0;}}.c_header-main .c_header-navigation ul .c_header-hasSecondaryNav{position:relative;}@media only screen and (min-width:920px){.c_header-main .c_header-navigation ul .c_header-hasSecondaryNav .c_header-secondaryNavTrigger.active{padding:12px 15px;-webkit-box-shadow:0px 0px 16px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 16px 0px rgba(0,0,0,0.5);-ms-box-shadow:0px 0px 16px 0px rgba(0,0,0,0.5);-o-box-shadow:0px 0px 16px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 16px 0px rgba(0,0,0,0.5);}}.c_header-main .c_header-navigation ul .c_header-secondaryNav{display:none;margin-left:20px;}@media only screen and (min-width:920px){.c_header-main .c_header-navigation ul .c_header-secondaryNav{background:#fff;position:absolute;left:0;top:40px;width:500px;text-align:left;margin-left:0;padding:15px 15px 0;box-sizing:border-box;-webkit-box-shadow:0px 5px 8px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 5px 8px 0px rgba(0,0,0,0.5);-ms-box-shadow:0px 5px 8px 0px rgba(0,0,0,0.5);-o-box-shadow:0px 5px 8px 0px rgba(0,0,0,0.5);box-shadow:0px 5px 8px 0px rgba(0,0,0,0.5);}}.c_header-main .c_header-navigation ul .c_header-secondaryNav h3{font-size:16px;color:#000;font-weight:700;}@media only screen and (min-width:920px){.c_header-main .c_header-navigation ul .c_header-secondaryNav h3{margin-bottom:5px;}}.c_header-main .c_header-navigation ul .c_header-secondaryNav ul{margin:0 0 15px;}@media only screen and (min-width:920px){.c_header-main .c_header-navigation ul .c_header-secondaryNav ul{margin:0 0 20px;}}@media only screen and (min-width:920px){.c_header-main .c_header-navigation ul .c_header-secondaryNav ul li{display:inline-block;width:calc(50% - 6px);margin-right:0;margin-bottom:0;}}.c_header-main .c_header-navigation ul .c_header-secondaryNav ul li a{padding:8px 0;font-size:14px;}.c_header-main .c_header-mobileMenu{position:absolute;top:5px;right:20px;color:#000;}.c_header-main .c_header-mobileMenu .c_icons-menu{font-size:32px;}@media only screen and (min-width:920px){.c_header-main .c_header-mobileMenu{display:none;}}@media only screen and (max-width:767px){.c_header--navigationVisible .c_header-main{height:auto;}}.c_media{display:block;}.c_media .c_media-image{width:100%;}.c_bannerModule{position:relative;z-index:2;margin-top:30px;}.c_bannerModule .container:after{content:".";visibility:hidden;display:block;height:0;clear:both;}@media only screen and (min-width:468px){.c_bannerModule{margin-top:50px;}}@media only screen and (min-width:920px){.c_bannerModule{margin-top:70px;}}@media only screen and (min-width:1280px){.c_bannerModule{margin-top:130px;}}.c_bannerModule .c_bannerModule-content{color:#fff;box-sizing:border-box;}@media only screen and (min-width:468px){.c_bannerModule .c_bannerModule-content{float:left;width:50%;}}@media only screen and (min-width:768px){.c_bannerModule .c_bannerModule-content{float:left;width:40%;}}@media only screen and (min-width:1280px){.c_bannerModule .c_bannerModule-content{float:left;width:35%;}}.c_bannerModule .c_bannerModule-content h2{font-size:38px;font-weight:300;margin-bottom:5px;}@media only screen and (min-width:920px){.c_bannerModule .c_bannerModule-content h2{font-size:48px;}}.c_bannerModule .c_bannerModule-content h2 span{display:inline-block;font-size:22px;}.c_bannerModule .c_bannerModule-content h3{font-weight:700;font-size:26px;margin-bottom:20px;}@media only screen and (min-width:920px){.c_bannerModule .c_bannerModule-content h3{font-size:36px;margin-bottom:30px;}}@media only screen and (min-width:1280px){.c_bannerModule .c_bannerModule-content h3{margin-bottom:40px;}}.c_bannerModule .c_bannerModule-content p{font-size:14px;margin-bottom:20px;}@media only screen and (min-width:920px){.c_bannerModule .c_bannerModule-content p{font-size:20px;margin-bottom:30px;}}@media only screen and (min-width:1280px){.c_bannerModule .c_bannerModule-content p{margin-bottom:40px;}}.c_bannerModule .c_bannerModule-content a{border-radius:20px;background:#2b4665;display:inline-block;padding:10px 25px 12px;color:#fff;font-size:14px;font-weight:600;text-decoration:none;}@media only screen and (min-width:920px){.c_bannerModule .c_bannerModule-content a{font-size:16px;}}@media only screen and (min-width:1280px){.c_bannerModule .c_bannerModule-content a{padding:12px 40px 12px;}}.c_bannerModule .c_bannerModule-content a:hover{background:#f69147;}.c_bannerModule .c_bannerModule-visual{margin-top:30px;}@media only screen and (min-width:468px){.c_bannerModule .c_bannerModule-visual{float:right;width:50%;margin-top:0;}}@media only screen and (min-width:768px){.c_bannerModule .c_bannerModule-visual{float:left;width:60%;}}@media only screen and (min-width:1280px){.c_bannerModule .c_bannerModule-visual{float:left;width:65%;}}.c_bannerModule .c_bannerModule-visual img{display:block;width:100%;max-width:100%;}@media only screen and (min-width:768px){.c_bannerModule .c_bannerModule-visual img{margin-top:-20px;max-width:90%;float:right;}}@media only screen and (min-width:920px){.c_bannerModule .c_bannerModule-visual img{margin-top:-30px;max-width:100%;}}@media only screen and (min-width:1280px){.c_bannerModule .c_bannerModule-visual img{width:auto;margin-top:-50px;margin-right:-30px;}}.c_whatWeDo{background:url("../img/bg-buildings.jpg") no-repeat right top;overflow:hidden;}@media only screen and (max-width:767px){.c_whatWeDo{background:none;}}.c_whatWeDo-introCopy{float:left;width:50%;padding-top:100px;padding-bottom:60px;padding-right:45px;box-sizing:border-box;}@media only screen and (max-width:767px){.c_whatWeDo-introCopy{float:none;width:100%;padding:0;padding-top:30px;}}.c_whatWeDo-introCopy h2{color:#000;font-family:"Gotham-Bold","Arial Unicode MS",sans-serif;font-size:36px;font-weight:normal;letter-spacing:-2px;margin-bottom:40px;}.c_whatWeDo-introCopy h2 span{display:block;font-size:14px;color:#2B778E;letter-spacing:0;font-family:"GothamBook","Arial Unicode MS",sans-serif;}.c_whatWeDo-introCopy p{font-family:"GothamBook","Arial Unicode MS",sans-serif;font-size:14px;color:rgba(0,0,0,0.8);line-height:20px;margin-bottom:30px;}.c_whatWeDo-introCopy p.lead{font-size:16px;line-height:24px;}.c_whatWeDo-featureTeaser{float:left;width:50%;box-sizing:border-box;padding-left:35px;}@media only screen and (max-width:767px){.c_whatWeDo-featureTeaser{float:none;width:100%;padding-left:0;margin-bottom:70px;}}.c_whatWeDo-featureTeaser .c_whatWeDo-fakeBorder{max-width:550px;padding-top:12px;border-bottom:15px solid rgba(91,184,165,0.8);}@media only screen and (max-width:767px){.c_whatWeDo-featureTeaser .c_whatWeDo-fakeBorder{display:none;}}.c_whatWeDo-featureTeaser ul{margin:0;padding:0;margin-top:120px;}@media only screen and (max-width:767px){.c_whatWeDo-featureTeaser ul{margin-top:0;}}.c_whatWeDo-featureTeaser ul li{list-style:none;display:inline-block;width:calc(50% - 22px);border:1px solid #e5e5e5;white-space:nowrap;margin-bottom:35px;box-sizing:border-box;padding:15px;text-align:center;font-family:"Gotham-Bold","Arial Unicode MS",sans-serif;font-size:14px;}.c_whatWeDo-featureTeaser ul li:nth-child(even){margin-left:40px;}@media only screen and (max-width:767px){.c_whatWeDo-featureTeaser ul li:nth-child(even){margin:0 0 10px;}}@media only screen and (max-width:767px){.c_whatWeDo-featureTeaser ul li{display:block;width:100%;margin:0 0 10px;}}.c_whatWeDo-featureTeaser ul li span{display:block;margin-top:5px;}.c_ourServices{margin-top:-30px;position:relative;z-index:1;}.c_ourServices.c_ourServices--simple{clear:both;margin-top:0;padding:30px 0;}@media only screen and (min-width:468px){.c_ourServices.c_ourServices--simple{padding:40px 0 30px;}}@media only screen and (min-width:768px){.c_ourServices.c_ourServices--simple{padding:40px 0 30px;}}@media only screen and (min-width:920px){.c_ourServices.c_ourServices--simple{padding:40px 0 60px;}}@media only screen and (min-width:1280px){.c_ourServices.c_ourServices--simple{padding:80px 0 100px;}}.c_ourServices .container{max-width:1276px;}.c_ourServices-abstractTop{background:url("../img/bg-services-top.svg") no-repeat top left;height:203px;margin-top:-230px;position:relative;z-index:1;}@media only screen and (min-width:468px){.c_ourServices-abstractTop{height:212px;margin-top:-50px;}}@media only screen and (min-width:768px){.c_ourServices-abstractTop{height:358px;margin-top:-160px;}}@media only screen and (min-width:920px){.c_ourServices-abstractTop{height:420px;margin-top:-235px;}}@media only screen and (min-width:1280px){.c_ourServices-abstractTop{height:420px;margin-top:-210px;}}.c_ourServices-abstractBottom{background:url("../img/bg-services-bottom.svg") no-repeat top left;height:350px;position:relative;z-index:1;}@media only screen and (min-width:468px){.c_ourServices-abstractBottom{height:300px;}}@media only screen and (min-width:768px){.c_ourServices-abstractBottom{height:300px;}}@media only screen and (min-width:920px){.c_ourServices-abstractBottom{height:400px;}}@media only screen and (min-width:1280px){.c_ourServices-abstractBottom{height:470px;}}.c_ourServices-abstractBottom:before{clear:both;content:"";display:table;margin-top:-1px;height:0;}.c_ourServices-content{background:url("../img/bg-services-content.svg") repeat-y top left;position:relative;z-index:2;}.c_ourServices-container{margin:0 10px;}.c_ourServices-container:before{clear:both;content:"";display:table;margin-top:-1px;height:0;}@media only screen and (min-width:468px){.c_ourServices-container{margin:0 20px 0 18px;}}@media only screen and (min-width:768px){.c_ourServices-container{margin:0 25px 0 23px;}}@media only screen and (min-width:920px){.c_ourServices-container{margin:0 35px 0 30px;}}@media only screen and (min-width:1280px){.c_ourServices-container{margin:0 41px 0 36px;}}.c_ourServices-container:after{content:".";visibility:hidden;display:block;height:0;clear:both;}.c_ourService-intro{padding:20px;padding-top:40px;text-align:center;box-sizing:border-box;}@media only screen and (min-width:468px){.c_ourService-intro{margin-top:-70px;}}@media only screen and (min-width:768px){.c_ourService-intro{float:right;width:60%;text-align:right;margin-top:-170px;margin-right:20px;margin-bottom:20px;}}@media only screen and (min-width:920px){.c_ourService-intro{width:50%;margin-right:60px;}}@media only screen and (min-width:1280px){.c_ourService-intro{margin-right:80px;margin-bottom:40px;}}.c_ourService-intro h3{font-size:28px;color:#000;}@media only screen and (min-width:920px){.c_ourService-intro h3{font-size:32px;}}.c_ourService-intro h3 strong{display:block;font-size:16px;color:#d84c38;font-weight:700;margin-bottom:10px;}.c_ourService-intro h3 span{display:block;}.c_ourService-intro h3:after{content:"";height:2px;background:#000;width:50%;max-width:170px;display:inline-block;margin:20px auto 30px;}.c_ourService-intro p{clear:both;font-size:14px;color:#818181;line-height:22px;}.c_ourServices-services{clear:both;margin-top:20px;}.c_ourServices-services .c_ourServices-serviceItem{background:#fff;border:1px solid #cccccc;-webkit-box-shadow:0px 5px 3px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 5px 3px 0px rgba(0,0,0,0.1);-ms-box-shadow:0px 5px 3px 0px rgba(0,0,0,0.1);-o-box-shadow:0px 5px 3px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 3px 0px rgba(0,0,0,0.1);margin:0 0 20px;margin-left:-15px;margin-right:-15px;text-align:center;padding:30px 0;}@media only screen and (min-width:468px){.c_ourServices-services .c_ourServices-serviceItem{float:left;width:50%;margin-bottom:30px;}}@media only screen and (min-width:468px){.c_ourServices-services .c_ourServices-serviceItem:nth-child(odd){float:left;}}@media only screen and (min-width:468px){.c_ourServices-services .c_ourServices-serviceItem:nth-child(even){float:right;}}@media only screen and (min-width:920px){.c_ourServices-services .c_ourServices-serviceItem:nth-child(even){float:left;}}@media only screen and (min-width:920px){.c_ourServices-services .c_ourServices-serviceItem:first-child{margin-left:-30px;}}@media only screen and (min-width:920px){.c_ourServices-services .c_ourServices-serviceItem:last-child{margin-right:-30px;}}@media only screen and (min-width:920px){.c_ourServices-services .c_ourServices-serviceItem{float:left;width:calc(25% + 2px);margin:0 7px;}}@media only screen and (min-width:1280px){.c_ourServices-services .c_ourServices-serviceItem{float:left;width:calc(25% - 10px);margin:0 15px;}}.c_ourServices-services .c_ourServices-serviceItem h3{margin:20px 0 20px 0;font-weight:700;font-size:18px;color:#000;}@media only screen and (min-width:920px){.c_ourServices-services .c_ourServices-serviceItem h3{font-size:16px;}}@media only screen and (min-width:1280px){.c_ourServices-services .c_ourServices-serviceItem h3{font-size:18px;}}.c_ourServices-services .c_ourServices-serviceItem ul{margin:0;padding:0;}.c_ourServices-services .c_ourServices-serviceItem ul li{list-style:none;color:#818181;font-size:14px;line-height:22px;}@media only screen and (min-width:920px){.c_ourServices-services .c_ourServices-serviceItem ul li{font-size:13px;}}@media only screen and (min-width:1280px){.c_ourServices-services .c_ourServices-serviceItem ul li{font-size:14px;}}.c_ourServices-services:after{content:".";visibility:hidden;display:block;height:0;clear:both;}.c_ourServices-contactTeaser{margin:0 30px;max-width:340px;}.c_ourServices-contactTeaser:before{clear:both;content:"";display:table;margin-top:-1px;height:0;}@media only screen and (min-width:468px){.c_ourServices-contactTeaser{margin:0 52px 0 50px;}}@media only screen and (min-width:768px){.c_ourServices-contactTeaser{margin:0 65px 0 60px;}}@media only screen and (min-width:920px){.c_ourServices-contactTeaser{margin:60px 85px 0 90px;}}@media only screen and (min-width:1280px){.c_ourServices-contactTeaser{margin:80px 135px 0 130px;}}.c_ourServices-contactTeaser:after{content:".";visibility:hidden;display:block;height:0;clear:both;}.c_ourServices-contactTeaser h4{font-weight:700;font-size:18px;margin-bottom:15px;color:#2b4665;}@media only screen and (min-width:468px){.c_ourServices-contactTeaser h4{font-size:24px;margin-bottom:20px;}}.c_ourServices-contactTeaser p{font-size:14px;margin-bottom:20px;color:#818181;}@media only screen and (min-width:468px){.c_ourServices-contactTeaser p{margin-bottom:25px;}}.c_ourServices-contactTeaser a{border-radius:20px;background:#d84c38;display:inline-block;padding:10px 25px 12px;color:#fff;font-size:14px;font-weight:600;text-decoration:none;}@media only screen and (min-width:920px){.c_ourServices-contactTeaser a{font-size:16px;}}@media only screen and (min-width:1280px){.c_ourServices-contactTeaser a{padding:12px 40px 12px;}}.c_ourServices-contactTeaser a:hover{background:#f69147;}.c_heroVisual{position:relative;z-index:2;margin:30px 0;}.c_heroVisual .container{margin:0 10px;}@media only screen and (min-width:468px){.c_heroVisual .container{margin:0 15px;}}@media only screen and (min-width:768px){.c_heroVisual .container{margin:0 20px;}}@media only screen and (min-width:1280px){.c_heroVisual .container{margin:0 auto;}}.c_pageHeader{overflow:hidden;position:relative;z-index:1;}@media only screen and (min-width:468px){.c_pageHeader{margin-top:30px;}}@media only screen and (min-width:1280px){.c_pageHeader{margin-top:50px;}}.c_pageHeader .container{margin:0 10px;}@media only screen and (min-width:468px){.c_pageHeader .container{margin:0 15px;}}@media only screen and (min-width:768px){.c_pageHeader .container{margin:0 20px;}}@media only screen and (min-width:1280px){.c_pageHeader .container{margin:0 auto;}}.c_pageHeader-content{position:relative;margin-bottom:-5px;height:82px;overflow:hidden;}@media only screen and (min-width:468px){.c_pageHeader-content{height:110px;}}.c_pageHeader-content h2{font-size:40px;color:rgba(255,255,255,0.3);letter-spacing:-2px;font-weight:700;margin-top:38px;}@media only screen and (min-width:468px){.c_pageHeader-content h2{font-size:60px;margin-top:47px;}}@media only screen and (min-width:768px){.c_pageHeader-content h2{font-size:70px;margin-top:38px;}}.c_pageHeader-content .c_pageHeader-visual{position:absolute;right:50px;bottom:0;display:none;}@media only screen and (min-width:468px){.c_pageHeader-content .c_pageHeader-visual{display:block;right:20px;}}@media only screen and (min-width:768px){.c_pageHeader-content .c_pageHeader-visual{right:30px;}}@media only screen and (min-width:920px){.c_pageHeader-content .c_pageHeader-visual{right:50px;}}.c_pageContent{position:relative;z-index:3;}.c_pageContent .container{margin:0 10px;}@media only screen and (min-width:468px){.c_pageContent .container{margin:0 15px;}}@media only screen and (min-width:768px){.c_pageContent .container{margin:0 20px;}}@media only screen and (min-width:1280px){.c_pageContent .container{margin:0 auto;}}.c_pageContent-container{background:#fff;-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.25);-ms-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.25);-o-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.25);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.25);}.c_pageContent-content{padding:20px 20px 0;box-sizing:border-box;}@media only screen and (min-width:768px){.c_pageContent-content{padding:40px 40px 0;padding-right:140px;}}@media only screen and (min-width:920px){.c_pageContent-content{float:left;width:61%;max-width:665px;padding:80px 0 0 80px;}}.c_pageContent-content:before{clear:both;content:"";display:table;margin-top:-1px;height:0;}.c_pageContent-content h2{font-size:28px;color:#2b4665;font-weight:700;margin:0 0 30px;}@media only screen and (min-width:768px){.c_pageContent-content h2{margin:0 0 40px;}}@media only screen and (min-width:920px){.c_pageContent-content h2{font-size:36px;margin:0 0 60px;}}.c_pageContent-content h2:after{content:"";height:2px;background:#2b4665;width:50%;max-width:170px;display:block;margin:10px 0;}.c_pageContent-content h3{color:#000;font-size:20px;margin-bottom:20px;}@media only screen and (min-width:768px){.c_pageContent-content h3{font-size:24px;margin-bottom:25px;}}.c_pageContent-content p{font-size:14px;color:#818181;line-height:20px;margin-bottom:30px;}@media only screen and (min-width:768px){.c_pageContent-content p{font-size:16px;line-height:24px;}}.c_pageContent-content p strong{font-weight:700;}.c_pageContent-content p a{color:#f69147;text-decoration:none;}.c_pageContent-content p a:hover{text-decoration:underline;}.c_pageContent-content .c_pageContent-content-fields{margin-bottom:30px;}.c_pageContent-content .c_pageContent-content-fields label{font-size:16px;color:#818181;font-weight:700;margin-bottom:10px;display:block;}.c_pageContent-content .c_pageContent-content-fields input,.c_pageContent-content .c_pageContent-content-fields textarea{border:1px solid #f69147;padding:14px 15px;width:100%;box-sizing:border-box;font-size:16px;}.c_pageContent-content .c_pageContent-content-fields .btn-send{background:#d84c38;border-radius:20px;padding:12px 40px;font-size:16px;color:#fff;text-decoration:none;font-weight:700;margin:20px 0 50px;display:inline-block;}.c_pageContent-content .c_pageContent-content-fields .btn-send:hover{background:#f69147;}.c_pageContent-content--partners{margin-bottom:30px;}.c_pageContent-content--partners ul{margin:0;padding:0;}.c_pageContent-content--partners ul li{list-style:none;text-align:center;margin-bottom:25px;}@media only screen and (min-width:768px){.c_pageContent-content--partners ul li{display:inline-block;width:40%;margin-right:-4px;margin-bottom:40px;vertical-align:middle;}}@media only screen and (min-width:768px){.c_pageContent-content--partners ul li:nth-child(even){margin-left:18%;}}.c_pageContent-content--partners ul li img{max-width:100%;}@media only screen and (min-width:768px){.c_pageContent-content--testimonials{padding:40px;}}@media only screen and (min-width:920px){.c_pageContent-content--testimonials{float:none;width:100%;max-width:inherit;padding:60px;}}@media only screen and (min-width:1280px){.c_pageContent-content--testimonials{padding:80px;}}.c_testimonials-blockContainer .c_testimonials-block{border:1px solid #cccccc;box-sizing:border-box;padding:50px 35px 30px;position:relative;margin-bottom:30px;box-shadow:0 6px 2px 0 rgba(204,204,204,0.5);width:100%;}@media only screen and (min-width:768px){.c_testimonials-blockContainer .c_testimonials-block{width:calc(50% - 15px);}}@media only screen and (min-width:1280px){.c_testimonials-blockContainer .c_testimonials-block{width:calc(33.33% - 20px);}}.c_testimonials-blockContainer .c_testimonials-block:before{content:'“';font-size:50px;font-weight:700;color:#f69147;position:absolute;top:10px;left:33px;}.c_testimonials-blockContainer .c_testimonials-block p{font-size:14px;line-height:22px;color:#666666;}.c_testimonials-blockContainer .c_testimonials-block span{font-size:14px;color:#000;}.c_testimonials-blockContainer .c_testimonials-block span strong{font-weight:500;font-size:20px;display:block;}.c_pageContent-sidebar{box-sizing:border-box;}@media only screen and (min-width:920px){.c_pageContent-sidebar{float:right;width:29%;}}.c_pageContent-sidebar .c_pageContent-sidebarTop{background:url("../img/sidebar-bg.svg") no-repeat top right;background-size:contain;height:160px;margin-top:30px;margin-right:-20px;}@media only screen and (min-width:768px){.c_pageContent-sidebar .c_pageContent-sidebarTop{height:125px;}}@media only screen and (min-width:920px){.c_pageContent-sidebar .c_pageContent-sidebarTop{height:140px;}}@media only screen and (min-width:1280px){.c_pageContent-sidebar .c_pageContent-sidebarTop{height:160px;margin-right:-35px;}}.c_pageContent-sidebar h4{font-size:18px;font-weight:700;color:#d84c38;margin:0 20px 10px;}@media only screen and (min-width:768px){.c_pageContent-sidebar h4{margin:0 40px 10px;}}@media only screen and (min-width:1280px){.c_pageContent-sidebar h4{margin:0 0 10px;margin-right:60px;}}.c_pageContent-sidebar ul{margin:0 20px 20px;padding:0;}@media only screen and (min-width:768px){.c_pageContent-sidebar ul{margin:0 40px 20px;}}@media only screen and (min-width:1280px){.c_pageContent-sidebar ul{margin:0 0 20px;margin-right:60px;}}.c_pageContent-sidebar ul li{list-style:none;border-top:1px solid rgba(0,0,0,0.2);box-sizing:border-box;padding:10px 0;font-size:14px;}.c_pageContent-sidebar ul li a{color:#000;text-decoration:none;}.c_pageContent-sidebar ul li a:hover{color:#f69147;}.c_pageContent-sidebar ul li a.active{font-weight:700;color:#f69147;}@media only screen and (min-width:768px){.c_pageContent-sidebar .c_pageContent-sidebarLinksWrapper{display:inline-block;width:50%;margin-right:-4px;vertical-align:top;}.c_pageContent-sidebar .c_pageContent-sidebarLinksWrapper ul{margin-bottom:0;}}@media only screen and (min-width:920px){.c_pageContent-sidebar .c_pageContent-sidebarLinksWrapper{display:block;width:100%;margin-right:0;}.c_pageContent-sidebar .c_pageContent-sidebarLinksWrapper ul{margin-bottom:20px;}}.c_pageContent-sidebar .c_pageContent-sidebarLinksWrapper:last-child ul{margin-bottom:0;}.c_pageContent-sidebar .c_pageContent-sidebarContentWrapper{margin:0 20px 20px;}@media only screen and (min-width:768px){.c_pageContent-sidebar .c_pageContent-sidebarContentWrapper{margin:0 40px 20px;}}@media only screen and (min-width:920px){.c_pageContent-sidebar .c_pageContent-sidebarContentWrapper{margin:0 20px 20px;}}@media only screen and (min-width:1280px){.c_pageContent-sidebar .c_pageContent-sidebarContentWrapper{margin:0;margin-right:60px;}}.c_pageContent-sidebar .c_pageContent-sidebarContentWrapper p{font-size:14px;color:#818181;line-height:20px;margin-bottom:30px;}.c_pageContent-sidebar .c_pageContent-sidebarContentWrapper p.highlight{margin-top:50px;background:rgba(129,129,129,0.1);padding:20px;}@media only screen and (min-width:768px){.c_pageContent-sidebar .c_pageContent-sidebarContentWrapper p{font-size:16px;line-height:24px;}}.c_pageContent-sidebar .c_pageContent-sidebarContentWrapper p strong{font-weight:700;}.c_pageContent-sidebar .c_pageContent-sidebarContentWrapper p a{color:#f69147;text-decoration:none;}.c_pageContent-sidebar .c_pageContent-sidebarContentWrapper p a:hover{text-decoration:underline;}.c_pageContent-sidebar .c_pageContent-sidebarContentWrapper p span{display:inline-block;width:80px;}.c_projects{overflow:hidden;padding-bottom:100px;}.c_projects-container{float:right;width:calc(100% - 185px);max-width:788px;padding:40px 0;box-sizing:border-box;overflow:hidden;}@media only screen and (max-width:767px){.c_projects-container{float:none;width:100%;}}.c_projects-container h2{color:#000;font-family:"Gotham-Bold","Arial Unicode MS",sans-serif;font-size:36px;font-weight:normal;letter-spacing:-2px;margin-bottom:40px;}.c_projects-container h2 span{display:block;font-size:14px;color:#2B778E;letter-spacing:0;font-family:"GothamBook","Arial Unicode MS",sans-serif;}.c_projects-container h3{color:#2B778E;font-family:"Gotham-Bold","Arial Unicode MS",sans-serif;font-size:20px;font-weight:normal;}.c_projects-container p{font-family:"GothamBook","Arial Unicode MS",sans-serif;font-size:14px;color:rgba(0,0,0,0.8);line-height:20px;margin-bottom:30px;}.c_projects-container p.lead{font-size:16px;line-height:24px;}.c_projects-container p strong{font-weight:normal;font-family:"Gotham-Bold","Arial Unicode MS",sans-serif;}.c_projects-container p span.inline{display:inline-block;width:40%;}.c_projects-container .c_projects-cityTitle{clear:both;margin-top:30px;}.c_projects-container .c_projects-cityTitle h4{color:#ff6600;font-family:"Gotham-Bold","Arial Unicode MS",sans-serif;font-size:18px;font-weight:normal;margin-bottom:20px;}.c_projects-container .c_projects-items{float:left;width:calc(50% - 39px);margin-bottom:45px;font-family:"GothamBook","Arial Unicode MS",sans-serif;font-size:14px;color:#000;line-height:18px;}@media only screen and (max-width:767px){.c_projects-container .c_projects-items{float:none;width:100%;}}.c_projects-container .c_projects-items strong{font-weight:normal;font-family:"Gotham-Bold","Arial Unicode MS",sans-serif;}.c_projects-container .c_projects-items:nth-child(even){margin-left:78px;}@media only screen and (max-width:767px){.c_projects-container .c_projects-items:nth-child(even){margin-left:0;}}.c_projects-container .c_projects-items:nth-child(odd){clear:both;}.c_projects-container .c_projects-items .c_project-itemTitle h5{font-size:14px;}.c_projects-container .c_projects-items .c_project-itemTitle span{font-size:12px;}.c_projects-container .c_projects-items .c_project-itemStatus{color:#2B778E;}.c_projects-container .c_projects-items .c_project-itemArchitect,.c_projects-container .c_projects-items .c_project-itemConsultant{color:rgba(0,0,0,0.7);}.c_projects-container .c_projects-items .c_project-itemImage{margin:13px 0;position:relative;}.c_projects-container .c_projects-items .c_project-itemImage img{display:block;}.c_projects-container .c_projects-items .c_project-itemShadow{background:url("../img/projects/bg-shadow.png") repeat-x bottom;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;}.c_projects-container .c_projects-items .c_project-itemArea{position:absolute;left:25px;bottom:20px;z-index:2;font-size:20px;font-family:"Gotham-Bold","Arial Unicode MS",sans-serif;color:#fff;}.c_projects-container .c_projects-items .c_project-itemArea span{font-size:12px;}.c_projects-container .c_projects-items .c_project-itemMedia{overflow:hidden;margin-bottom:10px;}.c_projects-container .c_projects-items .c_project-itemMedia ul{margin:0;padding:0;}.c_projects-container .c_projects-items .c_project-itemMedia ul li{list-style:none;float:left;margin-left:8px;}.c_projects-container .c_projects-items .c_project-itemMedia ul li:first-child{margin-left:0;margin-right:2px;}.c_projects-container .c_projects-items .c_project-itemMedia ul li:nth-child(7n){margin-left:0;}.c_projects-sidebar{float:left;width:285px;box-sizing:border-box;padding-top:5px;}@media only screen and (max-width:767px){.c_projects-sidebar{float:none;width:100%;}}.c_projects-sidebar .c_projects-fakeBorder{padding-top:12px;border-bottom:15px solid rgba(36,175,194,0.65);}@media only screen and (max-width:767px){.c_projects-sidebar .c_projects-fakeBorder{display:none;}}.c_footer{overflow:hidden;position:relative;color:#fff;margin-top:-150px;}.c_footer:before{clear:both;content:"";display:table;margin-top:-1px;height:0;}@media only screen and (min-width:920px){.c_footer{height:460px;margin-top:-210px;}}@media only screen and (min-width:1280px){.c_footer{height:600px;margin-top:-300px;}}.c_footer .c_footer-background{position:absolute;top:0;right:0;background:url("../img/bg-footer.svg") no-repeat top right;width:250%;height:100%;z-index:1;}@media only screen and (min-width:768px){.c_footer .c_footer-background{width:100%;height:100%;}}.c_footer .container{overflow:hidden;position:relative;z-index:2;margin:140px 0 0 0;padding:0;}@media only screen and (min-width:920px){.c_footer .container{margin:210px 0 0 0;}}@media only screen and (min-width:1280px){.c_footer .container{max-width:inherit;margin:300px auto 0;}}.c_footer .container:after{content:".";visibility:hidden;display:block;height:0;clear:both;}.c_footer .c_footer-branding{background:#fff url("../img/bg-footer-logo.png") no-repeat top left;padding:15px 0 12px 70px;margin-left:50px;margin-bottom:20px;max-width:500px;box-sizing:border-box;float:right;}@media only screen and (min-width:1280px){.c_footer .c_footer-branding{width:36.3%;max-width:36.3%;}}.c_footer .c_footer-branding img{max-width:85%;}.c_footer .c_footer-info{clear:both;margin:20px 35px;text-align:right;}@media only screen and (min-width:768px){.c_footer .c_footer-info{margin:20px 40px;}}@media only screen and (min-width:1280px){.c_footer .c_footer-info{margin:20px auto;max-width:1170px;}}.c_footer .c_footer-info h4{font-size:16px;color:#fff;margin-bottom:5px;font-weight:700;}.c_footer .c_footer-info p{font-size:14px;color:rgba(255,255,255,0.75);margin-bottom:20px;}.c_footer .c_footer-info a{font-size:14px;color:rgba(255,255,255,0.75);text-decoration:none;}.c_footer .c_footer-info a:hover{text-decoration:underline;}.c_footer .c_footer-info ul{margin:0;padding:0;}.c_footer .c_footer-info ul li{list-style:none;display:inline-block;width:48%;}@media only screen and (min-width:468px){.c_footer .c_footer-info ul li{width:auto;margin-left:15px;}}.c_legal{color:rgba(0,0,0,0.7);padding:20px 0;}@media only screen and (min-width:768px){.c_legal{padding:25px 0;}}.c_legal .container{overflow:hidden;margin:0 10px;}@media only screen and (min-width:468px){.c_legal .container{margin:0 15px;}}@media only screen and (min-width:768px){.c_legal .container{margin:0 20px;}}@media only screen and (min-width:1280px){.c_legal .container{margin:0 auto;}}.c_legal p{font-size:14px;line-height:22px;}.c_legal-links{text-align:center;}@media only screen and (min-width:768px){.c_legal-links{float:left;text-align:left;width:50%;}}.c_legal-links ul{margin:0;padding:0;}.c_legal-links ul li{list-style:none;display:inline-block;vertical-align:middle;margin:5px 10px 10px;}@media only screen and (min-width:768px){.c_legal-links ul li{margin:0;margin-right:10px;}}@media only screen and (min-width:920px){.c_legal-links ul li{margin-right:25px;}}.c_legal-links ul li a{font-size:14px;color:rgba(0,0,0,0.7);text-decoration:none;}.c_legal-links ul li a:hover{color:#00a1d4;}.c_legal-copyrights{text-align:center;margin-top:10px;}@media only screen and (min-width:768px){.c_legal-copyrights{float:right;text-align:right;margin-top:0;width:50%;}}.c_services{background:#003e54;overflow:hidden;padding:10px 0;color:#fff;}@media only screen and (min-width:468px){.c_services{padding:20px 0;}}@media only screen and (min-width:768px){.c_services{padding:25px 0;}}@media only screen and (min-width:920px){.c_services{padding:30px 0;}}.c_services-item{margin:30px 0;box-sizing:border-box;border:1px solid rgba(255,255,255,0.55);padding:20px;}.c_services-item:first-child{border:0;padding:0;}@media only screen and (min-width:468px){.c_services-item{float:left;width:calc(50% - 15px);margin:15px 0 15px 30px;padding:20px 30px;}.c_services-item:nth-child(2n + 1){clear:both;margin-left:0;}.c_services-item:first-child{padding:20px 0;}}@media only screen and (min-width:920px){.c_services-item{float:left;width:calc(33.33% - 20px);margin:30px 0 30px 30px;padding:20px 30px;}.c_services-item:nth-child(2n + 1){clear:none;margin-left:30px;}.c_services-item:nth-child(3n + 1){clear:both;margin-left:0;}.c_services-item:first-child{padding:20px 0;}}@media only screen and (min-width:1280px){.c_services-item{float:left;width:calc(33.33% - 30px);margin:30px 0 30px 45px;padding:20px 30px;}.c_services-item:nth-child(2n + 1){clear:none;margin-left:45px;}.c_services-item:nth-child(3n + 1){clear:both;margin-left:0;}.c_services-item:first-child{padding:20px 0;}}.c_services-item h2{font-size:24px;font-weight:700;}.c_services-item h3{font-size:16px;margin-bottom:15px;}.c_services-item h3 strong{font-weight:600;display:block;}.c_services-item ul{margin:0;padding:0;}.c_services-item ul li{list-style:none;margin-bottom:6px;}.c_services-item p{font-size:14px;line-height:22px;color:rgba(255,255,255,0.5);}.c_services-item a{font-size:14px;color:rgba(255,255,255,0.5);text-decoration:none;}.c_services-item a:hover{color:#00a1d4;}.c_heroBackground{background:url("../img/bg-homepage.svg") no-repeat 0 0;position:absolute;width:170%;top:0;left:0;height:550px;}@media only screen and (min-width:468px){.c_heroBackground{width:170%;height:530px;}}@media only screen and (min-width:768px){.c_heroBackground{width:109%;height:570px;}}@media only screen and (min-width:920px){.c_heroBackground{height:650px;}}@media only screen and (min-width:1280px){.c_heroBackground{width:100%;height:890px;}}.c_getInTouch{position:relative;z-index:1;}.c_getInTouch .container:after{content:".";visibility:hidden;display:block;height:0;clear:both;}.c_getInTouch-content{background:url(../img/bg-getintouch.svg) no-repeat top left;color:#fff;height:200px;margin:0 10px 0 30px;margin-top:-90px;}.c_getInTouch-content:after{content:".";visibility:hidden;display:block;height:0;clear:both;}@media only screen and (min-width:468px){.c_getInTouch-content{height:300px;margin:0 20px 0 50px;margin-top:-70px;}}@media only screen and (min-width:920px){.c_getInTouch-content{float:right;width:50%;height:300px;margin:0 35px 0 50px;margin-top:-310px;}}@media only screen and (min-width:1280px){.c_getInTouch-content{float:right;width:57%;height:380px;margin:0 0px 0 50px;margin-top:-365px;}}.c_getInTouch-content:before{clear:both;content:"";display:table;margin-top:-1px;height:0;}.c_getInTouch-content h4{font-weight:700;font-size:20px;margin-top:60px;margin-left:15px;}@media only screen and (min-width:468px){.c_getInTouch-content h4{font-size:36px;margin-top:90px;margin-left:35px;}}@media only screen and (min-width:1280px){.c_getInTouch-content h4{margin-top:120px;margin-left:50px;margin-bottom:20px;}}.c_getInTouch-content p{font-size:14px;color:rgba(255,255,255,0.75);margin-top:5px;margin-left:15px;}@media only screen and (min-width:468px){.c_getInTouch-content p{font-size:18px;margin-top:8px;margin-left:35px;}}@media only screen and (min-width:1280px){.c_getInTouch-content p{margin-top:10px;margin-left:50px;}}.c_getInTouch-content p strong{color:white;display:none;}@media only screen and (min-width:468px){.c_getInTouch-content p strong{display:inline-block;}}.c_getInTouch-content p span{color:white;font-weight:700;}@media only screen and (min-width:468px){.c_getInTouch-content p span{display:none;}}.c_getInTouch-content p a{color:rgba(255,255,255,0.75);text-decoration:none;}.c_getInTouch-content p a:hover{text-decoration:underline;}.c_testimonials{position:relative;z-index:2;margin-top:-50px;width:100%;}@media only screen and (min-width:468px){.c_testimonials{margin-top:-100px;}}.c_testimonials .c_testimonials-top{background:url("../img/bg-testimonials.svg") no-repeat top left;margin:0 35px;max-width:1170px;height:110px;}@media only screen and (min-width:468px){.c_testimonials .c_testimonials-top{margin:0 40px;height:160px;}}@media only screen and (min-width:768px){.c_testimonials .c_testimonials-top{height:160px;}}@media only screen and (min-width:920px){.c_testimonials .c_testimonials-top{height:320px;}}@media only screen and (min-width:1280px){.c_testimonials .c_testimonials-top{margin:0 auto;}}.c_testimonials .container{background:#f2f2f2;max-width:1170px;margin:0 35px;padding:0 15px 40px;}@media only screen and (min-width:468px){.c_testimonials .container{margin:0 40px;padding:0 15px 50px;}}@media only screen and (min-width:920px){.c_testimonials .container{padding:0 15px 80px;}}@media only screen and (min-width:1280px){.c_testimonials .container{margin:0 auto;}}.c_testimonials .container:before{clear:both;content:"";display:table;margin-top:-1px;height:0;}.c_testimonials.c_testimonials--simple{clear:both;margin-top:0;}.c_testimonials.c_testimonials--simple .container{margin:0;padding:40px 15px;}@media only screen and (min-width:468px){.c_testimonials.c_testimonials--simple .container{padding:50px 15px;}}@media only screen and (min-width:920px){.c_testimonials.c_testimonials--simple .container{padding:80px 15px;}}.c_testimonials .c_testimonials-header{text-align:center;margin-bottom:15px;margin-top:20px;}.c_testimonials .c_testimonials-header h3{font-size:28px;color:#000;}@media only screen and (min-width:920px){.c_testimonials .c_testimonials-header h3{font-size:32px;}}.c_testimonials .c_testimonials-header h3 strong{display:block;font-size:16px;color:#d84c38;font-weight:700;margin-bottom:10px;}.c_testimonials .c_testimonials-header h3 span{display:block;}.c_testimonials .c_testimonials-header h3:after{content:"";height:2px;background:#000;width:50%;max-width:170px;display:inline-block;margin:20px auto 30px;}.c_testimonials .c_testimonials-content{max-width:600px;margin:0 auto;}.c_testimonials .c_testimonials-content .c_testimonials-item{text-align:center;}.c_testimonials .c_testimonials-content .c_testimonials-quote{font-size:14px;line-height:22px;color:#666666;margin-bottom:30px;}.c_testimonials .c_testimonials-content .c_testimonials-author{font-size:14px;color:#757575;}.c_testimonials .c_testimonials-content .c_testimonials-author strong{font-size:24px;font-weight:600;color:#000;}.c_testimonials .c_testimonials-dots{margin-top:50px;text-align:center;}.c_testimonials .c_testimonials-dots.disabled{margin-top:0;}.c_testimonials .c_testimonials-dots .owl-dot{display:inline-block;width:8px;height:8px;background:rgba(0,0,0,0.2);border-radius:50%;padding:0;margin:0 3px;outline:none;cursor:pointer;width:14px;height:14px;}.c_testimonials .c_testimonials-dots .owl-dot.active{background:#004e69;}.c_contactTeaser{position:relative;background:#f2f2f2;z-index:2;width:100%;}.c_contactTeaser .container{max-width:475px;margin:0 auto;padding:80px 15px;text-align:center;}.c_contactTeaser .container:before{clear:both;content:"";display:table;margin-top:-1px;height:0;}.c_contactTeaser .c_contactTeaser-header h3{font-size:24px;color:#2b4665;font-weight:700;margin-bottom:50px;}.c_contactTeaser .c_contactTeaser-content p{font-size:14px;color:#818181;margin-bottom:40px;}.c_contactTeaser .c_contactTeaser-content a{background:#d84c38;border-radius:20px;padding:12px 40px;font-size:16px;color:#fff;text-decoration:none;font-weight:700;margin:20px 0 0;display:inline-block;}.c_contactTeaser .c_contactTeaser-content a:hover{background:#f69147;}