@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,300,300italic,100italic,400italic,500,500italic,700,900,900italic,700italic);
/* Fonts  */
/* line 73, _mixin.less */
@media -sass-debug-info{filename{font-family:file\:\/_mixin\.less}line{font-family:\0000373}}
.grayIn {
  -webkit-filter: grayscale(1);
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray;
}
/* line 81, _mixin.less */
@media -sass-debug-info{filename{font-family:file\:\/_mixin\.less}line{font-family:\0000381}}
.grayOut {
  -webkit-filter: grayscale(0);
  -moz-filter: grayscale(0);
  filter: grayscale(0);
  filter: none;
}
/* line 7, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000037}}
html,
body {
  width: 100%;
}
/* line 8, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000038}}
body {
  font-size: 16px;
  font-family: 'Gotham-Book';
  overflow-x: hidden;
  color: #222;
  margin: 0;
  padding: 0;
  background: #f9f9f9;
}
/* line 9, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000039}}
a {
  text-decoration: none !important;
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
}
/* line 10, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000310}}
a:hover {
  text-decoration: none !important;
}
/* line 12, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000312}}
ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 13, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000313}}
input [type=submit],
button {
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  outline: none !important;
  font-family: 'Gotham-Book';
}
/* line 14, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000314}}
.no-padding-left {
  padding-left: 0 !important;
}
/* line 15, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000315}}
.no-padding-right {
  padding-right: 0 !important;
}
/* line 16, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000316}}
.no-padding {
  padding: 0 !important;
}
/* line 17, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000317}}
.clear {
  clear: both;
}
/* line 18, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000318}}
.mainContainer {
  padding-top: 122px;
  position: relative;
}
/* line 19, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000319}}
.container1 {
  width: 1430px;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
/* line 20, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000320}}
.container2 {
  width: 1780px;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
/* line 21, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000321}}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Roboto', sans-serif;
}
@font-face {
  font-family: 'Gotham-Book';
  src: url('../fonts/Gotham-Book.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Gotham-Light';
  src: url('../fonts/Gotham-Light.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
/* line 37, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000337}}
.fixHeader {
  background: #fff;
  z-index: 999999;
}
/* line 38, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000338}}
.fixHeader .topHeader {
  display: none;
}
/* line 39, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000339}}
.fixHeader .logo {
  width: 100px;
  line-height: 60px;
}
/* line 41, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000341}}
.fixHeader .navRight .mainNav ul li a {
  line-height: 60px;
}
/* line 42, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000342}}
.fixHeader .navRight .mainNav .subMenu .subMenuUl {
  top: 60px;
}
/* line 47, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000347}}
header {
  display: inline-block;
  border-bottom: 1px solid #e4e4e4;
  position: fixed;
  width: 100%;
  z-index: 99999;
  background: #fff;
}
/* line 48, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000348}}
header .logo {
  display: inline-block;
  line-height: 120px;
}
/* line 49, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000349}}
header .logo a {
  display: inline-block;
}
/* line 50, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000350}}
header .logo a img {
  width: 100%;
}
/* line 53, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000353}}
header .navRight {
  width: 80%;
  float: right;
  text-align: right;
}
/* line 55, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000355}}
header .navRight .topHeader .topHeadNav {
  display: inline-block;
}
/* line 56, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000356}}
header .navRight .topHeader .topHeadNav ul {
  display: inline-block;
}
/* line 57, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000357}}
header .navRight .topHeader .topHeadNav ul li {
  display: inline-block;
}
/* line 58, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000358}}
header .navRight .topHeader .topHeadNav ul li a {
  color: #666666;
  font-size: 12px;
  font-weight: 400;
  text-transform: uppercase;
  padding: 0 25px;
  line-height: 50px;
  display: inline-block;
}
/* line 59, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000359}}
header .navRight .topHeader .topHeadNav ul li a:hover {
  color: #ed7715;
}
/* line 64, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000364}}
header .navRight .topHeader .topHeadTel {
  display: inline-block;
}
/* line 65, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000365}}
header .navRight .topHeader .topHeadTel i {
  position: relative;
  top: 2px;
}
/* line 66, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000366}}
header .navRight .topHeader .topHeadTel p {
  color: #ed7715;
  line-height: 50px;
  margin-bottom: 0;
}
/* line 67, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000367}}
header .navRight .topHeader .topHeadTel p a {
  color: #ed7715;
  font-size: 14px;
  font-weight: 400;
  text-transform: uppercase;
}
/* line 72, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000372}}
header .navRight .mainNav ul {
  display: inline-block;
  border-top: 1px solid #e4e4e4;
}
/* line 73, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000373}}
header .navRight .mainNav ul li {
  display: inline-block;
}
/* line 74, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000374}}
header .navRight .mainNav ul li a {
  color: #666666;
  font-size: 16px;
  font-weight: 400;
  text-transform: uppercase;
  padding: 0 50px;
  line-height: 70px;
  display: inline-block;
}
/* line 75, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000375}}
header .navRight .mainNav ul li a:hover {
  color: #ed7715;
}
/* line 77, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000377}}
header .navRight .mainNav ul li:last-child a {
  padding-right: 0;
}
/* line 83, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000383}}
.headingH2 {
  font-size: 60px !important;
  margin-bottom: 30px;
  font-weight: 300;
  color: #ed7715;
  display: inline-block;
  width: 100%;
}

.headingH4{
  font-size: 28px !important;
  margin-bottom: 10px;
  font-weight: 300;
  color: #ed7715;
  display: inline-block;
  width: 100%;
}
/* line 84, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000384}}
.mainBtn1 {
  color: #ffffff;
  font-size: 18px;
  font-weight: 400;
  background: #ed7715;
  padding: 10px 35px;
  border: 1px solid transparent;
  display: inline-block;
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  text-transform: uppercase;
}
/* line 85, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000385}}
.mainBtn1 img {
  margin-left: 7px;
  margin-top: -3px;
}
/* line 86, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000386}}
.mainBtn1:hover {
  border-color: #ed7715;
  color: #ed7715;
  background: #fff;
}
/* line 87, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000387}}
.mainBtn1:hover .arrow {
  display: none;
}
/* line 88, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000388}}
.mainBtn1:hover .orangeArrow {
  display: inline-block;
}
/* line 90, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000390}}
.mainBtn1 .orangeArrow {
  display: none;
}
/* line 93, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000393}}
.mainBtn2 {
  color: #ed7715;
  font-size: 18px;
  font-weight: 400;
  background: #fff;
  padding: 10px 35px;
  border: 1px solid transparent;
  display: inline-block;
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  text-transform: uppercase;
}
/* line 94, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000394}}
.mainBtn2 img {
  margin-left: 7px;
  margin-top: -3px;
}
/* line 95, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000395}}
.mainBtn2:hover {
  border-color: #fff;
  color: #fff;
  background: #ed7715;
}
/* line 96, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000396}}
.mainBtn2:hover .arrow {
  display: none;
}
/* line 97, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000397}}
.mainBtn2:hover .orangeArrow {
  display: inline-block;
}
/* line 99, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\0000399}}
.mainBtn2 .orangeArrow {
  display: none;
}
/* line 102, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003102}}
.homeBannerSlider, .bannerServicesSlider {
  position: relative;
  margin-top: 20px;
}
/* line 103, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003103}}
.bannerSliderIn {
  display: table;
  width: 100%;
  table-layout: fixed;
}
/* line 104, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003104}}
.bannerSliderIn .bannerSliderText {
  display: table-cell;
  width: 50%;
  vertical-align: middle;
}
/* line 106, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003106}}
.bannerSliderIn .bannerSliderText .bannerTextIn h2, .bannerSliderIn .bannerSliderText .bannerTextIn h1 {
  color: #1b2666;
  font-size: 56px;
  font-weight: 300;
  font-family: 'Roboto', sans-serif;
  margin-top: 0;
  line-height: 70px;
}
/* line 107, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003107}}
.bannerSliderIn .bannerSliderText .bannerTextIn h2 span, .bannerSliderIn .bannerSliderText .bannerTextIn h1 span {
  color: #ed7715;
}
/* line 109, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003109}}
.bannerSliderIn .bannerSliderText .bannerTextIn h3 {
  color: #1b2666;
  font-size: 36px;
  font-weight: 300;
  font-family: 'Roboto', sans-serif;
  margin-top: 0;
}
/* line 110, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003110}}
.bannerSliderIn .bannerSliderText .bannerTextIn h3 span {
  color: #ed7715;
}
/* line 112, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003112}}
.bannerSliderIn .bannerSliderText .bannerTextIn p {
  color: #666666;
  font-size: 18px;
  font-weight: 400;
  margin-top: 20px;
  margin-bottom: 35px;
  padding-right: 30px;
}
/* line 113, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003113}}
.bannerSliderIn .bannerSliderText .bannerTextIn .mainBtn {
  margin-top: 60px;
}
/* line 116, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003116}}
.bannerSliderIn .bannerSliderImg {
  display: table-cell;
  width: 50%;
  vertical-align: middle;
  text-align: center;
}
/* line 117, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003117}}
.bannerSliderIn .bannerSliderImg img {
  max-height: 420px;
  max-width: 100%;
}
/* line 120, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003120}}
.swiper-button-prev {
  background: url('../img/slider-arrow.png') no-repeat center center;
  height: 62px;
  width: 29px;
  background-size: 29px;
  left: -80px;
}

.swiper-button-prev-4 {
  background: url('../img/slider-arrow-blue.png') no-repeat center center;
  height: 26px;
  width: 15px;
  background-size: 15px;
  left: -45px;
}
/* line 121, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003121}}
.swiper-button-next {
  background: url('../img/slider-arrow.png') no-repeat center center;
  transform: rotate(180deg);
  height: 62px;
  width: 29px;
  background-size: 29px;
  right: -80px;
}

.swiper-button-next-4 {
  background: url('../img/slider-arrow-blue.png') no-repeat center center;
  transform: rotate(180deg);
  height: 26px;
  width: 15px;
  background-size: 15px;
  right: -45px;
}
/* line 122, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003122}}
.bannerServices {
  clear: both;
  overflow: hidden;
  padding: 35px 0;
}
/* line 123, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003123}}
.bannerServices .bannerSevice {
  text-align: center;
  display: inline-block;
  width: calc(100% / 6);
  float: left;
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  position: relative;
  top: 0;
}
/* line 124, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003124}}
.bannerServices .bannerSevice .serImg {
  height: 100px;
  line-height: 100px;
}
/* line 125, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003125}}
.bannerServices .bannerSevice .serImg img {
  max-height: 100%;
}
/* line 127, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003127}}
.bannerServices .bannerSevice p {
  margin-bottom: 0;
  color: #333333;
  font-size: 18px;
  font-weight: 400;
  margin-top: 15px;
  line-height: 24px;
}
/* line 128, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003128}}
.bannerServices .bannerSevice:hover {
  top: -15px;
}
/* line 129, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003129}}
.bannerServices .bannerSevice:hover .blueIcon {
  display: inline-block;
}
/* line 130, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003130}}
.bannerServices .bannerSevice:hover .orangeIcon {
  display: none;
}
/* line 132, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003132}}
.bannerServices .bannerSevice .blueIcon {
  display: none;
}
/* line 136, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003136}}
.fullImgText {
  display: table;
  width: 100%;
  table-layout: fixed;
}
/* line 137, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003137}}
.fullImgText .fImg {
  display: table-cell;
  width: 50%;
  vertical-align: middle;
  height: 680px;
  position: relative;
  background-size: cover !important;
}
/* line 138, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003138}}
.fullImgText .fTextMain {
  display: table-cell;
  width: 50%;
  vertical-align: middle;
  background: #f4f3f3;
  position: relative;
}
/* line 139, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003139}}
.fullImgText .fTextMain .fText {
  padding-left: 70px;
  width: 670px;
}
/* line 141, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003141}}
.fullImgText .fTextMain.reverseText .fText {
  float: right;
  padding-right: 70px;
  padding-left: 0;
}
/* line 147, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003147}}
.fText h2 {
  margin-top: 0;
}
/* line 148, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003148}}
.fText p {
  color: #666666;
  font-size: 18px;
  font-weight: 400;
  font-family: 'Gotham-Book';
  margin-bottom: 0;
  line-height: 30px;
  margin-bottom: 25px;
  display: inline-block;
  width: 100%;
}
/* line 149, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003149}}
.fText p:last-of-type {
  margin-bottom: 0;
}
/* line 151, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003151}}
.fText a {
  margin-top: 170px;
}
/* line 158, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003158}}
.allTextImage {
  padding: 40px 0;
  background: #edecec;
}
/* line 159, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003159}}
.textImageSection {
  display: table;
  width: 100%;
  padding: 120px 0;
  table-layout: fixed;
}
/* line 160, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003160}}
.textImageSection .textSection {
  display: table-cell;
  width: 50%;
  vertical-align: middle;
  position: relative;
}
/* line 162, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003162}}
.textImageSection .textSection .textSectionIn p {
  color: #666666;
  font-size: 18px;
  font-weight: 400;
  line-height: 36px;
}
/* line 163, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003163}}
.textImageSection .textSection .textSectionIn .mainBtn1 {
  margin-top: 70px;
}
@keyframes rotation {
  /* line 170, _global.less */
  @media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003170}}
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  /* line 176, _global.less */
  @media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003176}}
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/* line 184, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003184}}
.imageSection {
  display: table-cell;
  width: 50%;
  vertical-align: middle;
  position: relative;
}
/* line 186, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003186}}
.imageSection .imageSectionIn .circleShape {
  height: 475px;
  width: 475px;
  background-size: contain  !important;
  margin: auto;
  position: relative;
  float: right;
  margin-right: 40px;
}
/* line 188, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003188}}
.imageSection .imageSectionIn .circleShape .cicleImg img {
  animation-name: rotation;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  animation-duration: 80s;
  width: 100%;
}
/* line 190, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003190}}
.imageSection .imageSectionIn .circleShape .circleText {
  position: absolute;
  height: 220px;
  width: 220px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #f4f3f3;
  border-radius: 50%;
  text-align: center;
  opacity: 0;
  transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
}
/* line 191, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003191}}
.imageSection .imageSectionIn .circleShape .circleText .circleTextIn {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 70%;
}
/* line 192, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003192}}
.imageSection .imageSectionIn .circleShape .circleText .circleTextIn h2 {
  color: #ed7715;
  font-size: 24px;
  font-weight: 400;
  font-family: 'Roboto', sans-serif;
}
/* line 193, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003193}}
.imageSection .imageSectionIn .circleShape .circleText .circleTextIn p {
  color: #1b2666;
  font-size: 16px;
  font-weight: 400;
  margin-bottom: 0;
}
/* line 196, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003196}}
.imageSection .imageSectionIn .circleShape .circleClick {
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
}
/* line 197, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003197}}
.imageSection .imageSectionIn .circleShape .circleClick.clickActive {
  background: #ed7715;
}
/* line 198, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003198}}
.imageSection .imageSectionIn .circleShape .circleClick.clickActive .circleIcon {
  background-position: bottom;
}
/* line 201, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003201}}
.imageSection .imageSectionIn .circleShape .circleClick1 {
  display: inline-block;
  padding: 20px;
  background: #f4f3f3;
  border-radius: 50%;
  position: absolute;
  top: -45px;
  left: 50%;
  transform: translateX(-50%);
  cursor: pointer;
}
/* line 202, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003202}}
.imageSection .imageSectionIn .circleShape .circleClick2 {
  display: inline-block;
  padding: 20px;
  background: #f4f3f3;
  border-radius: 50%;
  position: absolute;
  left: -30px;
  top: 30%;
  cursor: pointer;
}
/* line 203, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003203}}
.imageSection .imageSectionIn .circleShape .circleClick3 {
  display: inline-block;
  padding: 20px;
  background: #f4f3f3;
  border-radius: 50%;
  position: absolute;
  right: -30px;
  top: 30%;
  cursor: pointer;
}
/* line 204, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003204}}
.imageSection .imageSectionIn .circleShape .circleClick4 {
  display: inline-block;
  padding: 20px;
  background: #f4f3f3;
  border-radius: 50%;
  position: absolute;
  left: 45px;
  bottom: 10px;
  cursor: pointer;
}
/* line 205, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003205}}
.imageSection .imageSectionIn .circleShape .circleClick5 {
  display: inline-block;
  padding: 20px;
  background: #f4f3f3;
  border-radius: 50%;
  position: absolute;
  right: 45px;
  bottom: 10px;
  cursor: pointer;
}
/* line 206, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003206}}
.imageSection .imageSectionIn .circleShape .circleIcon1 {
  background: url('../img/ssl-icon-1.png') no-repeat center top;
  height: 50px;
  width: 50px;
  background-size: 50px;
}
/* line 207, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003207}}
.imageSection .imageSectionIn .circleShape .circleIcon2 {
  background: url('../img/ssl-icon-2.png') no-repeat center top;
  height: 50px;
  width: 50px;
  background-size: 50px;
}
/* line 208, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003208}}
.imageSection .imageSectionIn .circleShape .circleIcon3 {
  background: url('../img/ssl-icon-3.png') no-repeat center top;
  height: 50px;
  width: 50px;
  background-size: 41px;
}
/* line 209, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003209}}
.imageSection .imageSectionIn .circleShape .circleIcon4 {
  background: url('../img/ssl-icon-4.png') no-repeat center top;
  height: 50px;
  width: 50px;
  background-size: 50px;
}
/* line 210, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003210}}
.imageSection .imageSectionIn .circleShape .circleIcon5 {
  background: url('../img/ssl-icon-5.png') no-repeat center top;
  height: 50px;
  width: 50px;
  background-size: 50px;
}
/* line 214, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003214}}
.heading {
  text-align: center;
}
/* line 215, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003215}}
.heading h2 {
  color: #ed7715;
  font-size: 60px;
  font-weight: 300;
  font-family: 'Roboto', sans-serif;
  margin-bottom: 0;
}
/* line 217, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003217}}
.blueText {
  color: #1b2666 !important;
}
/* line 218, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003218}}
section {
  padding: 75px 0;
}
/* line 219, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003219}}
.caseStudyBox {
  background: #f7f7f7;
}
/* line 220, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003220}}
.caseStudyBox .headingH2 {
  text-align: center;
  margin-bottom: 0;
}
/* line 221, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003221}}
.caseStudyBox .caseStudyAll {
  margin: 50px 0;
  display: inline-block;
  width: 100%;
}
/* line 222, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003222}}
.caseStudyBox .caseBtn {
  text-align: center;
}
/* line 227, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003227}}
.caseStudy {
  background-size: cover !important;
  width: calc(100% / 3);
  height: 550px;
  float: left;
  position: relative;
  overflow: hidden;
}
/* line 228, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003228}}
.caseStudy .caseStudyText {
  position: relative;
  z-index: 99;
  height: 100%;
  width: 100%;
  padding: 80px 40px;
  bottom: -65%;
  transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;
  background: rgba(0, 0, 0, 0.6);
}
/* line 229, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003229}}
.caseStudy .caseStudyText .caseStudyTextIn {
  position: relative;
  z-index: 99;
}
/* line 230, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003230}}
.caseStudy .caseStudyText .caseStudyTextIn h2 {
  color: #ffffff;
  font-size: 36px;
  font-weight: 300;
  font-family: 'Roboto', sans-serif;
  margin-bottom: 20px;
  position: relative;
  padding-right: 50px;
}
/* line 231, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003231}}
.caseStudy .caseStudyText .caseStudyTextIn h2:after {
  content: '';
  position: absolute;
  background: url('../img/right-arrow-orange-big.png') no-repeat center center;
  width: 50px;
  height: 39px;
  background-size: 50px;
  right: 0;
  top: 0;
}
/* line 233, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003233}}
.caseStudy .caseStudyText .caseStudyTextIn p {
  color: #ffffff;
  font-size: 18px;
  font-weight: 400;
  visibility: hidden;
}
/* line 234, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003234}}
.caseStudy .caseStudyText .caseStudyTextIn a {
  margin-top: 170px;
}
/* line 238, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003238}}
.caseStudy:hover .caseStudyText {
  bottom: 0!important;
  background: rgba(237, 119, 21, 0.87);
}
/* line 239, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003239}}
.caseStudy:hover .caseStudyText h2 {
  font-size: 42px;
  background: transparent;
}
/* line 240, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003240}}
.caseStudy:hover .caseStudyText h2:after {
  display: none;
}
/* line 242, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003242}}
.caseStudy:hover .caseStudyText p {
  visibility: visible;
}
/* line 247, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003247}}
.techSection {
  background: #f7f7f7;
}
/* line 249, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003249}}
.techSection .heading h2 {
  margin-bottom: 25px;
}
/* line 250, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003250}}
.techSection .heading p {
  color: #666666;
  font-size: 18px;
  font-weight: 400;
}
/* line 253, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003253}}
.techSection .techSliderMain {
  position: relative;
  margin-top: 60px;
}
/* line 254, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003254}}
.techSection .techSliderMain .techLogoIn {
  text-align: center;
  height: 150px;
  line-height: 150px;
}
/* line 255, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003255}}
.techSection .techSliderMain .techLogoIn a {
  display: inline-block;
  position: relative;
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  top: 0;
}
/* line 256, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003256}}
.techSection .techSliderMain .techLogoIn a img {
  filter: grayscale(100%);
}
/* line 257, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003257}}
.techSection .techSliderMain .techLogoIn a:hover {
  top: -10px;
}
/* line 258, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003258}}
.techSection .techSliderMain .techLogoIn a:hover img {
  filter: grayscale(0);
}
/* line 264, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003264}}
.techSection .techSliderMain .swiper-button-prev {
  left: -80px;
}
/* line 265, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003265}}
.techSection .techSliderMain .swiper-button-next {
  right: -80px;
}
/* line 269, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003269}}
.smallArrows .swiper-button-prev {
  background: url('../img/slider-arrow-small-orange.png') no-repeat center center;
  height: 26px;
  width: 15px;
  background-size: 15px;
}
/* line 270, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003270}}
.smallArrows .swiper-button-next {
  background: url('../img/slider-arrow-small-orange.png') no-repeat center center;
  transform: rotate(180deg);
  height: 26px;
  width: 15px;
  background-size: 15px;
}
/* line 275, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003275}}
.allFullImgText .fullImgText1:nth-child(odd) {
  background: #ed7715;
}
/* line 277, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003277}}
.allFullImgText .fullImgText1:nth-child(odd) .fTextMain .fText h2 {
  color: #ffffff;
}
/* line 277, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003277}}
.allFullImgText .fullImgText1:nth-child(odd) .fTextMain .fText p {
  color: #ffffff;
}
/* line 278, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003278}}
.allFullImgText .fullImgText1:nth-child(odd) .fTextMain .pointers li {
  color: #fff;
}
/* line 282, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003282}}
.allFullImgText .fullImgText1:nth-child(even) .fImg {
  right: 0;
}
/* line 283, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003283}}
.allFullImgText .fullImgText1:nth-child(even) .fTextBox {
  left: 0;
}
/* line 284, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003284}}
.allFullImgText .fullImgText1:nth-child(even) .fTextBox .fTextMain {
  /*width: 700px;*/
  float: right;
}
/* line 285, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003285}}
.allFullImgText .fullImgText1:nth-child(even) .fTextBox .fTextMain .fText {
  padding-left: 0;
  padding-right: 70px;
}
/* line 292, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003292}}
.teamMain .teamImgText {
  width: 100%;
  display: table;
}
/* line 293, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003293}}
.teamMain .teamImgText .teamText {
  width: 40%;
  display: table-cell;
  vertical-align: top;
  position: relative;
}
/* line 294, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003294}}
.teamMain .teamImgText .teamText p {
  color: #666666;
  font-size: 18px;
  font-weight: 400;
  padding-right: 40px;
}
/* line 295, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003295}}
.teamMain .teamImgText .teamText a {
  margin-top: 30px;
  /*span{position: relative;
  &:after{position: absolute;content: '';bottom: 0;height: 1px;width: 100%;background:@orange;left: 0;}
  }*/
  /*img{margin-left:10px;.anim()}
  &:hover{
  img{margin-left: 15px;}
  }*/
}
/* line 305, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003305}}
.teamMain .teamImgText .teamBox {
  width: 60%;
  display: table-cell;
  vertical-align: middle;
}
/* line 311, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003311}}
.clientMain {
  background: #ed7715;
}
/* line 312, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003312}}
.clientMain .heading h2 {
  color: #fff;
}
/* line 313, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003313}}
.clientMain .clientSliderMain {
  padding: 25px 0 40px;
}
/* line 314, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003314}}
.clientMain .clientSliderMain .clientSlider {
  padding: 0 90px;
  position: relative;
}
/* line 315, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003315}}
.clientMain .clientSliderMain .clientSlider .clientSwiper {
  padding-top: 70px;
}
/* line 316, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003316}}
.clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn {
  text-align: center;
  background: #fff;
}
/* line 317, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003317}}
.clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText {
  padding: 80px 90px;
}
/* line 318, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003318}}
.clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText p {
  color: #666666;
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 20px;
  position: relative;
}
/* line 319, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003319}}
.clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText p:before {
  position: absolute;
  content: '';
  top: -15px;
  left: -50px;
  background: url('../img/quote-open.png') no-repeat center center;
  width: 34px;
  height: 24px;
}
/* line 320, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003320}}
.clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText p:after {
  position: absolute;
  content: '';
  top: 60px;
  right: -40px;
  background: url('../img/quote-close.png') no-repeat center center;
  width: 34px;
  height: 24px;
}
/* line 322, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003322}}
.clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText .name {
  color: #ed7715;
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 10px;
}
/* line 323, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003323}}
.clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText .name:before {
  display: none;
}
/* line 324, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003324}}
.clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText .name:after {
  display: none;
}
/* line 326, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003326}}
.clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText .designation {
  color: #1c345e;
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 20px;
}
/* line 327, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003327}}
.clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText .designation:before {
  display: none;
}
/* line 328, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003328}}
.clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText .designation:after {
  display: none;
}
/* line 332, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003332}}
.clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientLogo {
  position: absolute;
  top: -60px;
  left: 50%;
  transform: translateX(-50%);
  height: 120px;
  width: 120px;
  border: 5px solid #ed7715;
  border-radius: 50%;
  line-height: 120px;
  background: #fff;
}
/* line 333, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003333}}
.clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientLogo img {
  max-width: 75%;
}
/* line 337, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003337}}
.clientMain .clientSliderMain .clientSlider .swiper-button-prev {
  background: url('../img/slider-arrow-blue.png') no-repeat center center;
  height: 26px;
  width: 15px;
  background-size: 15px;
  left: 45px;
}
/* line 338, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003338}}
.clientMain .clientSliderMain .clientSlider .swiper-button-next {
  background: url('../img/slider-arrow-blue.png') no-repeat center center;
  transform: rotate(180deg);
  height: 26px;
  width: 15px;
  background-size: 15px;
  right: 45px;
}
/* line 342, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003342}}
.dShow {
  opacity: 1 !important;
}
/* line 343, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003343}}
footer {
  background: #2b2e40;
}
/* line 344, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003344}}
footer .footerTop {
  padding-top: 70px;
}
/* line 346, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003346}}
footer .footerTop .abtFooter p {
  color: #b4b9d8;
  font-size: 14px;
  font-weight: 400;
  margin-top: 50px;
  line-height: 24px;
  width: 80%;
  margin-bottom: 55px;
}
/* line 348, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003348}}
footer .footerTop .abtFooter .social {
  margin-top: 20px;
}
/* line 349, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003349}}
footer .footerTop .abtFooter .social li {
  display: inline-block;
  font-size: 24px;
  margin-right: 20px;
}
/* line 350, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003350}}
footer .footerTop .abtFooter .social li a {
  color: #4f5472;
}
/* line 354, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003354}}
footer .footerTop .footerHeading {
  color: #979dc1;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1px;
  position: relative;
  min-height: 30px;
}
/* line 355, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003355}}
footer .footerTop .footerHeading:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 25px;
  background: #ed7715;
  bottom: -10px;
}
/* line 358, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003358}}
footer .footerTop .quickLink ul {
  margin-top: 25px;
}
/* line 359, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003359}}
footer .footerTop .quickLink ul li {
  margin-bottom: 10px;
}
/* line 360, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003360}}
footer .footerTop .quickLink ul li a {
  color: #b4b9d8;
  font-size: 14px;
}
/* line 361, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003361}}
footer .footerTop .quickLink ul li:last-child {
  margin-bottom: 50px;
}
/* line 366, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003366}}
footer .smallHeader {
  text-align: center;
  line-height: 90px;
  color: #b4b9d8;
  font-size: 14px;
  border-top: 1px #39445f solid;
}
/* line 367, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003367}}
footer .smallHeader span {
  color: #ed7715;
}
/* line 372, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003372}}
.noHeading:before {
  display: none;
}
/* line 373, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003373}}
.orangeBg {
  background: #ed7715;
}
/* line 376, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003376}}
.pageTitle {
  padding: 60px 0;
  position: relative;
}
/* line 377, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003377}}
.pageTitle .bannerSliderIn .bannerSliderText .bannerTextIn h2 span {
  display: inline-block;
}
/* line 378, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003378}}
.pageTitle .pageTitleFullImg {
  position: absolute;
  height: 100%;
  background-size: cover !important;
  width: 900px;
  top: 0;
  right: 0;
}
/* line 382, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003382}}
.fullOrange {
  background: #ed7715;
  text-align: center;
  padding: 60px 0;
}
/* line 383, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003383}}
.fullOrange p {
  color: #ffffff;
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
  margin-bottom: 0;
}
/* line 384, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003384}}
.fullOrange a {
  margin-top: 30px;
}
/* line 386, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003386}}
.fTextMain.orangeBg {
  background: #ed7715;
}
/* line 388, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003388}}
.fTextMain.orangeBg .fText h2 {
  color: #ffffff;
}
/* line 389, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003389}}
.fTextMain.orangeBg .fText p {
  color: #ffffff;
}
/* line 391, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003391}}
.fTextMain.orangeBg .pointers li {
  color: #fff;
}
/* line 398, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003398}}
.misionCircle .imageSection .circleShape .circleIcon1 {
  background: url(../img/mission-icon-1.png) no-repeat center top;
  background-size: 48px;
}
/* line 399, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003399}}
.misionCircle .imageSection .circleShape .circleIcon2 {
  background: url(../img/mission-icon-2.png) no-repeat center top;
  background-size: 48px;
}
/* line 400, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003400}}
.misionCircle .imageSection .circleShape .circleIcon3 {
  background: url(../img/mission-icon-3.png) no-repeat center top;
  background-size: 50px;
}
/* line 401, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003401}}
.misionCircle .imageSection .circleShape .circleIcon4 {
  background: url(../img/mission-icon-4.png) no-repeat center top;
  background-size: 48px;
}
/* line 402, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003402}}
.misionCircle .imageSection .circleShape .circleIcon5 {
  background: url(../img/mission-icon-5.png) no-repeat center top;
  background-size: 48px;
}
/* line 405, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003405}}
.misionCircle .imageSection .circleShape .circleText {
  width: 230px;
  height: 230px;
}
/* line 406, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003406}}
.misionCircle .imageSection .circleShape .circleText .circleTextIn {
  width: 85%;
}
/* line 413, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003413}}
.iconTextBox .iconText {
  width: calc(100% / 3);
  float: left;
  text-align: center;
  margin: 30px 0;
}
/* line 415, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003415}}
.iconTextBox .iconText p {
  margin-bottom: 0;
  color: #ffffff;
  font-size: 24px;
  font-weight: 400;
  font-family: 'Roboto', sans-serif;
  margin-top: 5px;
}
/* line 416, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003416}}
.iconTextBox .iconText:nth-last-child(1) {
  margin-bottom: 0;
}
/* line 417, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003417}}
.iconTextBox .iconText:nth-last-child(2) {
  margin-bottom: 0;
}
/* line 418, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003418}}
.iconTextBox .iconText:nth-last-child(3) {
  margin-bottom: 0;
}
/* line 421, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003421}}
.offshoreMap {
  padding: 70px 0;
}
/* line 422, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003422}}
.offshoreMap .textSectionIn {
  padding-right: 50px;
}
/* line 425, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003425}}
.textScrollWrap {
  position: relative;
}
/* line 426, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003426}}
.textScrollWrap .textScroll {
  height: 440px;
  overflow-y: scroll;
}
/* line 427, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003427}}
.textScrollWrap .textScroll::-webkit-scrollbar {
  width: 5px;
}
/* line 428, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003428}}
.textScrollWrap .textScroll::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #ed7715;
}
/* line 430, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003430}}
.textScrollWrap .scrollHide {
  position: absolute;
  background: #f9f9f9;
  height: 100%;
  top: 0;
  right: 0;
  width: 5px;
  -webkit-transition: all .5s;
  opacity: 1;
}
/* line 431, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003431}}
.textScrollWrap:hover .scrollHide {
  opacity: 0;
  -webkit-transition: all .5s;
}
/* line 434, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003434}}
.mapImg img {
  width: 100%;
}
/* line 440, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003440}}
.servicesMain .bannerTextIn h2 {
  position: relative;
  /*padding-left: 15px;*/
}
/* line 444, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003444}}
.servicesMain .pageTitle {
  padding: 152px 0;
}
/* line 446, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003446}}
.pointers {
  /*margin-top: 20px;*/
}
/* line 447, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003447}}
.pointers li {
  color: #666666;
  font-size: 18px;
  font-weight: 400;
  font-family: 'Gotham-Book';
  margin-bottom: 0;
  line-height: 24px;
  margin-bottom: 10px;
  display: inline-block;
  width: 100%;
}
/* line 448, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003448}}
.pointers li:last-of-type {
  margin-bottom: 0;
}
/* line 452, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003452}}
.pointers ul {
  margin-top: 20px;
}
/* line 453, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003453}}
.pointers ul li {
  color: #666666;
  font-size: 16px;
  font-weight: 400;
  font-family: 'Gotham-Book';
  margin-bottom: 0;
  line-height: 24px;
  margin-bottom: 10px;
  display: inline-block;
  width: 100%;
}
/* line 454, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003454}}
.pointers ul li:last-of-type {
  margin-bottom: 0;
}
/* line 459, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003459}}
.caseStudyBox.relatedWork {
  background: #fff;
  padding-bottom: 0;
}
/* line 460, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003460}}
.caseStudyBox.relatedWork .caseStudy4 {
  margin-bottom: -7px;
}
/* line 461, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003461}}
.caseStudyBox.relatedWork .caseStudy4 .caseStudy {
  width: calc(100% / 4);
  height: 420px;
}
/* line 462, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003462}}
.caseStudyBox.relatedWork .caseStudy4 .caseStudy .caseStudyText {
  padding: 60px 25px;
}
/* line 464, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003464}}
.caseStudyBox.relatedWork .caseStudy4 .caseStudy .caseStudyText .caseStudyTextIn a {
  margin-top: 80px;
}
/* line 465, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003465}}
.caseStudyBox.relatedWork .caseStudy4 .caseStudy .caseStudyText .caseStudyTextIn h2 {
  font-size: 30px;
  padding-right: 36px;
}
/* line 466, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003466}}
.caseStudyBox.relatedWork .caseStudy4 .caseStudy .caseStudyText .caseStudyTextIn h2:after {
  width: 36px;
  height: 39px;
  background-size: 36px;
}
/* line 472, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003472}}
.caseStudyBox.relatedWork .caseStudy4 .caseStudy:hover .caseStudyText .caseStudyTextIn h2 {
  font-size: 36px;
}
/* line 478, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003478}}
.reverseImg {
  right: -50%;
}
/* line 479, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003479}}
.reverseText {
  left: -50%;
}
/* line 480, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003480}}
.galleryBox {
  padding: 0 100px;
  position: relative;
  margin: 50px 0;
}
/* line 481, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003481}}
.galleryBox .swiper-button-prev {
  left: 40px;
}
/* line 482, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003482}}
.galleryBox .swiper-button-next {
  right: 40px;
}
/* line 489, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003489}}
.workDetailMain .bannerTextIn a {
  color: #ed7715;
  font-size: 30px;
  font-weight: 300;
  font-family: 'Roboto', sans-serif;
  letter-spacing: 1px;
}
/* line 492, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003492}}
.workdetailTextImg {
  padding: 40px 0;
}
/* line 494, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003494}}
.workdetailTextImg .imageSectionIn img {
  width: 100%;
}
/* line 496, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003496}}
.workdetailTextImg .textSection {
  padding-left: 100px;
}
/* line 501, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003501}}
.joinUsMain .bannerTextIn a {
  margin-top: 20px;
}
/* line 504, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003504}}
.inputFile {
  height: 0;
  width: 0;
  outline: none;
}
/* line 507, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003507}}
.jobOpenings {
  background: #fff;
}
/* line 508, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003508}}
.jobOpenings .caseStudyAll {
  margin: 50px -30px 0;
}
/* line 509, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003509}}
.jobOpenings .caseStudyAll .caseStudy {
  width: calc(100% / 3 - 60px);
  margin: 0 30px;
  height: 440px;
  margin-bottom: 50px;
}
/* line 510, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003510}}
.jobOpenings .caseStudyAll .caseStudy .caseStudyText {
  padding: 30px 20px;
  bottom: -74%;
}
/* line 512, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003512}}
.jobOpenings .caseStudyAll .caseStudy .caseStudyText .caseStudyTextIn .jobDescription {
  background: url(../img/right-arrow-orange-big.png) no-repeat center right;
  background-size: 36px;
}
/* line 513, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003513}}
.jobOpenings .caseStudyAll .caseStudy .caseStudyText .caseStudyTextIn .jobDescription h2 {
  color: #ffffff;
  font-size: 24px;
  font-weight: 300;
  margin-bottom: 5px;
}
/* line 514, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003514}}
.jobOpenings .caseStudyAll .caseStudy .caseStudyText .caseStudyTextIn .jobDescription h2:after {
  display: none;
}
/* line 516, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003516}}
.jobOpenings .caseStudyAll .caseStudy .caseStudyText .caseStudyTextIn .jobDescription p {
  color: #ed7715;
  font-size: 18px;
  font-weight: 300;
  visibility: visible;
}
/* line 518, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003518}}
.jobOpenings .caseStudyAll .caseStudy .caseStudyText .caseStudyTextIn a {
  margin-top: 90px;
}
/* line 522, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003522}}
.jobOpenings .caseStudyAll .caseStudy:hover .caseStudyText {
  bottom: 0;
}
/* line 523, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003523}}
.jobOpenings .caseStudyAll .caseStudy:hover .caseStudyText .jobDescription {
  background: none;
}
/* line 524, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003524}}
.jobOpenings .caseStudyAll .caseStudy:hover .caseStudyText .jobDescription h2 {
  font-size: 30px;
}
/* line 525, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003525}}
.jobOpenings .caseStudyAll .caseStudy:hover .caseStudyText .jobDescription h2:after {
  display: none;
}
/* line 527, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003527}}
.jobOpenings .caseStudyAll .caseStudy:hover .caseStudyText .jobDescription p {
  color: #fff;
}
/* line 529, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003529}}
.jobOpenings .caseStudyAll .caseStudy:hover .caseStudyText p {
  font-size: 16px;
}
/* line 536, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003536}}
.jobOpenings p {
  color: #666666;
  font-size: 16px;
  font-weight: 400;
  line-height: 30px;
}
/* line 542, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003542}}
.fullImgText .fTextMain .fText {
  width: 73.5%;
}
/* line 547, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003547}}
.formMain {
  margin: 0 -15px;
}
/* line 548, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003548}}
.formMain .formField {
  width: calc(100% / 2 - 30px);
  float: left;
  margin: 20px 15px 0;
  position: relative;
  min-height: 48px;
}
/* line 549, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003549}}
.formMain .formField input,
.formMain .formField textarea {
  color: #222222;
  font-size: 18px;
  font-weight: 400;
  outline: none;
  border: 0;
  border-bottom: 1px solid #666666;
  background: transparent;
  padding: 10px;
  width: 100%;
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  resize: none;
  font-family: 'Gotham-light';
}
/* line 550, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003550}}
.formMain .formField input::-webkit-input-placeholder,
.formMain .formField textarea::-webkit-input-placeholder {
  /*color: #aeaeae;*/
  color: #222;
}
/* line 551, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003551}}
.formMain .formField input::-moz-placeholder,
.formMain .formField textarea::-moz-placeholder {
/*  color: #aeaeae;*/
    color: #222;
}
/* line 552, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003552}}
.formMain .formField input:-ms-input-placeholder,
.formMain .formField textarea:-ms-input-placeholder {
/*  color: #aeaeae;*/
color: #222;
}
/* line 553, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003553}}
.formMain .formField input:-moz-placeholder,
.formMain .formField textarea:-moz-placeholder {
/*  color: #aeaeae;*/
    color: #222;
}
/* line 554, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003554}}
.formMain .formField input:focus,
.formMain .formField textarea:focus {
  border-color: #ed7715;
}
/* line 556, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003556}}
.formMain .formField select {
  color: #222222;
  font-size: 18px;
  font-weight: 400;
  outline: none;
  border: 0;
  border-bottom: 1px solid #666666;
  background: transparent;
  padding: 10px ;
  width: 100%;
  -webkit-appearance: none;
  background: url('../img/select-dropdown.png') no-repeat center right 25px;
  font-family: 'Gotham-light';
}
/* line 557, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003557}}
.formMain .formField .JUResumeUpload {
  height: 48px;
  display: inline-block;
  color: #222222;
  font-size: 18px;
  font-weight: 400;
  outline: none;
  border: 0;
  border-bottom: 1px solid #666666;
  background: transparent;
  padding: 10px;
  width: 100%;
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  font-family: 'Gotham-light';
  background: url('../img/upload-resume-icon.jpg') no-repeat right bottom -4px;
  cursor: pointer;
  z-index: 99;
}
/* line 558, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003558}}
.formMain .formField .JUResumeUpload input {
  position: absolute;
  height: 100%;
  top: 0;
  left: 0;
  cursor: pointer;
}
/* line 560, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003560}}
.formMain .formField .fileName {
  position: absolute;
  top: 0;
  left: 0;
  height: 48px;
  width: 100%;
  border-bottom: 0;
}
/* line 563, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003563}}
.formMain .formField input[type="file"] {
  /*height: 0;width: 0;display: none;*/
  opacity: 0;
}
/* line 564, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003564}}
.formMain .formField input[type="file"] + label {
  color: #aeaeae;
  font-size: 18px;
  font-weight: 400;
  outline: none;
  border: 0;
  border-bottom: 1px solid #666666;
  background: transparent;
  padding: 10px;
  width: 100%;
  position: relative;
}
/* line 565, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003565}}
.formMain .formField input[type="file"] + label img {
  position: absolute;
  bottom: -1px;
  right: 0;
  width: 50px;
}
/* line 568, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003568}}
.formMain .formField textarea {
  height: 110px;
}
/* line 570, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003570}}
.formMain a {
  width: calc(100% - 30px);
  text-align: center;
  margin-top: 60px;
  margin-left: 15px;
}
/* line 573, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003573}}
.formSubmit input {
  width: calc(100% - 30px);
  color: #fff;
  text-align: center;
  margin-top: 60px;
  margin-left: 15px;
  font-size: 18px;
  font-weight: 400;
  background: #ed7715;
  padding: 10px 35px;
  border: 1px solid transparent;
  display: inline-block;
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  text-transform: uppercase;
}
/* line 574, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003574}}
.formSubmit input:hover {
  border-color: #ed7715;
  color: #ed7715;
  background: #fff;
}
/* line 576, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003576}}
.titleTextMain {
  background: #ffffff;
}
/* line 577, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003577}}
.titleTextMain .titleText {
  padding: 40px 0;
}
/* line 578, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003578}}
.titleTextMain .titleText h2 {
  margin-bottom: 20px;
}
/* line 579, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003579}}
.titleTextMain .titleText p {
  color: #666666;
  font-size: 16px;
  font-weight: 400;
  line-height: 30px;
}
/* line 580, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003580}}
.titleTextMain .titleText:first-child {
  padding-top: 0;
}
/* line 581, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003581}}
.titleTextMain .titleText:last-child {
  padding-bottom: 0;
}
/* line 583, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003583}}
.titleTextMain .titleText:nth-child(even) h2 {
  color: #1b2666;
}
/* line 588, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003588}}
.fullOrange.bigFont p {
  font-size: 30px;
  line-height: 48px;
}
/* line 592, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003592}}
.caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h2, .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h1 {
  font-size: 86px;
  position: relative;
}
/* line 593, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003593}}
.caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h2 .tag, .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h1 .tag {
  position: absolute;
  right: -60px; /*right: -100px;*/
  top: -20px;
  font-size: 16px;
  font-family: 'Gotham-Book';
  font-weight: 400;
  border: 1px solid #ed7715;
  padding: 5px 10px;
  line-height: initial;
}
/* line 595, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003595}}
.caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn a {
  margin-top: 60px;
}
/* line 598, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003598}}
.filterBox {
  background: #fff;
  clear: both;
  overflow: hidden;
}
/* line 599, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003599}}
.filterGroup {
  padding-left: 20px;
  border-bottom: 1px solid #dedede;
  position: relative;
}
/* line 600, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003600}}
.filterGroup .filterName {
  color: #aeaeae;
  font-size: 30px;
  font-weight: 300;
  font-family: 'Roboto', sans-serif;
  background: transparent;
  border: 0;
  cursor: pointer;
  padding: 0 10px 15px;
  position: relative;
  margin: 0 15px;
  box-sizing: border-box;
}
/* line 601, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003601}}
.filterGroup .filterName:after {
  content: '';
  position: absolute;
  height: 3px;
  width: 100%;
  background: transparent;
  bottom: 0;
  left: 0;
}
/* line 602, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003602}}
.filterGroup .filterName.filterActive {
  color: #ed7715;
}
/* line 603, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003603}}
.filterGroup .filterName.filterActive:after {
  background: #ed7715;
}
/* line 607, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003607}}
.filterMain {
  margin: 40px -30px 0;
  clear: both;
  overflow: hidden;
}
/* line 608, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003608}}
.filterMain .caseStudy {
  height: 370px;
  margin: 30px 30px;
  width: calc(100% / 3 - 60px);
}
/* line 609, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003609}}
.filterMain .caseStudy .caseStudyText {
  padding: 30px 30px;
  bottom: -78%;
}
/* line 610, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003610}}
.filterMain .caseStudy .caseStudyText .caseStudyTextIn h2 {
  font-size: 24px;
}
/* line 611, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003611}}
.filterMain .caseStudy .caseStudyText .caseStudyTextIn h2:after {
  width: 32px;
  height: 26px;
  background-size: cover;
  right: 0;
  top: 0;
}
/* line 615, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003615}}
.filterMain .caseStudy:hover .caseStudyText {
  bottom: 0;
}
/* line 624, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003624}}
.caseStudyDetailMain .bannerTextIn a {
  color: #ed7715;
  font-size: 30px;
  font-weight: 300;
  font-family: 'Roboto', sans-serif;
  letter-spacing: 1px;
}
/* line 627, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003627}}
.caseDetailTextImages {
  /*padding-bottom: 0;*/
  background: #edecec;
}
/* line 628, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003628}}
.caseDetailTextImages .cdImgText:last-child .cdText {
  padding-bottom: 0;
}
/* line 629, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003629}}
.caseDetailTextImages .cdImages {
  margin: 0 -35px;
  clear: both;
  overflow: hidden;
  padding: 30px 0;
}
/* line 630, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003630}}
.caseDetailTextImages .cdImages .cdImage {
  width: calc(100% / 2 - 70px);
  margin: 0 35px;
  float: left;
}
/* line 631, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003631}}
.caseDetailTextImages .cdImages .cdImage img {
  width: 100%;
}
/* line 634, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003634}}
.caseDetailTextImages .cdText {
  padding: 10px 0 40px;
}
/* line 635, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003635}}
.caseDetailTextImages .cdText p {
  color: #666666;
  font-size: 18px;
  font-weight: 400;
  font-family: 'Gotham-Book';
  margin: 10px 0;
  display: inline-block;
}
/* line 640, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003640}}
.blogBox .row {
  margin: 0 -25px;
}
/* line 641, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003641}}
.blogBox .row .headingH2 {
  font-size: 48px !important;
  margin-bottom: 20px;
}
/* line 642, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003642}}
.blogBox .row .col-md-8,
.blogBox .row .col-md-4 {
  padding: 0 25px;
}
/* line 645, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003645}}
.bannerSliderIn .bannerSliderText .bannerTextIn.blogPageTitle h3 {
  color: #ed7715;
  font-size: 18px;
  font-weight: 400;
  font-family: 'Gotham-Book';
  text-transform: uppercase;
  margin-bottom: 15px;
}
/* line 646, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003646}}
.bannerSliderIn .bannerSliderText .bannerTextIn.blogPageTitle h2, .bannerSliderIn .bannerSliderText .bannerTextIn.blogPageTitle h1 {
  color: #1b2666;
  font-size: 48px;
  font-weight: 300;
  line-height: 60px;
  padding-right: 150px;
}
/* line 647, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003647}}
.bannerSliderIn .bannerSliderText .bannerTextIn.blogPageTitle p {
  margin-top: 20px;
}
/* line 648, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003648}}
.bannerSliderIn .bannerSliderText .bannerTextIn.blogPageTitle a {
  margin-top: 20px;
}
/* line 650, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003650}}
.allBlogs {
  margin: 0 -25px;
  clear: both;
  overflow: hidden;
}
/* line 651, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003651}}
.blog {
  width: calc(100% / 2 - 50px);
  margin: 25px;
  display: inline-block;
  float: left;
}
/* line 652, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003652}}
.blog .blogImg {
  height: 500px;
  position: relative;
  background-size: 100% !important;
  width: 100%;
  overflow: hidden;
  transition: all 0.6s ease-in-out;
  -webkit-transition: all 0.6s ease-in-out;
  -moz-transition: all 0.6s ease-in-out;
  -o-transition: all 0.6s ease-in-out;
  -ms-transition: all 0.6s ease-in-out;
}
/* line 653, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003653}}
.blog .blogImg .blogText {
  padding: 35px 25px;
  background: rgba(0, 0, 0, 0.8);
  position: absolute;
  bottom: 0;
  width: 100%;
}
/* line 654, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003654}}
.blog .blogImg .blogText h3 {
  width: calc(100% - 150px);
  float: left;
  text-transform: uppercase;
  margin-bottom: 0;
}
/* line 655, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003655}}
.blog .blogImg .blogText h3 a {
  color: #ed7715;
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 25px;
}
/* line 657, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003657}}
.blog .blogImg .blogText h3 .post-categories li {
  display: inline-block;
  float: left;
  margin-right: 10px;
  position: relative;
}
/* line 658, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003658}}
.blog .blogImg .blogText h3 .post-categories li:after {
  content: ',';
  position: absolute;
  right: -5px;
  bottom: 0;
  color: #ed7715;
  font-size: 18px;
}
/* line 659, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003659}}
.blog .blogImg .blogText h3 .post-categories li:last-child:after {
  display: none;
}
/* line 663, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003663}}
.blog .blogImg .blogText .date {
  color: #ffffff;
  font-size: 14px;
  font-weight: 400;
  float: right;
  width: 150px;
  text-align: right;
}
/* line 664, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003664}}
.blog .blogImg .blogText h2 {
  display: inline-block;
  width: 100%;
  margin-top: 15px;
}
/* line 665, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003665}}
.blog .blogImg .blogText h2 a {
  color: #ffffff;
  font-size: 24px;
  font-weight: 300;
  clear: both;
  overflow: hidden;
}
/* line 666, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003666}}
.blog .blogImg .blogText h2 a:hover {
  color: #ed7715;
}
/* line 669, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003669}}
.blog .blogImg .blogText p a {
  color: #ffffff;
  font-size: 16px;
  font-weight: 300;
  line-height: 30px;
  margin-bottom: 0;
  font-family: 'Gotham-light';
}
/* line 670, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003670}}
.blog .blogImg .blogText p a:hover {
  color: #ed7715;
}
/* line 675, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003675}}
.blog:hover .blogImg {
  background-size: 120% !important;
}
/* line 678, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003678}}
.blogFullImg img {
  width: 100%;
}
/* line 680, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003680}}
.blogCatergories .headingH2 {
  padding-left: 30px;
  margin-bottom: 0!important;
}
/* line 681, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003681}}
.blogCatergories .bCaterogy {
  margin-top: 45px;
  background: #fff;
  border: 1px solid #ebebeb;
}
/* line 682, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003682}}
.blogCatergories .bCaterogy.bSubCategory a {
  color: #1b2666;
  font-size: 24px;
  font-weight: 400;
  padding: 20px 15px 20px 50px;
  display: inline-block;
  width: 100%;
  border-bottom: 1px solid #ebebeb;
}
/* line 683, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003683}}
.blogCatergories .bCaterogy.bSubCategory a:hover {
  color: #fff;
  background: #ed7715;
  border-color: #ed7715;
}
/* line 684, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003684}}
.blogCatergories .bCaterogy.bSubCategory a:last-child {
  border: 0;
}
/* line 687, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003687}}
.blogCatergories .bCaterogy ul li {
  border: 1px solid #ebebeb;
}
/* line 688, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003688}}
.blogCatergories .bCaterogy ul li a {
  color: #1b2666;
  font-size: 24px;
  font-weight: 400;
  padding: 20px 15px 20px 50px;
  display: inline-block;
  width: 100%;
}
/* line 690, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003690}}
.blogCatergories .bCaterogy ul li:hover a {
  color: #fff;
  background: #ed7715;
}
/* line 696, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003696}}
.blogCatergories.blogStoriesBox {
  margin-top: 50px;
}
/* line 697, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003697}}
.blogCatergories.blogStoriesBox .blogStories {
  padding: 15px 10px;
  margin-top: 25px;
}
/* line 698, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003698}}
.blogCatergories.blogStoriesBox .blogStories .blogStory {
  padding: 20px;
  border-bottom: 1px solid #ebebeb;
}
/* line 699, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003699}}
.blogCatergories.blogStoriesBox .blogStories .blogStory a {
  display: inline-block;
}
/* line 700, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003700}}
.blogCatergories.blogStoriesBox .blogStories .blogStory a .bStoryImg {
  width: 115px;
  float: left;
}
/* line 701, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003701}}
.blogCatergories.blogStoriesBox .blogStories .blogStory a .bStoryImg img {
  width: 100%;
}
/* line 703, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003703}}
.blogCatergories.blogStoriesBox .blogStories .blogStory a .bStoryText {
  width: calc(100% - 115px);
  display: inline-block;
  padding-left: 20px;
}
/* line 704, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003704}}
.blogCatergories.blogStoriesBox .blogStories .blogStory a .bStoryText h2 {
  color: #24346e;
  font-size: 24px;
  font-weight: 300;
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
}
/* line 705, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003705}}
.blogCatergories.blogStoriesBox .blogStories .blogStory a .bStoryText p {
  color: #666666;
  font-size: 14px;
  font-weight: 300;
  font-family: 'Gotham-light';
  margin-bottom: 10px;
}
/* line 706, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003706}}
.blogCatergories.blogStoriesBox .blogStories .blogStory a .bStoryText .bStoryDate {
  color: #999999;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 0;
}
/* line 709, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003709}}
.blogCatergories.blogStoriesBox .blogStories .blogStory a:hover .bStoryText h2 {
  color: #ed7715;
}
/* line 712, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003712}}
.blogCatergories.blogStoriesBox .blogStories .blogStory:last-child {
  border-bottom: 0;
}
/* line 719, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003719}}
.blogDetailBox .headingH2.blueText {
  font-size: 36px !important;
}
/* line 720, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003720}}
.blogDetailBox .col-md-12 {
  padding: 0 25px;
}
/* line 722, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003722}}
.bDetailText {
  padding: 20px 0;
}
/* line 723, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003723}}
.bDetailText p {
  color: #666666;
  font-size: 18px;
  font-weight: 400;
  line-height: 36px;
  margin: 20px 0;
  display: inline-block;
  width: 100%;
}
/* line 726, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003726}}
.rTopicsBox {
  margin-top: 70px;
}
/* line 728, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003728}}
.rTopicsBox .allRelated .allBlogs .blog {
  width: calc(100% / 3 - 50px);
}
/* line 732, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003732}}
.allRelated .blog {
  width: calc(100% / 3 - 50px);
}
/* line 734, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003734}}
.conDetailsBox {
  position: relative;
}
/* line 735, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003735}}
.conDetailsBox .fText {
  width: 100% !important;
}
/* line 736, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003736}}
.conDetailsBox .fImg {
  padding: 50px 70px 70px 0;
  height: auto !important;
}
/* line 737, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003737}}
.conDetailsBox .fTextMain {
  background: #fff;
  z-index: 9;
}
/* line 739, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003739}}
.whiteBg {
  position: absolute;
  height: 100%;
  width: 50%;
  right: 0;
  top: 0;
  background: #fff;
}
/* line 741, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003741}}
.conDetails li {
  color: #666666;
  font-size: 24px;
  font-weight: 400;
  line-height: 36px;
  margin: 20px 0;
  display: inline-block;
  width: 100%;
}
/* line 743, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003743}}
.conDetails .location {
  background: url('../img/location.png') no-repeat top 6px left;
  padding-left: 60px;
}
/* line 744, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003744}}
.conDetails .tel {
  background: url('../img/tel.png') no-repeat top 8px left;
  padding-left: 60px;
}
/* line 745, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003745}}
.conDetails .message {
  background: url('../img/email.png') no-repeat top 8px left;
  padding-left: 60px;
}
/* line 747, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003747}}
.fullWidthResume {
  padding: 100px 0;
}
/* line 748, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003748}}
.fullWidthResume .formMain {
  margin-top: -50px;
}
/* line 750, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003750}}
.fullWidthTextarea {
  width: calc(100% - 30px) !important;
}
/* line 751, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003751}}
.fullWidth {
  width: 100 !important;
}
/* line 752, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003752}}
.upResume.fullImgText .fTextMain .fText a {
  margin-top: 40px;
}
/* line 753, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003753}}
.ourTeamBox {
  clear: both;
  overflow: hidden;
  /*margin-top: 60px;*/
}
/* line 755, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003755}}
.ourTeamBox .caseStudyAll .caseStudy {
  width: calc(100% / 5);
  height: 390px;
}
/* line 756, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003756}}
.ourTeamBox .caseStudyAll .caseStudy .caseStudyText {
  padding: 30px 20px;
  bottom: -71%;
}
/* line 758, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003758}}
.ourTeamBox .caseStudyAll .caseStudy .caseStudyText .caseStudyTextIn .jobDescription {
  background: url(../img/right-arrow-orange-big.png) no-repeat center right;
  background-size: 36px;
}
/* line 759, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003759}}
.ourTeamBox .caseStudyAll .caseStudy .caseStudyText .caseStudyTextIn .jobDescription h2 {
  color: #ffffff;
  font-size: 24px;
  font-weight: 300;
  margin-bottom: 5px;
}
/* line 760, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003760}}
.ourTeamBox .caseStudyAll .caseStudy .caseStudyText .caseStudyTextIn .jobDescription h2:after {
  display: none;
}
/* line 762, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003762}}
.ourTeamBox .caseStudyAll .caseStudy .caseStudyText .caseStudyTextIn .jobDescription p {
  color: #ed7715;
  font-size: 16px;
  font-weight: 300;
  visibility: visible;
}
/* line 764, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003764}}
.ourTeamBox .caseStudyAll .caseStudy .caseStudyText .caseStudyTextIn a {
  margin-top: 90px;
}
/* line 769, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003769}}
.ourTeamBox .caseStudyAll .caseStudy:hover .caseStudyText {
  bottom: 0;
}
/* line 770, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003770}}
.ourTeamBox .caseStudyAll .caseStudy:hover .caseStudyText .jobDescription {
  background: none;
}
/* line 771, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003771}}
.ourTeamBox .caseStudyAll .caseStudy:hover .caseStudyText .jobDescription h2 {
  font-size: 30px;
}
/* line 772, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003772}}
.ourTeamBox .caseStudyAll .caseStudy:hover .caseStudyText .jobDescription h2:after {
  display: none;
}
/* line 774, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003774}}
.ourTeamBox .caseStudyAll .caseStudy:hover .caseStudyText .jobDescription p {
  color: #fff;
}
/* line 776, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003776}}
.ourTeamBox .caseStudyAll .caseStudy:hover .caseStudyText p {
  font-size: 16px;
}
/* line 784, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003784}}
.enquiryFormDetails {
  position: relative;
}
/* line 785, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003785}}
.enquiryMain {
  overflow: hidden;
  clear: both;
  display: table;
  z-index: 9;
  position: relative;
}
/* line 786, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003786}}
.enquiryMain .enquiryText {
  padding: 30px 70px;
  width: 45%;
  display: table-cell;
  vertical-align: top;
  padding-left: 0 !important;
}
/* line 787, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003787}}
.enquiryMain .enquiryText h2 {
  color: #1b2666;
  font-size: 36px;
  font-weight: 300;
  line-height: 40px;
}
/* line 788, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003788}}
.enquiryMain .enquiryText h2 span {
  color: #ed7715;
}
/* line 791, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003791}}
.enquiryMain .enquiryForm {
  width: 55%;
  display: table-cell;
  padding: 50px 70px;
  background: #fff;
  padding-right: 0 !important;
}
/* line 793, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003793}}
.enquiryMain .enquiryForm .conForm .formMain {
  margin: 0 -15px;
}
/* line 794, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003794}}
.enquiryMain .enquiryForm .conForm .formMain a {
  margin-top: 40px;
}
/* line 795, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003795}}
.enquiryMain .enquiryForm .conForm .formMain .enqFormBtnText {
  margin: 20px 15px 0;
}
/* line 801, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003801}}
.eAllFeatures {
  display: inline-block;
}
/* line 802, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003802}}
.eAllFeatures .eFeature {
  margin: 30px 0;
}
/* line 803, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003803}}
.eAllFeatures .eFeature .eFeatureIcon {
  display: inline-block;
  float: left;
  width: 70px;
}
/* line 804, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003804}}
.eAllFeatures .eFeature .eFeatureIcon img {
  width: 100%;
}
/* line 806, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003806}}
.eAllFeatures .eFeature .eFeatureText {
  width: calc(100% - 70px);
  padding-left: 20px;
  display: inline-block;
}
/* line 807, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003807}}
.eAllFeatures .eFeature .eFeatureText h2 {
  color: #ed7715;
  font-size: 20px;
  font-weight: 400;
  line-height: inherit;
  margin-bottom: 0;
  margin-top: 5px;
}
/* line 808, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003808}}
.eAllFeatures .eFeature .eFeatureText p {
  color: #666666;
  font-size: 16px;
  font-weight: 400;
}
/* line 810, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003810}}
.eAllFeatures .eFeature:last-child {
  margin-bottom: 0;
}
/* line 814, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003814}}
.formMain .formRadio {
  display: inline-block;
  width: 100%;
  margin: 40px 30px 0;
  text-align: center;
  margin-bottom: 0;
}
/* line 815, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003815}}
.formMain .formRadio p {
  display: inline-block;
  float: left;
  margin-right: 45px;
  color: #666666;
  font-size: 24px;
  font-weight: 400;
  font-family: 'Gotham-light';
}
/* line 816, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003816}}
.formMain .formRadio .radioBtns {
  text-align: center;
}
/* line 817, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003817}}
.formMain .formRadio .radioBtns .radioBtn {
  display: inline-block;
  margin: 0 40px;
}
/* line 818, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003818}}
.formMain .formRadio .radioBtns .radioBtn input {
  height: 0;
  width: 0;
}
/* line 819, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003819}}
.formMain .formRadio .radioBtns .radioBtn input:checked + label {
  background-position: bottom left;
  color: #666;
}
/* line 821, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003821}}
.formMain .formRadio .radioBtns .radioBtn label {
  color: #aeaeae;
  font-size: 24px;
  font-weight: 400;
  font-family: 'Gotham-light';
  padding-left: 45px;
  background: url('../img/checkbox.png') no-repeat top left;
  line-height: 27px;
  margin-bottom: 0;
}
/* line 825, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003825}}
.formMain .formRadio .radioAll .wpcf7-list-item {
  margin: 0 50px;
}
/* line 827, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003827}}
.formMain .formRadio .radioAll .wpcf7-list-item label input {
  display: none;
}
/* line 828, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003828}}
.formMain .formRadio .radioAll .wpcf7-list-item label input:checked + span {
  background-position: bottom left;
  color: #666;
}
/* line 830, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003830}}
.formMain .formRadio .radioAll .wpcf7-list-item label span {
  color: #aeaeae;
  font-size: 24px;
  font-weight: 400;
  font-family: 'Gotham-light';
  padding-left: 45px;
  background: url(../img/checkbox.png) no-repeat top left;
  line-height: 27px;
  margin-bottom: 0;
  background-size: 29px;
}
/* line 838, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003838}}
.enqOrangeSection {
  padding: 75px 0;
}
/* line 839, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003839}}
.enqOrangeSection h2 {
  color: #ffffff;
  font-size: 48px;
  font-weight: 300;
}
/* line 840, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003840}}
.enqOrangeSection h2 span {
  font-weight: 400;
}
/* line 842, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003842}}
.enqOrangeSection p {
  color: #ffffff;
  font-size: 18px;
  font-weight: 400;
  padding-bottom: 0;
  margin-top: 15px;
}
/* line 847, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003847}}
.teamPageMain .caseStudyTextIn i {
  color: #fff;
  padding: 5px;
  border: 1px solid #fff;
  border-radius: 5px;
}
/* line 850, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003850}}
.enqFormBtnText {
  color: #666;
  text-align: center;
  margin-top: 20px;
}
/* line 851, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003851}}
.joinUsCards {
  position: relative;
}
/* line 852, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003852}}
.joinUsCards .caseStudy {
  background: #ed7715;
}
/* line 854, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003854}}
.joinUsCards .joinUsText {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  width: 80%;
}
/* line 855, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003855}}
.joinUsCards .joinUsText h2 {
  color: #ffffff;
  font-size: 36px;
  font-weight: 300;
  margin-bottom: 15px;
}
/* line 856, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003856}}
.joinUsCards .joinUsText h3 {
  color: #ffffff;
  font-size: 18px;
  font-weight: 300;
  margin-bottom: 25px;
}
/* line 857, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003857}}
.joinUsCards .joinUsText p {
  color: #ffffff;
  font-size: 16px;
  font-weight: 300;
}
/* line 858, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003858}}
.joinUsCards .joinUsText a {
  margin-top: 50px;
}
/* line 861, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003861}}
#map {
  width: 100%;
  height: 450px;
}
/* line 864, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003864}}
.enquiryIcon {
  position: fixed;
  right: -47px;
  top: 49%;
  background: #1b2666;
  /*width: 50px; height: 50px;*/
  box-sizing: content-box;
  /*line-height: 50px; */
  text-align: center;
  z-index: 999;
  box-shadow: 0px 0px 50px 2px rgba(0, 0, 0, 0.3);
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transform: rotate(-90deg);
  padding: 10px 20px;
  opacity: 0;
}
/* line 865, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003865}}
.enquiryIcon a {
  display: inline-block;
  width: 100%;
  color: #fff;
  font-size: 18px;
  letter-spacing: 2px;
  text-transform: uppercase;
}
/* line 866, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003866}}
.enquiryIcon a img {
  width: 70%;
}
/* line 868, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003868}}
.enquiryIcon:hover {
  background: #ed7715;
}
/* line 869, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003869}}
.enquiryIcon:hover a {
  color: #ffffff;
}
/* line 871, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003871}}
.enquiryIcon.enquiryActive {
  opacity: 1;
}
/* line 874, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003874}}
.teamMain {
  display: table;
  width: 100%;
}
/* line 875, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003875}}
.teamMain .team {
  display: table-cell;
  width: 25%;/*calc(100% / 4);*/
  padding: 0 15px;
}
/* line 876, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003876}}
.teamMain .team .teamIn {
  border-radius: 25px;
  overflow: hidden;
  position: relative;
  margin: 10px 0;
  display: inline-block;
  width: 100%;
}
/* line 877, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003877}}
.teamMain .team .teamIn img {
  width: 100%;
}
/* line 878, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003878}}
.teamMain .team .teamIn .teamDetails {
  background: rgba(237, 119, 21, 0.75);
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0;
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  border-radius: 25px;
}
/* line 879, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003879}}
.teamMain .team .teamIn .teamDetails .teamDetailsIn {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 90%;
  text-align: center;
}
/* line 880, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003880}}
.teamMain .team .teamIn .teamDetails .teamDetailsIn h2 {
  color: #ffffff;
  font-size: 18px;
  font-weight: 600;
  margin: 0;
  letter-spacing: 1px;
}
/* line 881, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003881}}
.teamMain .team .teamIn .teamDetails .teamDetailsIn p {
  color: #ffffff;
  font-size: 16px;
  font-weight: 400;
  margin: 0;
  line-height: 18px;
  margin-top: 8px;
}
/* line 884, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003884}}
.teamMain .team .teamIn:hover .teamDetails {
  opacity: 1;
}
/* line 886, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003886}}
.teamMain .team:nth-child(1) {
  vertical-align: middle !important;
}
/* line 887, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003887}}
.teamMain .team:nth-child(odd) {
  vertical-align: bottom;
}
/* line 888, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003888}}
.teamMain .team:nth-child(even) {
  padding-bottom: 50px;
}
/* line 892, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003892}}
header .navRight .mainNav .subMenu {
  position: relative;
}
/* line 893, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003893}}
header .navRight .mainNav .subMenu .subMenuUl {
  position: absolute;
  top: 70px;
  border-top: 0 !important;
  width: 1000px;
  background: #fff;
  padding: 25px 20px 0px;
  display: none;
  left: 0;
  text-align: left;
  box-shadow: 0px 39px 120px 6px rgba(0, 0, 0, 0.15);
}
/* line 894, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003894}}
header .navRight .mainNav .subMenu .subMenuUl li {
  text-align: left;
  line-height: 20px;
  display: block;
  width: 100%;
}
/* line 895, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003895}}
header .navRight .mainNav .subMenu .subMenuUl li a {
  color: #666666;
  font-size: 12px;
  font-weight: 400;
  text-transform: uppercase;
  padding: 5px 0 5px 10px !important;
  line-height: inherit;
  display: inline-block;
  position: relative;
  width: 100%;
}
/* line 896, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003896}}
header .navRight .mainNav .subMenu .subMenuUl li a:hover {
  color: #ed7715;
}
/* line 897, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003897}}
header .navRight .mainNav .subMenu .subMenuUl li a:before {
  content: '';
  position: absolute;
  left: 0;
  top: 12.5px;
  width: 5px;
  height: 5px;
  background: #ec7715;
  border-radius: 50%;
}
/* line 900, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003900}}
header .navRight .mainNav .subMenu .subMenuUl.column4 {
  -moz-column-count: 3;
  -webkit-column-count: 3;
  column-count: 3;
  width: 560px;
}
/* line 901, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003901}}
header .navRight .mainNav .subMenu .subMenuUl h2 {
  color: #444444;
  font-size: 16px;
  font-weight: 400;
  min-height: 34px;
  position: relative;
  margin-bottom: 10px;
}
/* line 902, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003902}}
header .navRight .mainNav .subMenu .subMenuUl h2:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 25px;
  background: #ed7715;
  bottom: -9px;
}
/* line 904, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003904}}
header .navRight .mainNav .subMenu .subMenuUl .subCategory {
  width: calc(16.66666667%);
  float: left;
}
/* line 905, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003905}}
header .navRight .mainNav .subMenu .subMenuUl ul {
  border: 0;
}
/* line 906, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003906}}
header .navRight .mainNav .subMenu .subMenuUl.oneColumnMenu {
  width: 100%;
  padding: 5px 20px 5px;
}
/* line 909, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003909}}
header .navRight .mainNav .subMenu:hover .subMenuUl {
  display: block;
}
/*header .navRight .mainNav{
  .subMenu{position: relative;line-height: 70px;
  .subMenuUl{position: absolute;top: 70px; border-top: 0 !important;width: 600px;background: #eee;padding: 10px 20px;display:none; left: 0;    /*-moz-column-count: 2; -webkit-column-count: 2; column-count: 2;
  li{ text-align: left; line-height: 20px; display: block; width: 100%;
  a{.det (#666, 14px,  400);text-transform: uppercase; padding: 7px 0!important; line-height:inherit;display: inline-block;
  &:hover {color:@orange;}
  }
  }
  .subCategory{
  h2{.det (#666, 16px,  400);
  ul{border: 0;}
  }
  }
  }
  &:hover{
  .subMenuUl{display: block;}
  }
  }
  }*/
/* line 934, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003934}}
.iconTitleAll.eAllFeatures .eFeature {
  text-align: center;
  width: 50%;
  float: left;
}
/* line 935, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003935}}
.iconTitleAll.eAllFeatures .eFeature .eFeatureIcon {
  float: none!important;
}
/* line 936, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003936}}
.iconTitleAll.eAllFeatures .eFeature .eFeatureText {
  width: 100%;
  width: 100% !important;
  padding-left: 0 !important;
}
/* line 937, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003937}}
.iconTitleAll.eAllFeatures .eFeature:nth-last-child(1) {
  margin-bottom: 0;
}
/* line 938, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003938}}
.iconTitleAll.eAllFeatures .eFeature:nth-last-child(2) {
  margin-bottom: 0;
}
/* line 942, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003942}}
.textForm {
  position: relative;
  padding: 60px 0;
  background: #fff;
}
/* line 943, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003943}}
.textForm .textSection {
  padding-right: 80px;
}
/* line 945, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003945}}
.textForm .textSection .textSectionIn .headingH2 {
  font-weight: 300;
  font-size: 36px !important;
  line-height: 60px;
}
/* line 948, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003948}}
.textForm .imageSection {
  background: #f9f9f9;
  padding-left: 80px;
}
/* line 949, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003949}}
.textForm .imageSection .headingH2 {
  font-size: 36px !important;
}
/* line 955, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003955}}
.headingP {
  color: #666666;
  font-size: 16px;
  font-weight: 400;
  font-family: 'Gotham-Book';
  margin-bottom: 0;
  line-height: 20px;
}
/* line 958, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003958}}
.rightBg {
  position: absolute;
  right: 0;
  top: 0;
  width: 50%;
  height: 100%;
  background: #f9f9f9;
}
/* line 959, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003959}}
.crmPointers {
  text-align: center;
}
/* line 960, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003960}}
.crmPointers .mainBtn2 {
  border: 1px solid #ed7715;
}
/* line 963, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003963}}
.allPointers {
  margin: 50px -16px 30px;
  text-align: center;
  clear: both;
  overflow: hidden;
}
/* line 964, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003964}}
.allPointers .crmPointer {
  height: 130px;
  text-align: center;
  background: #ed7715;
  margin: 15px 0;
  display: inline-block;
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  width: calc(100% / 3 - 34px);
  margin: 0 15px 30px;
  vertical-align: middle;
  padding: 20px;
}
/* line 965, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003965}}
.allPointers .crmPointer .crmPointerIn {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
/* line 966, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003966}}
.allPointers .crmPointer .crmPointerIn h2 {
  color: #ffffff;
  font-size: 24px;
  font-weight: 400;
  margin-bottom: 25px;
}
/* line 967, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003967}}
.allPointers .crmPointer .crmPointerIn p {
  margin: 0;
  color: #fff;
}
/* line 969, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003969}}
.allPointers .crmPointer:hover {
  -webkit-box-shadow: 0 0 25px 1px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 25px 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 25px 1px rgba(0, 0, 0, 0.2);
}
/* line 972, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003972}}
.ecomPointers .crmPointer {
  height: 280px;
}
/* line 976, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003976}}
.eComMain .textImageSection.textForm .scrollHide {
  background: #fff;
}
/* line 979, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003979}}
.fullImgText1 {
  position: relative;
  height: 680px;
  display: table;
  table-layout: inherit;
  background: #f4f3f3;
}
/* line 980, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003980}}
.fullImgText1 .fImg {
  position: absolute;
  height: 100% !important;
}
/* line 981, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003981}}
.fullImgText1 .fTextBox {
  position: absolute;
  /* top: 50%;
  transform: translateY(-50%); */
  width: 50%;
  left: 50%;
  margin: 30px 0;
}
/* line 982, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003982}}
.fullImgText1 .fTextBox .fTextMain {
  display: block;
  width: 715px;
  background: transparent;
}
/* line 983, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003983}}
.fullImgText1 .fTextBox .fTextMain .fText {
  width: 100%;
}
/* line 986, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003986}}
.fullImgText1 .reverseImg {
  right: 0;
}
/* line 987, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003987}}
.fullImgText1 .reverseText {
  left: 0;
}
/* line 988, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003988}}
.fullImgText1 .reverseText .fTextMain {
  width: 700px;
  float: right;
}
/* line 989, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003989}}
.fullImgText1 .reverseText .fTextMain .fText {
  padding-left: 0;
  padding-right: 70px;
}
/* line 992, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003992}}
.fullImgText1.orangeBg {
  background: #ed7715;
}
/* line 994, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003994}}
.fullImgText1.orangeBg .fTextMain .fText h2 {
  color: #ffffff;
}
/* line 994, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003994}}
.fullImgText1.orangeBg .fTextMain .fText p {
  color: #ffffff;
}
/* line 995, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\00003995}}
.fullImgText1.orangeBg .fTextMain .pointers li {
  color: #fff;
}
/* line 1002, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031002}}
.menuNav .menu-item-has-children .wp-mega-menu-link {
  color: #666666;
  font-size: 16px;
  font-weight: 400;
  text-transform: uppercase;
  padding: 0 50px;
  line-height: 70px;
  display: inline-block;
}
/* line 1006, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031006}}
.mega-menu {
  float: right !important;
  z-index: 999;
  position: relative !important;
}
/*.mega-menu{}*/
/* line 1008, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031008}}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link,
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
  font-family: 'Roboto', sans-serif !important;
  min-height: 38px;
  position: relative;
  margin-bottom: 10px !important;
}
/* line 1009, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031009}}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:before,
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 25px;
  background: #ed7715;
  bottom: -9px;
}
/* line 1011, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031011}}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item:last-child a {
  padding-right: 0 !important;
}
/* line 1013, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031013}}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {
  position: relative;
  padding: 7px 0 7px 10px !important;
}
/* line 1014, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031014}}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:before {
  content: '';
  position: absolute;
  left: 0;
  top: 12px;
  width: 5px;
  height: 5px;
  background: #ec7715;
  border-radius: 50%;
}
/* line 1017, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031017}}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
  position: relative;
}
/* line 1018, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031018}}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:before {
  content: '';
  position: absolute;
  left: 0;
  top: 16px;
  width: 5px;
  height: 5px;
  background: #ec7715;
  border-radius: 50%;
}
/* line 1020, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031020}}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu {
  padding: 10px 0 !important;
}
/* line 1021, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031021}}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item {
  padding: 0 15px;
}
/* line 1023, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031023}}
div.wpcf7-response-output {
  margin: 0 1em 1em !important;
  font-size: 14px;
}
/* line 1024, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031024}}
#mega-menu-item-539 a {
  padding-right: 0 !important;
}
/* line 1025, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031025}}
.galleryIn a img {
  width: 100%;
}
/* line 1026, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031026}}
.notFound {
  display: table;
  width: 100%;
  table-layout: fixed;
  padding: 60px 0;
}
/* line 1027, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031027}}
.notFound .nFoundImg {
  display: table-cell;
  width: 40%;
  text-align: right;
}
/* line 1028, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031028}}
.notFound .nFoundImg img {
  width: 65%;
}
/* line 1030, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031030}}
.notFound .nFoundText {
  width: 60%;
  display: table-cell;
  padding-left: 60px;
}
/* line 1031, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031031}}
.notFound .nFoundText h2 {
  color: #1b2666;
  font-size: 72px;
  font-weight: 300;
}
/* line 1032, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031032}}
.notFound .nFoundText p {
  color: #ed7715;
  font-size: 36px;
  font-weight: 400;
  line-height: 36px;
  margin-bottom: 0;
}
/* line 1036, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031036}}
.filterIcon {
  background: #fff;
  /*background: url('../img/filter.png')no-repeat center center;*/
  position: absolute;
  top: 20px;
  right: -50px;
  height: 50px;
  width: 50px;
  cursor: pointer;
  color: #ed7715;
  text-align: center;
  line-height: 50px;
  font-size: 30px ;
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -webkit-box-shadow: 0 0 20px 1px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 20px 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 20px 1px rgba(0, 0, 0, 0.2);
  display: none;
}
/* line 1037, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031037}}
.filterIcon:hover {
  background: #ed7715;
  color: #fff;
}
/* line 1041, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031041}}
span.wpcf7-not-valid-tip {
  font-family: 'Gotham-Book';
  font-size: 14px !important;
  line-height: 14px;
}
/* line 1042, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031042}}
.JUResumeUpload {
  position: relative;
}
/* line 1043, _global.less */
@media -sass-debug-info{filename{font-family:file\:\/_global\.less}line{font-family:\000031043}}
.JUResumeUpload span {
  position: absolute;
  bottom: -28px;
  left: 0;
}
/*    
.det (#999, 14px,  700); 
  
.det();
.trf-t(); @include trf-r(); @include trf-s(); 
.border-radius();  
.box-shadow($top:0, $left:0, $blur:20px, $color:rgba(0,0,0,0.2), $inset: false);
 

*/
@media (max-width: 1660px) {
  /* line 11, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000311}}
  .container1 {
    width: 1370px;
  }
}
@media (max-width: 1600px) {
  /* line 17, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000317}}
  .container1 {
    width: 1170px;
  }
  ul.mega-sub-menu li:nth-child(3n+4) {clear: both !important; }
  /* line 18, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000318}}
  .container2 {
    width: 1170px;
  }
  /* line 20, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000320}}
  header .logo {
    width: 160px;
    line-height: 90px;
  }
  /* line 21, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000321}}
  header .navRight .topHeader .topHeadTel p,
  header .navRight .topHeader .topHeadNav ul li a {
    line-height: 38px;
  }
  /* line 22, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000322}}
  header .navRight .mainNav ul li a {
    line-height: 50px;
  }
  /* line 23, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000323}}
  .bannerSliderIn .bannerSliderText .bannerTextIn {
    font-size: 60px;
    /*line-height: 60px;*/
  }
  /* line 24, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000324}}
  .bannerSliderIn .bannerSliderText .bannerTextIn p {
    margin-top: 20px;
    margin-bottom: 25px;
  }
  /* line 25, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000325}}
  .clientMain .clientSliderMain {
    padding: 25px 0 20px;
  }
  /* line 26, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000326}}
  .bannerSliderIn .bannerSliderImg img {
    max-height: 320px;
  }
  /* line 27, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000327}}
  .bannerSliderIn .bannerSliderText .bannerTextIn p {
    margin-top: 15px;
  }
  /* line 28, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000328}}
  .mainBtn1 {
    padding: 10px 25px;
    font-size: 16px;
  }
  /* line 29, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000329}}
  .mainBtn2 {
    padding: 10px 25px;
    font-size: 16px;
  }
  /* line 30, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000330}}
  .mainContainer {
    padding-top: 90px;
  }
  /* line 32, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000332}}
  .bannerServices .bannerSevice .serImg {
    height: 70px;
    line-height: 70px;
  }
  /* line 33, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000333}}
  .bannerServices .bannerSevice p {
    font-size: 16px;
    line-height: 18px;
  }
  /* line 34, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000334}}
  .bannerServices {
    padding: 20px 0;
  }
  /* line 35, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000335}}
  .headingH2 {
    font-size: 48px !important;
    margin-bottom: 20px;
  }
  /* line 36, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000336}}
  .fullImgText .fTextMain .fText p,
  .teamMain .teamImgText .teamText p,
  .techSection .heading p,
  .caseStudyBox .caseStudy .caseStudyText .caseStudyTextIn p,
  .clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText p,
  .clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText .designation {
    font-size: 16px;
    line-height: 1.5;
  }
  /* line 37, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000337}}
  .caseStudy .caseStudyText .caseStudyTextIn p {
    font-size: 16px;
  }
  /* line 38, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000338}}
  .fullImgText .fTextMain .fText a {
    margin-top: 70px;
  }
  /* line 39, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000339}}
  .textImageSection .textSection .textSectionIn p {
    font-size: 16px;
    line-height: 30px;
  }
  /* line 40, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000340}}
  .textImageSection .imageSection .imageSectionIn .circleShape {
    height: 400px;
    width: 400px;
  }
  /* line 41, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000341}}
  .textImageSection .imageSection .imageSectionIn .circleShape .circleIcon {
    height: 40px;
    width: 40px;
    background-size: 40px;
  }
  /* line 42, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000342}}
  .textImageSection .imageSection .imageSectionIn .circleShape .circleClick1 {
    top: -40px;
  }
  /* line 43, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000343}}
  .textImageSection .imageSection .imageSectionIn .circleShape .circleClick4 {
    left: 35px;
  }
  /* line 44, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000344}}
  .textImageSection .imageSection .imageSectionIn .circleShape .circleClick5 {
    right: 35px;
  }
  /* line 45, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000345}}
  section {
    padding: 40px 0;
  }
  /* line 46, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000346}}
  .teamMain .teamImgText .teamImg img {
    width: 100%;
  }
  /* line 47, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000347}}
  .techSection .heading p {
    width: 80%;
    margin: auto;
  }
  /* line 48, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000348}}
  .teamMain .teamImgText .teamText a {
    margin-top: 15px;
  }
  /* line 49, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000349}}
  .caseStudyBox .caseStudy .caseStudyText .caseStudyTextIn h2 {
    font-size: 24px;
  }
  /* line 50, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000350}}
  .caseStudyBox .caseStudy .caseStudyText {
    padding: 30px 20px;
    bottom: -78%;
  }
  /* line 51, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000351}}
  .caseStudyBox .caseStudy .caseStudyText .caseStudyTextIn h2:after {
    width: 35px;
    height: 39px;
    background-size: 35px;
    right: 0;
    top: -5px;
  }
  /* line 52, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000352}}
  .caseStudyBox .caseStudy:hover .caseStudyText h2 {
    font-size: 30px;
    margin-bottom: 10px;
    padding-right: 0;
  }
  /* line 53, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000353}}
  .caseStudyBox .caseStudy {
    height: 360px;
  }
  /* line 54, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000354}}
  .caseStudyBox .caseStudy .caseStudyText .caseStudyTextIn .mainBtn2 {
    margin-top: 90px;
  }
  /* line 55, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000355}}
  .techSection .techSliderMain {
    margin-top: 30px;
  }
  /* line 56, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000356}}
  .techSection .heading h2 {
    margin-bottom: 20px;
  }
  /* line 57, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000357}}
  .clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText {
    padding: 60px 30px 40px;
  }
  /* line 58, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000358}}
  .clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientLogo {
    height: 100px;
    width: 100px;
    line-height: 100px;
  }
  /* line 59, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000359}}
  .clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText p:before {
    left: -22px;
  }
  /* line 60, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000360}}
  .clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText p:after {
    right: -28px;
  }
  /* line 61, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000361}}
  .clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText p {
    margin-bottom: 10px;
  }
  /* line 62, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000362}}
  .clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText .name {
    margin-bottom: 5px;
  }
  /* line 63, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000363}}
  .clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText .designation {
    margin-bottom: 10px;
  }
  /* line 64, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000364}}
  .abtFooter img {
    width: 190px;
  }
  /* line 65, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000365}}
  footer .footerTop .abtFooter p {
    margin-top: 30px;
    width: 90%;
    margin-bottom: 35px;
  }
  /* line 66, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000366}}
  footer .footerTop .quickLink ul li {
    margin-bottom: 5px;
  }
  /* line 67, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000367}}
  footer .footerTop {
    padding-top: 40px;
  }
  /* line 68, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000368}}
  footer .footerTop .quickLink ul li:last-child {
    margin-bottom: 40px;
  }
  /* line 69, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000369}}
  footer .smallHeader {
    line-height: 50px;
  }
  /* line 70, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000370}}
  .textImageSection {
    padding: 30px 0;
  }
  /* line 71, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000371}}
  header .navRight .mainNav ul li a {
    padding: 0 20px;
  }
  /* line 72, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000372}}
  .fullOrange {
    padding: 40px 0;
  }
  /* line 73, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000373}}
  .textImageSection .imageSection .imageSectionIn .circleShape .circleIcon3 {
    background-size: 33px;
  }
  /* line 74, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000374}}
  .textImageSection.misionCircle .imageSection .imageSectionIn .circleShape .circleIcon3 {
    background-size: 40px;
  }
  /* line 75, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000375}}
  .misionCircle .imageSection .circleShape .circleIcon1 {
    background-size: 38px ;
  }
  /* line 76, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000376}}
  .offshoreMap .textSectionIn {
    padding-right: 20px;
  }
  /* line 77, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000377}}
  section.textImageSection.offshoreMap {
    padding: 50px 0;
  }
  /* line 78, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000378}}
  .bannerSliderIn .bannerSliderText .bannerTextIn p,
  .fullOrange p,
  .caseDetailTextImages .cdText p {
    font-size: 16px;
    line-height: 1.5;
  }
  /* line 79, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000379}}
  .textImageSection .textSection .textSectionIn .mainBtn1 {
    margin-top: 30px;
  }
  /* line 80, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000380}}
  .fullImgText .fTextMain .fText {
    width: 84.5%;
    padding-left: 40px;
  }
  /* line 81, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000381}}
  .fullImgText1 .fTextMain .fText {
    padding-left: 0;
  }
  /* line 82, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000382}}
  .allFullImgText .fullImgText1:nth-child(even) .fTextBox .fTextMain {
    padding-left: 0;
  }
  /* line 83, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000383}}
  .allFullImgText .fullImgText1:nth-child(even) .fTextBox .fTextMain .fText {
    padding-right: 40px;
  }
  /* line 85, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000385}}
  .fullImgText .fImg {
    height: 460px;
  }
  /* line 86, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000386}}
  .fullImgText1 {
    height: 460px;
  }
  /* line 87, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000387}}
  .fullImgText1 .fTextBox .fTextMain {
    width: calc(1140px / 2);
    padding-left: 40px;
  }
  /* line 88, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000388}}
  .imageSection .imageSectionIn .circleShape {
    margin-right: 30px;
  }
  /* line 89, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000389}}
  .fTextMain.orangeBg {
    padding: 50px 0;
  }
  /* line 90, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000390}}
  .pageTitle {
    padding: 30px 0;
  }
  /* line 91, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000391}}
  .workdetailTextImg .textSection {
    padding-left: 60px;
  }
  /* line 92, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000392}}
  .fullOrange.bigFont p {
    font-size: 24px;
    line-height: 36px;
  }
  /* line 93, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000393}}
  .jobOpenings .caseStudyAll .caseStudy {
    width: calc(100% / 3 - 30px);
    margin: 0 15px 30px;
    height: 300px;
  }
  /* line 94, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000394}}
  .joinUsCards .joinUsText {
    width: 90%;
  }
  /* line 95, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000395}}
  .jobOpenings .caseStudyAll .caseStudy .caseStudyText .caseStudyTextIn .jobDescription h2 {
    font-size: 20px;
  }
  /* line 96, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000396}}
  .jobOpenings .caseStudyAll .caseStudy .caseStudyText .caseStudyTextIn .jobDescription p {
    font-size: 16px;
  }
  /* line 97, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000397}}
  .jobOpenings .caseStudyAll .caseStudy .caseStudyText {
    padding: 20px 20px;
    bottom: -75%;
  }
  /* line 98, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000398}}
  .jobOpenings .caseStudyAll .caseStudy:hover .caseStudyText .jobDescription h2 {
    font-size: 24px;
  }
  /* line 99, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\0000399}}
  .jobOpenings .caseStudyAll .caseStudy .caseStudyText .caseStudyTextIn a {
    margin-top: 50px;
  }
  /* line 100, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003100}}
  .mainBtn2 {
    font-size: 14px;
  }
  /* line 101, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003101}}
  .mainBtn1 {
    font-size: 14px;
  }
  /* line 102, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003102}}
  .jobOpenings .caseStudyAll {
    margin: 50px -30px 30px;
  }
  /* line 103, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003103}}
  .formMain .formField input,
  .formMain .formField textarea,
  .formMain .formField select,
  .formMain .formField input[type="file"] + label {
    font-size: 16px;
  }
  /* line 104, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003104}}
  .formMain .formField select {
    background: url(../img/select-dropdown.png) no-repeat center right 10px;
  }
  /* line 105, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003105}}
  .formMain .formField {
    margin: 7px 15px 0;
  }
  /* line 106, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003106}}
  .titleTextMain .titleText {
    padding: 15px 0;
  }
  /* line 107, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003107}}
  .bannerSliderIn .bannerSliderText .bannerTextIn h3 {
    font-size: 30px;
  }
  /* line 108, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003108}}
  .lifeMain .pageTitle {
    padding: 50px 0;
  }
  /* line 109, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003109}}
  .galleryBox .galleryIn img {
    width: 100%;
  }
  /* line 110, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003110}}
  .galleryBox {
    margin: 50px 0 25px;
  }
  /* line 111, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003111}}
  .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h2, .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h1 {
    font-size: 56px;
    display: inline-block;
  }
  /* line 112, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003112}}
  .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h2 .tag {
    right: -35px;
    line-height: 25px;
    top: -25px;
    font-size: 14px;
    padding: 3px 10px;
  }
  /* line 113, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003113}}
  .filterGroup .filterName {
    font-size: 24px;
    padding: 0 5px 10px;
  }
  /* line 114, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003114}}
  .filterMain .caseStudy {
    margin: 15px 15px;
    width: calc(100% / 3 - 30px);
    height: 300px;
  }
  /* line 115, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003115}}
  .filterMain .caseStudy .caseStudyText .caseStudyTextIn h2 {
    font-size: 20px;
  	white-space:nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  /* line 116, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003116}}
  .filterMain .caseStudy .caseStudyText .caseStudyTextIn h2:after {
    width: 28px;
    height: 23px;
  }
  /* line 117, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003117}}
  .caseStudy .caseStudyText .caseStudyTextIn a {
    margin-top: 130px;
  }
  /* line 118, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003118}}
  .filterMain .caseStudy:hover .caseStudyText .caseStudyTextIn h2 {
    font-size: 24px;
    padding-right: 0;
    line-height: 1.5;
  }
  /* line 119, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003119}}
  .filterMain .caseStudy .caseStudyText {
    padding: 20px;
    bottom: -81%;
  }
  /* line 121, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003121}}
  .caseDetailTextImages .cdImages {
    padding: 0;
  }
  /* line 122, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003122}}
  .servicesMain .pageTitle {
    padding: 72.5px 0;
  }
  /* line 123, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003123}}
  .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn a {
    margin-top: 20px;
  }
  /* line 124, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003124}}
  .servicesMain .bannerSliderIn .bannerSliderText .bannerTextIn a {
    margin-top: 20px;
  }
  /* line 125, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003125}}
  .caseStudyBox .caseStudyAll {
    margin: 30px 0;
  }
  /* line 126, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003126}}
  .caseStudyBox .caseStudyAll.joinUsCards {
    margin: 30px -15px 0;
  }
  /* line 127, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003127}}
  .bannerSliderIn .bannerSliderText .bannerTextIn.blogPageTitle a {
    margin-top: 10px;
  }
  /* line 128, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003128}}
  .blogCatergories.blogStoriesBox {
    margin-top: 30px;
  }
  /* line 129, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003129}}
  .caseStudyBox.relatedWork .caseStudy4 .caseStudy {
    height: 300px;
  }
  /* line 130, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003130}}
  .caseStudyBox.relatedWork .caseStudy4 .caseStudy .caseStudyText .caseStudyTextIn h2 {
    font-size: 20px;
  }
  /* line 131, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003131}}
  .caseStudyBox.relatedWork .caseStudy4 .caseStudy .caseStudyText {
    padding: 30px 20px;
    bottom: -77%;
  }
  /* line 132, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003132}}
  .caseStudyBox.relatedWork .caseStudy4 .caseStudy .caseStudyText .caseStudyTextIn h2:after {
    width: 26px;
    background-size: 26px;
    right: 0;
    top: -10px;
  }
  /* line 133, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003133}}
  .bannerSliderIn .bannerSliderText .bannerTextIn.blogPageTitle h2, .bannerSliderIn .bannerSliderText .bannerTextIn.blogPageTitle h1 {
    font-size: 36px;
    line-height: 42px;
    padding-right: 40px;
  }
  /* line 134, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003134}}
  .allBlogs .blog .blogImg .blogText {
    padding: 15px;
  }
  /* line 135, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003135}}
  .allBlogs .blog .blogImg .blogText h2 {
    margin-bottom: 10px;
    font-size: 16px;
    margin-top: 0;
  }
  /* line 136, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003136}}
  .allBlogs .blog .blogImg .blogText .date {
    line-height: 18px;
  }
  /* line 137, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003137}}
  .allBlogs .blog .blogImg .blogText h3 {
    font-size: 20px;
  }
  /* line 138, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003138}}
  .allBlogs .blog .blogImg .blogText p {
    font-size: 14px;
    line-height: 1.5;
  }
  /* line 139, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003139}}
  .allBlogs .blog .blogImg .blogText p a {
    font-size: 14px;
    line-height: 1.5;
  }
  /* line 140, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003140}}
  .allBlogs .blog .blogImg {
    height: 335px;
  }
  /* line 141, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003141}}
  .blogCatergories .bCaterogy ul li a {
    font-size: 20px;
    padding: 13px 10px 13px 25px;
  }
  /* line 142, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003142}}
  .blogCatergories.blogStoriesBox .blogStories .blogStory {
    padding: 10px 5px;
  }
  /* line 143, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003143}}
  .blogCatergories.blogStoriesBox .blogStories .blogStory a .bStoryImg {
    width: 80px;
  }
  /* line 144, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003144}}
  .blogCatergories.blogStoriesBox .blogStories .blogStory a .bStoryText h2 {
    font-size: 20px;
  }
  /* line 145, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003145}}
  .blogCatergories.blogStoriesBox .blogStories .blogStory a .bStoryText {
    width: calc(100% - 80px);
    padding-left: 15px;
  }
  /* line 146, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003146}}
  .blogCatergories.blogStoriesBox .blogStories .blogStory a .bStoryText p {
    margin-bottom: 5px;
  }
  /* line 147, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003147}}
  .blogCatergories .headingH2 {
    padding-left: 0;
  }
  /* line 148, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003148}}
  .allBlogs .blog {
    width: calc(100% / 2 - 30px);
    margin: 15px;
  }
  /* line 149, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003149}}
  .blogCatergories .bCaterogy {
    margin-top: 42px;
  }
  /* line 150, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003150}}
  .teamPageMain .pageTitle {
    padding: 50px 0;
  }
  /* line 151, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003151}}
  .bDetailText p {
    font-size: 16px;
    line-height: 1.5;
    margin: 10px 0;
  }
  /* line 152, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003152}}
  .ourTeamBox .caseStudyAll .caseStudy {
    //width: calc(100% / 4);
    height: 360px;
  }
  /* line 153, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003153}}
  .ourTeamBox .caseStudyAll .caseStudy .caseStudyText {
    padding: 20px 20px;
    bottom: -72%;
  }
  /* line 154, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003154}}
  .contactMain .pageTitle {
    padding: 30px 0;
  }
  /* line 155, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003155}}
  .fullWidthTextarea {
    width: calc(100% - 30px) !important;
  }
  /* line 156, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003156}}
  .conDetails li {
    font-size: 20px;
    line-height: 30px;
    margin: 20px 0;
    padding-left: 45px !important;
    background-size: 25px !important;
  }
  /* line 157, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003157}}
  .conDetailsBox .fImg {
    padding-right: 40px;
  }
  /* line 158, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003158}}
  .fullWidthResume {
    padding: 60px 0;
  }
  /* line 159, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003159}}
  .caseStudyBox.relatedWork .caseStudy4 .caseStudy:hover .caseStudyText .caseStudyTextIn h2 {
    font-size: 24px;
    padding-right: 0;
  }
  /* line 160, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003160}}
  .caseStudyBox.relatedWork .caseStudy4 .caseStudy .caseStudyText .caseStudyTextIn a {
    margin-top: 40px;
  }
  /* line 162, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003162}}
  .enquiryMain .enquiryText {
    padding: 30px 40px;
  }
  /* line 163, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003163}}
  .enquiryMain .enquiryText h2 {
    font-size: 24px;
    line-height: 30px;
  }
  /* line 164, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003164}}
  .enquiryMain .enquiryText .eAllFeatures .eFeature {
    margin: 10px 0;
  }
  /* line 167, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003167}}
  .enquiryMain .enquiryText .eAllFeatures .eFeature .eFeatureText {
    padding-left: 20px;
  }
  /* line 169, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003169}}
  .enquiryMain .enquiryForm {
    padding: 50px 40px;
  }
  /* line 170, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003170}}
  .enquiryForm .conForm {
    width: 100%;
  }
  /* line 171, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003171}}
  .formMain .formField textarea {
    height: 70px;
  }
  /* line 172, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003172}}
  .formMain .formRadio .radioBtns .radioBtn label {
    font-size: 16px;
    height: 20px;
    background-size: 20px;
    line-height: 20px;
    padding-left: 30px;
  }
  /* line 173, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003173}}
  .enqOrangeSection h2 {
    font-size: 36px;
  }
  /* line 174, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003174}}
  .formMain .formRadio {
    margin: 30px 0px 0;
  }
  /* line 175, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003175}}
  .circleSection {
    padding: 80px 0;
  }
  /* line 176, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003176}}
  .bannerSliderIn .bannerSliderText .bannerTextIn.blogPageTitle p {
    margin-top: 10px;
    margin-bottom: 5px;
  }
  /* line 177, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003177}}
  .blogCatergories.blogStoriesBox .blogStories .blogStory a .bStoryText p {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    max-height: 44px;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  /* line 178, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003178}}
  .filterMain {
    margin: 20px -15px 0;
  }
  /* line 180, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003180}}
  .joinUsCards .joinUsText p {
    line-height: 24px;
  }
  /* line 181, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003181}}
  .joinUsCards .joinUsText a {
    margin-top: 0;
  }
  /* line 182, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003182}}
  .teamMain .team .teamIn .teamDetails .teamDetailsIn h2 {
    font-size: 14px;
  }
  /* line 183, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003183}}
  .teamMain .team .teamIn .teamDetails .teamDetailsIn p {
    font-size: 12px;
    line-height: 16px;
    margin-top: 4px;
  }
  /* line 184, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003184}}
  .contactMain #map {
    height: 300px;
  }
  /* line 185, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003185}}
  header .navRight .mainNav .subMenu .subMenuUl {
    width: 600px;
    top: 50px;
  }
  /* line 186, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003186}}
  header .navRight .mainNav .subMenu .subMenuUl .subCategory {
    width: calc(100% / 3);
    min-height: 200px;
  }
  /* line 187, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003187}}
  header .navRight .mainNav .subMenu .subMenuUl h2 {
    min-height: 0;
  }
  /* line 188, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003188}}
  .pointers li {
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 10px;
  }
  /* line 190, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003190}}
  .crmMain .crmOverview .fImg {
    height: 520px;
  }
  /* line 192, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003192}}
  .iconTitleAll.eAllFeatures .eFeature .eFeatureText h2 {
    font-size: 18px;
    margin-top: 10px;
  }
  /* line 193, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003193}}
  .iconTitleAll.eAllFeatures {
    margin-top: 0;
  }
  /* line 194, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003194}}
  .iconTitleAll.eAllFeatures .eFeature {
    margin: 20px 0;
  }
  /* line 196, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003196}}
  .allPointers {
    margin: 50px -16px 10px;
  }
  /* line 197, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003197}}
  header .navRight .mainNav .subMenu .subMenuUl.oneColumnMenu {
    width: 270px;
  }
  /* line 198, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003198}}
  .ecomPointers .crmPointer {
    height: 350px;
  }
  /* line 199, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003199}}
  .aboutValues.fullImgText1 {
    height: 600px;
  }
  /* line 200, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003200}}
  .offshoreMap .textScrollWrap .textScroll {
    height: 290px;
  }
  /* line 201, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003201}}
  .joinUsCards .joinUsText h2 {
    font-size: 30px;
  }
  /* line 202, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003202}}
  .joinUsCards .joinUsText p {
    line-height: 1.5;
    font-size: 14px;
  }
  /* line 203, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003203}}
  .titleTextMain .titleText {
    padding: 15px 0 0;
  }
  /* line 204, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003204}}
  .joinUsMain .titleTextMain .headingH2,
  .joinUsMain .upResume .headingH2 {
    font-size: 36px !important;
    margin-bottom: 10px;
  }
  /* line 205, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003205}}
  .ourTeamBox .caseStudyAll .caseStudy .caseStudyText .caseStudyTextIn .jobDescription h2 {
    font-size: 20px;
    margin-bottom: 0;
  }
  /* line 206, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003206}}
  .ourTeamBox .caseStudyAll .caseStudy:hover .caseStudyText .jobDescription h2 {
    font-size: 24px;
  }
  /* line 207, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003207}}
  .ourTeamBox .caseStudyAll .caseStudy {
    height: 300px;
  }
  /* line 208, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003208}}
  .ourTeamBox .caseStudyAll .caseStudy .caseStudyText .caseStudyTextIn .jobDescription p {
    font-size: 13px;
  }
  /* line 211, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003211}}
  .teamPageMain .pageTitle {
    padding: 30px 0;
  }
  /* line 212, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003212}}
  .conDetails li {
    font-size: 18px;
    line-height: 26px;
  }
  /* line 213, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003213}}
  .contactMain .formMain a {
    margin-top: 30px;
  }
  /* line 214, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003214}}
  .fullOrange.bigFont p {
    font-size: 20px;
    line-height: 30px;
  }
  /* line 216, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003216}}
  .fullImgText1 .fTextBox.reverseText {
    left: 0;
  }
  /* line 217, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003217}}
  .fullImgText1 .fTextBox.reverseText .fTextMain {
    padding-right: 40px;
    float: right;
    padding-left: 0;
  }
  /* line 219, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003219}}
  .crmOverview.fullImgText1 {
    height: 520px;
  }
  /* line 220, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003220}}
  .fText p {
    font-size: 16px;
    margin-bottom: 15px;
    line-height: 1.5;
  }
  /* line 221, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003221}}
  .formMain .formRadio .radioAll .wpcf7-list-item {
    margin: 0 20px;
  }
  /* line 222, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003222}}
  .formMain .formRadio .radioAll .wpcf7-list-item label span {
    font-size: 16px;
    padding-left: 30px;
    line-height: 27px;
    background-size: 19px;
  }
  /* line 223, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003223}}
  .formSubmit input {
    margin-top: 30px;
    font-size: 16px;
  }
  /* line 224, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003224}}
  .formMain .formField .JUResumeUpload {
    font-size: 16px;
    position: relative;
  }
  /* line 225, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003225}}
  .formMain .formField .JUResumeUpload .wpcf7-not-valid-tip {
    position: absolute;
    left: 0;
    bottom: -28px;
    width: 100%;
  }
  /* line 227, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003227}}
  .formMain .formField .JUResumeUpload {
    height: 45px;
    background-size: 50px;
  }
  /* line 228, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003228}}
  #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu {
    width: 600px !important;
  }
  /* line 230, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003230}}
  #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link {
    padding: 0px 30px 0px 30px !important;
    line-height: 50px !important;
    height: 50px !important;
  }
  /* line 231, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003231}}
  #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-6 {
    width: 33.33% !important;
  }
  /* line 232, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003232}}
  #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link,
  #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
    min-height: auto;
  }
  /* line 233, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003233}}
  .formMain .formField .fileName {
    height: 45px;
  }
  /* line 236, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003236}}
  #mega-menu-wrap-menu-1 #mega-menu-menu-1 > #mega-menu-item-539 a {
    padding-right: 0 !important;
  }
  /* line 237, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003237}}
  .blogCatergories .bCaterogy.bSubCategory a {
    font-size: 20px;
    padding: 13px 10px 13px 25px;
  }
  /* line 238, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003238}}
  .notFound .nFoundText h2 {
    font-size: 60px;
  }
  /* line 239, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003239}}
  .notFound .nFoundText p {
    font-size: 24px;
  }
  /* line 242, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003242}}
  span.wpcf7-not-valid-tip {
    font-size: 12px !important;
  }
}
@media all and (max-width: 1280px) {
  /* line 259, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003259}}
  .swiper-button-next,
  .swiper-button-prev {
    width: 20px;
    background-size: 20px;
  }
  /* line 260, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003260}}
  .swiper-button-prev,
  .techSection .techSliderMain .swiper-button-prev {
    left: -35px;
  }
  /* line 261, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003261}}
  .swiper-button-next,
  .techSection .techSliderMain .swiper-button-next {
    right: -35px;
  }
  /* line 262, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003262}}
  .bannerSliderIn .bannerSliderText .bannerTextIn h2, .bannerSliderIn .bannerSliderText .bannerTextIn h1 {
    font-size: 48px;
    line-height: 48px;
  }
  /* line 263, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003263}}
  .headingH2 {
    font-size: 36px !important;
    margin-bottom: 15px;
  }
  /* line 265, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003265}}
  .bannerSliderIn .bannerSliderText .bannerTextIn h2, .bannerSliderIn .bannerSliderText .bannerTextIn h1 {
    font-size: 48px;
    line-height: 50px;
  }
  /* line 266, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003266}}
  .bannerSliderIn .bannerSliderImg img {
    max-height: 250px;
  }
  /* line 267, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003267}}
  .filterMain .caseStudy {
    height: 250px;
  }
  /* line 268, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003268}}
  .filterMain .caseStudy .caseStudyText {
    bottom: -77%;
  }
  /* line 269, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003269}}
  .caseStudy .caseStudyText .caseStudyTextIn a {
    margin-top: 40px;
  }
  /* line 270, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003270}}
  .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h2, .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h1 {
    font-size: 48px;
  }
  /* line 271, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003271}}
  .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h2 .tag, .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h1 .tag {
    right: -70px;
    line-height: 25px;
    top: -25px;
    padding: 3px 10px;
  }
  /* line 272, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003272}}
  .caseStudyMain .pageTitle {
    padding-top: 45px;
  }
  /* line 274, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003274}}
  .joinUsCards .joinUsText h2 {
    font-size: 24px;
  }
  /* line 275, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003275}}
  .joinUsCards .joinUsText h3 {
    margin-bottom: 15px;
  }
  /* line 277, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003277}}
  .pageTitle .pageTitleFullImg {
    width: 600px;
  }
  /* line 278, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003278}}
  .caseStudyBox .caseStudy .caseStudyText .caseStudyTextIn h2 {
    font-size: 20px;
  }
  /* line 279, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003279}}
  .caseStudyBox .caseStudy:hover .caseStudyText h2 {
    font-size: 24px;
  }
  /* line 280, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003280}}
  .caseStudyBox.relatedWork .caseStudy4 .caseStudy .caseStudyText .caseStudyTextIn h2 {
    font-size: 18px;
  }
  /* line 281, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003281}}
  .caseStudyBox.relatedWork .caseStudy4 .caseStudy:hover .caseStudyText .caseStudyTextIn h2 {
    font-size: 20px;
  }
  /* line 282, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003282}}
  .caseStudyBox .caseStudy .caseStudyText .caseStudyTextIn h2:after {
    width: 30px;
    background-size: 30px;
    height: 35px;
  }
  /* line 283, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003283}}
  .caseStudyBox .caseStudy .caseStudyText .caseStudyTextIn p {
    font-size: 14px;
  }
  /* line 285, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003285}}
  .eAllFeatures .eFeature .eFeatureText h2 {
    font-size: 18px;
  }
  /* line 286, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003286}}
  .textImageSection.textForm .formMain a {
    margin-top: 40px;
  }
  /* line 287, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003287}}
  .blogCatergories .bCaterogy ul li a {
    font-size: 18px;
    padding: 13px 10px 13px 20px;
  }
  /* line 288, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003288}}
  .bannerSliderIn .bannerSliderText .bannerTextIn.blogPageTitle h2, .bannerSliderIn .bannerSliderText .bannerTextIn.blogPageTitle h1 {
    font-size: 30px;
    line-height: 36px;
    padding-right: 40px;
  }
  /* line 289, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003289}}
  .blogBox .row .headingH2 {
    font-size: 30px !important;
    line-height: 40px;
  }
  /* line 292, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003292}}
  .rTopicsBox {
    margin-top: 30px;
  }
  /* line 293, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003293}}
  .teamMain .teamImgText .teamText {
    padding-right: 20px;
  }
  /* line 294, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003294}}
  .teamMain .teamImgText .teamText p {
    height: 260px;
    overflow-y: scroll;
    padding-right: 0;
  }
  /* line 295, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003295}}
  .teamMain .teamImgText .teamText p::-webkit-scrollbar {
    width: 5px;
  }
  /* line 296, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003296}}
  .teamMain .teamImgText .teamText p::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: #ed7715;
  }
  /* line 300, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003300}}
  .blogCatergories .bCaterogy.bSubCategory a {
    font-size: 18px;
    padding: 13px 10px 13px 20px;
  }
}
@media all and (max-width: 1200px) {
  /* line 306, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003306}}
  .container1,
  .container,
  .container2 {
    width: 960px;
  }
  /* line 308, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003308}}
  .swiper-button-prev,
  .techSection .techSliderMain .swiper-button-prev {
    left: -50px;
  }
  /* line 309, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003309}}
  .swiper-button-next,
  .techSection .techSliderMain .swiper-button-next {
    right: -50px;
  }
  /* line 311, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003311}}
  .fullImgText1 {
    height: 460px;
  }
  /* line 312, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003312}}
  .fullImgText1 .fTextBox .fTextMain {
    width: calc(930px / 2);
    padding-left: 40px;
  }
  /* line 313, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003313}}
  .textImageSection .imageSection .imageSectionIn .circleShape {
    height: 380px;
    width: 380px;
  }
  /* line 314, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003314}}
  .caseStudy .caseStudyText .caseStudyTextIn h2 {
    padding-right: 0px;
  }
  /* line 315, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003315}}
  .caseStudyBox .caseStudy .caseStudyText .caseStudyTextIn h2 {
    font-size: 20px;
  }
  /* line 316, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003316}}
  .caseStudyBox .caseStudy:hover .caseStudyText h2 {
    font-size: 24px;
    padding-right: 0;
  }
  /* line 317, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003317}}
  .caseStudyBox .caseStudy .caseStudyText {
    padding: 20px 20px;
    bottom: -80%;
  }
  /* line 318, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003318}}
  .techSection .techSliderMain .techLogoIn a img {
    width: 80%;
  }
  /* line 319, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003319}}
  .teamMain .teamImgText .teamText a {
    bottom: 0;
  }
  /* line 320, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003320}}
  .caseStudyBox .caseStudy {
    height: 300px;
  }
  /* line 321, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003321}}
  .teamMain .team {
    padding: 0 6px;
  }
  /* line 322, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003322}}
  .imageSection .imageSectionIn .circleShape .circleText .circleTextIn h2 {
    font-size: 20px;
  }
  /* line 323, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003323}}
  .clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText .name {
    font-size: 16px;
  }
  /* line 324, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003324}}
  .fullOrange {
    padding: 30px 0;
  }
  /* line 325, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003325}}
  .fullOrange p {
    font-size: 16px;
  }
  /* line 326, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003326}}
  .iconTextBox .iconText {
    margin: 15px 0;
  }
  /* line 327, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003327}}
  .fText p {
    margin-bottom: 10px;
  }
  /* line 329, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003329}}
  .filterMain .caseStudy .caseStudyText .caseStudyTextIn h2 {
    font-size: 18px;
  }
  /* line 330, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003330}}
  .filterMain .caseStudy .caseStudyText .caseStudyTextIn h2:after {
    width: 24px;
    height: 20px;
  }
  /* line 332, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003332}}
  .formMain .formField {
    margin: 0px 5px 0;
    width: calc(100% / 2 - 10px);
  }
  /* line 333, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003333}}
  .formMain {
    margin: 0 -5px;
  }
  /* line 334, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003334}}
  .formMain a {
    width: calc(100% - 10px);
    margin-left: 5px;
  }
  /* line 337, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003337}}
  .ourTeamBox .caseStudyAll .caseStudy .caseStudyText .caseStudyTextIn .jobDescription p {
    font-size: 14px;
  }
  /* line 338, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003338}}
  .ourTeamBox .caseStudyAll .caseStudy .caseStudyText .caseStudyTextIn .jobDescription h2 {
    font-size: 18px;
  }
  /* line 339, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003339}}
  .ourTeamBox .caseStudyAll .caseStudy .caseStudyText {
    padding: 15px;
  }
  /* line 340, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003340}}
  .ourTeamBox .caseStudyAll .caseStudy .caseStudyText {
    bottom: -77%;
  }
  /* line 341, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003341}}
  .ourTeamBox .caseStudyAll .caseStudy .caseStudyText .caseStudyTextIn .jobDescription {
    background-size: 26px;
  }
  /* line 342, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003342}}
  .conDetails li {
    font-size: 16px;
    line-height: 26px;
    margin: 10px 0;
  }
  /* line 344, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003344}}
  .eAllFeatures .eFeature .eFeatureText p {
    font-size: 14px;
  }
  /* line 346, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003346}}
  .crmOverview.fullImgText1 {
    height: 560px;
  }
  /* line 347, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003347}}
  .crmOverview.fullImgText1 {
    height: 460px;
  }
  /* line 349, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003349}}
  .crmMain .textScrollWrap .textScroll {
    height: 270px;
  }
  /* line 350, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003350}}
  .textImageSection.textForm .textSection .textSectionIn .headingH2 {
    font-size: 30px !important;
    line-height: 36px;
  }
  /* line 351, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003351}}
  .textImageSection.textForm .imageSection {
    padding-left: 40px;
  }
  /* line 352, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003352}}
  .textImageSection.textForm .textSection {
    padding-right: 40px;
  }
  /* line 353, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003353}}
  .allPointers .crmPointer {
    height: 140px;
    font-size: 14px;
  }
  /* line 354, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003354}}
  .allPointers .crmPointer {
    width: calc(100% / 3 - 24px);
    margin: 0 10px 30px;
    padding: 10px;
  }
  /* line 356, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003356}}
  .eComMain .allPointers .crmPointer {
    height: 320px;
  }
  /* line 357, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003357}}
  .allBlogs .blog .blogImg {
    height: 270px;
  }
  /* line 358, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003358}}
  .allBlogs .blog .blogImg .blogText h3 {
    font-size: 18px;
    margin: 0 0 10px 0;
  }
  /* line 359, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003359}}
  .blogCatergories.blogStoriesBox .blogStories .blogStory a .bStoryText h2 {
    font-size: 18px;
  }
  /* line 360, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003360}}
  .blogCatergories .bCaterogy {
    margin-top: 34px;
  }
  /* line 361, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003361}}
  .teamMain .teamImgText .teamText p {
    height: 240px;
  }
  /* line 363, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003363}}
  .formSubmit input {
    margin-left: 5px;
    width: calc(100% - 20px);
  }
  /* line 364, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003364}}
  .fullWidthTextarea {
    width: calc(100% - 20px) !important;
  }
  /* line 365, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003365}}
  .fullImgText1 .fTextBox .fTextMain {
    padding-left: 32px;
  }
  /* line 366, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003366}}
  .allFullImgText .fullImgText1:nth-child(even) .fTextBox .fTextMain .fText {
    padding-right: 32px;
  }
  /* line 367, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003367}}
  .notFound .nFoundImg img {
    width: 80%;
  }
  /* line 368, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003368}}
  .notFound .nFoundText h2 {
    font-size: 48px;
  }
  /* line 369, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003369}}
  .notFound {
    padding: 40px 0;
  }
  /* line 370, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003370}}
  .notFound .nFoundText {
    padding-left: 40px;
  }
}
@media all and (max-width: 1024px) {
  /* line 379, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003379}}
  .swiper-button-prev,
  .techSection .techSliderMain .swiper-button-prev {
    left: -30px;
  }
  /* line 380, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003380}}
  .swiper-button-next,
  .techSection .techSliderMain .swiper-button-next {
    right: -30px;
  }
  /* line 381, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003381}}
  .aboutValues.fullImgText1 {
    height: 530px;
  }
  /* line 383, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003383}}
  .mainBtn2 {
    padding: 7px 15px;
  }
  /* line 385, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003385}}
  .pageTitle .pageTitleFullImg {
    width: 500px;
  }
  /* line 386, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003386}}
  .galleryBox {
    padding: 0 70px;
    margin: 30px 0 0;
  }
  /* line 388, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003388}}
  .galleryBox .swiper-button-prev {
    left: 25px;
  }
  /* line 389, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003389}}
  .galleryBox .swiper-button-next {
    right: 25px;
  }
  /* line 390, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003390}}
  .enqFormBtnText {
    font-size: 14px;
  }
  /* line 391, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003391}}
  .allPointers .crmPointer .crmPointerIn h2 {
    font-size: 20px;
    margin-bottom: 18px;
  }
}
@media all and (max-width: 990px) {
  /* line 397, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003397}}
  .container1,
  .container,
  .container2 {
    width: 735px;
  }
  ul.mega-sub-menu li:nth-child(3n+4) {clear: none !important; }
  /* line 399, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003399}}
  header .logo {
    width: 120px;
    line-height: 80px;
  }
  /* line 400, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003400}}
  header .navRight .mainNav ul li a,
  header .navRight .topHeader .topHeadNav ul li a {
    padding: 0 10px;
  }
  /* line 401, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003401}}
  header .navRight .mainNav ul li a {
    line-height: 40px;
    font-size: 14px;
  }
  /* line 403, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003403}}
  .mainContainer {
    padding-top: 80px;
  }
  /* line 404, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003404}}
  .bannerSliderIn .bannerSliderText .bannerTextIn h2 {
    font-size: 40px;
    line-height: 44px;
  }
  /* line 405, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003405}}
  .bannerSliderIn .bannerSliderText .bannerTextIn p br {
    display: none;
  }
  /* line 406, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003406}}
  .bannerServices .bannerSevice p {
    font-size: 14px;
    line-height: 1.5;
    margin-top: 10px;
  }
  /* line 407, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003407}}
  .bannerServices .bannerSevice .serImg {
    height: 55px;
    line-height: 55px;
  }
  /* line 409, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003409}}
  .fullImgText1 {
    height: 400px;
  }
  /* line 410, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003410}}
  .fullImgText1 .fTextBox .fTextMain {
    width: calc(705px / 2);
  }
  /* line 411, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003411}}
  .fullImgText1 .fTextMain .fText a,
  .fullImgText .fTextMain .fText a {
    margin-top: 30px;
  }
  /* line 412, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003412}}
  .fTextMain.orangeBg {
    padding: 0 0;
  }
  /* line 413, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003413}}
  .headingH2 {
    font-size: 30px !important;
  }
  /* line 414, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003414}}
  .caseStudyBox .caseStudy {
    width: 50%;
  }
  /* line 415, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003415}}
  .caseStudyBox .caseStudy:last-child {
    display: none;
  }
  /* line 416, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003416}}
  .swiper-button-prev,
  .techSection .techSliderMain .swiper-button-prev {
    left: -50px;
  }
  /* line 417, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003417}}
  .swiper-button-next,
  .techSection .techSliderMain .swiper-button-next {
    right: -50px;
  }
  /* line 418, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003418}}
  .textImageSection .textSection,
  .imageSection {
    display: block;
    width: 100%;
  }
  /* line 419, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003419}}
  .imageSection {
    margin-top: 80px;
  }
  /* line 420, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003420}}
  .textImageSection .imageSection .imageSectionIn .circleShape {
    float: none;
    margin: auto;
  }
  /* line 421, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003421}}
  .circleSection {
    padding: 40px 0;
  }
  /* line 422, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003422}}
  .teamMain .teamImgText .teamText,
  .teamMain .teamImgText .teamBox {
    width: 100%;
    display: block;
  }
  /* line 423, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003423}}
  .teamMain .teamImgText .teamText a {
    position: relative;
    margin: 10px 0 40px;
  }
  /* line 424, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003424}}
  footer .footerTop .footerHeading {
    font-size: 12px;
    min-height: 20px;
  }
  /* line 425, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003425}}
  footer .footerTop .quickLink ul {
    margin-top: 20px;
  }
  /* line 426, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003426}}
  .abtFooter img {
    width: 150px;
  }
  /* line 427, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003427}}
  footer .footerTop .abtFooter p {
    margin-top: 20px;
    margin-bottom: 25px;
  }
  /* line 428, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003428}}
  footer .footerTop .quickLink ul li:last-child {
    margin-bottom: 30px;
  }
  /* line 429, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003429}}
  .footerTop .col-md-6 {
    padding: 0;
  }
  /* line 430, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003430}}
  .textImageSection .textSection .textSectionIn p:last-of-type {
    margin-bottom: 0;
  }
  /* line 431, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003431}}
  .teamMain .teamImgText .teamText p {
    padding: 0;
  }
  /* line 432, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003432}}
  .clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText {
    padding: 60px 30px 30px;
  }
  /* line 433, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003433}}
  .textImageSection .textSection,
  .imageSection,
  .teamMain .teamImgText .teamText {
    text-align: center;
  }
  /* line 434, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003434}}
  .techSection .heading p {
    width: 100%;
  }
  /* line 436, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003436}}
  .fullImgText .fTextMain .fText p,
  .teamMain .teamImgText .teamText p,
  .techSection .heading p,
  .caseStudyBox .caseStudy .caseStudyText .caseStudyTextIn p,
  .clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText p,
  .clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText .designation,
  .bannerSliderIn .bannerSliderText .bannerTextIn p,
  .fullOrange p,
  .caseDetailTextImages .cdText p,
  .imageSection .imageSectionIn .circleShape .circleText .circleTextIn p,
  .textImageSection .textSection .textSectionIn p {
    font-size: 14px;
  }
  /* line 437, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003437}}
  .textImageSection .textSection .textSectionIn p {
    line-height: 24px;
  }
  /* line 438, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003438}}
  .offshoreMap .textScrollWrap .textScroll {
    height: auto;
    overflow-y: auto;
  }
  /* line 439, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003439}}
  section.textImageSection.offshoreMap {
    padding: 40px 0;
  }
  /* line 440, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003440}}
  .caseDetailTextImages .cdImages .cdImage {
    width: 50%;
    margin: 0;
    padding: 0 15px;
  }
  /* line 441, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003441}}
  .caseDetailTextImages .cdImages {
    margin: 0 -15px;
  }
  /* line 442, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003442}}
  .caseStudyDetailMain .bannerTextIn a {
    font-size: 20px;
    margin-top: 10px;
    display: inline-block;
  }
  /* line 443, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003443}}
  .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h2, .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h1 {
    font-size: 44px;
  }
  /* line 444, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003444}}
  .filterGroup .filterName {
    margin: 0 10px;
    font-size: 20px;
    padding: 0 5px 10px;
  }
  /* line 445, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003445}}
  .filterMain .caseStudy {
    width: calc(100% / 2 - 30px);
  }
  /* line 446, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003446}}
  .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h2 .tag, .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h1 .tag {
    font-size: 12px;
    line-height: 20px;
  }
  /* line 449, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003449}}
  .caseStudyBox .caseStudyAll.joinUsCards .caseStudy:last-child {
    display: block;
  }
  /* line 450, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003450}}
  .jobOpenings .caseStudyAll .caseStudy {
    width: calc(100% / 3 - 20px);
    margin: 0 10px 20px;
    height: auto;
  }
  /* line 451, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003451}}
  .joinUsCards .joinUsText {
    width: 100%;
    position: relative;
    transform: none;
    left: 0;
    top: 0;
    padding: 20px 10px;
  }
  /* line 452, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003452}}
  .joinUsCards .joinUsText h3 {
    font-size: 16px;
  }
  /* line 453, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003453}}
  .jobOpenings p {
    font-size: 14px;
    line-height: 24px;
  }
  /* line 454, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003454}}
  .formMain .formField {
    margin: 5px 00;
    width: 100%;
  }
  /* line 455, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003455}}
  .upResume.fullImgText1 {
    height: 530px;
  }
  /* line 456, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003456}}
  .caseStudyBox .caseStudyAll.joinUsCards {
    margin: 30px 0 0;
  }
  /* line 457, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003457}}
  .jobOpenings p {
    padding: 0 0;
    text-align: center;
  }
  /* line 458, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003458}}
  .joinUsCards .joinUsText p {
    padding: 0;
  }
  /* line 459, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003459}}
  .formMain a {
    width: 100%;
    margin-left: 0;
  }
  /* line 460, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003460}}
  .upResume.fullImgText .fTextMain .fText a {
    margin-top: 20px;
  }
  /* line 461, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003461}}
  .joinUsMain .titleTextMain .headingH2,
  .joinUsMain .upResume .headingH2 {
    font-size: 30px !important;
  }
  /* line 462, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003462}}
  .titleTextMain .titleText p {
    font-size: 14px;
    line-height: 1.5;
  }
  /* line 464, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003464}}
  .ourTeamBox .caseStudyAll .caseStudy {
    width: calc(100% / 3);
  }
  /* line 467, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003467}}
  .teamPageMain .pageTitle {
    padding: 30px 0;
  }
  /* line 469, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003469}}
  .contactMain .formMain {
    margin: 0;
  }
  /* line 470, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003470}}
  .fullWidthTextarea {
    width: 100% !important;
  }
  /* line 471, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003471}}
  .textImageSection .textSection {
    padding-left: 0;
    padding-top: 30px;
  }
  /* line 472, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003472}}
  .imageSection {
    margin-top: 30px;
  }
  /* line 473, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003473}}
  .caseStudyBox.relatedWork .caseStudy:last-child {
    display: block;
  }
  /* line 474, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003474}}
  .caseStudyBox.relatedWork .caseStudy4 .caseStudy {
    width: calc(100% / 2);
  }
  /* line 476, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003476}}
  .enquiryMain .enquiryText,
  .enquiryMain .enquiryForm {
    padding: 30px 0;
    width: 100%;
    display: block;
  }
  /* line 477, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003477}}
  .enquiryFormDetails .whiteBg {
    display: none;
  }
  /* line 478, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003478}}
  .enquiryMain .enquiryText .eAllFeatures .eFeature {
    width: 50%;
    float: left;
  }
  /* line 479, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003479}}
  .enquiryMain .enquiryText .eAllFeatures .eFeature .eFeatureText {
    padding-left: 15px;
    padding-right: 10px;
  }
  /* line 480, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003480}}
  .enquiryText h2 br {
    display: none;
  }
  /* line 481, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003481}}
  .eAllFeatures {
    margin-top: 20px;
  }
  /* line 482, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003482}}
  .enquiryMain .enquiryForm .conForm .formMain {
    margin: 0;
    padding: 0 30px;
  }
  /* line 483, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003483}}
  .enqOrangeSection h2 {
    font-size: 30px;
  }
  /* line 486, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003486}}
  .enquiryMain .enquiryText {
    padding: 30px 0 10px;
  }
  /* line 487, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003487}}
  .enquiryMain .enquiryForm .conForm .formMain a {
    margin-top: 30px;
  }
  /* line 489, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003489}}
  .textImageSection.textForm .rightBg {
    display: none;
  }
  /* line 490, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003490}}
  .textImageSection.textForm .imageSection {
    padding: 30px 30px;
  }
  /* line 491, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003491}}
  .textImageSection.textForm .imageSection .formMain {
    margin: 0;
  }
  /* line 493, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003493}}
  .allPointers .crmPointer {
    width: calc(100% / 2 - 24px);
    margin: 0 10px 25px;
  }
  /* line 494, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003494}}
  .textImageSection.textForm .textSection {
    padding-right: 0;
    padding-top: 0;
    padding-bottom: 10px;
  }
  /* line 495, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003495}}
  .textImageSection.textForm .imageSection {
    margin-top: 20px;
  }
  /* line 497, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003497}}
  .textImageSection.textForm .formMain a {
    margin-top: 30px;
    display: inline-block;
  }
  /* line 498, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003498}}
  .pointers li {
    font-size: 14px;
  }
  /* line 500, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003500}}
  .aboutMain .textImageSection .textSection {
    padding-top: 0;
  }
  /* line 501, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003501}}
  .homeMain .textImageSection .textSection {
    padding-top: 0;
  }
  /* line 502, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003502}}
  .aboutMain .textImageSection .imageSection {
    margin-top: 60px;
  }
  /* line 503, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003503}}
  .homeMain .textImageSection .imageSection {
    margin-top: 60px;
  }
  /* line 505, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003505}}
  .eComMain .textScrollWrap .textScroll {
    height: auto;
  }
  /* line 506, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003506}}
  .ecomPointers .allPointers .crmPointer {
    height: 280px;
  }
  /* line 507, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003507}}
  .textForm .imageSection .headingH2 {
    font-size: 30px !important;
  }
  /* line 510, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003510}}
  .blogBox .row .headingH2 {
    font-size: 30px !important;
  }
  /* line 511, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003511}}
  .allBlogs {
    margin: 0 -15px;
  }
  /* line 512, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003512}}
  .allBlogs .blog {
    width: calc(100% - 20px);
    margin: 15px;
  }
  /* line 513, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003513}}
  .blogCatergories .bCaterogy ul li a {
    font-size: 16px;
  }
  /* line 514, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003514}}
  .blogCatergories.blogStoriesBox .blogStories .blogStory a .bStoryImg {
    display: none;
  }
  /* line 515, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003515}}
  .blogCatergories.blogStoriesBox .blogStories .blogStory a .bStoryText {
    width: 100%;
    padding-left: 0;
  }
  /* line 519, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003519}}
  .rTopicsBox .allRelated .allBlogs .blog {
    width: calc(100% - 30px);
  }
  /* line 520, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003520}}
  .allBlogs .blog {
    width: 100%;
    margin: 10px 0;
  }
  /* line 522, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003522}}
  .allBlogs {
    margin: 0;
  }
  /* line 523, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003523}}
  .allBlogs .blog .blogImg .blogText .date {
    line-height: 16px;
    width: auto;
    margin-bottom: 10px;
  }
  /* line 525, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003525}}
  .allBlogs .blog .blogImg {
    height: 300px;
  }
  /* line 526, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003526}}
  .blog .blogImg .blogText h3 a {
    font-size: 16px;
  }
  /* line 527, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003527}}
  .blogBox .row {
    margin: 0 -15px;
  }
  /* line 528, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003528}}
  .blogBox .row .col-md-8,
  .blogBox .row .col-md-4 {
    padding: 0 15px;
  }
  /* line 530, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003530}}
  .teamMain .teamImgText .teamText p {
    height: auto;
  }
  /* line 531, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003531}}
  .formSubmit input {
    margin-left: 0;
    width: 100%;
  }
  /* line 532, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003532}}
  .enqFormBtnText {
    padding: 0 0;
  }
  /* line 535, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003535}}
  header .navRight .mainNav .subMenu .subMenuUl {
    width: 580px;
    top: 41px;
  }
  /* line 536, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003536}}
  #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu {
    width: 340px !important;
    border-left: 1px solid #f1f1f1 !important;
  }
  /* line 537, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003537}}
  .mega-sub-menu {
    border-left: 1px solid #f1f1f1 !important;
  }
  /* line 538, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003538}}
  #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {
    width: 50% !important;
  }
  /* line 539, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003539}}
  #mega-menu-menu-1 {
    height: calc(100vh - 120px) !important;
    overflow-y: scroll !important;
    background: #f1f1f1 !important;
  }
  /* line 540, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003540}}
  #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item {
    padding: 0 25px;
  }
  /* line 541, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003541}}
  .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h2 .tag, .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h1 .tag {
    right: -50px;
  }
  /* line 543, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003543}}
  header .navRight .topHeader .topHeadNav {
    display: none;
  }
  /* line 544, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003544}}
  header .navRight {
    width: calc(100% - 120px);
  }
  /* line 545, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003545}}
  .offshoreMap .textScrollWrap .scrollHide {
    opacity: 0;
  }
  /* line 546, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003546}}
  .offshoreMap .textSectionIn {
    padding-right: 0;
  }
  /* line 547, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003547}}
  .blogCatergories .bCaterogy.bSubCategory a {
    font-size: 16px;
  }
  /* line 548, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003548}}
  .notFound .nFoundImg,
  .notFound .nFoundText {
    width: 50%;
  }
  /* line 551, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003551}}
  .fullImgText1.upResume .fImg {
    position: relative;
    height: 300px !important;
    width: 100%;
    display: block;
  }
  /* line 552, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003552}}
  .fullImgText1.upResume .fTextBox {
    position: relative;
    top: 0;
    transform: inherit;
    width: 100%;
    left: 0;
    padding: 30px 0 20px;
  }
  /* line 553, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003553}}
  .fullImgText1.upResume .fTextBox .fTextMain {
    padding-left: 20px;
    padding-right: 20px;
    width: 100%;
  }
  /* line 554, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003554}}
  .upResume .formMain .formField {
    margin: 5px;
    width: calc(100% / 2 - 10px);
  }
  /* line 555, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003555}}
  .formMain .formField .JUResumeUpload .wpcf7-not-valid-tip {
    bottom: -14px;
  }
  /* line 556, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003556}}
  div.wpcf7-response-output {
    margin: 0 0em 1em !important;
  }
}
@media all and (max-width: 768px) {
  /* line 567, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003567}}
  .container1,
  .container,
  .container2 {
    width: 100%;
  }
  /* line 568, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003568}}
  .bannerSliderIn .bannerSliderText .bannerTextIn h2, .bannerSliderIn .bannerSliderText .bannerTextIn h1 {
    font-size: 30px;
    line-height: 36px;
  }
  /* line 569, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003569}}
  .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h2, .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h1 {
    font-size: 30px;
  }
  /* line 571, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003571}}
  .swiper-button-next,
  .techSection .techSliderMain .swiper-button-next {
    right: 0;
  }
  /* line 572, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003572}}
  .swiper-button-prev,
  .techSection .techSliderMain .swiper-button-prev {
    left: 0;
  }
  /* line 573, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003573}}
  .bannerSliderIn .bannerSliderText {
    width: 60%;
    padding-left: 50px;
  }
  /* line 574, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003574}}
  .bannerSliderIn .bannerSliderImg {
    width: 40%;
  }
  /* line 575, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003575}}
  .mainBtn1 {
    padding: 7px 10px;
  }
  /* line 576, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003576}}
  .homeBannerSlider, .bannerServicesSlider {
    margin-bottom: 20px;
  }
  /* line 577, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003577}}
  .bannerServices .bannerSevice {
    width: 33.333%;
    margin-bottom: 25px;
  }
  /* line 579, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003579}}
  .fullImgText1 .fTextBox .fTextMain {
    width: 100%;
    padding-left: 30px;
    padding-right: 15px;
  }
  /* line 580, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003580}}
  .techSection .techSliderMain {
    padding: 0 25px;
  }
  /* line 581, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003581}}
  .pageTitle .bannerSliderIn .bannerSliderText {
    padding-left: 0;
  }
  /* line 582, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003582}}
  .pageTitle .bannerSliderIn .bannerSliderText .bannerTextIn h2, .pageTitle .bannerSliderIn .bannerSliderText .bannerTextIn h1,
  .pageTitle .bannerSliderIn .bannerSliderText .bannerTextIn p {
    padding-right: 0;
  }
  /* line 584, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003584}}
  footer .footerTop .abtFooter p {
    width: 100%;
  }
  /* line 585, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003585}}
  .footerTop .col-md-6 {
    padding: 0 15px;
    margin-top: 20px;
    width: 50%;
  }
  /* line 586, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003586}}
  footer .footerTop .quickLink ul li:last-child {
    margin-bottom: 35px;
  }
  /* line 587, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003587}}
  .jobOpenings .caseStudyAll .caseStudy {
    width: 100%;
    margin: 10px 0;
    height: auto;
  }
  /* line 588, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003588}}
  .jobOpenings {
    padding: 40px 0 25px;
  }
  /* line 589, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003589}}
  .bannerSliderIn .bannerSliderText .bannerTextIn h3 {
    font-size: 24px;
  }
  /* line 591, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003591}}
  .ourTeamBox .caseStudyAll .caseStudy {
    width: calc(100% / 2);
  }
  /* line 592, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003592}}
  .allTextImage {
    padding: 0;
  }
  /* line 593, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003593}}
  .fullOrange.bigFont p {
    font-size: 18px;
    line-height: 30px;
  }
  /* line 594, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003594}}
  .pageTitle .pageTitleFullImg {
    display: none;
  }
  /* line 595, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003595}}
  .servicesMain .pageTitle {
    padding: 30px 0;
  }
  /* line 596, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003596}}
  .servicesMain .bannerSliderIn .bannerSliderText .bannerTextIn a {
    margin-top: 0;
  }
  /* line 597, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003597}}
  .fullImgText1 .fTextBox.reverseText .fTextMain {
    padding-left: 15px;
  }
  /* line 598, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003598}}
  .fullImgText1 .fTextBox.reverseText .fTextMain br {
    display: none;
  }
  /* line 600, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003600}}
  .formMain .formRadio {
    margin: 20px 0px 0;
  }
  /* line 601, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003601}}
  .enqOrangeSection h2 {
    font-size: 24px;
  }
  /* line 602, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003602}}
  .allPointers .crmPointer {
    height: 110px;
  }
  /* line 603, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003603}}
  .ecomPointers .allPointers .crmPointer {
    height: auto;
    width: calc(100% - 20px);
    padding: 15px;
  }
  /* line 604, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003604}}
  .ecomPointers .allPointers .crmPointer .crmPointerIn {
    top: 0;
    transform: inherit;
  }
  /* line 606, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003606}}
  .allPointers {
    margin: 50px -15px 10px;
  }
  /* line 607, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003607}}
  .blogCatergories.blogStoriesBox .blogStories {
    margin-top: 10px;
  }
  /* line 609, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003609}}
  .blogCatergories .bCaterogy {
    margin-top: 14px;
  }
  /* line 611, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003611}}
  .pageTitle {
    text-align: center;
    padding-bottom: 0;
  }
  /* line 613, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003613}}
  .pageTitle .bannerSliderIn .bannerSliderText {
    display: block;
    width: 100%;
    margin-bottom: 40px;
  }
  /* line 614, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003614}}
  .pageTitle .bannerSliderIn .bannerSliderImg {
    display: block;
    width: 100%;
  }
  /* line 617, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003617}}
  .blogCatergories {
    margin-top: 30px;
  }
  /* line 618, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003618}}
  .blogCatergories.blogStoriesBox {
    margin-top: 30px;
  }
  /* line 619, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003619}}
  .footerTop .col-md-8 .col-md-3 {
    width: 33.33%;
  }
  /* line 620, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003620}}
  .abtFooter {
    margin-bottom: 25px;
  }
  /* line 621, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003621}}
  .allFullImgText .fullImgText1:nth-child(even) .fTextBox .fTextMain .fText {
    padding-right: 30px;
  }
  /* line 622, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003622}}
  .allFullImgText .fullImgText1:nth-child(even) .fTextBox .fTextMain {
    padding-left: 15px;
    padding-right: 0;
  }
  /* line 624, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003624}}
  .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h2 .tag, .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h1 .tag {
    left: 50%;
    transform: translateX(-50%);
    top: -33px;
    width: auto;
    display: inline-block;
    right: inherit;
  }
  /* line 625, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003625}}
  .pageTitle .bannerSliderIn .bannerSliderText .bannerTextIn p {
    margin-bottom: 0;
  }
  /* line 626, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003626}}
  .pageTitle {
    padding: 25px 0 25px;
  }
  /* line 627, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003627}}
  #filters {
    position: fixed;
    top: 30%;
    left: 0;
    background: #fff;
    width: 220px;
    margin-left: -220px;
    z-index: 999;
    padding-left: 0;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    border: 1px solid #eeeeee;
  }
  /* line 628, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003628}}
  .filterGroup .filterName {
    padding: 10px 20px;
    width: 100%;
    margin: 0;
    text-align: left;
    border-bottom: 1px solid #eee;
  }
  /* line 629, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003629}}
  .filterGroup .filterName:after {
    bottom: -2px;
  }
  /* line 630, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003630}}
  .filterGroup.filtersActive {
    margin-left: 0 !important;
  }
  /* line 631, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003631}}
  .filterBox {
    padding: 20px 0 40px 0;
  }
  /* line 632, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003632}}
  .filterIcon {
    display: block;
  }
}
@media all and (max-width: 640px) {
  /* line 638, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003638}}
  .caseDetailTextImages .cdImages .cdImage {
    width: 100%;
    margin: 0;
    margin-bottom: 30px;
  }
  /* line 639, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003639}}
  .caseStudyBox .caseStudy .caseStudyText .caseStudyTextIn h2 {
    font-size: 18px;
  }
  /* line 640, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003640}}
  .caseStudyBox .caseStudy:hover .caseStudyText h2 {
    font-size: 24px;
  }
  /* line 641, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003641}}
  .caseStudyBox .caseStudy .caseStudyText .caseStudyTextIn h2:after {
    width: 25px;
    height: 25px;
    background-size: 25px;
    right: 0;
    top: 0px;
  }
  /* line 642, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003642}}
  .caseStudyBox .caseStudy .caseStudyText .caseStudyTextIn .mainBtn2 {
    margin-top: 85px;
  }
  /* line 643, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003643}}
  .fullImgText1 .fImg {
    position: relative;
    height: 300px !important;
    width: 100%;
    display: block;
  }
  /* line 644, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003644}}
  .fullImgText1 {
    height: auto;
  }
  /* line 645, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003645}}
  .fullImgText1 .fTextBox {
    position: relative;
    top: 0;
    transform: inherit;
    width: 100%;
    left: 0;
  }
  /* line 646, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003646}}
  .fullImgText1 .fTextBox .fTextMain {
    padding: 40px 15px;
  }
  /* line 647, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003647}}
  .circleSection {
    padding: 40px 0;
  }
  /* line 648, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003648}}
  .fullImgText1 .fTextBox .fTextMain {
    display: inline-block;
  }
  /* line 650, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003650}}
  .filterGroup {
    text-align: center;
    padding-left: 0;
  }
  /* line 651, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003651}}
  .filterMain .caseStudy .caseStudyText {
    padding: 15px;
  }
  /* line 652, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003652}}
  .caseStudyBox .caseStudyAll.joinUsCards .caseStudy:nth-child(2) {
    display: block;
  }
  /* line 653, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003653}}
  .formMain {
    margin: 0;
  }
  /* line 654, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003654}}
  .upResume .mainBtn1 {
    display: inline-block;
  }
  /* line 656, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003656}}
  .teamPageMain .pageTitle {
    padding: 25px 0;
  }
  /* line 658, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003658}}
  .conDetailsBox .fImg,
  .conDetailsBox .fTextMain {
    width: 100%;
    display: block;
  }
  /* line 659, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003659}}
  .conDetailsBox .whiteBg {
    display: none;
  }
  /* line 660, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003660}}
  .conDetailsBox .fImg {
    padding: 30px 0 40px 0;
  }
  /* line 661, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003661}}
  .fullImgText .fTextMain .fText {
    padding: 30px 0;
    display: inline-block;
  }
  /* line 662, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003662}}
  .imageSection {
    margin-top: 10px;
  }
  /* line 663, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003663}}
  .workdetailTextImg {
    padding: 40px 0;
  }
  /* line 664, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003664}}
  .fullOrange.bigFont p {
    font-size: 16px;
    line-height: 24px;
  }
  /* line 665, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003665}}
  .fullOrange a {
    margin-top: 20px;
  }
  /* line 666, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003666}}
  .pageTitle .pageTitleFullImg {
    width: 380px;
  }
  /* line 667, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003667}}
  .servicesMain .bannerSliderIn .bannerSliderText .bannerTextIn p {
    padding-right: 60px;
  }
  /* line 668, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003668}}
  .fullImgText1 .fTextBox .fTextMain {
    padding: 0 15px;
  }
  /* line 669, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003669}}
  .caseStudyBox.relatedWork .caseStudy4 .caseStudy {
    height: 300px;
  }
  /* line 670, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003670}}
  .caseStudyBox.relatedWork .caseStudy4 .caseStudy .caseStudyText {
    padding: 15px;
    bottom: -84%;
  }
  /* line 672, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003672}}
  .lifeMain .fullImgText1.orangeBg {
    margin-bottom: 40px;
  }
  /* line 673, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003673}}
  .lifeMain .pageTitle {
    padding: 25px 0;
  }
  /* line 674, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003674}}
  .galleryBox {
    padding: 0 60px;
  }
  /* line 675, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003675}}
  .eAllFeatures .eFeature .eFeatureText h2 {
    font-size: 16px;
    line-height: 1.3;
  }
  /* line 676, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003676}}
  .enquiryMain .enquiryForm {
    padding: 20px 0;
  }
  /* line 678, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003678}}
  .crmMain .textScrollWrap .textScroll {
    height: auto;
  }
  /* line 679, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003679}}
  .allPointers .crmPointer {
    height: 140px;
  }
  /* line 680, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003680}}
  .formMain .formRadio .radioAll .wpcf7-list-item {
    margin: 0 10px;
  }
  /* line 681, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003681}}
  .allFullImgText .fullImgText1:nth-child(even) .fTextBox .fTextMain .fText {
    padding-right: 0;
  }
  /* line 683, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003683}}
  .lifeMain .fullImgText .fTextMain h2 br {
    display: none;
  }
  /* line 685, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003685}}
  .blog .blogImg .blogText h3 a {
    font-size: 14px;
  }
  /* line 686, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003686}}
  .blog .blogImg .blogText h2 a {
    font-size: 18px;
  }
  /* line 688, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003688}}
  .notFound .nFoundText h2 {
    font-size: 36px;
    line-height: 36px;
    margin-bottom: 0;
  }
  /* line 689, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003689}}
  .notFound .nFoundText p {
    font-size: 20px;
  }
  /* line 690, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003690}}
  .upResume .formMain .formField {
    margin: 5px 0;
    width: 100%;
  }
  /* line 692, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003692}}
  .upResume.fullImgText .fTextMain .fText {
    padding: 0 0;
  }
}
@media all and (max-width: 600px) {
  /* line 697, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003697}}
  .caseStudyBox .caseStudy {
    width: 100%;
  }
  /* line 698, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003698}}
  .caseStudyBox .caseStudy:nth-child(2) {
    display: none;
  }
  /* line 699, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003699}}
  .bannerSliderIn .bannerSliderText {
    padding-left: 30px;
  }
  /* line 700, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003700}}
  .filterGroup .filterName {
    margin: 0 2px;
    font-size: 16px;
  }
  /* line 701, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003701}}
  .caseStudyBox .caseStudy4 .caseStudy:nth-child(2) {
    display: block;
  }
  /* line 702, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003702}}
  .caseStudyBox.relatedWork .caseStudy4 {
    margin-top: 30px;
  }
  /* line 703, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003703}}
  .caseStudyBox.relatedWork .caseStudy4 .caseStudy {
    width: 100%;
    margin-top: 30px;
  }
  /* line 704, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003704}}
  .caseStudyBox.relatedWork .caseStudy4 .caseStudy:first-child {
    margin-top: 0;
  }
  /* line 707, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003707}}
  .formMain .formRadio .radioBtns .radioBtn {
    margin: 0 10px;
  }
  /* line 708, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003708}}
  .enquiryMain .enquiryText .eAllFeatures .eFeature {
    width: 100%;
  }
  /* line 709, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003709}}
  .enqOrangeSection h2 span {
    display: block;
    margin-top: 20px;
  }
  /* line 712, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003712}}
  .allPointers .crmPointer .crmPointerIn h2 {
    font-size: 18px;
    margin-bottom: 15px;
  }
}
@media all and (max-width: 550px) {
  /* line 724, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003724}}
  .caseStudyBox.relatedWork {
    padding-bottom: 40px;
  }
  /* line 725, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003725}}
  .pageTitle .pageTitleFullImg {
    background: none !important;
  }
  /* line 726, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003726}}
  .servicesMain .bannerSliderIn .bannerSliderText {
    width: 100%;
    display: block;
    text-align: center;
  }
  /* line 727, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003727}}
  .servicesMain .pageTitle .bannerSliderImg {
    display: none;
  }
  /* line 728, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003728}}
  .servicesMain .bannerSliderIn .bannerSliderText .bannerTextIn p {
    padding-right: 0;
  }
  /* line 729, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003729}}
  .galleryBox .swiper-button-prev {
    left: 15px;
  }
  /* line 730, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003730}}
  .galleryBox .swiper-button-next {
    right: 15px;
  }
  /* line 731, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003731}}
  .galleryBox {
    padding: 0 40px;
  }
  /* line 732, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003732}}
  .allPointers {
    margin: 30px -15px 10px;
  }
  /* line 733, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003733}}
  .textForm .imageSection .headingH2 {
    font-size: 31px !important;
  }
  /* line 734, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003734}}
  .allPointers .crmPointer {
    height: auto;
    padding: 15px;
    width: calc(100% - 20px);
    margin: 0 10px 25px;
  }
  /* line 735, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003735}}
  .allPointers .crmPointer .crmPointerIn {
    top: 0;
    transform: inherit;
  }
  /* line 736, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003736}}
  .allPointers .crmPointer .notFound .nFoundText {
    padding-left: 20px;
  }
}
@media all and (max-width: 480px) {
  /* line 741, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003741}}
  .bannerSliderIn .bannerSliderText .bannerTextIn h2 {
    font-size: 24px;
    line-height: 30px;
  }
  /* line 742, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003742}}
  .bannerServices .bannerSevice {
    width: 50%;
  }
  /* line 743, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003743}}
  .bannerSliderIn .bannerSliderText {
    width: 100%;
  }
  /* line 744, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003744}}
  .bannerSliderIn .bannerSliderImg {
    width: 0;
  }
  /* line 745, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003745}}
  .clientMain .clientSliderMain .clientSlider {
    padding: 0 50px;
  }
  /* line 746, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003746}}
  .clientMain .clientSliderMain .clientSlider .swiper-button-next {
    right: 25px;
  }
  /* line 747, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003747}}
  .clientMain .clientSliderMain .clientSlider .swiper-button-prev {
    left: 25px;
  }
  /* line 749, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003749}}
  .fullImgText1 .fImg {
    height: 250px !important;
  }
  /* line 750, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003750}}
  .textImageSection .imageSection .imageSectionIn .circleShape {
    height: auto;
    width: 85%;
  }
  /* line 751, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003751}}
  .caseStudyBox .caseStudy {
    height: 250px;
  }
  /* line 752, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003752}}
  .caseStudyBox .caseStudy {
    height: 250px;
  }
  /* line 753, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003753}}
  .mainBtn1 {
    width: 100%;
    text-align: center;
    display: block;
    margin-left: auto !important;
    margin-right: auto !important;
  }
  /* line 754, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003754}}
  .clientMain .swiper-button-next,
  .clientMain .swiper-button-prev {
    top: calc(50% + 40px);
  }
  /* line 755, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003755}}
  .clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText p:before {
    width: 25px;
    height: 20px;
    background-size: 25px;
  }
  /* line 756, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003756}}
  .clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText p:after {
    width: 25px;
    height: 20px;
    background-size: 25px;
  }
  /* line 757, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003757}}
  .teamMain .team:first-child {
    width: 50%;
    display: block;
    margin: auto;
  }
  /* line 758, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003758}}
  .teamMain .team:first-child .teamIn {
    float: none;
    width: 100%;
    margin: 0;
  }
  /* line 759, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003759}}
  .teamMain .team .teamIn {
    width: calc(50% - 20px);
    float: left;
    max-height: 180px;
    margin: 0 10px;
  }
  /* line 760, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003760}}
  .teamMain .team:nth-child(even) {
    padding-bottom: inherit;
  }
  /* line 761, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003761}}
  .teamMain .team {
    width: 100%;
    display: block;
    margin: auto;
    padding: 10px 0 !important;
    clear: both;
    overflow: hidden;
  }
  /* line 762, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003762}}
  .bannerTextIn {
    text-align: center;
  }
  /* line 763, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003763}}
  .bannerTextIn .mainBtn1 {
    width: 70%;
  }
  /* line 766, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003766}}
  .caseBtn .mainBtn1 {
    width: calc(100% - 30px);
  }
  /* line 767, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003767}}
  .headingH2 {
    font-size: 24px !important;
  }
  /* line 768, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003768}}
  .imageSection .imageSectionIn .circleShape .circleText .circleTextIn h2 {
    font-size: 18px;
  }
  /* line 769, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003769}}
  .imageSection .imageSectionIn .circleShape .circleText {
    height: 190px;
    width: 190px;
  }
  /* line 770, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003770}}
  .textImageSection .imageSection .imageSectionIn .circleShape .circleIcon {
    height: 40px;
    width: 40px;
    background-size: 40px;
  }
  /* line 771, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003771}}
  .imageSection .imageSectionIn .circleShape .circleClick {
    padding: 15px;
  }
  /* line 772, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003772}}
  .textImageSection .imageSection .imageSectionIn .circleShape .circleIcon3 {
    background-size: 32px;
  }
  /* line 775, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003775}}
  .clientMain .clientSliderMain .clientSlider .clientSwiper .clientSliderIn .clientText .mainBtn1 {
    width: calc(100% - 40px);
  }
  /* line 776, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003776}}
  .imageSection .imageSectionIn .circleShape .circleText .circleTextIn h2 {
    font-size: 16px;
    margin-bottom: 5px;
  }
  /* line 778, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003778}}
  .caseStudyBox .caseStudy .caseStudyText .caseStudyTextIn .mainBtn2 {
    margin-top: 30px;
  }
  /* line 779, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003779}}
  .caseStudyBox .caseStudy .caseStudyText .caseStudyTextIn h2:after {
    top: -2px;
  }
  /* line 780, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003780}}
  .mainBtn2 {
    padding: 7px 25px;
  }
  /* line 781, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003781}}
  .pageTitle .bannerSliderIn .bannerSliderText .bannerTextIn p {
    margin-bottom: 0;
  }
  /* line 782, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003782}}
  .caseDetailTextImages .cdImages .cdImage {
    margin-bottom: 15px;
  }
  /* line 783, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003783}}
  .caseDetailTextImages .cdText {
    padding: 0px 0 40px;
  }
  /* line 786, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003786}}
  .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h2 .tag, .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h1 .tag {
    right: 0;
    line-height: 23px;
    top: -35px;
    padding: 0px 4px;
    font-size: 12px;
  }
  /* line 788, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003788}}
  .filterMain .caseStudy {
    width: 100%;
    margin: 0 0 15px 0;
  }
  /* line 789, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003789}}
  .filterMain {
    margin: 30px 0;
  }
  /* line 790, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003790}}
  .filterGroup .filterName {
    margin: 0 2px;
    font-size: 16px;
  }
  /* line 792, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003792}}
  .bannerSliderIn .bannerSliderText .bannerTextIn h2, .bannerSliderIn .bannerSliderText .bannerTextIn h1,
  .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h2, .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn h1 {
    line-height: 15px;
    font-size: 24px;
  }
  /* line 793, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003793}}
  .bannerSliderIn .bannerSliderText .bannerTextIn h2, .bannerSliderIn .bannerSliderText .bannerTextIn h1 {
    line-height: 24px;
  }
  /* line 794, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003794}}
  .pageTitle .bannerSliderIn .bannerSliderText .bannerTextIn p {
    padding-right: 0;
  }
  /* line 795, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003795}}
  .bannerSliderIn .bannerSliderText .bannerTextIn h3 {
    font-size: 20px;
  }
  /* line 796, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003796}}
  .joinUsMain .titleTextMain .headingH2,
  .joinUsMain .upResume .headingH2 {
    font-size: 24px !important;
  }
  /* line 798, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003798}}
  .ourTeamBox .caseStudyAll .caseStudy {
    width: 100%;
  }
  /* line 800, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003800}}
  .contactMain .formMain a {
    display: inline-block;
  }
  /* line 801, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003801}}
  .conDetails li {
    font-size: 14px;
    line-height: 22px;
  }
  /* line 803, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003803}}
  .workdetailTextImg {
    padding: 30px 0;
  }
  /* line 804, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003804}}
  .servicesMain .bannerSliderIn .bannerSliderText .bannerTextIn a {
    margin-top: 15px;
  }
  /* line 805, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003805}}
  .servicesMain .caseStudyBox .caseStudy .caseStudyText {
    bottom: -78%;
  }
  /* line 806, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003806}}
  .galleryBox .swiper-button-prev {
    left: 10px;
  }
  /* line 807, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003807}}
  .galleryBox .swiper-button-next {
    right: 10px;
  }
  /* line 808, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003808}}
  .formMain .formRadio .radioBtns .radioBtn {
    margin: 0 0px;
  }
  /* line 810, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003810}}
  .formMain .formRadio .radioBtns .radioBtn label {
    padding-left: 25px;
  }
  /* line 811, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003811}}
  .enquiryMain .enquiryForm .conForm .formMain {
    padding: 0 20px;
  }
  /* line 812, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003812}}
  .iconTitleAll.eAllFeatures .eFeature .eFeatureText h2 {
    font-size: 16px;
  }
  /* line 813, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003813}}
  .textImageSection.textForm .textSection .textSectionIn .headingH2 {
    font-size: 24px !important;
  }
  /* line 814, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003814}}
  .textForm .imageSection .headingH2 {
    font-size: 24px !important;
  }
  /* line 815, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003815}}
  .textImageSection.textForm .imageSection {
    padding: 20px 20px;
  }
  /* line 817, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003817}}
  .textForm .imageSection .headingH2 {
    font-size: 24px !important;
  }
  /* line 818, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003818}}
  .blogBox .row .headingH2 {
    font-size: 24px !important;
    line-height: 30px;
  }
  /* line 819, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003819}}
  .bDetailText p {
    font-size: 14px;
  }
  /* line 821, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003821}}
  .bannerSliderIn .bannerSliderText .bannerTextIn.blogPageTitle h2, .bannerSliderIn .bannerSliderText .bannerTextIn.blogPageTitle h1 {
    font-size: 24px;
    line-height: 30px;
    padding-right: 0;
  }
  /* line 822, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003822}}
  .bannerSliderIn .bannerSliderText .bannerTextIn.blogPageTitle a {
    margin-top: 15px;
  }
  /* line 823, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003823}}
  .topHeader {
    display: none;
  }
  /* line 824, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003824}}
  #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-right {
    margin-top: 20px;
  }
  /* line 825, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003825}}
  .fixHeader #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-right {
    margin-top: 10px;
  }
  /* line 826, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003826}}
  .footerTop .col-md-8 .col-md-3 {
    width: 50%;
  }
  /* line 828, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003828}}
  .pageTitle .bannerTextIn a {
    margin-top: 15px;
  }
  /* line 829, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003829}}
  .caseStudyMain .bannerSliderIn .bannerSliderText .bannerTextIn a {
    margin-top: 15px;
  }
  /* line 830, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003830}}
  .notFound .nFoundImg,
  .notFound .nFoundText {
    width: 100%;
    display: block;
    text-align: center;
  }
  /* line 831, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003831}}
  .notFound .nFoundImg img {
    width: 60%;
  }
  /* line 835, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003835}}
  .notFound .nFoundText {
    margin-top: 20px;
    padding-left: 0;
  }
  /* line 836, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003836}}
  .notFound .nFoundText h2 {
    font-size: 30px;
    line-height: 30px;
  }
  /* line 838, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003838}}
  .notFound .nFoundText p {
    font-size: 16px;
    margin-top: 0;
  }
}
@media all and (max-width: 440px) {
  /*.textImageSection .imageSection .imageSectionIn .circleShape .circleIcon3{background-size: 24px;}
.textImageSection .imageSection .imageSectionIn .circleShape .circleIcon {height: 30px; width: 30px; background-size: 30px; }*/
  /* line 850, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003850}}
  .imageSection .imageSectionIn .circleShape .circleClick4,
  .imageSection .imageSectionIn .circleShape .circleClick5 {
    bottom: -5px;
  }
  /* line 851, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003851}}
  .formMain .formRadio {
    text-align: left;
  }
  /* line 852, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003852}}
  .radioAll label {
    margin-bottom: 12px;
  }
  /* line 853, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003853}}
  .formSubmit input {
    margin-top: 10px;
  }
  /* line 854, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003854}}
  .formMain .formRadio {
    margin: 10px 0px 0;
  }
}
@media all and (max-width: 400px) {
  /* line 858, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003858}}
  .bannerSliderIn .bannerSliderText .bannerTextIn h2, .bannerSliderIn .bannerSliderText .bannerTextIn h1 {
    line-height: 26px;
  }
  /* line 859, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003859}}
  .imageSection .imageSectionIn .circleShape .circleText {
    height: 170px;
    width: 170px;
  }
  /* line 860, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003860}}
  .filterGroup .filterName {
    margin: 0 0px;
  }
  /* line 861, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003861}}
  .contactMain #map {
    height: 300px;
  }
  /* line 862, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003862}}
  .enquiryForm .formMain .formRadio .radioBtns .radioBtn {
    margin: 7px 0px;
    width: 100%;
    text-align: left;
  }
  /* line 863, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003863}}
  .enquiryForm .formMain .formRadio {
    margin: 0px 0px 0;
  }
  /* line 864, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003864}}
  .enquiryMain .enquiryForm .conForm .formMain a {
    margin-top: 15px;
  }
  /* line 865, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003865}}
  .enquiryMain .enquiryForm .conForm .formMain .enqFormBtnText {
    margin: 20px 0 0;
  }
  /* line 866, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003866}}
  .notFound .nFoundImg img {
    width: 60%;
  }
}
@media all and (max-width: 380px) {
  /* line 879, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003879}}
  .filterGroup .filterName {
    font-size: 14px;
  }
}
@media all and (max-width: 360px) {
  /* line 882, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003882}}
  .textImageSection .imageSection .imageSectionIn .circleShape .circleClick4 {
    left: 25px;
  }
  /* line 883, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003883}}
  .imageSection .imageSectionIn .circleShape .circleClick4,
  .imageSection .imageSectionIn .circleShape .circleClick5 {
    bottom: -15px;
  }
  /* line 884, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003884}}
  .imageSection .imageSectionIn .circleShape .circleText {
    top: calc(50% - 8px);
  }
  /* line 885, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003885}}
  .caseStudyBox .caseStudy .caseStudyText .caseStudyTextIn h2:after {
    height: 23px;
    background-size: 23px;
    top: -1px;
  }
  /* line 886, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003886}}
  .contactMain #map {
    height: 250px;
  }
  /* line 887, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003887}}
  .misionCircle.textImageSection .imageSection .imageSectionIn .circleShape .circleIcon1 {
    background-size: 37px;
  }
  /* line 891, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003891}}
  .clientMain .clientSliderMain .clientSlider {
    padding: 0 30px;
  }
  /* line 892, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003892}}
  .clientMain .clientSliderMain .clientSlider .swiper-button-next {
    right: 10px;
  }
  /* line 893, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003893}}
  .clientMain .clientSliderMain .clientSlider .swiper-button-prev {
    left: 10px;
  }
}
@media all and (max-width: 340px) {
  /* line 899, _responsive.less */
  @media -sass-debug-info{filename{font-family:file\:\/_responsive\.less}line{font-family:\00003899}}
  span.wpcf7-not-valid-tip {
    font-size: 10px !important;
  }
}
/*# sourceMappingURL=main.css.map */


/** by SSI-Rohit - Start **/
.fullimgtext-white h2,
.fullimgtext-white h3{
	padding: 0;
	margin: 0;
	margin-bottom: 20px;
	color: #FFF;
	text-transform: uppercase;
	font-weight: 400;
}
.desktop{display: block !important;}
.mobile{display: none !important;}

.fTextMain-lft{
	padding: 0 !important;
    padding-right: 32px !important;
    float: right;
}

.page-title{
  font-size: 48px !important;
  font-weight: 300;
  color: #ed7715;
  display: inline-block;
  width: 100%;
  text-align: center;
  margin-bottom: 30px;
}

.banner-casestudy-link {
    color: #ed7715;
    font-size: 30px;
    font-weight: 300;
    font-family: 'Roboto', sans-serif;
    letter-spacing: 1px;
}

.emblems{
  background: #3c3e4a;
  padding: 50px 0;
}
.emblems .container .row .col-sm-3{
  display: flex;
  align-items: center;
  justify-content: center;
}


/* ************* media screen width below 1280px - Start **************** */
@media only screen and (max-width: 1280px) {
  .page-title{
    font-size: 36px !important;
  }
}

/* ************* media screen width below 990px - Start **************** */
@media only screen and (max-width: 990px) {
  .page-title{
    font-size: 30px !important;
  }
}

/* ************* media screen width below 767px - Start **************** */
@media only screen and (max-width: 767px) {
	.fTextMain-lft{
		padding: 15px !important;
	}
  .page-title{
    font-size: 24px !important;
  }
}

/* ************* media screen width below 640px - Start **************** */
@media only screen and (max-width: 640px) {
	.desktop{display: none !important;}
	.mobile{display: block !important;}
	
}
/** by SSI-Rohit - End **/