.breadcrumb{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:0 0;border-radius:0;color:#fff;justify-content:center;margin-bottom:0;padding:0}.breadcrumb .breadcrumb-item{text-transform:capitalize}.breadcrumb .breadcrumb-item a{color:#fff;text-transform:capitalize}.breadcrumb .breadcrumb-item a:hover{text-decoration:underline}.breadcrumb .breadcrumb-item.active{color:#ddd}.breadcrumb .breadcrumb-item:before{color:#fff}.details-img{margin-bottom:40px}.details-img img{border-radius:10px;-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.15);box-shadow:0 15px 20px 0 rgba(0,0,0,.15);width:100%}.details-content-meta{margin-bottom:38px}.details-content-meta ul{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;justify-content:space-between}.details-content-meta ul,.details-content-meta ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.details-content-meta ul li{-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid #e8e8e8;border-radius:50px;justify-content:center;padding:5px 18px}.details-content-meta ul li:hover p span{color:#223786}.details-content-meta ul li i{font-size:15px;margin-right:5px}.details-content-meta ul li p{font-size:15px}.details-content-meta ul li p span{margin-left:5px}.details-content-meta a{color:#777;display:-webkit-box;display:-ms-flexbox;text-decoration:none;transition-duration:.2s,.1s;transition-property:color;transition-timing-function:linear,ease-in}.details-content-meta a:hover{color:#223786}.details-content h2{font-size:32px;margin-bottom:25px}.details-content h2 a{color:#48455a}.details-content h2 a:hover{color:#223786}.details-content h3{border-bottom:1px solid #e8e8e8;font-size:22px;font-weight:600;line-height:30px;margin-bottom:15px;padding-bottom:12px}.details-content p{margin-bottom:30px}.details-content ul{list-style:none;margin-top:30px;width:100%}.details-content ul li{border-bottom:1px solid #e8e8e8;margin-bottom:15px;padding-bottom:15px}.details-content ul li:last-child{margin-bottom:0}.details-content ul li:before{color:#48455a;color:#223786;content:"\f192";font-family:Font Awesome\ 6 Free;font-size:18px;font-weight:900;margin-right:10px}.details-card{background:#fff;border-radius:8px;-webkit-box-shadow:0 7px 25px 0 rgba(0,0,0,.15);box-shadow:0 7px 25px 0 rgba(0,0,0,.15);margin-bottom:30px;padding:18px 25px}.details-card h4{font-size:18px;font-weight:600;margin-bottom:30px;position:relative}.details-card h4:before{background:#223786;bottom:-15px;content:"";height:2px;left:0;position:absolute;width:50px}.details-card .details-meta-list{padding:0;width:100%}.details-card .details-meta-list.many{display:inline-grid;gap:1em 0;grid-template-columns:repeat(2,1fr)}.details-card .details-meta-list.many li{padding:10px}.details-card .details-meta-list.many li:last-child{border-bottom:1px solid #e8e8e8}.details-card .details-meta-list li{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-bottom:1px solid #e8e8e8;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;justify-content:space-between;padding:10px 0}.details-card .details-meta-list li:last-child{border-bottom:none}.details-card .details-meta-list li h5{font-size:16px;font-weight:500}.details-card .details-meta-list li p{font-size:15px;text-align:left}.details-card .details-meta-list li a{background:#d8d8d8;border-radius:8px;height:60px;line-height:60px;text-align:center;transition:background .3s ease-in-out;width:60px}.details-card .details-meta-list li a img{height:35px;transition:transform .3s ease-in-out}.details-card .details-meta-list li a:hover{background:#223786;transform-origin:center}.details-card .details-meta-list li a:hover img{transform:scale(1.2);transform-origin:center}.details-card .details-share-list{padding:0}.details-card .details-share-list li{display:inline-block;margin:4px}.service-detail-category{display:block;padding:0}.service-detail-category li a{background:#d8d8d8;border-radius:8px;display:block;margin-bottom:15px;padding:15px 25px}.service-detail-category li a,.service-detail-category li a span{transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}.service-detail-category li a span{color:#48455a;font-weight:500;text-transform:capitalize}.service-detail-category li a span i{margin-right:15px;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}.service-detail-category li a:hover{background:#223786}.service-detail-category li a:hover span,.service-detail-category li a:hover span i{color:#fff}.service-detail-portfolio{grid-gap:15px;-ms-grid-columns:minmax(47%,1fr) [auto-fit];-ms-grid-rows:auto;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(47%,1fr));grid-template-rows:auto;padding:0}.service-detail-portfolio li{position:relative}.service-detail-portfolio li:hover a{-webkit-transform:scale(1);transform:scale(1)}.service-detail-portfolio li img{border-radius:5px;width:100%}.service-detail-portfolio li a{background:rgba(0,0,0,.6);border-radius:5px;height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);transform:scale(0);transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;width:100%}.service-detail-portfolio li a:hover{background:rgba(0,0,0,.6)}.service-detail-portfolio li a h5{color:#fff;font-size:1em;font-weight:500;letter-spacing:.3px;margin:15px;position:relative;text-transform:capitalize}