.isMegaTopColumn4 .mosaic-block h4{display:none}.isMegaTopColumn4 .mosaic-block ul li.col-xs-6,.isMegaTopColumn4 .mosaic-block ul li.col-sm-4,.isMegaTopColumn4 .mosaic-facilities-services-block ul li.col-xs-6,.isMegaTopColumn4 .mosaic-facilities-services-block ul li.col-sm-4{padding-left:0!important;padding-right:0!important}.isMegaTopColumn4 .mosaic-block ul li.col-xs-6,.isMegaTopColumn4 .mosaic-block ul li.col-sm-4.submosaic{/*padding:0 0 0 0!important*/}.isMegaTopColumn4 .mosaic-block ul li.col-xs-6,.isMegaTopColumn4 .mosaic-block ul li.col-sm-4.submosaic:first-child{padding-left:0!important}.isMegaTopColumn4 .mosaic-block ul li.col-xs-6,.isMegaTopColumn4 .mosaic-block ul li.col-sm-4.submosaic:last-child{padding-right:0!important}.isMegaTopColumn4 .mosaic-facilities-services-block ul li.col-sm-4.facilities-services{text-align:center;font:500 30px/1 "Ubuntu",sans-serif;letter-spacing:4.2px;text-transform:uppercase}.isMegaTopColumn4 .mosaic-main-page-projects-block ul li.col-sm-4.main-page-projects{text-align:center;font:500 30px/1 "Ubuntu",sans-serif;letter-spacing:4.2px;color:rgba(20,145,238,.9);text-transform:uppercase}.isMegaTopColumn4 .mosaic-facilities-services-block ul li.col-sm-4.facilities-services.linear img,.isMegaTopColumn4 .mosaic-main-page-projects-block ul li.col-sm-4.main-page-projects.linear img{height:1px;width:100%}@media only screen and (min-width:768px){.isMegaTopColumn4 .mosaic-block ul li.col-xs-4{padding-left:0!important;padding-right:0!important}}@media (max-width:767px){.isMegaTopColumn4 .mosaic-block ul li.col-xs-4{float:none;width:100%;max-width:570px;margin:15px auto}}.isMegaTopColumn4 .mosaic-block{margin-bottom:5px}.isMegaTopColumn4 .mosaic-facilities-services-block{margin-top:15px;margin-bottom:15px}.isMegaTopColumn4 .mosaic-main-page-projects-block{margin-top:25px;margin-bottom:15px}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner.tmmp-frontend-banner-submosaic{display:block;max-width:100%;background-color:rgba(20,145,238,.9);height:111px}.isMegaTopColumn4 .mosaic-facilities-services-block .tmmp-frontend-banner{display:block;max-width:100%;height:110px;margin-bottom:20px}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner{position:relative;z-index:3;display:block;overflow:hidden}.isMegaTopColumn4 .mosaic-block .div-responsive{position:absolute;z-index:2;left:30px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:white;width:55px}.isMegaTopColumn4 .mosaic-facilities-services-block .div-responsive{position:absolute;z-index:2;left:30px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:102px}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description{position:absolute;z-index:2;width:100%;top:15%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:white;text-transform:uppercase}.isMegaTopColumn4 .mosaic-facilities-services-block .tmmp-frontend-banner .tmmp-banner-description{position:absolute;z-index:2;left:0;margin-left:155px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-transform:uppercase}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description.tmmp-banner-description-submosaic{width:inherit;top:50%;margin-left:110px;margin-right:35px}.isMegaTopColumn4 .mosaic-facilities-services-block .tmmp-frontend-banner .tmmp-banner-description p{font:500 10px/12px "Ubuntu",sans-serif;letter-spacing:1.2px}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description p{padding-top:4px;margin-bottom:0}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description span.banner-title{font:500 36px/1 "Ubuntu",sans-serif;letter-spacing:2px;display:block}.isMegaTopColumn4 .mosaic-facilities-services-block .tmmp-frontend-banner .tmmp-banner-description span.banner-title{font:500 22px/1 "Ubuntu",sans-serif;display:block;padding-bottom:20px}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description span.banner-title.banner-title-submosaic{display:inline-block;border-bottom:3px dashed #fff;text-decoration:none;padding-bottom:2px}@media (max-width:1600px){.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description{font-size:16px;line-height:inherit;margin-left:0;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description span.banner-title{font-size:40px}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description p{font-size:16px}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description.tmmp-banner-description-submosaic{margin:0}}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner:before{content:'';position:absolute;top:50%;bottom:50%;right:50%;left:50%;width:100%;height:100%;background:rgba(20,145,238,.9);opacity:0;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;z-index:1}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner.tmmp-frontend-banner-submosaic:before{content:'';position:absolute;top:50%;bottom:50%;right:50%;left:50%;width:100%;height:100%;background:rgba(65,88,97,.9);opacity:0;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;z-index:1}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner:hover:before{left:0;right:0;top:0;bottom:0;opacity:1}.isMegaTopColumn4 .mosaic-facilities-services-block .tmmp-frontend-banner a:hover{color:rgba(20,145,238,.9)}.isMegaTopColumn4 .mosaic-category-block{text-align:center;word-spacing:-4px}.isMegaTopColumn4 .mosaic-category-block li{display:inline-block;vertical-align:top;word-spacing:0;margin-bottom:15px;width:50%}.isMegaTopColumn4 .mosaic-category-block>p{word-spacing:0}.isMegaTopColumn4 .mosaic-category-block .product-image-container .product_img_link{position:relative;display:block}.isMegaTopColumn4 .mosaic-category-block .product-image-container .product_img_link img{position:relative;z-index:1;margin:0 auto}.isMegaTopColumn4 .mosaic-category-block .product-image-container .product_img_link img + img{left:-50%;right:-50%;opacity:0;position:absolute;top:0;z-index:0}@media only screen and (min-width:1200px) and (max-width:1600px){.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description{margin-left:0;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description span.banner-title{font-size:30px}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description p{font-size:16px;line-height:inherit}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description p.submosaic{font-size:13px;line-height:16px}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description span.banner-title.banner-title-submosaic{font-size:30px}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description.tmmp-banner-description-submosaic{width:70%;margin-left:30px;margin-right:0}}@media only screen and (min-width:1200px) and (max-width:1415px){.isMegaTopColumn4 .mosaic-facilities-services-block .tmmp-frontend-banner .tmmp-banner-description span.banner-title{font-size:19px;padding-bottom:10px}}@media only screen and (min-width:992px) and (max-width:1200px){.isMegaTopColumn4 .mosaic-facilities-services-block .tmmp-frontend-banner .tmmp-banner-description span.banner-title{font-size:19px;padding-bottom:10px}.isMegaTopColumn4 .mosaic-category-block li.clear-item{clear:both;width:100%;height:1px;display:block}.isMegaTopColumn4 .mosaic-category-block li.mobile-clear{display:none}.isMegaTopColumn4 .mosaic-category-block li.custom-col-1{width:100%}.isMegaTopColumn4 .mosaic-category-block li.custom-col-2{width:50%}.isMegaTopColumn4 .mosaic-category-block li.custom-col-3{width:33%}.isMegaTopColumn4 .mosaic-category-block li.custom-col-4{width:25%}.isMegaTopColumn4 .mosaic-category-block li.custom-col-5{width:20%}.isMegaTopColumn4 .mosaic-category-block li.custom-col-6{width:16.6%}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description{font-size:13px;line-height:17px}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description span.banner-title{font-size:21px}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description p,.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description p.submosaic{font-size:13px;line-height:16px}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description.tmmp-banner-description-submosaic{margin:0 0 0 20px;width:65%}.isMegaTopColumn4 .mosaic-block .div-responsive{left:15px}}@media only screen and (max-width:991px){.isMegaTopColumn4 .mosaic-facilities-services-block .tmmp-frontend-banner .tmmp-banner-description span.banner-title{font-size:19px;padding-bottom:10px}.isMegaTopColumn4 .mosaic-category-block li.clear-item{display:none}.isMegaTopColumn4 .mosaic-category-block li.mobile-clear{clear:both;width:100%;height:1px;display:block}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description{font-size:12px;width:90%}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description span.banner-title{font-size:19px}.isMegaTopColumn4 .mosaic-block .div-responsive{left:20px}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description.tmmp-banner-description-submosaic{margin-left:20px;width:60%}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description p{font-size:12px;width:80%;line-height:15px}.isMegaTopColumn4 .mosaic-main-page-projects-block ul li.col-sm-4.main-page-projects{font-size:25px}}@media (max-width:768px){.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description{font-size:16px;width:90%}.isMegaTopColumn4 .mosaic-block .div-responsive{left:10px}.isMegaTopColumn4 .mosaic-block .div-responsive .fa-3x{font-size:2em}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description.tmmp-banner-description-submosaic{width:73%}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description p{font-size:13px;width:90%}.isMegaTopColumn4 .mosaic-facilities-services-block .tmmp-frontend-banner .tmmp-banner-description span.banner-title{font-size:19px}}@media (max-width:468px){.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description{font-size:12px;width:90%}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description span.banner-title{font-size:22px;padding-bottom:5px}.isMegaTopColumn4 .mosaic-block .div-responsive{left:20px}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description.tmmp-banner-description-submosaic{margin-left:15px}.isMegaTopColumn4 .mosaic-block .tmmp-frontend-banner .tmmp-banner-description p{font-size:12px;width:90%}.isMegaTopColumn4 .mosaic-facilities-services-block .tmmp-frontend-banner .tmmp-banner-description span.banner-title{font-size:15px;padding-bottom:5px}}