.service-details{position:relative;padding:120px 0}.service-details-content .content-one h2{display:block;font-size:34px;line-height:44px;font-weight:700;margin-bottom:18px}.service-details-content .content-one .image-box{position:relative;display:block;margin-bottom:51px!important}.service-details-content .content-one .image-box img{width:100%}.service-details-content .content-one .image-box .category-box{position:absolute;left:0;bottom:-21px;width:100%;text-align:center}.service-details-content .content-one .image-box .category-box span{position:relative;display:inline-block;font-size:12px;line-height:20px;color:#fff;font-weight:700;text-transform:uppercase;padding:10px 28.5px;letter-spacing:1px}.service-details-content .content-one .image-box .category-box .category{position:relative;display:inline-block}.service-details-content .content-one .image-box .category-box .category .shape{position:absolute;width:10px;height:19px}.service-details-content .content-one .image-box .category-box .category .shape-1{left:-10px;top:0;clip-path:polygon(0% 0%,100% 0%,100% 100%,100% 100%,0 0)}.service-details-content .content-one .image-box .category-box .category .shape-2{left:-10px;bottom:0;clip-path:polygon(0% 100%,100% 0%,100% 100%,0% 100%,0 0)}.service-details-content .content-one .image-box .category-box .category .shape-3{right:-10px;top:0;clip-path:polygon(0% 0%,100% 0%,0% 100%,0% 100%,0 0)}.service-details-content .content-one .image-box .category-box .category .shape-4{right:-10px;bottom:0;clip-path:polygon(0% 0%,0% 0%,100% 100%,0% 100%,0 0)}.service-details-content .content-one .text{position:relative;margin-bottom:51px}.service-details-content p{font-size:18px;line-height:34px;font-weight:600}.service-details-content .content-one .text p{margin-bottom:34px}.service-details-content .content-one .text p:last-child{margin-bottom:0}.service-details-content .content-one .inner-box .single-item{position:relative;display:block;margin-bottom:30px;padding:25px 35px;background:#f6f6f6;border:1px solid #f6f6f6;cursor:pointer;transition:all 500ms ease}.service-details-content .content-one .inner-box .single-item:hover{background:#fff;border-color:#dfdfdf}.service-details-content .content-one .inner-box .single-item h4{font-size:20px;line-height:28px;font-weight:700;margin:0}.service-details-content .content-one{padding-bottom:23px}.service-details-content h3{display:block;font-size:30px;line-height:38px;font-weight:700}.service-details-content .two-column .text h3{margin-bottom:37px}.service-details-content .two-column .text h4{display:block;font-size:20px;line-height:34px;font-weight:600;margin-bottom:39px}.service-details-content .two-column .text .list-item li{position:relative;display:block;font-size:18px;line-height:26px;font-weight:600;padding-left:24px;margin-bottom:14px}.service-details-content .two-column .text .list-item li:last-child{margin-bottom:0}.service-details-content .two-column .text .list-item li:before{position:absolute;content:"\f00c";font-family:'Font Awesome 5 Pro';font-size:15px;font-weight:700;left:0;top:0}.service-details-content .two-column .image-box{position:relative;margin-top:7px}.service-details-content .two-column .image-box img{width:100%}.service-details-content .two-column{position:relative;margin-bottom:53px}.service-details-content .content-two .text{margin-bottom:44px}.service-details-content .content-two .text h3{margin-bottom:40px}.service-details-content .content-two .single-item{position:relative;display:block;padding-right:10px}.service-details-content .content-two .single-item .icon-box{position:relative;display:inline-block;font-size:65px;line-height:65px;margin-bottom:15px}.service-details-content .content-two .single-item h4{display:block;font-size:24px;line-height:32px;font-weight:700;margin-bottom:24px}.service-details-content .content-two .accordion-box{position:relative;margin-top:48px;padding-left:0}.service-sidebar .categories-widget{margin-bottom:30px}.service-sidebar .categories-widget .widget-content{position:relative;display:block;background:#f6f6f6;padding:8px 20px 28px 20px}.service-sidebar .categories-widget .widget-title{position:relative;display:block;padding:21px 50px;background:#1c1c1c}.service-sidebar .categories-widget .widget-title h4{font-size:20px;line-height:28px;color:#fff;font-weight:700}.service-sidebar .categories-widget .categories-list li{position:relative;display:block}.service-sidebar .categories-widget .categories-list li a{position:relative;display:block;font-size:18px;line-height:26px;color:#868686;font-weight:600;background:#fff0;border:1px solid #fff0;padding:16px 55px;padding-right:30px}.service-sidebar .categories-widget .categories-list li a:before{position:absolute;content:"\f061";font-family:'Font Awesome 5 Pro';font-size:12px;font-weight:700;left:30px;top:16px;transition:all 500ms ease}.service-sidebar .categories-widget .categories-list li a.current,.service-sidebar .categories-widget .categories-list li a:hover{background:#fff;border-color:#dfdfdf}.service-sidebar .support-widget .inner-box{position:relative;width:100%;padding:58px 45px 51px 45px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:30px}.service-sidebar .support-widget .inner-box:before{position:absolute;content:'';background:#1c1c1c;width:100%;height:100%;left:0;top:0;opacity:.9}.service-sidebar .support-widget .inner-box .icon-box{position:relative;display:inline-block;font-size:40px;line-height:40px;margin-bottom:16px}.service-sidebar .support-widget .inner-box h4{display:block;font-size:20px;line-height:34px;color:#fff;font-weight:600;margin-bottom:30px}.service-sidebar .support-widget .inner-box h3{position:relative;display:block;font-size:30px;line-height:36px;font-weight:700;margin-bottom:0}.service-sidebar .support-widget .inner-box h3 a{display:inline-block}.service-sidebar .support-widget .inner-box h3 a:hover{color:#fff}.service-sidebar .support-widget .inner-box p{font-size:14px;line-height:26px;color:#7c7c7c;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin:0}.service-sidebar .form-widget{position:relative;display:block;background:#f6f6f6;padding:43px 50px 50px 50px}.service-sidebar .form-widget h4{position:relative;display:block;padding-left:28px;font-size:20px;line-height:28px;font-weight:700;margin-bottom:22px}.service-sidebar .form-widget h4:before{position:absolute;content:'';width:18px;height:3px;left:0;top:50%;transform:translateY(-50%)}.service-sidebar .form-widget form .form-group{position:relative;margin-bottom:10px}.service-sidebar .form-widget form .form-group:last-child{margin-bottom:0}.service-sidebar .form-widget form .form-group input[type='text'],.service-sidebar .form-widget form .form-group input[type='email'],.service-sidebar .form-widget form .form-group textarea{position:relative;display:block;width:100%;height:70px;background:#fff;font-size:16px;font-weight:600;color:#868686;border:1px solid #fff;padding:10px 30px;transition:all 500ms ease}.service-sidebar .form-widget form .form-group textarea{height:155px;resize:none}