.funfact-section.service-page{padding-top:180px}.service-details{position:relative;padding:110px 0 100px}.service-details-content .content-one .image-box{position:relative;display:block;margin-bottom:34px!important}.service-details-content .content-one .image-box img{width:100%}.service-details-content .content-one .text h2{display:block;font-size:42px;line-height:50px;font-weight:700;margin-bottom:17px}.service-details-content .content-one .text h3{display:block;font-size:24px;line-height:32px;color:#20445a;font-weight:500;margin-bottom:25px}.service-details-content .content-one .text p{margin-bottom:28px}.service-details-content .content-one .text{padding-bottom:13px}.service-details-content .two-column{position:relative;padding-right:350px;margin-bottom:56px}.service-details-content .two-column .image-box{position:absolute;top:0;right:0}.service-details-content .two-column .inner-box .single-item{position:relative;display:block;padding-left:177px;min-height:135px;margin-bottom:25px;padding:19px 0 0 177px}.service-details-content .two-column .inner-box .single-item:last-child{margin-bottom:0}.service-details-content .two-column .inner-box .single-item .icon-box{position:absolute;display:inline-block;left:0;top:0;width:150px;height:135px;line-height:135px;text-align:center;background:#fff;box-shadow:0px 10px 30px 10px rgba(0,0,0,.05);margin-bottom:29px;z-index:1}.service-details-content .two-column .inner-box .single-item .icon-box:before{position:absolute;content:"";background:#20445a;width:100%;height:0%;left:0;top:0;right:0;z-index:-1;transition:all 500ms ease}.service-details-content .two-column .inner-box .single-item:hover .icon-box:before{height:100%}.service-details-content .two-column .inner-box .single-item .icon-box img{min-height:64px}.service-details-content .two-column .inner-box .single-item .icon-box .icon-shape{position:absolute;left:0;top:0;right:0;width:100%;height:100%}.service-details-content .two-column .inner-box .single-item .icon-box .icon-shape:before{position:absolute;content:"";width:8px;height:8px;left:0;top:0}.service-details-content .two-column .inner-box .single-item .icon-box .icon-shape:after{position:absolute;content:"";width:8px;height:8px;right:0;bottom:0}.service-details-content .two-column .inner-box .single-item h3{display:block;font-size:24px;line-height:30px;font-weight:600;margin-bottom:10px}.service-details-content .content-two .text h3{display:block;font-size:30px;line-height:38px;font-weight:700;margin-bottom:15px}.service-details-content .content-two .text p{margin-bottom:22px}.service-details-content .content-two .text ul li{position:relative;display:block;font-size:16px;color:#222;padding-left:28px;margin-bottom:9px}.service-details-content .content-two .text ul li:last-child{margin-bottom:0}.service-details-content .content-two .text ul li:before{position:absolute;content:"";font-family:"Font Awesome 5 Pro";font-size:16px;font-weight:700;left:0;top:1px}.service-details-content .content-two{margin-bottom:50px}.service-details-content .service-project .text{position:relative;margin-bottom:34px}.service-details-content .service-project .text h3{font-size:30px;line-height:38px;font-weight:700}.service-details-content .service-project .inner-box{margin-left:-10px;margin-right:-10px}.service-details-content .service-project .inner-box .single-project{position:relative;float:left;width:50%;overflow:hidden;padding:0 10px}.service-details-content .service-project .single-project .image-box{position:relative;display:block;overflow:hidden;background:#000}.service-details-content .service-project .single-project .image-box:before{position:absolute;content:"";background:-webkit-linear-gradient(90deg,rgba(0,0,0,.9) 0%,rgba(0,0,0,0) 100%);width:100%;height:100%;left:0;right:0;bottom:0;z-index:1;transition:all 500ms ease}.service-details-content .service-project .single-project:hover .image-box:before{opacity:0}.service-details-content .service-project .single-project .image-box img{width:100%;transition:all 500ms ease}.service-details-content .service-project .single-project:hover .image-box img{opacity:.25;transform:scale(1.05)}.service-details-content .service-project .single-project .content-box{position:absolute;left:0;bottom:35px;width:100%;padding:0 0 0 50px;z-index:1;transition:all 500ms ease}.service-details-content .service-project .single-project:hover .content-box{bottom:-60px;opacity:0}.service-details-content .service-project .single-project h3{position:relative;display:block;font-size:24px;line-height:30px;color:#fff;font-weight:600;margin-bottom:5px}.service-details-content .service-project .single-project .link a{position:relative;display:inline-block;font-size:16px;line-height:16px;margin-left:12px;font-weight:600}.service-details-content .service-project .single-project .link a:before{position:absolute;content:"";width:6px;height:6px;left:-12px;top:5px}.service-details-content .service-project .single-project .link a:hover{color:#fff;border-color:#fff}.service-details-content .service-project .single-project .overlay-content{position:absolute;left:0;top:30px;padding-left:50px;z-index:1;opacity:0;transition:all 500ms ease}.service-details-content .service-project .single-project:hover .overlay-content{opacity:1;top:44px}.service-details-content .service-project .single-project .overlay-content .view-btn a{position:relative;display:inline-block;font-size:40px;line-height:40px;color:#fff;margin-bottom:23px}.service-sidebar .sidebar-category .widget-content{position:relative;display:block;background:#f1f7fb;padding:20px}.service-sidebar .sidebar-category .category-list li{position:relative;display:block;margin-bottom:5px}.service-sidebar .sidebar-category .category-list li:last-child{margin-bottom:0}.service-sidebar .sidebar-category .category-list li a{position:relative;display:block;font-size:18px;line-height:28px;color:#222;font-weight:600;padding:15px 30px}.service-sidebar .sidebar-category .category-list li a:before{position:absolute;content:"";font-family:"Font Awesome 5 Pro";color:#97b9ce;font-size:16px;font-weight:700;right:30px;top:15px;transition:all 500ms ease}.service-sidebar .sidebar-category{margin-bottom:30px}.service-sidebar .download-brochure .list li{position:relative;display:block;padding:11px 10px 14px 35px;border-bottom:1px solid #ddd}.service-sidebar .download-brochure .list li img{position:absolute;left:0;top:16px}.service-sidebar .download-brochure .list li a{display:inline-block;font-size:18px;color:#222;font-weight:600}.service-sidebar .download-brochure p{margin-bottom:12px}.service-sidebar .download-brochure .widget-title{margin-bottom:19px}.service-sidebar .download-brochure{margin-bottom:50px}.service-form-section .icon-layer{position:absolute;left:180px;top:-130px;z-index:-1}.service-form-section.alternat-2 .service-form{z-index:1;margin-bottom:-45px}