.details-wrap{flex:1;word-break:break-word}.icon-wrapper,.tech-icon{display:flex;align-items:center}.tabs .nav-tabs{border-bottom:0}.nav-tabs{margin:0;border:0;border-bottom:1px solid #e7e7e7;padding-bottom:2px}.tech-tabs .nav-link{color:#636363;background:#fff;border:0;border-bottom:3px solid #eee;text-transform:none;font-weight:500;font-size:16px;line-height:2.4rem;padding:15px 30px;transition:.3s}.tech-tabs .nav-link.active,.tech-tabs .nav-link:hover{border-bottom-color:#2274ab;color:#2274ab}.tech-tabs .nav-link.active{background:#fff}.tech-tabs .nav-item:not(:last-child){margin-right:.1rem}#techTabContent{border:0;box-shadow:none;padding-top:3rem}.single-tech{background:#fff;padding:1.5rem;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.08);margin-bottom:30px;transition:transform .3s;border:1px solid #f1f5f9}.single-tech:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.15)}.tech-icon{margin-bottom:15px;justify-content:center}.tech-icon img{max-height:70px;width:auto;max-width:100% ""}.single-tech h4{font-weight:600;color:#151423;margin:0;font-size:20px;line-height:1.3;word-wrap:break-word;overflow-wrap:break-word;text-align:center}.industries-box-content{height:100%;margin:0 auto;padding:20px;border-bottom:5px solid #2274ab}.blog-elipsis{margin-bottom:20px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.error-image{max-width:650px;text-align:center;margin:0 auto}.footer-logo{height:auto;max-width:120px;filter:brightness(0) invert(1)}#home-contact-form label.error,.footer-link,.widget_subscribe{color:#fff}.contact-item .icon-wrapper{width:20px;text-align:center}.gallery-img{height:250px;object-fit:cover;box-shadow:0 4px 15px rgba(0,0,0,.1)}.application-info,.portfolio-card{box-shadow:0 5px 15px rgba(0,0,0,.05)}.icon-wrapper{width:50px;height:50px;justify-content:center}.detail-box,.portfolio-overlay{align-items:center;display:flex}.detail-box{color:#2274ab;justify-content:center;margin:0 auto 20px}.application-info{background:#fff;border-radius:10px;padding:25px;margin-bottom:40px;border-left:4px solid #2274ab}.job-tag,.portfolio-tag{color:#2274ab;border-radius:20px;font-weight:600}.application-info p{margin-bottom:0}.application-info a{color:#2274ab;font-weight:600;text-decoration:none}.application-info a:hover{text-decoration:underline}.job-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;flex-wrap:wrap}.job-meta{display:flex;gap:15px;margin-bottom:15px;flex-wrap:wrap}.job-tag{background:rgba(42,75,141,.1);padding:5px 12px;font-size:14px}.job-actions{display:flex;gap:15px;flex-wrap:wrap}.portfolio-card{background:#fff!important;overflow:hidden;transition:.3s;height:100%}.portfolio-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(34,116,171,.8) 0,rgba(34,116,171,.7) 100%);justify-content:center;opacity:0;transition:opacity .3s}.portfolio-card:hover .portfolio-overlay{opacity:1}.portfolio-overlay a{width:50px;height:50px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#2274ab;font-size:20px;text-decoration:none;margin:0 10px;transition:.3s}.portfolio-overlay a:hover{background:#2274ab;color:#fff;transform:scale(1.1)}.portfolio-content{padding:25px}.portfolio-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.portfolio-tag{background:rgba(42,75,141,.1);padding:5px 12px;font-size:12px}.jobshortdesc>p:first-child{font-size:20px;font-weight:600;font-family:"Space Grotesk",sans-serif;color:#151423;margin-bottom:10px}.svg-inline--fa.fa-w-16{width:2em}.single-choose-inner .media-left .icon p{text-align:center;position:relative;top:15px;left:5px}.single-intro-inner .thumb p{font-size:40px;color:var(--main-color);margin-right:0;margin-bottom:0}#applyjobform label.error,#contact-form label.error,#developerHireForm label.error,#packageform label.error,.blog-comment-form label.error{color:red}.single-service-inner .icon-box-bg svg{font-size:40px;color:#fff}img{pointer-events:none}.text-primary{color:var(--main-color)!important}.bg-primary{background-color:var(--main-color)!important}.border-primary{border-color:var(--main-color)!important}.btn-primary{background-color:var(--main-color);border-color:var(--main-color)}.btn-primary:hover{background-color:var(--main-color-dark);border-color:var(--main-color-dark)}@media (max-width:576px){.single-pricing-inner .price{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}.single-pricing-inner .price h2{line-height:1.2!important}.single-pricing-inner .price sup{position:static!important;margin-top:1.5rem!important}.single-pricing-inner .price sub{position:static!important;display:block}}@media (min-width:768px) and (max-width:991px){.single-pricing-inner .price{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}.single-pricing-inner .price h2{line-height:1.1!important}.single-pricing-inner .price sup{position:static!important}.single-pricing-inner .price sub{position:static!important;display:inline-block}}.gallery-grid{column-count:4;column-gap:15px}@media (max-width:1200px){.gallery-grid{column-count:3}}@media (max-width:768px){.gallery-grid{column-count:2}}@media (max-width:480px){.gallery-grid{column-count:1}}.gallery-item{margin-bottom:15px;break-inside:avoid;overflow:hidden;border-radius:12px}.gallery-item img{width:100%;height:auto;display:block;border-radius:12px;transition:transform .4s}.gallery-item img:hover{transform:scale(1.05)}