.homefourser .card-title, .homeheading, .numberText .display-4 {font-family: 'Abril Display' }.clientTest .slick-next:before, .clientTest .slick-prev:before, .homeIndus .resp-tabs-list li:nth-child(2), .homeblogone .lattitle a, .homefourser .card a, .indulist ul li .menutext a, .lattext.homeblogone, .techLogo .slick-next:before, .techLogo .slick-prev:before {color: #1b1b1c }.indulist ul li .menutext a:hover {text-decoration: underline }.clientTest .card-body, .clientTest .container, .latbox, .lattext.homeblogone {position: relative }.banner-emp-caption p {margin: 30px 0 }.homefourser {background: #f2f2f2 }.homefourser .card-title {font-size: 30px;vertical-align: bottom;margin-bottom: 15px }.homefourser .card-title span {display: block }.banner-emp-caption, .clientele li, .indulist ul li, .lattext li, .optionText {display: inline-block }.homefourser .card a, .latnew a {text-decoration: none }.gray {background: #8d8d8d }.blue {background: #2249ff }.green {background: #00ff68 }.orange {background: #ff7000 }.banner-emp-caption, .banner-emp-caption a i, .homeIndus .resp-tabs-list li, .homefourser .col-lg-3:first-child .card a, .homefourser .col-lg-3:nth-child(2) .card a, .homefourser .slick-slide:first-child .card a, .homefourser .slick-slide:nth-child(2) .card a, .lattext, .lattitle a, .numberText, .redblue a {color: #fff }.clientTest .card, .homefourser .card {margin: 0 15px }.banner-emp-caption a i, .homefourser .card-body i {font-size: 36px }.banner-emp-caption a i:hover {color: #ff7000 }.lattext li {color: #274ab3 }.homeslider .carousel-indicators [data-bs-target], .techLogo .card {background: 0 0 }.clientTest .card, .techLogo .card {border: none;border-radius: 0 }.numbers {background-image: url(../img/numbers-bg.svg);background-color: #2249ff;background-repeat: no-repeat;background-size: cover;background-blend-mode: multiply }.numberText hr {margin: 10px 0;width: 65%;opacity: 1 }.banner-emp-caption p, .numberText p {font-size: 20px }.numberText .display-4 {text-shadow: 0 4px 4px rgba(0, 0, 0, .25) }.clientTest {background: #eee;padding-bottom: 140px }.clientTest .card-body:before, .clientTest .container:before {content: '';position: absolute;background-image: url(../img/clientTestIcon.svg);background-repeat: no-repeat;background-position: center;width: 80px;height: 85px;background-size: 80px;left: -.7%;top: -135px }.techLogo img {height: 100px }.techLogo .techslider {width: 94%;margin: auto }.clientTest .slick-next, .clientTest .slick-prev {top: inherit;bottom: -40px }.clientTest .slick-prev {left: 15px }.clientTest .slick-next {left: 50px }.awardsbox, .redblue {text-align: center }.clientTest .card .card-body p:first-child {min-height: 144px }.awardsbox p, .clientTest .card .card-body p:last-child {margin-bottom: 0 }.clientTest .card-body {margin-top: 30px }.clientTest .card-body::before {left: -2%;top: -66px;background-size: 85% }.clientele li {width: 10%;margin: 0 22px }.awardsHome, .homeIndus, .homeslider .carousel-indicators .active, .joinour {background: #274ab3 }.joinour p a {color: #262626 }.joinour {background-image: url(../img/index-bottom.jpg);background-repeat: no-repeat;background-position: top right;background-size: 50% 100% }.lattext li, small.d-block {font-size: 12px }.bgcolor {background: rgb(0 0 0 / 80%) }.lattext {position: absolute;bottom: 0;width: 100% }.lattitle {font-weight: 600;margin-top: 2px }.latnew {padding-top: 100px }.homeblogone li {color: #2249ff }.lattext.homeblogone {top: 50%;left: 50%;transform: translate(-50%, -50%);width: 100% }.readmore {position: absolute;z-index: 1 }.redblue {background: #2249ff;padding: 15px 30px }.img-hover-zoom, .texthover {overflow: hidden;height: 100% }.img-hover-zoom .latbox, .img-hover-zoom .redblue, .img-hover-zoom .texthover, .img-hover-zoom img {transition: .3s ease-in-out }.img-hover-zoom .latbox:hover, .img-hover-zoom .redblue:hover, .img-hover-zoom .texthover:hover, .img-hover-zoom img:hover {transform: scale(1.04) }.homeslider .container {position: absolute;left: 0;right: 0;top: 0 }.homeslider .carousel-indicators [data-bs-target] {width: 20px;height: 20px;border-radius: 50%;border: 2px solid #274ab3;opacity: 1 }.banner-emp-caption {background: rgba(27, 27, 28, .8);padding: 50px;width: 50% }.banner-title {font-size: 40px;line-height: 1.2;font-weight: 700 }.awardsHome .col-lg-3:first-child {margin-bottom: 50px }.awardsbox img {margin-bottom: 30px;height: 150px }.awardsbox p {width: 80%;margin: auto }.homeIndus {overflow: hidden }.homeIndus .resp-tabs-list li {font-size: 24px;margin-bottom: 15px;background-color: #2249ff }.homeIndus .resp-tabs-list li:nth-child(2) {background-color: #00ff68 }.homeIndus .resp-tabs-list li:nth-child(3) {background-color: #8d8d8d }.homeIndus .resp-tabs-list li.resp-tab-active {margin-right: -15px }.homeIndus .resp-tabs-container, .homeIndus .resp-tabs-list li.resp-tab-active {border: none }.homeIndus .resp-tabs-container .resp-tab-content, .homeIndus .resp-tabs-list li, .lattext {padding: 30px }.indulist ul {font-size: 0 }.indulist ul li {background: #d9d9d9;width: 48%;vertical-align: top;margin: 1% }.indulist ul li .menuicon {float: left;margin-right: 15px }.indulist ul li .menutext {padding: 15px;font-weight: 600;text-align: left }.indulist ul li .menutext a {font-size: 20px;text-decoration: none }.indulist ul li .menutext a span {display: block;line-height: 1.3;min-height: 90px }.indulist ul li .menuicon img, .latnew img {width: 100%;height: auto }.clientTest .card .card-img img, .homeslider .carousel-item img {height: auto }.mobnews {display: none;}.blogclstwo {background: #1b1b1c;}.blogclstwo .lattitle a {color: #fff;}.blogclstwo .homeblogone ul li {color: #274ab3;}.evenBox {background: #eeeeee;padding: 15px;}.even-cat {font-size: 12px;text-transform: uppercase;}.even-title {font-size: 18px;font-weight: bold;}.events-date {font-size: 14px;}.evenBox a {color: #000;}.evenBox a:hover {color: #2249ff;}.evenBox p {min-height: 120px;}@media (max-width:1366px) {.joinour .commspace {padding: 80px 0 }.clientTest .card .card-body p:first-child {min-height: 192px }.banner-title {font-size: 32px }.banner-emp-caption {padding: 30px }.banner-emp-caption p {font-size: 18px }.evenBox p {min-height: 144px;}}@media (max-width:1024px) {.joinour .commspace {padding: 50px 0 }.home-banner-caption h1 {font-size: 38px }.banner-emp-caption p, .home-banner-caption p {font-size: 16px }.banner-title {font-size: 24px }.banner-emp-caption p {margin: 15px 0 }.homeIndus .resp-tabs-container .resp-tab-content, .homeIndus .resp-tabs-list li {padding: 20px }.homeIndus .resp-tabs-list li {font-size: 20px }.indulist ul li .menuicon {width: 50% }.indulist ul li .menuicon img {width: 100% }.indulist ul li .menutext a {font-size: 18px }.indulist ul li .menutext a span {min-height: 60px }.clientele li {margin: 0 17px }.techLogo .card .card-img img {height: 80px }.awardsbox img {height: 120px }.clientTest .card .card-body p:first-child {min-height: 240px }.clientTest .card .card-body p span {font-size: 12px }.img-hover-zoom .blogclsone {height: 276px;object-fit: cover }.blogclstwo {height: 80% }.latbox .blogclsthree {height: 131px;margin-top: -37px }.techLogo img {height: 70px }.even-title {font-size: 15px;}.evenBox p {min-height: 168px;}}@media (max-width:768px) {.home-banner-caption h1 {font-size: 32px }.home-banner-caption p {margin-top: 15px }.home-banner-caption p span.d-block, .numberText p .d-block {display: inline-block !important }.banner-emp-caption {padding: 15px;width: 100% }.homeIndus .resp-tabs-container .resp-accordion {background: #2249ff;color: #fff;font-size: 18px;font-weight: 700;border: none;padding: 15px }.homeIndus .resp-tabs-container .resp-accordion:nth-child(3) {background: #00ff68;color: #1b1b1c }.homeIndus .resp-tabs-container .resp-accordion:nth-child(5) {background: #8d8d8d }.homeIndus .resp-tab-active span.resp-arrow {border-bottom: 12px solid #fff }.techLogo .techslider {width: 100% }.clientTest .card .card-body p:first-child {min-height: 192px }.numbers .col-lg-3:first-child {margin-bottom: 30px }.numberText hr {width: 90% }.clientele li {width: 20%;margin: 0 15px }.awardsHome .col-lg-3:nth-child(3), .awardsHome .col-lg-3:nth-child(5) {margin-bottom: 50px }.blogclsone, .blogclstwo, .latbox .blogclsthree {height: auto }.latbox .blogclsthree {margin-top: 0 }.lattext.homeblogone {top: inherit;left: inherit;transform: inherit;}.joinour {background-image: none }.even-img img {width: 100%;}.even-title {font-size: 18px;}.evenBox p {min-height: auto;}.eventscls .col-lg-3:first-child {margin-bottom: 30px;}}@media (max-width:431px) {.home-banner {overflow-x: hidden }.home-banner video {width: 200%;margin-left: -90% }.home-banner-caption {position: inherit;background: #1b1b1c;padding: 50px 0 }.awardsbox p, .home-banner-caption h1, .home-banner-caption p, .numberText hr {width: 100% }.home-banner-caption h1 .d-block, .home-banner-caption p .d-block {display: inline-block !important }.homeslider .container {position: initial;padding: 0 }.banner-emp-caption {padding: 50px 15px;background: #2249ff;min-height: 343px }.homeslider .carousel-indicators [data-bs-target] {margin-right: 10px;margin-left: 10px }.indulist ul li {width: 100%;margin: 10px 0 }.homeheading {font-size: 32px }.clientTest .card, .homefourser .card {margin: 0 0 15px }.numbers .col-lg-3.col-md-6 {width: 50% }.clientele li {width: 15% }.clientTest .card .card-body p:first-child {min-height: 150px }.clientTest {padding-bottom: 50px }.clientTest .container:before {background-size: 60px;top: -87px }.awardsHome .container {padding: 0 }.awardsHome .row {margin: 0 }.awardsHome .homeheading {padding-left: var(--bs-gutter-x, .75rem) }.awardsbox img {width: auto;margin-bottom: 15px }.awardsHome .col-lg-3.col-md-6 {width: 50%;margin-bottom: 0;background: #262626;color: #fff;font-size: 14px;padding: 30px }.awardsHome .col-lg-3.col-md-6:nth-child(2) {background: #d5d5d5;color: #1b1b1c }.awardsHome .col-lg-3.col-md-6:nth-child(3) {background: #484849 }.awardsHome .col-lg-3.col-md-6:nth-child(4) {background: #5f5f60 }.awardsHome .col-lg-3.col-md-6:nth-child(5) {background: #d1d1d1;color: #1b1b1c }.awardsHome .col-lg-3.col-md-6:nth-child(6) {background: #313132 }.awardsHome .col-lg-3.col-md-6:nth-child(7) {background: #fff;color: #1b1b1c }.awardsHome .col-lg-3.col-md-6:nth-child(8) {background: #ececec;color: #1b1b1c }.latnew {padding-top: 50px }.latbox .blogclsthree {height: 151px }.img-hover-zoom .blogclsone {display: none;}.mobnews {display: block;}.lattext {padding: 15px;}.mobnew a {color: #1b1b1c;}.mobnew .listnone li {color: #2249ff;}.homeslider .carousel-item img {width: 200% !important;left: -100%;position: relative;}.lattext.mobnew {padding: 5px 15px;line-height: 18px;}.eventscls .col-lg-3:nth-child(3) {margin: 30px 0;}}