/*! QualiEcoCircuits-CA v1.0.0 | 12-10-2023-05:19:55
 * Copyright (c) 2023 Rakesh Sompura | Licensed MIT 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%;}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#CCC;}.mfp-preloader a:hover{color:#FFF;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}.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;}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;}@font-face{font-family:"c_icons";src:url("../fonts/c_icons-31868f21ceb074400d58138dba2bd65d.eot");src:url("../fonts/c_icons-31868f21ceb074400d58138dba2bd65d.eot?#iefix") format("embedded-opentype"),url("../fonts/c_icons-31868f21ceb074400d58138dba2bd65d.woff") format("woff"),url("../fonts/c_icons-31868f21ceb074400d58138dba2bd65d.ttf") format("truetype"),url("../fonts/c_icons-31868f21ceb074400d58138dba2bd65d.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-assembly:before{content:"\f101";}body [class^="c_icons-"].c_icons-assembly,body [class*="c_icons-"].c_icons-assembly{width:auto;height:auto;}.c_icons-compare:before{content:"\f102";}body [class^="c_icons-"].c_icons-compare,body [class*="c_icons-"].c_icons-compare{width:auto;height:auto;}.c_icons-cross:before{content:"\f103";}body [class^="c_icons-"].c_icons-cross,body [class*="c_icons-"].c_icons-cross{width:auto;height:auto;}.c_icons-down:before{content:"\f104";}body [class^="c_icons-"].c_icons-down,body [class*="c_icons-"].c_icons-down{width:auto;height:auto;}.c_icons-email:before{content:"\f105";}body [class^="c_icons-"].c_icons-email,body [class*="c_icons-"].c_icons-email{width:auto;height:auto;}.c_icons-fax:before{content:"\f106";}body [class^="c_icons-"].c_icons-fax,body [class*="c_icons-"].c_icons-fax{width:auto;height:auto;}.c_icons-idea:before{content:"\f107";}body [class^="c_icons-"].c_icons-idea,body [class*="c_icons-"].c_icons-idea{width:auto;height:auto;}.c_icons-menu:before{content:"\f108";}body [class^="c_icons-"].c_icons-menu,body [class*="c_icons-"].c_icons-menu{width:auto;height:auto;}.c_icons-next:before{content:"\f109";}body [class^="c_icons-"].c_icons-next,body [class*="c_icons-"].c_icons-next{width:auto;height:auto;}.c_icons-pcb:before{content:"\f10a";}body [class^="c_icons-"].c_icons-pcb,body [class*="c_icons-"].c_icons-pcb{width:auto;height:auto;}.c_icons-pdf:before{content:"\f10b";}body [class^="c_icons-"].c_icons-pdf,body [class*="c_icons-"].c_icons-pdf{width:auto;height:auto;}.c_icons-phone:before{content:"\f10c";}body [class^="c_icons-"].c_icons-phone,body [class*="c_icons-"].c_icons-phone{width:auto;height:auto;}.c_icons-pointer:before{content:"\f10d";}body [class^="c_icons-"].c_icons-pointer,body [class*="c_icons-"].c_icons-pointer{width:auto;height:auto;}.c_icons-quote:before{content:"\f10e";}body [class^="c_icons-"].c_icons-quote,body [class*="c_icons-"].c_icons-quote{width:auto;height:auto;}.c_icons-tick:before{content:"\f10f";}body [class^="c_icons-"].c_icons-tick,body [class*="c_icons-"].c_icons-tick{width:auto;height:auto;}.c_icons-tips:before{content:"\f110";}body [class^="c_icons-"].c_icons-tips,body [class*="c_icons-"].c_icons-tips{width:auto;height:auto;}.c_icons-up:before{content:"\f111";}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;padding:0;}@media only screen and (min-width:920px){.c_header{margin-bottom:-60px;}}.c_header-countrySwitcher{margin:0;padding:12px 20px;text-align:right;}@media only screen and (min-width:920px){.c_header-countrySwitcher{padding:0;}}.c_header-countrySwitcher a{font-size:14px;color:#000;text-decoration:none;margin-left:20px;padding-left:22px;}.c_header-countrySwitcher a.country-nz{background:url("../img/flag-nz.png") no-repeat left center;}.c_header-countrySwitcher a.country-aus{background:url("../img/flag-aus.png") no-repeat left center;}.c_header-countrySwitcher a.country-ca{background:url("../img/flag-ca.png") no-repeat left center;}.c_header-countrySwitcher a.active{color:#ff900d;font-weight:700;}.c_header-top__info{margin:0;padding:8px 20px;text-align:right;background:#f2f2f2;}@media only screen and (min-width:768px){.c_header-top__info{padding:10px 20px;}}@media only screen and (min-width:920px){.c_header-top__info{background:none;padding:10px 0 0;}}.c_header-top__info li{list-style:none;display:inline-block;vertical-align:middle;padding:0;color:#000;font-size:12px;margin-left:15px;}.c_header-top__info li span{display:inline-block;vertical-align:middle;border-radius:50%;width:24px;height:24px;text-align:center;line-height:24px;margin-right:4px;font-size:14px;border:1px solid rgba(0,0,0,0.2);}.c_header-top__info li a{color:#000;text-decoration:none;}.c_header-top__info li a:hover{text-decoration:underline;}@media only screen and (min-width:920px){.c_header-top{float:right;width:calc(40% - 40px);padding:22px 20px 10px;}}@media only screen and (min-width:1280px){.c_header-top{padding:22px 20px;}}.c_header-main{padding:15px 0 12px;position:relative;}@media only screen and (min-width:768px){.c_header-main{padding:18px 0;}}@media only screen and (min-width:920px){.c_header-main{float:left;width:calc(60% - 40px);padding:20px 20px 15px;}}@media only screen and (min-width:1280px){.c_header-main{padding:20px;}}.c_header-main:after{content:".";visibility:hidden;display:block;height:0;clear:both;}.c_header-main .c_header-logoWrapper{padding:0 20px;}@media only screen and (min-width:920px){.c_header-main .c_header-logoWrapper{float:left;padding:0;}}.c_header-main .c_header-logoWrapper a{display:inline-block;vertical-align:middle;}.c_header-main .c_header-logoWrapper > span{display:none;}@media only screen and (min-width:568px){.c_header-main .c_header-logoWrapper > span{display:inline-block;vertical-align:middle;margin-left:25px;padding:15px 0;padding-left:25px;border-left:1px solid rgba(0,0,0,0.1);font-size:20px;font-weight:600;color:#00a1d4;}}.c_header-main .c_header-logoWrapper > span span{font-size:14px;color:#000;display:block;}.c_header-main .c_header-mobileMenu{position:absolute;top:22px;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;}}.c_header-navigation{display:none;}@media only screen and (min-width:920px){.c_header-navigation{clear:both;display:block;float:none;text-align:center;border-bottom:1px solid rgba(255,255,255,0.2);}}.c_header-navigation ul{margin:10px 25px 15px;padding:0;}@media only screen and (min-width:920px){.c_header-navigation ul{margin:0;}}.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-navigation ul li{display:inline-block;border:0;margin:0 9px;}}@media only screen and (min-width:1280px){.c_header-navigation ul li{display:inline-block;border:0;margin:0 13px;}}@media only screen and (min-width:920px){.c_header-navigation ul li:first-child{margin-left:0;}}@media only screen and (min-width:920px){.c_header-navigation ul li:last-child{margin-right:0;}}.c_header-navigation ul li a{display:block;padding:12px 0;color:#000;font-size:16px;font-weight:400;color:#000;text-decoration:none;}@media only screen and (max-width:767px){.c_header-navigation ul li a{display:block;margin:0;}}@media only screen and (min-width:920px){.c_header-navigation ul li a{font-size:14px;color:#fff;padding:18px 0;border-top:4px solid transparent;}}@media only screen and (min-width:1280px){.c_header-navigation ul li a{font-size:16px;}}.c_header-navigation ul li a i{font-size:12px;vertical-align:middle;}@media only screen and (min-width:920px){.c_header-navigation ul li a:hover{color:#00a1d4;}}.c_header-navigation ul li a.activeLink{color:#00a1d4;}@media only screen and (min-width:920px){.c_header-navigation ul li a.activeLink{color:#fff;border-top:4px solid #00a1d4;}}.c_header-navigation ul li a.activeLink i{color:#000;}@media only screen and (min-width:920px){.c_header-navigation ul li a.activeLink i{color:#fff;}}.c_header-navigation ul li:first-child{border:0;}.c_header-navigation ul li:last-child a{margin-right:0;}@media only screen and (min-width:920px){.c_header-navigation ul li:last-child a{padding-right:0;}}.c_header-navigation ul .c_header-hasSecondaryNav{position:relative;}.c_header-navigation ul .c_header-secondaryNav{display:none;margin-left:20px;}@media only screen and (min-width:920px){.c_header-navigation ul .c_header-secondaryNav{background:#fff;position:absolute;left:0;top:60px;width:220px;text-align:left;margin-left:0;padding:15px 25px 0;box-sizing:border-box;}}.c_header-navigation ul .c_header-secondaryNav ul{margin:0 0 10px;}@media only screen and (min-width:920px){.c_header-navigation ul .c_header-secondaryNav ul{margin:10px 0 0;}}@media only screen and (min-width:920px){.c_header-navigation ul .c_header-secondaryNav ul li{display:block;margin:0;padding:0;}}.c_header-navigation ul .c_header-secondaryNav ul li a{padding:12px 0;font-size:16px;color:#000;border:0;}@media only screen and (min-width:920px){.c_header-navigation ul .c_header-secondaryNav ul li a{padding:0 0 18px;font-size:14px;}}@media only screen and (min-width:920px){.c_header-navigation ul .c_header-secondaryNav ul li a:hover{color:#00a1d4;}}@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{clear:both;overflow:hidden;position:relative;z-index:1;background:url("../img/bg-homebanner.jpg") no-repeat center;background-size:cover;}@media only screen and (min-width:768px){.c_bannerModule{min-height:424px;max-height:424px;margin-top:0;}}@media only screen and (min-width:920px){.c_bannerModule{min-height:490px;max-height:490px;}}.c_bannerModule .owl-stage{display:flex;}.c_bannerModule .owl-item{display:flex;flex:1 0 auto;}@media only screen and (min-width:768px){.c_bannerModule .owl-item{min-height:424px;max-height:424px;}}@media only screen and (min-width:920px){.c_bannerModule .owl-item{min-height:490px;max-height:490px;}}.c_bannerModule .c_bannerModule-dots{width:100%;padding:0 15px;bottom:45px;position:absolute;z-index:12;box-sizing:border-box;text-align:center;}@media only screen and (min-width:768px){.c_bannerModule .c_bannerModule-dots{bottom:110px;position:relative;}}@media only screen and (min-width:920px){.c_bannerModule .c_bannerModule-dots{max-width:1200px;margin:0 auto;padding:0;}}.c_bannerModule .c_bannerModule-dots .owl-dot{display:inline-block;width:8px;height:8px;background:rgba(255,255,255,0.5);border-radius:50%;border:0;box-sizing:border-box;padding:0;margin:0 5px 0 0;outline:none;cursor:pointer;}@media only screen and (min-width:768px){.c_bannerModule .c_bannerModule-dots .owl-dot{width:12px;height:12px;}}.c_bannerModule .c_bannerModule-dots .owl-dot.active{background:#fff;}.c_bannerModule .c_bannerModule-items{-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;padding:0 15px;box-sizing:border-box;overflow:hidden;position:relative;top:50%;left:50%;display:table;vertical-align:middle;}@media only screen and (min-width:768px){.c_bannerModule .c_bannerModule-items{position:absolute;z-index:12;top:40%;}}@media only screen and (min-width:920px){.c_bannerModule .c_bannerModule-items{display:block;max-width:1200px;margin:0 auto;padding:0;top:45%;}}.c_bannerModule .c_bannerModule-content{color:#fff;padding:30px 20px 80px;box-sizing:border-box;text-align:center;max-width:500px;margin:0 auto;}@media only screen and (min-width:768px){.c_bannerModule .c_bannerModule-content{padding:0 40px;max-width:800px;}}.c_bannerModule .c_bannerModule-content h1{font-size:24px;font-weight:700;letter-spacing:-1px;margin-bottom:20px;}@media only screen and (min-width:768px){.c_bannerModule .c_bannerModule-content h1{font-size:30px;}}@media only screen and (min-width:920px){.c_bannerModule .c_bannerModule-content h1{font-size:32px;}}.c_bannerModule .c_bannerModule-content p{font-size:18px;font-weight:300;line-height:24px;margin-bottom:30px;}@media only screen and (min-width:768px){.c_bannerModule .c_bannerModule-content p{font-size:24px;line-height:32px;margin-bottom:40px;}}@media only screen and (min-width:920px){.c_bannerModule .c_bannerModule-content p{font-size:22px;line-height:32px;}}.c_bannerModule .c_bannerModule-content p strong{font-weight:600;}.c_bannerModule .c_bannerModule-content a{border-radius:30px;display:inline-block;padding:12px 30px;background:#ff900d;color:#fff;font-size:14px;font-weight:600;text-decoration:none;}@media only screen and (min-width:768px){.c_bannerModule .c_bannerModule-content a{font-size:16px;padding:15px 40px;}}.c_bannerModule .c_bannerModule-content a:hover{background:#00a1d4;}.c_whatWeDo{background:#f2f2f2;overflow:hidden;padding:30px 0 10px;}@media only screen and (min-width:920px){.c_whatWeDo{padding:40px 0 20px;}}@media only screen and (min-width:1280px){.c_whatWeDo{padding:60px 0 40px;}}.c_whatWeDo h3{color:#004e69;font-size:22px;font-weight:700;margin-bottom:25px;}.c_whatWeDo p{font-size:14px;color:#666666;line-height:22px;margin-bottom:25px;}.c_whatWeDo-introCopy{margin-bottom:30px;box-sizing:border-box;}@media only screen and (min-width:768px){.c_whatWeDo--crossSell .c_whatWeDo-introCopy{width:47%;float:left;margin-right:6%;}}@media only screen and (min-width:920px){.c_whatWeDo--crossSell .c_whatWeDo-introCopy{width:30%;margin-bottom:0;margin-right:0;}}@media only screen and (min-width:920px){.c_whatWeDo-introCopy{width:30%;float:left;margin-bottom:0;}}.c_whatWeDo-introCopy img{display:block;max-width:100%;margin-bottom:25px;}@media only screen and (min-width:920px){.c_whatWeDo-introCopy h3{max-width:275px;}}.c_whatWeDo-introCopy a{color:#00a1d4;text-decoration:none;font-weight:700;}.c_whatWeDo-introCopy a:hover{color:#ff900d;}.c_whatWeDo-productTeaser{margin-bottom:30px;box-sizing:border-box;}@media only screen and (min-width:768px){.c_whatWeDo-productTeaser{width:47%;float:left;margin-bottom:0;}}@media only screen and (min-width:920px){.c_whatWeDo-productTeaser{width:30%;margin-left:4.75%;}}.c_whatWeDo-productTeaser img{display:block;max-width:100%;margin-bottom:25px;}.c_whatWeDo-productTeaser ul{margin:0 0 30px;padding:0;}.c_whatWeDo-productTeaser ul li{list-style:none;margin-bottom:10px;background:url("../img/bullete-blue.png") no-repeat left center;padding-left:15px;}.c_whatWeDo-productTeaser ul li a{color:#666666;font-size:14px;text-decoration:none;}.c_whatWeDo-productTeaser ul li a:hover{color:#00a1d4;}.c_whatWeDo-productTeaser a{color:#00a1d4;text-decoration:none;font-weight:700;}.c_whatWeDo-productTeaser a:hover{color:#ff900d;}.c_whatWeDo-serviceTeaser{margin-bottom:30px;box-sizing:border-box;}@media only screen and (min-width:768px){.c_whatWeDo-serviceTeaser{width:47%;float:left;margin-left:6%;margin-bottom:0;}}@media only screen and (min-width:920px){.c_whatWeDo-serviceTeaser{width:30%;margin-left:4.75%;}}.c_whatWeDo-serviceTeaser img{display:block;max-width:100%;margin-bottom:25px;}@media only screen and (min-width:768px){.c_whatWeDo--crossSell .c_whatWeDo-serviceTeaser{clear:both;width:47%;float:left;margin-left:0;}}@media only screen and (min-width:920px){.c_whatWeDo--crossSell .c_whatWeDo-serviceTeaser{clear:none;width:30%;margin-left:4.75%;}}.c_whatWeDo-serviceTeaser a{color:#00a1d4;text-decoration:none;font-weight:700;}.c_whatWeDo-serviceTeaser a:hover{color:#ff900d;}.c_ourServices{margin-top:-30px;margin-bottom:-140px;position:relative;z-index:2;}@media only screen and (max-width:767px){.c_ourServices{margin-bottom:-40px;}}.c_ourServices-container{background:#2B778E;}.c_ourServices-abstractTop{background:url("../img/services-abstract-top.svg") no-repeat top left;height:140px;}@media only screen and (max-width:767px){.c_ourServices-abstractTop{height:40px;}}.c_ourServices-abstractBottom{background:url("../img/services-abstract-bottom.svg") no-repeat top left;height:140px;}@media only screen and (max-width:767px){.c_ourServices-abstractBottom{height:40px;}}.c_ourServices-title{padding:25px 0;}.c_ourServices-title h2{font-family:"Gotham-Bold","Arial Unicode MS",sans-serif;font-size:48px;color:rgba(255,255,255,0.5);letter-spacing:-2px;text-align:center;}@media only screen and (max-width:767px){.c_ourServices-title h2{font-size:36px;}}.c_ourServices-content{padding:25px 0 50px;}@media only screen and (max-width:767px){.c_ourServices-content{padding:0 0 25px;}}.c_ourServices-content .c_ourServices-blockTop{background:url("../img/services-triangle.svg") no-repeat top left;height:80px;}.c_ourServices-content .c_ourServices-blockBottom{background:url("../img/services-triangle-reverse.svg") no-repeat top left;height:80px;}.c_ourServices-content .c_ourServices-blockContainer{background:#fff;padding:0 20px;box-sizing:border-box;}@media only screen and (max-width:767px){.c_ourServices-content .c_ourServices-blockContainer > img{max-width:100px;}}.c_ourServices-content .c_ourServices-block{display:inline-block;vertical-align:middle;margin:-4px;width:28%;box-sizing:border-box;text-align:center;}@media only screen and (max-width:767px){.c_ourServices-content .c_ourServices-block{width:100%;margin:15px 0;}}.c_ourServices-content .c_ourServices-block h3{font-family:"Gotham-Bold","Arial Unicode MS",sans-serif;font-size:24px;color:rgba(0,0,0,0.8);letter-spacing:-1px;margin:15px 0;}.c_ourServices-content .c_ourServices-block p{font-family:"GothamBook","Arial Unicode MS",sans-serif;font-size:16px;color:rgba(0,0,0,0.8);line-height:22px;max-width:230px;margin:0 auto;}.c_ourServices-content .c_ourServices-block p strong{font-weight:normal;font-family:"Gotham-Bold","Arial Unicode MS",sans-serif;display:block;margin:10px 0 8px;}.c_ourServices-content .c_ourServices-block.c_ourServices-block--large{width:calc(44% - 60px);margin:0 30px;}@media only screen and (max-width:767px){.c_ourServices-content .c_ourServices-block.c_ourServices-block--large{width:100%;margin:0;}}.c_ourServices-content .c_ourServices-block.c_ourServices-block--large .c_ourServices-blockTop,.c_ourServices-content .c_ourServices-block.c_ourServices-block--large .c_ourServices-blockBottom{height:100px;}.c_ourServices-content .c_ourServices-block.c_ourServices-block--large p{max-width:80%;}.c_heroVisual{position:relative;z-index:1;}.c_assets{margin-top:-30px;margin-bottom:-140px;position:relative;z-index:2;}@media only screen and (max-width:767px){.c_assets{margin-bottom:-45px;}}.c_assets-container{background:#2B778E;}.c_assets-abstractTop{background:url("../img/services-abstract-top.svg") no-repeat top left;height:140px;}@media only screen and (max-width:767px){.c_assets-abstractTop{height:50px;}}.c_assets-abstractBottom{background:url("../img/services-abstract-bottom.svg") no-repeat top left;height:140px;}@media only screen and (max-width:767px){.c_assets-abstractBottom{height:50px;}}.c_assets-title{padding:25px 0;}.c_assets-title h2{font-family:"Gotham-Bold","Arial Unicode MS",sans-serif;font-size:48px;color:rgba(255,255,255,0.5);letter-spacing:-2px;text-align:center;}@media only screen and (max-width:767px){.c_assets-title h2{font-size:36px;}}.c_assets-content{padding:25px 0 50px;}.c_assets-content .c_assets-blockTop{background:url("../img/services-triangle.svg") no-repeat top left;height:80px;}.c_assets-content .c_assets-blockBottom{background:url("../img/services-triangle-reverse.svg") no-repeat top left;height:80px;}.c_assets-content ul{margin:0 0 30px 0;padding:0;}.c_assets-content ul li{list-style:none;padding:16px 50px 12px;border-bottom:1px solid rgba(255,255,255,0.5);font-family:"GothamBook","Arial Unicode MS",sans-serif;font-size:16px;color:#fff;}.c_assets-content ul li:first-child{border-top:1px solid rgba(255,255,255,0.5);}.c_assets-content ul li span{display:inline-block;vertical-align:middle;width:150px;text-align:right;}@media only screen and (max-width:767px){.c_assets-content ul li span{width:auto;text-align:left;}}.c_assets-content ul li span:first-child{width:calc(100% - 310px);text-align:left;}@media only screen and (max-width:767px){.c_assets-content ul li span:first-child{width:100%;display:block;margin-bottom:8px;}}@media only screen and (max-width:767px){.c_assets-content ul li span:last-child{display:inline-block;}}.c_assets-content p{font-family:"GothamBook","Arial Unicode MS",sans-serif;font-size:16px;color:#fff;line-height:22px;margin-bottom:20px;padding:0 50px;}.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{background:#00222d;color:#fff;padding:25px 0;}@media only screen and (min-width:768px){.c_footer{padding:40px 0;}}@media only screen and (min-width:920px){.c_footer{padding:50px 0;}}@media only screen and (min-width:1280px){.c_footer{padding:75px 0;}}.c_footer .container{overflow:hidden;}.c_footer h3{font-size:20px;font-weight:700;margin-bottom:20px;}@media only screen and (min-width:920px){.c_footer h3{font-size:24px;}}.c_footer h4{font-size:20px;font-weight:700;margin-bottom:20px;}@media only screen and (min-width:920px){.c_footer h4{font-size:14px;}}.c_footer p{font-size:14px;line-height:22px;}.c_footer-subscription{text-align:center;margin-bottom:25px;}@media only screen and (min-width:568px){.c_footer-subscription{max-width:350px;margin:0 auto 25px;}}@media only screen and (min-width:768px){.c_footer-subscription{max-width:50%;margin-bottom:40px;}}@media only screen and (min-width:920px){.c_footer-subscription{float:right;text-align:left;margin-bottom:0;width:30%;}}@media only screen and (min-width:920px){.c_footer-subscription p{max-width:275px;}}.c_footer-subscription .c_footer-subscriptionForm{margin-top:15px;overflow:hidden;}.c_footer-subscription .c_footer-subscriptionForm input{width:calc(100% - 55px);background:#fff;font-size:14px;border:0;padding:12px 15px;color:#00222d;float:left;box-sizing:border-box;}.c_footer-subscription .c_footer-subscriptionForm button{width:55px;font-size:14px;color:#fff;margin-top:-1px;padding:12px 15px;background:#00a1d4;border:0;float:left;box-sizing:border-box;cursor:pointer;}@media only screen and (min-width:568px){.c_footer-briefIntroLinks{width:100%;}}@media only screen and (min-width:920px){.c_footer-briefIntroLinks{float:left;margin-right:50px;width:calc(70% - 50px);}}.c_footer-briefIntroLinks .c_footer-quickLinks{margin-bottom:25px;overflow:hidden;}@media only screen and (min-width:568px){.c_footer-briefIntroLinks .c_footer-quickLinks{float:left;margin-bottom:0;width:calc(50% - 12px);}}@media only screen and (min-width:920px){.c_footer-briefIntroLinks .c_footer-quickLinks{float:right;width:calc(50% - 25px);}}.c_footer-briefIntroLinks .c_footer-quickLinks ul{float:left;margin:0;padding:0;width:50%;}.c_footer-briefIntroLinks .c_footer-quickLinks ul li{list-style:none;margin-bottom:5px;}.c_footer-briefIntroLinks .c_footer-quickLinks a{font-size:14px;color:#fff;text-decoration:none;}.c_footer-briefIntroLinks .c_footer-quickLinks a:hover{color:#00a1d4;}.c_footer-briefIntroLinks .c_footer-aboutTeaser{clear:both;margin-bottom:10px;}@media only screen and (min-width:568px){.c_footer-briefIntroLinks .c_footer-aboutTeaser{clear:none;float:right;width:calc(50% - 12px);}}@media only screen and (min-width:920px){.c_footer-briefIntroLinks .c_footer-aboutTeaser{float:left;width:calc(50% - 25px);}}.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;}.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_testimonials{overflow:hidden;position:relative;z-index:1;padding:45px 0 40px;}@media only screen and (min-width:768px){.c_testimonials{padding:80px 0;}}.c_testimonials .c_testimonials-header{text-align:center;margin-bottom:30px;}@media only screen and (min-width:768px){.c_testimonials .c_testimonials-header{margin-bottom:50px;}}.c_testimonials .c_testimonials-header h2{font-size:20px;font-weight:700;color:#004e69;}@media only screen and (min-width:768px){.c_testimonials .c_testimonials-header h2{font-size:22px;}}.c_testimonials .c_testimonials-content{max-width:700px;margin:0 auto;}.c_testimonials .c_testimonials-content .c_testimonials-item{text-align:center;}.c_testimonials .c_testimonials-content .c_testimonials-quote{font-size:16px;line-height:26px;color:#757575;margin-bottom:30px;}@media only screen and (min-width:768px){.c_testimonials .c_testimonials-content .c_testimonials-quote{font-size:18px;line-height:32px;margin-bottom:40px;}}.c_testimonials .c_testimonials-content .c_testimonials-author{font-size:14px;line-height:22px;color:#757575;}.c_testimonials .c_testimonials-content .c_testimonials-author strong{font-weight:700;}.c_testimonials .c_testimonials-dots{margin-top:30px;text-align:center;}.c_testimonials .c_testimonials-dots.disabled{margin-top:0;}.c_testimonials .c_testimonials-dots .owl-dot{-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.75);-ms-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.75);-o-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.75);display:inline-block;width:8px;height:8px;background:rgba(0,0,0,0.3);border-radius:50%;border:2px solid #fff;padding:0;margin:0 3px;outline:none;cursor:pointer;width:12px;height:12px;}.c_testimonials .c_testimonials-dots .owl-dot.active{background:#00222d;}.c_services{background:#003e54;overflow:hidden;padding:10px 0;color:#fff;}@media only screen and (min-width:568px){.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:568px){.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_whyChooseUs{overflow:hidden;padding:30px 0;}@media only screen and (min-width:768px){.c_whyChooseUs{padding:40px 0 20px;}}@media only screen and (min-width:920px){.c_whyChooseUs{padding:50px 0 20px;}}@media only screen and (min-width:1280px){.c_whyChooseUs{padding:60px 0 40px;}}.c_whyChooseUs-header{text-align:center;margin-bottom:10px;}@media only screen and (min-width:768px){.c_whyChooseUs-header{margin-bottom:30px;}}.c_whyChooseUs-header h2{font-size:20px;font-weight:700;color:#004e69;}@media only screen and (min-width:768px){.c_whyChooseUs-header h2{font-size:22px;}}.c_whyChooseUs-navigator{max-width:500px;margin:0 auto;margin-bottom:20px;}.c_whyChooseUs-navigator ul{margin:0;padding:0;overflow:hidden;}.c_whyChooseUs-navigator ul li{list-style:none;float:left;width:33.33%;text-align:center;position:relative;padding-bottom:30px;}.c_whyChooseUs-navigator ul li:before{-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.75);-ms-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.75);-o-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.75);content:"";width:8px;height:8px;background:rgba(0,0,0,0.3);border:2px solid #fff;display:inline-block;position:absolute;bottom:4px;left:50%;border-radius:50%;margin-left:-4px;}.c_whyChooseUs-navigator ul li:after{content:"";height:1px;position:absolute;background:rgba(0,0,0,0.1);width:100%;bottom:10px;left:0;}.c_whyChooseUs-navigator ul li:first-child:after{width:50%;left:50%;}.c_whyChooseUs-navigator ul li:last-child:after{width:50%;right:50%;}.c_whyChooseUs-navigator ul li.active:before{background:#004e69;}.c_whyChooseUs-navigator ul li a{font-size:14px;font-weight:600;color:#00a1d4;text-decoration:none;}.c_whyChooseUs-content{margin:0 auto 30px;color:#818181;overflow:hidden;max-width:800px;}.c_whyChooseUs-content .c_whyChooseUs-itemVisual img{display:block;max-width:100%;width:auto;}@media only screen and (min-width:920px){.c_whyChooseUs-content .c_whyChooseUs-itemVisual img{float:right;margin-right:20px;}}@media only screen and (min-width:568px){.c_whyChooseUs-content .c_whyChooseUs-itemVisual{float:left;width:46%;}}.c_whyChooseUs-content .c_whyChooseUs-itemContent{box-sizing:border-box;text-align:center;}.c_whyChooseUs-content .c_whyChooseUs-itemContent h3{font-weight:600;margin-top:20px;}.c_whyChooseUs-content .c_whyChooseUs-itemContent p{font-size:14px;margin-top:20px;line-height:22px;}.c_whyChooseUs-content .c_whyChooseUs-itemContent p > img,.c_whyChooseUs-content .c_whyChooseUs-itemContent p > a img{max-width:325px;margin:0 auto;margin-top:30px;}.c_whyChooseUs-content .c_whyChooseUs-itemContent a{color:#00a1d4;}.c_whyChooseUs-content .c_whyChooseUs-itemContent a:hover{color:#ff900d;}.c_productTeaser{position:relative;z-index:2;margin-top:-30px;}@media only screen and (min-width:768px){.c_productTeaser{margin-top:-70px;}}.c_productTeaser-content{-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);background:#fff;max-width:750px;margin:0 auto;padding:15px 15px 0;overflow:hidden;}@media only screen and (min-width:568px){.c_productTeaser-content{padding:15px;}}.c_productTeaser-content ul{margin:0;padding:0;}@media only screen and (min-width:568px){.c_productTeaser-content ul{text-align:center;}}.c_productTeaser-content ul li{list-style:none;position:relative;padding-left:90px;margin-bottom:20px;}@media only screen and (min-width:568px){.c_productTeaser-content ul li{display:inline-block;text-align:center;width:calc(33% - 22px);border-left:1px solid rgba(0,0,0,0.1);vertical-align:middle;margin-left:15px;padding-left:15px;margin-bottom:0;}}.c_productTeaser-content ul li i{position:absolute;top:0;left:5px;font-size:70px;line-height:40px;color:rgba(0,0,0,0.35);}@media only screen and (min-width:568px){.c_productTeaser-content ul li i{position:static;}}@media only screen and (min-width:568px){.c_productTeaser-content ul li:first-child{border-left:0;margin:0;padding:0;}}.c_productTeaser-content ul li:nth-child(2) i{left:0;}.c_productTeaser-content ul li:last-child i{left:13px;}.c_productTeaser-content h4{font-weight:700;color:#004e69;font-size:18px;}@media only screen and (min-width:568px){.c_productTeaser-content h4{margin-top:15px;font-size:16px;}}@media only screen and (min-width:768px){.c_productTeaser-content h4{font-size:20px;}}@media only screen and (min-width:920px){.c_productTeaser-content h4{font-size:22px;}}.c_productTeaser-content span{font-weight:600;color:#00a1d4;font-size:14px;}@media only screen and (min-width:568px){.c_productTeaser-content span{font-size:12px;}}@media only screen and (min-width:768px){.c_productTeaser-content span{font-size:14px;}}.c_productTeaser-content a{text-decoration:none;}.c_productTeaser-content a:hover span{color:#ff900d !important;}.c_pageHeader{clear:both;position:relative;z-index:1;background:url("../img/bg-homebanner.jpg") no-repeat center;background-size:cover;padding-bottom:30px;}.c_pageHeader:before{clear:both;content:"";display:table;margin-top:-1px;height:0;}@media only screen and (min-width:768px){.c_pageHeader{padding-bottom:0;}}.c_pageHeader .container{position:relative;}.c_pageHeader .container .container{padding:0;}@media only screen and (min-width:768px){.c_pageHeader .container .container{padding:0 25px;}}@media only screen and (min-width:768px){.c_pageHeader .c_productTeaser{margin-top:0;position:absolute;bottom:0;right:0;max-width:45%;}}@media only screen and (min-width:920px){.c_pageHeader .c_productTeaser{max-width:370px;}}@media only screen and (min-width:768px){.c_pageHeader .c_productTeaser .c_productTeaser-content{padding:15px 15px 0;}}@media only screen and (min-width:768px){.c_pageHeader .c_productTeaser .c_productTeaser-content ul{text-align:left;}}.c_pageHeader .c_productTeaser .c_productTeaser-content ul li{list-style:none;position:relative;padding-left:90px;margin-bottom:20px;box-sizing:border-box;}@media only screen and (min-width:568px){.c_pageHeader .c_productTeaser .c_productTeaser-content ul li{padding-left:0;}}@media only screen and (min-width:768px){.c_pageHeader .c_productTeaser .c_productTeaser-content ul li{display:block;text-align:left;width:100%;border-left:0;vertical-align:middle;margin-left:0;padding-left:90px;margin-bottom:20px;}}@media only screen and (min-width:768px){.c_pageHeader .c_productTeaser .c_productTeaser-content ul li i{position:absolute;}}@media only screen and (min-width:568px){.c_pageHeader .c_productTeaser .c_productTeaser-content ul li:first-child{width:calc(33% - 40px);}}@media only screen and (min-width:768px){.c_pageHeader .c_productTeaser .c_productTeaser-content ul li:first-child{width:100%;border-left:0;padding-left:90px;}}@media only screen and (min-width:568px){.c_pageHeader .c_productTeaser .c_productTeaser-content ul li:nth-child(2){width:calc(33% + 40px);padding-left:20px;}}@media only screen and (min-width:768px){.c_pageHeader .c_productTeaser .c_productTeaser-content ul li:nth-child(2){width:100%;padding-left:90px;}}.c_pageHeader .c_productTeaser .c_productTeaser-content ul li:nth-child(2) i{left:0;}@media only screen and (min-width:568px){.c_pageHeader .c_productTeaser .c_productTeaser-content ul li:last-child{padding-left:0;width:calc(33% - 40px);}}@media only screen and (min-width:768px){.c_pageHeader .c_productTeaser .c_productTeaser-content ul li:last-child{width:100%;padding-left:90px;}}.c_pageHeader .c_productTeaser .c_productTeaser-content ul li:last-child i{left:13px;}.c_pageHeader .c_productTeaser .c_productTeaser-content a{text-decoration:none;}.c_pageHeader .c_productTeaser .c_productTeaser-content h4{font-weight:700;color:#004e69;font-size:16px;}@media only screen and (min-width:568px){.c_pageHeader .c_productTeaser .c_productTeaser-content h4{margin-top:20px;font-size:16px;}}@media only screen and (min-width:768px){.c_pageHeader .c_productTeaser .c_productTeaser-content h4{margin-top:0;font-size:16px;}}@media only screen and (min-width:920px){.c_pageHeader .c_productTeaser .c_productTeaser-content h4{font-size:16px;}}.c_pageHeader .c_productTeaser .c_productTeaser-content span{font-weight:600;color:#00a1d4;font-size:14px;}@media only screen and (min-width:568px){.c_pageHeader .c_productTeaser .c_productTeaser-content span{font-size:14px;}}@media only screen and (min-width:768px){.c_pageHeader .c_productTeaser .c_productTeaser-content span{font-size:14px;}}@media only screen and (min-width:920px){.c_pageHeader-content{margin-top:60px;min-height:inherit;}}.c_pageHeader-content p{font-size:22px;color:#fff;padding:25px 0;box-sizing:border-box;text-align:center;}@media only screen and (min-width:768px){.c_pageHeader-content p{text-align:left;max-width:52%;padding:60px 0;}}@media only screen and (min-width:920px){.c_pageHeader-content p{max-width:calc(100% - 400px);padding:65px 5px;}}@media only screen and (min-width:1280px){.c_pageHeader-content p{max-width:700px;}}.c_pageHeader-title{background:#ff900d;}.c_pageHeader-title h2{font-size:32px;color:#000;padding:25px 0 50px;font-weight:700;box-sizing:border-box;}@media only screen and (min-width:768px){.c_pageHeader-title h2{padding:25px 0;max-width:52%;}}@media only screen and (min-width:920px){.c_pageHeader-title h2{max-width:calc(100% - 400px);padding:40px 5px;}}@media only screen and (min-width:1280px){.c_pageHeader-title h2{max-width:700px;}}.c_pageHeader-iso{background:#146d9c;}.c_pageHeader-iso h2{font-size:16px;color:#fff;padding:18px 0;font-weight:500;box-sizing:border-box;}.c_pageHeader-iso h2 a{text-decoration:none;color:#fff;}.c_pageContent{overflow:hidden;padding-bottom:30px;}@media only screen and (min-width:920px){.c_pageContent .container{padding:0 25px;}}.c_pageContent .container:after{content:".";visibility:hidden;display:block;height:0;clear:both;}.c_pageContent-content{padding:30px 0 0;box-sizing:border-box;}@media only screen and (min-width:768px){.c_pageContent-content{padding:50px 0 0;}}@media only screen and (min-width:920px){.c_pageContent-content{float:left;width:calc(100% - 370px);padding:50px 0 0;}}@media only screen and (min-width:1280px){.c_pageContent-content{padding:70px 0 20px;}}.c_pageContent-content:after{content:".";visibility:hidden;display:block;height:0;clear:both;}.c_pageContent-content img{max-width:100%;margin-bottom:30px;}.c_pageContent-content h3{color:#00a1d4;font-size:20px;font-weight:600;margin-bottom:20px;}.c_pageContent-content h4{color:#000;font-size:16px;font-weight:600;margin-bottom:20px;}.c_pageContent-content p{font-size:14px;color:#000;line-height:24px;margin-bottom:30px;}.c_pageContent-content p.lead{font-size:22px;line-height:30px;color:#004e69;}.c_pageContent-content p strong{font-weight:700;}.c_pageContent-content p a{color:#00a1d4;text-decoration:none;}.c_pageContent-content p a:hover{text-decoration:underline;}.c_pageContent-content a{color:#004e69;text-decoration:none;}.c_pageContent-content a:hover{color:#ff900d;}.c_pageContent-content ul{margin:0 0 30px;padding:0;}.c_pageContent-content ul li{background:url("../img/bullete-orange.png") no-repeat left 8px;list-style:none;padding:0;font-size:14px;line-height:24px;color:#000;padding-left:20px;margin-bottom:8px;}.c_pageContent-content ul li ul{margin-top:10px;margin-left:20px;margin-bottom:15px;}.c_pageContent-content ul li ul li{background:url("../img/bullete-blue.png") no-repeat left 8px;}@media only screen and (min-width:768px){.c_pageContent-content ul.side-by-side{display:grid;grid-template-columns:auto auto auto;grid-column-gap:20px;grid-row-gap:0;}}.c_pageContent-content ul.download-container{background:#E6EEF4;border-radius:8px;padding:10px 20px 5px;}.c_pageContent-content ol{margin:0;padding:0;}.c_pageContent-content ol li{list-style:none;padding:15px 0;border-bottom:1px solid rgba(0,0,0,0.25);font-family:"GothamBook","Arial Unicode MS",sans-serif;font-size:14px;color:rgba(0,0,0,0.8);}.c_pageContent-content ol li:last-child{border-bottom:0;}.c_pageContent-content table{margin-bottom:25px;border-top:1px solid rgba(102,102,102,0.25);border-right:1px solid rgba(102,102,102,0.25);font-size:14px;}.c_pageContent-content table tr:nth-child(odd){background-color:#fff;}.c_pageContent-content table tr:nth-child(even){background-color:#E6EEF4;}.c_pageContent-content table td{padding:10px;border-bottom:1px solid rgba(102,102,102,0.25);border-left:1px solid rgba(102,102,102,0.25);}.c_pageContent-content .c_pageContent-table{overflow-x:auto;}@media only screen and (min-width:768px){.c_pageContent-content .c_pageContent-contentBlock.c_pageContent-contentBlock--half{float:left;width:calc(50% - 25px);margin-right:50px;}}@media only screen and (min-width:768px){.c_pageContent-content .c_pageContent-contentBlock.c_pageContent-contentBlock--half:first-child{margin-right:50px;}}@media only screen and (min-width:768px){.c_pageContent-content .c_pageContent-contentBlock.c_pageContent-contentBlock--half:nth-child(3){margin-right:0;}}@media only screen and (min-width:768px){.c_pageContent-content .c_pageContent-contentBlock.c_pageContent-contentBlock--half:nth-child(5){margin-right:0;}}.c_pageContent-content .c_pageContent-specification ul{margin:0 0 25px;padding:0;}.c_pageContent-content .c_pageContent-specification ul li{list-style:none;background:none;padding:5px 0;border-top:1px solid rgba(0,0,0,0.15);}.c_pageContent-content .c_pageContent-specification ul li:first-child{border:0;}.c_pageContent-content .c_pageContent-specification ul li strong{display:inline-block;min-width:140px;}.c_pageContent-content .c_pageContent-cta{margin-bottom:25px;}.c_pageContent-content .c_pageContent-cta a{font-size:14px;line-height:18px;color:#004e69;text-decoration:none;}.c_pageContent-content .c_pageContent-cta a:hover{color:#d30500;}.c_pageContent-content .c_pageContent-cta i{font-size:35px;color:#d30500;margin-right:5px;display:inline-block;vertical-align:middle;}.c_pageContent-content .c_pageContent-alphabets{border:1px solid rgba(0,0,0,0.25);margin-bottom:25px;padding:15px 15px 10px;}.c_pageContent-content .c_pageContent-alphabets p{margin-bottom:10px;}.c_pageContent-content .c_pageContent-alphabets a{margin:0px 6px 7px 0px;width:30px;height:30px;line-height:27px;box-sizing:border-box;border:1px solid rgba(0,0,0,0.25);border-bottom:3px solid rgba(0,0,0,0.25);background-repeat:no-repeat;background-position:top left;text-align:center;color:#004e69;text-decoration:none;display:inline-block;font-size:16px;font-weight:700;}.c_pageContent-content .c_pageContent-alphabets a:hover,.c_pageContent-content .c_pageContent-alphabets a.active{color:#d30500;}.c_pageContent-content .c_pageContent-abbrivationTitle{border-bottom:1px solid rgba(0,0,0,0.25);padding-bottom:10px;}.c_pageContent-content .c_pageContent-abbrivationTitle span{float:right;font-size:12px;margin-top:7px;color:#666666;}.c_pageContent-content .c_pageContent-glossary ul li{list-style:none;background:none;margin-bottom:12px;position:relative;padding-left:25px;line-height:22px;}.c_pageContent-content .c_pageContent-glossary ul li strong{display:block;}.c_pageContent-content .c_pageContent-glossary ul li i{position:absolute;left:0;top:0;color:#666666;}.c_pageContent-content .c_pageContent-abbrivations ul li{list-style:none;background:none;margin-bottom:12px;position:relative;padding-left:125px;line-height:22px;overflow:hidden;}.c_pageContent-content .c_pageContent-abbrivations ul li strong{position:absolute;left:25px;top:0;width:100px;}.c_pageContent-content .c_pageContent-abbrivations ul li i{position:absolute;left:0;top:0;color:#666666;}.c_pageContent-capabilities{margin-bottom:25px;}.c_pageContent-capabilities ul{margin:0;padding:0;}.c_pageContent-capabilities ul li{background:none;padding:0;padding:10px 0;padding-right:75px;border-bottom:1px solid rgba(0,0,0,0.15);line-height:18px;position:relative;margin-bottom:0;}.c_pageContent-capabilities ul li span{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:30px;top:45%;}.c_pageContent-capabilities ul li span i{font-size:20px;}.c_pageContent-capabilities ul li .c_icons-tick{color:#3f9d34;}.c_pageContent-capabilities ul li .c_icons-cross{color:#d30500;}.c_pageContent-capabilities ul li:first-child{color:#004e69;}.c_pageContent-capabilities ul li:first-child span{top:50%;right:0;font-weight:700;}.c_pageContent-capabilities.c_pageContent-capabilities--columns h4{color:#004e69;font-size:14px;font-weight:700;display:none;margin-bottom:10px;}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--columns h4{display:block;border-bottom:1px solid rgba(0,0,0,0.15);margin-bottom:0;padding-bottom:10px;}}.c_pageContent-capabilities.c_pageContent-capabilities--columns h4 span{display:block;vertical-align:middle;}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--columns h4 span{width:25%;display:inline-block;}}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--columns h4 span:first-child{width:50%;}}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--columns h4 span:not(:first-child){display:inline-block;margin-left:-4px;text-align:center;}}.c_pageContent-capabilities.c_pageContent-capabilities--columns h5{background:rgba(0,0,0,0.1);padding:10px;font-size:14px;font-weight:600;}.c_pageContent-capabilities.c_pageContent-capabilities--columns ul li{padding-right:0;}.c_pageContent-capabilities.c_pageContent-capabilities--columns ul li:first-child{border-top:1px solid rgba(0,0,0,0.15);color:#000;}.c_pageContent-capabilities.c_pageContent-capabilities--columns ul li:first-child span{top:0;right:0;font-weight:normal;}.c_pageContent-capabilities.c_pageContent-capabilities--columns ul li span{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);position:relative;right:0;top:0;display:block;vertical-align:top;padding-left:43%;margin:8px 0;}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--columns ul li span{width:25%;display:inline-block;margin:0;padding-left:0;margin-left:-4px;text-align:center;}}.c_pageContent-capabilities.c_pageContent-capabilities--columns ul li span:first-child{text-align:left;}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--columns ul li span:first-child{width:50%;margin-left:0;}}.c_pageContent-capabilities.c_pageContent-capabilities--columns ul li span:before{position:absolute;left:0;width:40%;font-size:14px;color:rgba(0,0,0,0.6);}.c_pageContent-capabilities.c_pageContent-capabilities--columns ul li span:nth-child(1){margin-top:0;}.c_pageContent-capabilities.c_pageContent-capabilities--columns ul li span:nth-child(1):before{content:"Description";}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--columns ul li span:nth-child(1):before{content:"";}}.c_pageContent-capabilities.c_pageContent-capabilities--columns ul li span:nth-child(2):before{content:"Standard PCBs";}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--columns ul li span:nth-child(2):before{content:"";}}.c_pageContent-capabilities.c_pageContent-capabilities--columns ul li span:nth-child(3){margin-bottom:0;}.c_pageContent-capabilities.c_pageContent-capabilities--columns ul li span:nth-child(3):before{content:"Prototype PCBs";}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--columns ul li span:nth-child(3):before{content:"";}}.c_pageContent-capabilities.c_pageContent-capabilities--limitTolerance ul li span:nth-child(1):before{content:"Parameters";}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--limitTolerance ul li span:nth-child(1):before{content:"";}}.c_pageContent-capabilities.c_pageContent-capabilities--limitTolerance ul li span:nth-child(2):before{content:"Limit";}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--limitTolerance ul li span:nth-child(2):before{content:"";}}.c_pageContent-capabilities.c_pageContent-capabilities--limitTolerance ul li span:nth-child(3):before{content:"Tolerance";}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--limitTolerance ul li span:nth-child(3):before{content:"";}}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--technical h4 span{width:50%;}}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--technical h4 span:first-child{width:50%;}}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--technical ul li span{width:50%;}}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--technical ul li span:first-child{width:50%;}}.c_pageContent-capabilities.c_pageContent-capabilities--technical ul li span:nth-child(1):before{content:"Description";}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--technical ul li span:nth-child(1):before{content:"";}}.c_pageContent-capabilities.c_pageContent-capabilities--technical ul li span:nth-child(2):before{content:"Technical Capabilities";}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--technical ul li span:nth-child(2):before{content:"";}}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--assembly h4 span{width:50%;}}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--assembly h4 span:first-child{width:50%;}}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--assembly ul li span{width:50%;}}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--assembly ul li span:first-child{width:50%;}}.c_pageContent-capabilities.c_pageContent-capabilities--assembly ul li span:nth-child(1):before{content:"Parameter";}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--assembly ul li span:nth-child(1):before{content:"";}}.c_pageContent-capabilities.c_pageContent-capabilities--assembly ul li span:nth-child(2):before{content:"Limit";}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--assembly ul li span:nth-child(2):before{content:"";}}.c_pageContent-capabilities.c_pageContent-capabilities--comparison ul li span:nth-child(1):before{content:"Features";}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--comparison ul li span:nth-child(1):before{content:"";}}.c_pageContent-capabilities.c_pageContent-capabilities--comparison ul li span:nth-child(2):before{content:"Low Cost";}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--comparison ul li span:nth-child(2):before{content:"";}}.c_pageContent-capabilities.c_pageContent-capabilities--comparison ul li span:nth-child(3):before{content:"Standard";}@media only screen and (min-width:568px){.c_pageContent-capabilities.c_pageContent-capabilities--comparison ul li span:nth-child(3):before{content:"";}}.c_pageContent-certificates > p > a{max-width:100%;margin-bottom:20px;}.c_pageContent-certificates > p > a:last-child{margin-bottom:0;}@media only screen and (min-width:568px){.c_pageContent-certificates > p{display:flex;justify-content:space-between;align-items:flex-start;}.c_pageContent-certificates > p > a{max-width:calc(50% - 15px);margin-bottom:0;}}.c_pageContent-smcba > p > img{max-width:100%;margin-bottom:0;}.c_pageContent-quality-logos{margin-bottom:40px;}.c_pageContent-quality-logos ul{margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap;}.c_pageContent-quality-logos ul li{width:40%;background:none;list-style:none;padding:0;margin-bottom:30px;margin-right:30px;}.c_pageContent-quality-logos ul li:last-child{margin-right:0;}.c_pageContent-quality-logos ul li img{max-width:100%;max-height:125px;margin-bottom:0;}@media only screen and (min-width:568px){.c_pageContent-quality-logos ul li{width:22%;margin-bottom:0;margin-right:20px;}}.c_pageContent-clients{text-align:center;}@media only screen and (min-width:768px){.c_pageContent-clients{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px;text-align:initial;flex-wrap:wrap;}}.c_pageContent-clients a{margin:0 20px 20px;display:inline-block;}@media only screen and (min-width:768px){.c_pageContent-clients a{margin:0;}}.c_pageContent-clients img{margin:0;max-height:70px;}@media only screen and (min-width:920px){.c_pageContent-clients img{max-height:55px;}}@media only screen and (min-width:1280px){.c_pageContent-clients img{max-height:70px;}}.c_pageContent-clients.c_pageContent-clients--large img{max-height:110px;}@media only screen and (min-width:920px){.c_pageContent-clients.c_pageContent-clients--large img{max-height:80px;}}@media only screen and (min-width:1280px){.c_pageContent-clients.c_pageContent-clients--large img{max-height:110px;}}.c_pageContent-awards > p > img{margin-bottom:0;}.c_pageContent-sidebar{box-sizing:border-box;}@media only screen and (min-width:920px){.c_pageContent-sidebar{float:right;width:320px;}}.c_pageContent-sidebar ul{margin:0;padding:0;margin-top:20px;}.c_pageContent-sidebar ul li{list-style:none;border-top:1px solid rgba(0,0,0,0.2);box-sizing:border-box;padding:15px 0;font-size:16px;}.c_pageContent-sidebar ul li:first-child{border-top:0;}.c_pageContent-sidebar ul li a{color:#004e69;text-decoration:none;}.c_pageContent-sidebar ul li a:hover{color:#ff900d;}.c_pageContent-sidebar ul li a.active{font-weight:700;}.c_pageContent-sidebar ul li a.active:hover{color:#004e69;}.c_pageContent-sidebar ul li ul{margin:0;padding:0;}.c_pageContent-sidebar ul li ul li{padding:12px 0 0;padding-left:15px;font-size:14px;background:url("../img/bullete-blue.png") no-repeat left 18px;border:0;}.c_twoColumnContent{overflow:hidden;padding:30px 0 0;background:#f2f2f2;}@media only screen and (min-width:920px){.c_twoColumnContent{padding:50px 0 20px;}}.c_twoColumnContent .container:after{content:".";visibility:hidden;display:block;height:0;clear:both;}.c_twoColumnContent-content:after{content:".";visibility:hidden;display:block;height:0;clear:both;}.c_twoColumnContent-content h3{color:#003e54;font-size:20px;font-weight:600;margin-bottom:20px;}.c_twoColumnContent-content p{font-size:14px;color:color-black;line-height:24px;margin-bottom:30px;}.c_twoColumnContent-content p.lead{font-size:22px;line-height:30px;color:#004e69;}.c_twoColumnContent-content p strong{font-weight:700;}.c_twoColumnContent-content p a{color:#00a1d4;text-decoration:none;}.c_twoColumnContent-content p a:hover{text-decoration:underline;}.c_twoColumnContent-content ul{margin:0 0 30px;padding:0;}.c_twoColumnContent-content ul li{background:url("../img/bullete-orange.png") no-repeat left center;list-style:none;padding:0;font-size:14px;line-height:24px;color:#000;padding-left:20px;}.c_twoColumnContent-content ol{margin:0;padding:0;}.c_twoColumnContent-content ol li{list-style:none;padding:15px 0;border-bottom:1px solid rgba(0,0,0,0.25);font-family:"GothamBook","Arial Unicode MS",sans-serif;font-size:14px;color:rgba(0,0,0,0.8);}.c_twoColumnContent-content ol li:last-child{border-bottom:0;}@media only screen and (min-width:920px){.c_twoColumnContent-content .c_twoColumnContent-contentBlock.c_twoColumnContent-contentBlock--left{float:left;width:calc(50% - 25px);}}@media only screen and (min-width:920px){.c_twoColumnContent-content .c_twoColumnContent-contentBlock.c_twoColumnContent-contentBlock--right{float:left;width:calc(50% - 25px);margin-left:50px;}}.c_designTips{background:#003e54;overflow:hidden;padding:30px 0 40px;color:#fff;}@media only screen and (min-width:920px){.c_designTips{padding:50px 0;}}@media only screen and (min-width:1280px){.c_designTips{padding:90px 0;}}.c_designTips-container{max-width:700px;margin:0 auto;}.c_designTips-container:after{content:".";visibility:hidden;display:block;height:0;clear:both;}.c_designTips-visual{margin-bottom:20px;}.c_designTips-visual i{font-size:4em;}@media only screen and (min-width:920px){.c_designTips-visual i{font-size:9em;line-height:0.9;}}@media only screen and (min-width:920px){.c_designTips-visual{float:left;width:170px;}}@media only screen and (min-width:920px){.c_designTips-content{float:left;width:calc(100% - 170px);}}.c_designTips-content h4{font-size:28px;color:#00a1d4;font-weight:700;margin-bottom:20px;}.c_designTips-content p{font-size:20px;color:#fff;line-height:28px;margin-bottom:20px;}.c_designTips-content p strong{font-weight:700;}@media only screen and (min-width:920px){.c_designTips-content p{font-size:24px;line-height:32px;}}.c_designTips-content a{font-size:14px;color:#fff;text-decoration:none;}.c_designTips-content a:hover{color:#ff900d;}.c_assure{background:rgba(0,161,212,0.15);padding:40px 0;}.c_assure p{max-width:750px;margin:0 auto;font-size:18px;color:#004e69;line-height:24px;text-align:center;font-weight:700;}.c_productComparison{background:#003e54;overflow:hidden;padding:30px 0 40px;color:#fff;}@media only screen and (min-width:920px){.c_productComparison{padding:50px 0;}}@media only screen and (min-width:1280px){.c_productComparison{padding:90px 0;}}.c_productComparison-container{max-width:700px;margin:0 auto;}.c_productComparison-container:after{content:".";visibility:hidden;display:block;height:0;clear:both;}.c_productComparison-visual{margin-bottom:20px;}.c_productComparison-visual i{font-size:4em;}@media only screen and (min-width:920px){.c_productComparison-visual i{font-size:9em;line-height:0.8;}}@media only screen and (min-width:920px){.c_productComparison-visual{float:left;width:170px;}}@media only screen and (min-width:920px){.c_productComparison-content{float:left;width:calc(100% - 170px);}}.c_productComparison-content h4{font-size:28px;color:#00a1d4;font-weight:700;margin-bottom:20px;}.c_productComparison-content p{font-size:20px;color:#fff;line-height:28px;margin-bottom:20px;}.c_productComparison-content p strong{font-weight:700;}@media only screen and (min-width:920px){.c_productComparison-content p{font-size:24px;line-height:32px;}}.c_productComparison-content a{font-size:14px;color:#fff;text-decoration:none;}.c_productComparison-content a:hover{color:#ff900d;}.c_photoGallery{overflow:hidden;}.c_photoGallery-item{float:left;width:48%;margin-bottom:15px;}@media only screen and (min-width:568px){.c_photoGallery-item{width:calc(33% - 20px);margin-left:30px;}}@media only screen and (min-width:768px){.c_photoGallery-item{width:calc(25% - 15px);margin-left:20px !important;}}.c_photoGallery-item:nth-child(2n+2){margin-left:4%;}@media only screen and (min-width:568px){.c_photoGallery-item:nth-child(2n+2){margin-left:30px;}}@media only screen and (min-width:768px){.c_photoGallery-item:nth-child(2n+2){margin-left:0;}}@media only screen and (min-width:568px){.c_photoGallery-item:nth-child(3n+1){margin-left:0;}}@media only screen and (min-width:768px){.c_photoGallery-item:nth-child(3n+1){margin-left:0;}}@media only screen and (min-width:768px){.c_photoGallery-item:nth-child(3n+2){margin-left:0;}}@media only screen and (min-width:768px){.c_photoGallery-item:nth-child(4n+1){margin-left:0 !important;}}.c_photoGallery-item img{margin-bottom:0;}.c_contact{overflow:hidden;padding-bottom:30px;}@media only screen and (min-width:920px){.c_contact .container{padding:0 25px;}}.c_contact .container:after{content:".";visibility:hidden;display:block;height:0;clear:both;}.c_contact-content{padding:30px 0 0;box-sizing:border-box;}@media only screen and (min-width:768px){.c_contact-content{padding:50px 0 0;}}@media only screen and (min-width:920px){.c_contact-content{float:left;width:calc(100% - 370px);padding:50px 0 0;}}@media only screen and (min-width:1280px){.c_contact-content{padding:70px 0 20px;}}.c_contact-content:after{content:".";visibility:hidden;display:block;height:0;clear:both;}.c_contact-content img{max-width:100%;margin-bottom:30px;}.c_contact-content h3{color:#00a1d4;font-size:20px;font-weight:600;margin-bottom:20px;}.c_contact-content h4{color:#000;font-size:16px;font-weight:600;margin-bottom:20px;}.c_contact-content p{font-size:14px;color:#000;line-height:24px;margin-bottom:30px;}.c_contact-content p.lead{font-size:22px;line-height:30px;color:#004e69;}.c_contact-content p strong{font-weight:700;}.c_contact-content p a{color:#00a1d4;text-decoration:none;}.c_contact-content p a:hover{text-decoration:underline;}.c_contact-content a{color:#004e69;text-decoration:none;}.c_contact-content a:hover{color:#ff900d;}.c_contact-content ul{margin:0 0 30px;padding:0;}.c_contact-content ul li{background:url("../img/bullete-orange.png") no-repeat left 8px;list-style:none;padding:0;font-size:14px;line-height:24px;color:#000;padding-left:20px;margin-bottom:8px;}.c_contact-content ul li ul{margin-top:10px;margin-left:20px;margin-bottom:15px;}.c_contact-content ul li ul li{background:url("../img/bullete-blue.png") no-repeat left 8px;}.c_contact-content ol{margin:0;padding:0;}.c_contact-content ol li{list-style:none;padding:15px 0;border-bottom:1px solid rgba(0,0,0,0.25);font-family:"GothamBook","Arial Unicode MS",sans-serif;font-size:14px;color:rgba(0,0,0,0.8);}.c_contact-content ol li:last-child{border-bottom:0;}.c_contact-content form{font-size:14px;margin-bottom:40px;overflow:hidden;}@media only screen and (min-width:768px){.c_contact-content form{max-width:75%;}}@media only screen and (min-width:920px){.c_contact-content form{max-width:85%;}}@media only screen and (min-width:1280px){.c_contact-content form{max-width:80%;}}.c_contact-content form p{margin-bottom:0;}.c_contact-content form .combo-wrapper{position:relative;display:block;}.c_contact-content form .combo-wrapper .c_icons-down{position:absolute;top:8px;right:18px;color:#666666;pointer-events:none;}.c_contact-content form label{display:block;padding:8px 0 5px;color:#000;}@media only screen and (min-width:768px){.c_contact-content form label{float:left;width:30%;}}.c_contact-content form .textbox{width:100%;padding:12px 12px;color:#000;background:rgba(102,102,102,0.1);border:1px solid rgba(102,102,102,0.15);box-sizing:border-box;font-size:14px;margin-bottom:10px;}@media only screen and (min-width:768px){.c_contact-content form .textbox{display:inline-block;width:calc(70% - 8px);margin-bottom:18px;}}.c_contact-content form .combo{width:100%;padding:12px 12px;color:#000;background:rgba(102,102,102,0.1);border:1px solid rgba(102,102,102,0.15);border-radius:0;box-sizing:border-box;font-size:14px;margin-bottom:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}@media only screen and (min-width:768px){.c_contact-content form .combo{display:inline-block;width:calc(70% - 8px);margin-bottom:18px;}}@media only screen and (min-width:768px){.c_contact-content form .g-recaptcha{display:inline-block;width:calc(70% - 8px);}}.c_contact-content form h5{margin-top:35px;}@media only screen and (min-width:768px){.c_contact-content form h5{margin-left:30%;display:inline-block;width:calc(70% - 8px);}}.c_contact-content form .submit{padding:12px 25px;background:#004e69;color:#fff;cursor:pointer;font-size:18px;border:0;font-weight:700;}.c_contact-content form .reset{padding:12px 25px;background:#666666;color:#fff;cursor:pointer;font-size:18px;border:0;}.c_contact-content form #antispam{display:none;}.c_contact-sidebar{box-sizing:border-box;}@media only screen and (min-width:920px){.c_contact-sidebar{float:right;width:320px;padding-top:40px;}}.c_contact-sidebar h3{color:#00a1d4;font-size:20px;font-weight:600;margin-bottom:20px;}.c_contact-sidebar h4{color:#004e69;font-size:16px;font-weight:600;margin-bottom:10px;border-bottom:1px solid rgba(102,102,102,0.25);padding-bottom:10px;}.c_contact-sidebar p{font-size:14px;color:#000;line-height:18px;margin-bottom:15px;}.c_contact-sidebar p strong{font-weight:600;}.c_contact-sidebar a{color:#004e69;text-decoration:none;}.c_contact-sidebar a:hover{color:#ff900d;}.c_freequote{overflow:hidden;padding-bottom:30px;}@media only screen and (min-width:920px){.c_freequote .container{padding:0 25px;}}.c_freequote .container:after{content:".";visibility:hidden;display:block;height:0;clear:both;}.c_freequote-content{padding:30px 0 0;box-sizing:border-box;position:relative;}@media only screen and (min-width:768px){.c_freequote-content{padding:50px 0 0;}}@media only screen and (min-width:920px){.c_freequote-content{float:left;width:calc(100% - 370px);padding:50px 0 0;}}@media only screen and (min-width:1280px){.c_freequote-content{padding:70px 0 20px;}}.c_freequote-content .btn_goTop{position:fixed;bottom:20px;right:20px;display:none;}.c_freequote-content .btn_goTop img{max-width:48px;margin:0;}.c_freequote-content .btn_goTop.btn_goTop--show{display:block;}.c_freequote-content:after{content:".";visibility:hidden;display:block;height:0;clear:both;}.c_freequote-content img{max-width:100%;margin-bottom:30px;}.c_freequote-content h3{color:#00a1d4;font-size:20px;font-weight:600;margin-bottom:20px;}.c_freequote-content h4{color:#000;font-size:16px;font-weight:600;margin-bottom:20px;}.c_freequote-content p{font-size:14px;color:#000;line-height:24px;margin-bottom:30px;}.c_freequote-content p.lead{font-size:22px;line-height:30px;color:#004e69;}.c_freequote-content p strong{font-weight:700;}.c_freequote-content p a{color:#00a1d4;text-decoration:none;}.c_freequote-content p a:hover{text-decoration:underline;}.c_freequote-content a{color:#004e69;text-decoration:none;}.c_freequote-content a:hover{color:#ff900d;}.c_freequote-content ul{margin:0 0 30px;padding:0;}.c_freequote-content ul li{list-style:none;padding:0;font-size:14px;line-height:24px;color:#000;margin-bottom:8px;}.c_freequote-content ul li ul{margin-top:10px;margin-left:20px;margin-bottom:15px;}.c_freequote-content ul li ul li{background:url("../img/bullete-blue.png") no-repeat left 8px;}.c_freequote-content ol{margin:0;padding:0;}.c_freequote-content ol li{list-style:none;padding:15px 0;border-bottom:1px solid rgba(0,0,0,0.25);font-family:"GothamBook","Arial Unicode MS",sans-serif;font-size:14px;color:rgba(0,0,0,0.8);}.c_freequote-content ol li:last-child{border-bottom:0;}.c_freequote-content form{font-size:14px;margin-bottom:40px;overflow:hidden;}.c_freequote-content form p{clear:both;margin-bottom:0;}.c_freequote-content form .combo-wrapper{position:relative;display:block;}.c_freequote-content form .combo-wrapper.hidefield{display:none;}.c_freequote-content form .combo-wrapper .c_icons-down{position:absolute;top:12px;right:18px;color:#666666;pointer-events:none;}.c_freequote-content form .combo-wrapper.combo-wrapper--small{display:inline-block;width:calc(50% - 6px);}@media only screen and (min-width:768px){.c_freequote-content form .combo-wrapper.combo-wrapper--small{width:calc(35% - 6px);}}.c_freequote-content form .combo-wrapper.combo-wrapper--small .combo{width:100%;}.c_freequote-content form .combo-wrapper.combo-wrapper--small.hidefield{display:none;}.c_freequote-content form label{display:block;padding:8px 0 5px;color:#000;}@media only screen and (min-width:768px){.c_freequote-content form label{float:left;width:30%;}}.c_freequote-content form label strong{color:#d30500;}.c_freequote-content form .textbox{width:100%;padding:12px 12px;color:#000;background:rgba(102,102,102,0.1);border:1px solid rgba(102,102,102,0.15);box-sizing:border-box;font-size:14px;margin-bottom:10px;}@media only screen and (min-width:768px){.c_freequote-content form .textbox{display:inline-block;width:calc(70% - 6px);margin-bottom:18px;}}.c_freequote-content form .textboxsmall{width:calc(50% - 6px);padding:12px 12px;color:#000;background:rgba(102,102,102,0.1);border:1px solid rgba(102,102,102,0.15);box-sizing:border-box;font-size:14px;margin-bottom:18px;display:inline-block;}@media only screen and (min-width:768px){.c_freequote-content form .textboxsmall{width:calc(35% - 6px);}}.c_freequote-content form .textboxtiny{width:calc(50% - 6px);padding:12px 12px;color:#000;background:rgba(102,102,102,0.1);border:1px solid rgba(102,102,102,0.15);box-sizing:border-box;font-size:14px;margin-bottom:18px;display:inline-block;}@media only screen and (min-width:768px){.c_freequote-content form .textboxtiny{width:calc(20% - 6px);}}.c_freequote-content form .combo{width:100%;padding:12px 12px;color:#000;background:rgba(102,102,102,0.1);border:1px solid rgba(102,102,102,0.15);border-radius:0;box-sizing:border-box;font-size:14px;margin-bottom:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}@media only screen and (min-width:768px){.c_freequote-content form .combo{display:inline-block;width:calc(70% - 6px);margin-bottom:18px;}}.c_freequote-content form .combosmall{width:calc(50% - 6px);padding:12px 12px;color:#000;background:rgba(102,102,102,0.1);border:1px solid rgba(102,102,102,0.15);border-radius:0;box-sizing:border-box;font-size:14px;margin-bottom:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}@media only screen and (min-width:768px){.c_freequote-content form .combosmall{width:calc(35% - 6px);}}.c_freequote-content form .pcbupload-wrapper .groupfields{margin:10px 0;}.c_freequote-content form .groupfields label{padding:0 0 5px;display:inline-block;}@media only screen and (min-width:768px){.c_freequote-content form .groupfields .textboxsmall,.c_freequote-content form .groupfields .combo-wrapper--small{width:calc(50% - 6px);}}.c_freequote-content form .groupfields.groupfields--check{padding:10px 0;}.c_freequote-content form .groupfields.groupfields--check label{margin-right:10px;}.c_freequote-content form .groupfields.groupfields--check input{margin-left:0;}.c_freequote-content form .assembly-requirements .groupfields{margin-bottom:13px;}.c_freequote-content form .assembly-requirements .groupfields label{padding:0 0 5px;display:block;}@media only screen and (min-width:768px){.c_freequote-content form .g-recaptcha{display:inline-block;width:calc(70% - 6px);}}.c_freequote-content form h5{margin-top:35px;}@media only screen and (min-width:768px){.c_freequote-content form h5{margin-left:30%;display:inline-block;width:calc(70% - 6px);}}.c_freequote-content form .getfreequote{padding:12px 25px;background:#004e69;color:#fff;cursor:pointer;font-size:18px;border:0;font-weight:700;}.c_freequote-content form .reset{padding:12px 25px;background:#666666;color:#fff;cursor:pointer;font-size:18px;border:0;}.c_freequote-content form #antispam{display:none;}.c_freequote-content form .special-note-wrapper{margin-bottom:18px;}@media only screen and (min-width:768px){.c_freequote-content form .special-note-wrapper{margin-left:30%;}}.c_freequote-content form .special-note-wrapper#pcbdesignfile-note{display:none;}.c_freequote-content form .special-note{color:#004e69;}.c_freequote-content form .orderquantitydetails{color:#d30500;font-weight:bold;}.c_freequote-content form .special-fields{overflow:hidden;float:left;width:100%;}.c_freequote-content form .special-fields-label{display:block;padding:8px 0 5px;color:#000;}@media only screen and (min-width:768px){.c_freequote-content form .special-fields-label{float:left;width:30%;}}.c_freequote-content form .special-fields-label label{float:none;width:100%;}.c_freequote-content form .special-fields-controls{display:block;}@media only screen and (min-width:768px){.c_freequote-content form .special-fields-controls{float:left;width:calc(70% - 6px);padding:8px 0;}}.c_freequote-content form .special-fields-controls > p{margin-top:6px;}.c_freequote-content form .special-fields-controls .sf-control-wrapper{display:block;margin-bottom:10px;}@media only screen and (min-width:768px){.c_freequote-content form .special-fields-controls .sf-control-wrapper.sf-control-wrapper--small{float:left;width:calc(50% - 3px);}}@media only screen and (min-width:768px){.c_freequote-content form .special-fields-controls .sf-control-wrapper.sf-control-wrapper--small:last-child{margin-left:6px;}}.c_freequote-content form .special-fields-controls .sf-control-wrapper label{float:none;width:100%;}.c_freequote-content form .special-fields-controls .sf-control-wrapper label strong{color:#000;}.c_freequote-content form .special-fields-controls .sf-control-wrapper .combo,.c_freequote-content form .special-fields-controls .sf-control-wrapper .textbox{width:100%;display:block;margin-bottom:5px;}.c_freequote-content form .special-fields-controls .sf-control-wrapper img{margin-bottom:-10px;}.c_freequote-content form .special-fields .hidefield{display:none;}.c_freequote-content #free-quote-frm{clear:both;margin:0;}.c_freequote-content .pcb-assembly-requirements{background:#eaeaea;border-radius:5px;padding:15px 15px 0;overflow:hidden;}.c_freequote-content .pcb-assembly-requirements h5{margin:0 0 10px 20px;font-weight:600;font-size:14px;}.c_freequote-content .pcb-assembly-requirements .combo-wrapper{position:relative;display:block;padding:0 0 0 20px;}.c_freequote-content .pcb-assembly-requirements .combo-wrapper .c_icons-down{position:absolute;top:12px;right:18px;color:#666666;pointer-events:none;}.c_freequote-content .pcb-assembly-requirements .combo-wrapper .combo{width:100%;padding:12px 12px;color:#000;background:rgba(255,255,255,0.7);border:1px solid rgba(0,0,0,0.25);border-radius:0;box-sizing:border-box;font-size:14px;margin-bottom:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.c_freequote-content .pcb-assembly-requirements ul{margin:0 0 20px 20px;padding:0;}.c_freequote-content .pcb-assembly-requirements ul li{clear:both;list-style:none;color:#000;margin-bottom:5px;}.c_freequote-content .pcb-assembly-requirements ul li input{float:left;margin:5px 5px 0 0;}.c_freequote-content .pcb-assembly-requirements ul li.disabled{color:#666;}.c_freequote-content .pcb-assembly-requirements .pcb-category ul{overflow:hidden;}.c_freequote-content .pcb-assembly-requirements .pcb-category ul li{clear:none;width:100%;}@media only screen and (min-width:768px){.c_freequote-content .pcb-assembly-requirements .pcb-category ul li{float:left;width:50%;}}.c_freequote-content .pcb-assembly-requirements .pcb-quote-type .pcb-quote-type-note{color:#ff0000;font-weight:600;font-size:12px;padding-left:18px;display:none;}.c_freequote-content .pcb-assembly-requirements .pcb-quote-type .pcb-quote-type-note--show{display:block;}.c_freequote-content .pcb-assembly-requirements .assembly-options .assembly-type-note{color:#ff0000;font-weight:600;font-size:12px;padding-left:18px;display:none;}.c_freequote-content .pcb-assembly-requirements .assembly-options .assembly-type-note--show{display:block;}.c_freequote-content #free-quote-cnt h4{font-size:18px;color:#006699;margin:0 0 0 0;}.c_freequote-content .groupfields{float:left;width:100%;}@media only screen and (min-width:768px){.c_freequote-content .groupfields{width:70%;}}.c_freequote-content #free-quote-frm .groupfields label{width:auto;float:none;text-align:left;}.c_freequote-content .assembly-requirements{display:none;}.c_freequote-content .technicalfields--show{display:block;}.c_freequote-content .technicalfields--hide{display:none;}.c_freequote-content .hidefield{display:none;}.c_freequote-content .showfield{display:block;}.c_freequote-sidebar{box-sizing:border-box;}@media only screen and (min-width:920px){.c_freequote-sidebar{float:right;width:320px;padding-top:40px;}}.c_freequote-sidebar h3{color:#00a1d4;font-size:20px;font-weight:600;margin-bottom:20px;}.c_freequote-sidebar h4{color:#004e69;font-size:16px;font-weight:600;margin-bottom:10px;border-bottom:1px solid rgba(102,102,102,0.25);padding-bottom:10px;}.c_freequote-sidebar p{font-size:14px;color:#000;line-height:18px;margin-bottom:15px;}.c_freequote-sidebar p strong{font-weight:600;}.c_freequote-sidebar a{color:#004e69;text-decoration:none;}.c_freequote-sidebar a:hover{color:#ff900d;}.pageloader{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,0.7);display:none;}.loader-wrapper{position:relative;top:50%;webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.pageloader h3{text-align:center;font:normal 20px 'MyriadProLightBold';color:#006699;}.pageloader p{text-align:center;font:normal 18px 'MyriadProLightRegular';color:#006699;}