.service-details .service-sidebar .sidebar-categories .categories-list li{position:relative;display:block}.service-details .service-sidebar .sidebar-categories .categories-list li a{position:relative;display:block;font-size:18px;line-height:28px;font-weight:500;color:#222;padding:21px 40px;background:#e7ecf2;z-index:1}.service-details .service-sidebar .sidebar-categories .categories-list li a:after{position:absolute;content:"";background:#d2dbe4;width:1px;height:32px;top:19px;right:74px;transition:all 500ms ease}.service-details .service-sidebar .sidebar-categories .categories-list li a.active:after,.service-details .service-sidebar .sidebar-categories .categories-list li a:hover:after{background:rgba(255,255,255,.2)}.service-details .service-sidebar .sidebar-categories .categories-list li a.active,.service-details .service-sidebar .sidebar-categories .categories-list li a:hover{color:#fff}.service-details .service-sidebar .sidebar-categories .categories-list li a:before{position:absolute;content:"";width:0%;height:100%;top:0;right:0;z-index:-1;transition:all 500ms ease}.service-details .service-sidebar .sidebar-categories .categories-list li a.active:before,.service-details .service-sidebar .sidebar-categories .categories-list li a:hover:before{width:100%;left:0}.service-details .service-sidebar .sidebar-categories .categories-list li:nth-child(2n+1) a{background:#eff2f5}.service-details .service-sidebar .sidebar-categories .categories-list li a i{position:relative;font-size:20px;font-weight:700;float:right;color:#c8d1db;top:2px;transition:all 500ms ease}.service-details .service-sidebar .sidebar-categories .categories-list li a.active i,.service-details .service-sidebar .sidebar-categories .categories-list li a:hover i{color:#fff}.service-details .service-sidebar .sidebar-download .widget-title .dotted-box .dotted{background:#fff!important}.service-details .service-sidebar .sidebar-categories-2{padding:33px 35px 39px;background:#eff2f5}.service-details .service-sidebar .sidebar-categories-2 .categories-list li{position:relative;display:block;margin-bottom:8px}.service-details .service-sidebar .sidebar-categories-2 .categories-list li:last-child{margin-bottom:0}.service-details .service-sidebar .sidebar-categories-2 .categories-list li a{position:relative;display:inline-block;font-size:18px;font-weight:500;color:#222;padding:2px 0;padding-left:52px}.service-details .service-sidebar .sidebar-categories-2 .categories-list li a:before{position:absolute;content:"";background:#d2dbe4;width:1px;height:100%;left:28px;top:0}.service-details .service-sidebar .sidebar-categories-2 .categories-list li a:after{position:absolute;content:"";font-family:"Flaticon",sans-serif;font-size:16px;font-weight:700;color:#c8d1db;left:0;top:0;transition:all 500ms ease}.service-details .service-sidebar .sidebar-assessment .assessment-form .form-group .theme-btn-two{padding:14.5px 27px}.service-details .service-sidebar .sidebar-assessment .assessment-form .form-group .theme-btn-two i{margin-right:10px}.service-details-content .two-column .content-box .list li a{display:inline-block;color:#2d5883;line-height:16px;border-bottom:1px solid #2d5883}