html,body{width:100vw!important;min-height:100vh!important;margin:0!important;padding:0!important;overflow:hidden auto!important}body{width:100%!important;min-height:100vh!important}.site-main,#primary{z-index:1!important;height:auto!important;min-height:100vh!important;position:relative!important;overflow:hidden visible!important}.caseStudiesSection{z-index:2!important;min-height:auto!important;position:relative!important;overflow:visible!important}.site-main .tj-page-header{margin-top:0!important;padding-top:90px!important}.site-main>.tj-page-header:first-child{margin-top:0!important}#primary.site-main{margin-top:0!important;padding-top:0!important}#primary.site-main>section:first-child{margin-top:0!important}:is(body:has(.tj-page-header) .header-area.header-1,body:has(.tj-page-header) .header-area.header-2){margin-bottom:0!important}:is(body:has(.tj-page-header) .header-area.header-1 .header-bottom,body:has(.tj-page-header) .header-area.header-2 .header-bottom){margin-bottom:0!important;padding-bottom:0!important}.h7-project-area{background-color:#fff;border-radius:0;padding-top:80px!important;padding-bottom:40px!important}.tj-page-header{padding-top:90px!important;padding-bottom:100px!important}.tj-banner-section-2{margin-top:0!important;margin-left:0!important;margin-right:30px!important;padding-top:0!important;padding-left:0!important}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.tj-banner-section-2{margin-left:0!important;margin-right:15px!important}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tj-banner-section-2{margin-left:0!important;margin-right:0!important}}.header-area.header-2{background:#fff!important;margin-bottom:0!important}.header-area.header-2,.header-area.header-2.sticky,.header-area.header-2.header-duplicate,.header-area.header-2.header-sticky,.header-area.header-2.header-6,.header-area.header-2.header-6.sticky{background:#fff!important}.header-area.header-2.sticky,.header-area.sticky.header-2,.header-area.header-2 .header-bottom,.header-area.header-2 .header-wrapper,.header-area.header-2.sticky .header-bottom,.header-area.header-2.sticky .header-wrapper{background-color:#fff!important}.header-area.header-2.header-6 .menu-area,.header-area.header-2.header-6.sticky .menu-area,.header-area.header-6 .menu-area,.header-area.header-2 .container-fluid,.header-area.header-2.header-6 .container-fluid,.header-area.header-2.sticky .container-fluid,.header-area.header-2.header-6.sticky .container-fluid,.header-area.header-2 .row,.header-area.header-2.header-6 .row{background-color:#0000!important}.header-area.header-2 .mainmenu ul>li>a,.header-area.header-2.sticky .mainmenu ul>li>a{color:var(--tj-color-text-body)!important}.header-area.header-2 .mainmenu ul>li:hover>a,.header-area.header-2.sticky .mainmenu ul>li:hover>a,.header-area.header-2.header-6 .mainmenu ul>li:hover>a,.header-area.header-2 .mainmenu ul>li.current-menu-ancestor>a,.header-area.header-2 .mainmenu ul>li.current-menu-item>a,.header-area.header-2 .mainmenu ul>li:hover>a:after,.header-area.header-2.sticky .mainmenu ul>li:hover>a:after,.header-area.header-2.header-6 .mainmenu ul>li:hover>a:after,.header-area.header-2 .mainmenu ul>li.current-menu-ancestor>a:after,.header-area.header-2 .mainmenu ul>li.current-menu-item>a:after,.header-area.header-2 .mainmenu ul>li>.sub-menu>li:hover>a,.header-area.header-2.sticky .mainmenu ul>li>.sub-menu>li:hover>a,.header-area.header-2.header-6 .mainmenu ul>li>.sub-menu>li:hover>a,.header-area.header-2 .mainmenu ul>li>.sub-menu>li.current-menu-ancestor>a,.header-area.header-2 .mainmenu ul>li>.sub-menu>li.current-menu-item>a,.header-area.header-2 .mainmenu ul>li>.sub-menu>li:hover>a:after,.header-area.header-2.sticky .mainmenu ul>li>.sub-menu>li:hover>a:after,.header-area.header-2.header-6 .mainmenu ul>li>.sub-menu>li:hover>a:after,.header-area.header-2 .mainmenu ul>li>.sub-menu>li.current-menu-ancestor>a:after,.header-area.header-2 .mainmenu ul>li>.sub-menu>li.current-menu-item>a:after{color:#275e91!important}.header-area.header-2 .tj-primary-btn:hover,.header-area.header-2.sticky .tj-primary-btn:hover,.header-area.header-2.header-6 .tj-primary-btn:hover{background-color:#275e91!important}.header-area.header-2 .tj-primary-btn:hover .btn-text,.header-area.header-2.sticky .tj-primary-btn:hover .btn-text,.header-area.header-2.header-6 .tj-primary-btn:hover .btn-text{color:#fff!important;transform:none!important}.header-area.header-2 .tj-primary-btn:hover .btn-icon,.header-area.header-2.sticky .tj-primary-btn:hover .btn-icon,.header-area.header-2.header-6 .tj-primary-btn:hover .btn-icon{background-color:#275e91!important;transform:none!important}.header-area.header-2 .tj-primary-btn:hover .btn-icon i,.header-area.header-2.sticky .tj-primary-btn:hover .btn-icon i,.header-area.header-2.header-6 .tj-primary-btn:hover .btn-icon i{color:#fff!important;transform:none!important}.header-area.header-2 .tj-primary-btn:hover .btn-inner:before,.header-area.header-2.sticky .tj-primary-btn:hover .btn-inner:before,.header-area.header-2.header-6 .tj-primary-btn:hover .btn-inner:before{background-color:#275e91!important;width:42px!important}.header-area.header-2 .tj-primary-btn:hover .btn-icon.h-icon,.header-area.header-2.sticky .tj-primary-btn:hover .btn-icon.h-icon,.header-area.header-2.header-6 .tj-primary-btn:hover .btn-icon.h-icon{left:-42px!important;transform:none!important}body:has(.tj-banner-section-2) .header-area.header-2:not(.header-duplicate):not(.sticky){margin:0 30px 20px!important}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){body:has(.tj-banner-section-2) .header-area.header-2:not(.header-duplicate):not(.sticky){margin:0 15px 15px!important}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){body:has(.tj-banner-section-2) .header-area.header-2:not(.header-duplicate):not(.sticky){margin:0 0 10px!important}}:is(body:has(.tj-page-header) .header-area.header-1:not(.header-duplicate):not(.sticky),body:has(.tj-page-header) .header-area.header-2:not(.header-duplicate):not(.sticky)){margin:0!important}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){:is(body:has(.tj-page-header) .header-area.header-1:not(.header-duplicate):not(.sticky),body:has(.tj-page-header) .header-area.header-2:not(.header-duplicate):not(.sticky)){margin:0!important}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){:is(body:has(.tj-page-header) .header-area.header-1:not(.header-duplicate):not(.sticky),body:has(.tj-page-header) .header-area.header-2:not(.header-duplicate):not(.sticky)){margin:0!important}}.header-area.header-duplicate:not(.sticky){visibility:hidden!important;opacity:0!important;height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}body:has(.header-area.header-2) .site-main{margin-top:0!important;padding-top:0!important}.header-area.header-2 .header-bottom{margin-bottom:0!important}:is(body:has(.tj-banner-section-2) .header-area.header-2:not(.header-duplicate) .header-bottom,body:has(.tj-banner-section-2) .header-area.header-2:not(.header-duplicate) .header-wrapper,body:has(.tj-banner-section-2) .header-area.header-2:not(.header-duplicate) .container-fluid){margin-top:0!important;margin-bottom:0!important;padding-top:0!important}body:has(.tj-banner-section-2) .tj-banner-section-2{margin-top:0!important;padding-top:0!important}.header-area.header-1{z-index:9999;width:100%;top:0;left:0;right:0;position:fixed!important}.header-area.header-1.header-absolute{position:fixed!important}.header-area.header-1.header-duplicate{visibility:hidden!important;opacity:0!important;display:none!important}body:has(.header-area.header-1) main{margin-top:0!important;padding-top:0!important}body:has(.header-area.header-1) .site-main{margin-top:0!important;padding-top:0!important}html body:has(.header-area.header-1) #primary>section:first-child{margin-top:90px!important}html body:has(.header-area.header-1) main#primary>section:first-child{margin-top:90px!important}html body:has(.header-area.header-1) main>section:first-child{margin-top:90px!important}html body:has(.header-area.header-1) .site-main>section:first-child{margin-top:90px!important}html body:has(.header-area.header-1) #primary section.hero-section{margin-top:90px!important}html body:has(.header-area.header-1) main section.hero-section{margin-top:90px!important}html body:has(.header-area.header-1) .site-main section.hero-section{margin-top:90px!important}html body:has(.header-area.header-1) section.tj-banner-section-2{margin-top:90px!important}html body:has(.header-area.header-1) .tj-page-header{margin-top:90px!important}@media (max-width:991px){html body:has(.header-area.header-1) #primary>section:first-child{margin-top:70px!important}html body:has(.header-area.header-1) main#primary>section:first-child{margin-top:70px!important}html body:has(.header-area.header-1) main>section:first-child{margin-top:70px!important}html body:has(.header-area.header-1) .site-main>section:first-child{margin-top:70px!important}html body:has(.header-area.header-1) #primary section.hero-section{margin-top:70px!important}html body:has(.header-area.header-1) main section.hero-section{margin-top:70px!important}html body:has(.header-area.header-1) .site-main section.hero-section{margin-top:70px!important}html body:has(.header-area.header-1) section.tj-banner-section-2{margin-top:70px!important}html body:has(.header-area.header-1) .tj-page-header{margin-top:70px!important}}@media (max-width:575px){html body:has(.header-area.header-1) #primary>section:first-child{margin-top:65px!important}html body:has(.header-area.header-1) main#primary>section:first-child{margin-top:65px!important}html body:has(.header-area.header-1) main>section:first-child{margin-top:65px!important}html body:has(.header-area.header-1) .site-main>section:first-child{margin-top:65px!important}html body:has(.header-area.header-1) #primary section.hero-section{margin-top:65px!important}html body:has(.header-area.header-1) main section.hero-section{margin-top:65px!important}html body:has(.header-area.header-1) .site-main section.hero-section{margin-top:65px!important}html body:has(.header-area.header-1) section.tj-banner-section-2{margin-top:65px!important}html body:has(.header-area.header-1) .tj-page-header{margin-top:65px!important}}body:has(.tj-banner-section-2) .h6-banner-area{padding-top:0!important}.homepage-header-wrapper{margin:0!important;padding:0!important}.homepage-header-wrapper .header-area.header-2:not(.header-duplicate):not(.sticky){margin:0 30px 20px!important}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.homepage-header-wrapper .header-area.header-2:not(.header-duplicate):not(.sticky){margin:0 15px 15px!important}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.homepage-header-wrapper .header-area.header-2:not(.header-duplicate):not(.sticky){margin:0 0 10px!important}}.homepage-header-wrapper .header-area.header-2:not(.header-duplicate) .header-bottom,.homepage-header-wrapper .header-area.header-2:not(.header-duplicate) .header-wrapper,.homepage-header-wrapper .header-area.header-2:not(.header-duplicate) .container-fluid{margin-top:0!important;margin-bottom:0!important;padding-top:0!important}.tj-banner-section-2 .h6-banner-area .banner-content{text-align:left!important;margin-left:0!important;padding-top:60px!important;padding-bottom:40px!important;padding-left:0!important}@media (max-width:991px){.tj-banner-section-2 .h6-banner-area .banner-content{padding-top:50px!important}}@media (max-width:575px){.tj-banner-section-2 .h6-banner-area .banner-content{padding-top:40px!important}}.tj-banner-section-2 .h6-banner-area .banner-content h1,.tj-banner-section-2 .h6-banner-area .banner-content .banner-title{color:#18133b!important;text-align:left!important;text-shadow:0 2px 10px #fffc!important;float:left!important;width:auto!important;margin-top:40px!important;margin-bottom:75px!important;margin-left:-425px!important;padding-left:0!important;font-size:clamp(40px,6.8vw,78px)!important;font-weight:700!important;line-height:1.2!important}.tj-banner-section-2 .h6-banner-area .banner-content p,.tj-banner-section-2 .h6-banner-area .banner-content .desc{color:#524f66!important;text-align:left!important;text-shadow:0 1px 5px #fff9!important;clear:left!important;width:auto!important;max-width:700px!important;margin:-34px 0 -34px -400px!important;padding-left:0!important;font-size:clamp(16px,2.2vw,20px)!important;font-weight:400!important;line-height:1.6!important;display:block!important}@media (max-width:991px){.tj-banner-section-2 .h6-banner-area{background-position:bottom!important;background-size:45%!important;min-height:200px!important}.tj-banner-section-2 .h6-banner-area .banner-content h1,.tj-banner-section-2 .h6-banner-area .banner-content .banner-title{text-align:center!important;float:none!important;max-width:100%!important;margin-top:10px!important;margin-bottom:12px!important;margin-left:0!important;font-size:clamp(38px,6.8vw,63px)!important}.tj-banner-section-2 .h6-banner-area .banner-content p,.tj-banner-section-2 .h6-banner-area .banner-content .desc{text-align:center!important;clear:both!important;max-width:100%!important;margin-top:0!important;margin-bottom:5px!important;margin-left:0!important;padding:0 15px!important;font-size:clamp(16px,2.5vw,20px)!important;line-height:1.5!important}.tj-banner-section-2 .h6-banner-area .banner-content{flex-direction:column!important;align-items:center!important;padding-bottom:20%!important;display:flex!important}}@media (max-width:767px){.tj-banner-section-2 .h6-banner-area{background-position:bottom!important;background-size:48%!important;min-height:190px!important}.tj-banner-section-2 .h6-banner-area .banner-content h1,.tj-banner-section-2 .h6-banner-area .banner-content .banner-title{margin-bottom:10px!important;font-size:clamp(34px,7.8vw,53px)!important}.tj-banner-section-2 .h6-banner-area .banner-content p,.tj-banner-section-2 .h6-banner-area .banner-content .desc{margin-bottom:4px!important;font-size:clamp(15px,2.4vw,19px)!important;line-height:1.5!important}.tj-banner-section-2 .h6-banner-area .banner-content{padding-bottom:22%!important}}@media (max-width:575px){.tj-banner-section-2 .h6-banner-area{background-position:bottom!important;background-size:52%!important;min-height:180px!important}.tj-banner-section-2 .h6-banner-area .banner-content h1,.tj-banner-section-2 .h6-banner-area .banner-content .banner-title{margin-bottom:8px!important;font-size:clamp(30px,8.8vw,46px)!important}.tj-banner-section-2 .h6-banner-area .banner-content p,.tj-banner-section-2 .h6-banner-area .banner-content .desc{margin-bottom:3px!important;font-size:clamp(14px,2.2vw,18px)!important;line-height:1.5!important}.tj-banner-section-2 .h6-banner-area .banner-content{padding-bottom:25%!important}}.tj-banner-section-2 .h6-banner-area{padding-left:0!important;position:relative!important;overflow:hidden!important}.tj-banner-section-2 .h6-banner-area .container{margin-left:0!important;padding-left:0!important}.tj-banner-section-2 .h6-banner-area[style*=backgroundImage]{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.tj-banner-section-2 .banner-content .tj-primary-btn:hover{transform:translateY(-2px);background:#275e91!important;box-shadow:0 6px 20px #275e914d!important}@media (max-width:991px){.tj-banner-section-2 .h6-banner-area{padding:clamp(40px,6vw,80px) clamp(15px,3vw,30px)!important}.tj-banner-section-2 .banner-content{margin-bottom:30px;text-align:left!important}.tj-banner-section-2 .banner-content h1,.tj-banner-section-2 .banner-content .banner-title,.tj-banner-section-2 .banner-content p,.tj-banner-section-2 .banner-content .desc{text-align:left!important}.tj-banner-section-2 .banner-content h1{font-size:clamp(28px,6vw,48px)!important}}.tj-banner-section{padding-top:100px!important}.text-white{color:#fff!important}.h7-project-area .sec-heading{margin-bottom:50px}.h7-project-area .sub-title{font-weight:600;color:#e77625!important}.h7-project-area h2,.h7-project-area h6{color:#18133b!important}.choose-box{height:100%}.process-img:before{background-image:linear-gradient(90deg,#e77625,#e77625)}.project-item.style-5:hover{transform:translateY(-10px);box-shadow:0 8px 30px #00000026!important}.project-item.style-5 .project-img img{transition:transform .3s}.project-item.style-5:hover .project-img img{transform:scale(1.05)}.project-item.style-5 .project-content .title a{transition:color .3s;color:#fff!important}.project-item.style-5 .project-content .title a:hover{color:#e77625!important}.h7-project-section{position:relative}.h7-project-section:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(at top,#e7762526 0%,#0000 40%),radial-gradient(at 100% 100%,#e7762514 0%,#0000 50%);position:absolute;inset:0}.h7-project-section>div{z-index:2;position:relative}.h7-project-item{border-radius:12px;transition:all .4s;overflow:hidden}.h7-project-item:hover{transform:translateY(-8px);box-shadow:0 20px 40px #e7762533}.h7-project-item .project-img{position:relative;overflow:hidden}.h7-project-item .project-img:after{content:"";opacity:0;background:linear-gradient(#0000 0%,#18133bcc 100%);transition:opacity .3s;position:absolute;inset:0}.h7-project-item:hover .project-img:after{opacity:1}.h7-project-heading .sec-title,.h7-project-heading .sec-title span,.h7-project-heading .sec-title div,.h7-project-heading p{background:0 0!important}.h8-process-item{opacity:.5;transition:all .5s;transform:translate(-20px)}.h8-process-item.active{opacity:1;transform:translate(0)}.h8-process-item .process-step{transition:all .3s}.h8-process-item.active .process-step{background-color:#e77625;transform:scale(1.1)}.vision-mission-card{opacity:0;transition:all .4s cubic-bezier(.4,0,.2,1);animation:.8s ease-out forwards fadeInUp}.vision-card{animation-delay:.2s}.mission-card{animation-delay:.4s}.vision-mission-card:hover{transform:translateY(-15px)scale(1.02)!important;box-shadow:0 25px 60px #0003!important}.vision-card:hover{border-color:#e77625!important}.mission-card:hover{border-color:#18133b!important}.vision-mission-card:hover .icon-container{transform:scale(1.1)rotate(5deg);box-shadow:0 20px 45px #e7762573!important}.vision-mission-card:hover .icon-container svg{transform:scale(1.1)}.vision-mission-card:hover .card-bg-circle{opacity:.8;transform:scale(1.3)}.vision-mission-card:hover .card-bg-circle-2{opacity:.8;transform:scale(1.2)}.vision-mission-card:hover .card-number{transform:scale(1.05);color:#e7762514!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.case-study-image img{transition:transform .6s}.case-study-row:hover .case-study-image img{transform:scale(1.05)}.case-study-card{transition:all .4s}.case-study-card:hover{transform:translateY(-8px);border-color:#e7762533!important;box-shadow:0 20px 50px #e7762526!important}.case-study-card:hover img{transform:scale(1.08)}.case-study-btn{transition:all .3s;border-radius:30px!important;gap:8px!important;width:fit-content!important;padding:8px 16px!important;font-size:13px!important}.case-study-btn:hover{transform:translate(4px);box-shadow:0 8px 20px #e776254d;background:#ff8c3a!important}.case-study-btn span{font-size:14px!important}.read-more-link{transition:gap .3s}.read-more-link:hover{gap:12px!important}.section-badge{background:linear-gradient(90deg,#e7762526 0%,#e776250d 100%);border:2px solid #e776254d;border-radius:50px;align-items:center;gap:10px;margin-bottom:30px;padding:12px 32px;transition:all .4s cubic-bezier(.4,0,.2,1);animation:.8s ease-out fadeInScale;display:inline-flex}.section-badge:hover{background:linear-gradient(90deg,#e7762540 0%,#e7762526 100%);border-color:#e7762580;transform:translateY(-2px);box-shadow:0 8px 20px #e7762533}.section-badge-dot{background:#e77625;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite pulse;box-shadow:0 0 10px #e7762580}.section-badge-text{color:#e77625;text-transform:uppercase;letter-spacing:2px;font-size:clamp(11px,1.3vw,13px);font-weight:700;position:relative}@keyframes pulse{0%,to{transform:scale(1);box-shadow:0 0 10px #e7762580}50%{transform:scale(1.1);box-shadow:0 0 20px #e77625cc}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.case-study-content{flex-direction:column;justify-content:center;display:flex}@media (max-width:992px){.case-study-row{grid-template-columns:1fr!important;gap:clamp(20px,4vw,30px)!important}.case-study-row>div{order:0!important}.case-study-row .case-study-image{order:-1!important;height:clamp(250px,50vw,350px)!important}.section-badge{padding:10px 24px}.case-study-row>div[style*=padding]{padding:clamp(20px,5vw,30px)!important}.case-study-row h3,.case-study-row p{text-align:left!important}}@media (min-width:993px){.case-study-row{align-items:stretch!important}.case-study-row>div[style*=padding]{flex-direction:column;justify-content:center;display:flex}}.project-slider-4 .swiper-slide{opacity:1;visibility:visible}.project-slider-4 .swiper-wrapper{display:flex}.tj-project-section-3 .project-item.style-5{opacity:1;visibility:visible}@media (max-width:991px){.footer-responsive .footer-main-area .row{grid-template-columns:1fr 1fr!important;gap:30px 25px!important;display:grid!important}.footer-responsive .footer-main-area .row>[class*=col-]{flex:0 0 100%!important;width:100%!important;max-width:100%!important}.footer-responsive .footer-col-1{grid-area:1/1!important}.footer-responsive .footer-col-2{grid-area:1/2!important}.footer-responsive .footer-col-3{grid-area:2/1!important}.footer-responsive .footer-col-4{grid-area:2/2!important}}@media (max-width:767px){.footer-responsive .footer-main-area .row{grid-template-columns:1fr 1fr!important;gap:30px 20px!important;display:grid!important}.footer-responsive .footer-main-area .row>[class*=col-]{padding-left:10px;padding-right:10px}.footer-responsive .footer-col-1 .footer-logo img{max-width:120px}.footer-responsive .footer-col-1 .footer-text p{font-size:13px;line-height:1.5}.footer-responsive .widget-nav-menu .title{margin-bottom:12px!important;font-size:15px!important}.footer-responsive .widget-nav-menu ul li{margin-bottom:6px}.footer-responsive .widget-nav-menu ul li a{font-size:13px!important}}@media (max-width:575px){.footer-responsive .footer-main-area .row{grid-template-columns:1fr 1fr!important;gap:25px 15px!important;display:grid!important}.footer-responsive .footer-col-1{grid-area:1/1!important}.footer-responsive .footer-col-2{grid-area:1/2!important}.footer-responsive .footer-col-3{grid-area:2/1!important}.footer-responsive .footer-col-4{grid-area:2/2!important}.footer-responsive .footer-col-1 .footer-text p{font-size:12px}.footer-responsive .widget-nav-menu .title{font-size:14px!important}.footer-responsive .widget-nav-menu ul li a{font-size:12px!important}}.footer-col-2 .title,.footer-col-3 .title,.footer-responsive .footer-col-2 .title,.footer-responsive .footer-col-3 .title,.widget-nav-menu.footer-col-2 .title,.widget-nav-menu.footer-col-3 .title{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;width:100%!important;display:block!important}.widget-nav-menu.footer-col-2,.widget-nav-menu.footer-col-3{padding-left:0!important;-webkit-padding-start:0!important;flex-direction:column!important;padding-inline-start:0!important;display:flex!important}.widget-nav-menu.footer-col-2 .title,.widget-nav-menu.footer-col-3 .title{padding-left:0!important;-webkit-padding-start:0!important;width:100%!important;margin-bottom:20px!important;padding-inline-start:0!important;display:block!important}.widget-nav-menu.footer-col-2 ul,.widget-nav-menu.footer-col-3 ul{padding-left:0!important;-webkit-padding-start:0!important;width:100%!important;margin-top:0!important;margin-left:0!important;padding-inline-start:0!important;display:block!important}.widget-nav-menu.footer-col-2 ul li,.widget-nav-menu.footer-col-3 ul li{margin-left:0!important;padding-left:20px!important;position:relative!important}.footer-3 .widget-nav-menu ul li:before,.footer-3 .widget-nav-menu ul li a:before,.widget-nav-menu.footer-col-2 ul li:before,.widget-nav-menu.footer-col-2 ul li a:before,.widget-nav-menu.footer-col-3 ul li:before,.widget-nav-menu.footer-col-3 ul li a:before,.widget-nav-menu.footer-col-4 ul li:before,.widget-nav-menu.footer-col-4 ul li a:before{content:none!important;background:0 0!important}.widget-nav-menu.footer-col-2 ul li a,.widget-nav-menu.footer-col-3 ul li a{width:100%!important;margin-left:0!important;padding-left:0!important;display:inline-block!important;position:relative!important}.footer-col-2 ul li a[href="/case-studies/"],.footer-col-2 ul li a[href="/contact-us/"],.footer-responsive .footer-col-2 ul li a[href="/case-studies/"],.footer-responsive .footer-col-2 ul li a[href="/contact-us/"],.widget-nav-menu.footer-col-2 ul li a[href="/case-studies/"],.widget-nav-menu.footer-col-2 ul li a[href="/contact-us/"]{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;min-width:fit-content!important;display:inline-block!important}.footer-col-2,.footer-col-3,.footer-responsive .footer-col-2,.footer-responsive .footer-col-3{min-width:140px!important}.footer-col-3,.footer-responsive .footer-col-3,.widget-nav-menu.footer-col-3{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.widget-nav-menu.footer-col-3 .title,.widget-nav-menu.footer-col-3 ul{text-align:center!important}.widget-nav-menu.footer-col-3 ul li{text-align:center!important;justify-content:center!important;align-items:center!important;padding-left:0!important;display:flex!important}.widget-nav-menu.footer-col-3 ul li a{text-align:center!important;margin-left:auto!important;margin-right:auto!important;display:inline-block!important}.widget-nav-menu.footer-col-3 ul li a:before{position:absolute!important;left:auto!important;right:calc(100% + 8px)!important}.tj-footer-section{margin-top:0!important;padding-top:30px!important}@media (max-width:991px){.hamburger-area,.body-overlay,.mobile-sidebar,.mobile-menu-mask,.mobile-nav,.mobile-nav-overlay{pointer-events:none!important;z-index:-1!important;display:none!important}.menu_bar.mobile_menu_bar,#mobile-menu-toggle-btn{z-index:999999!important;pointer-events:auto!important;cursor:pointer!important;opacity:1!important;visibility:visible!important;-webkit-tap-highlight-color:transparent!important;-webkit-user-select:none!important;user-select:none!important;touch-action:manipulation!important;display:inline-flex!important;position:relative!important}.header-wrapper{z-index:99999!important;position:relative!important}body:before,body:after,.site-main:before,.site-main:after{display:none!important}body:not(.mobile-menu-open){height:auto!important;position:relative!important;overflow:hidden auto!important}.header-area,.header-bottom,.container-fluid{will-change:auto!important;transform:none!important}}.display-none{display:none!important}.vision-mission-card{cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1)!important}.vision-mission-card:hover{transform:translateY(-8px);border-color:#e77625!important;box-shadow:0 25px 50px #e7762526!important}.vision-mission-card:hover .icon-container{transform:scale(1.05)}.vision-mission-card:hover .card-bg-circle{transform:scale(1.15)}.vision-mission-card:hover .card-bg-circle-2{transform:scale(1.2)}.vision-mission-card:hover .card-number{color:#e7762514!important}
