<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/***************************** Custom *******************************/

@media (max-width: 2560px) {}

@media (max-width: 1920px) {}

@media (max-width: 1800px) {

}
@media (min-width: 1440px) {
.container-fluid {
    max-width:1440px;
}  	
.container-fluid {
    padding: 0 144px;
}
.team-outr {
    max-width: 1440px;
    margin: auto;
}
header .container-fluid,.banner-section.bnr-hm .container-fluid  {
    padding: 0 39px;
}
.logo-sec {
	width: 150px;
/*    padding: 18px 0 14.25px;*/
    padding: 12px 0 10px;
}
ul.navbar-nav li {
    margin-right: 37px;
}
ul.navbar-nav li  a{
    font-size: 16px;
}
ul.navbar-nav li:after {
    bottom: -6px;
    height: 2px;
}
.hdr_fix .logo-sec {
	width: 127.5px;
    padding: 12.75px 0 11.25px;
}

.hdr-top {
    padding: 13.5px 0 7.5px;
}
.hdr-top-outr ul li {
    margin-right: 35.25px;
}
.hdr-icon em {
    width: 32.25px;
    height: 32.25px;
    margin-right: 14.25px;
}
.hdr-add a,.hdr-add address {
    font-size: 15px;
}
.hdr-btn-innr {
    margin-left: 30px;
}
.btn {
    font-size: 14px;
/*    padding: 12.75px 15px;*/
    padding: 9px 14px;
}
.hdr-add a, .hdr-add address {
    line-height: 24px;
}
.btn:hover:before {
  width:15px;
  height:15px;
}
.dropdown-toggle::after {
    width: 8.25px;
    height: 4.5px;
}
.dropdown-toggle:before {
    height: 22.5px;
    bottom: -22.5px;
}
ul.navbar-nav li .dropdown-menu li {
    margin: 0 7.5px;
}
ul.navbar-nav li .dropdown-menu li a {
    padding: 7.5px 0!important;
    font-size: 14px;
}
/*banner*/
.banner-innr {
    top: 39px;
}
.ban-txt h1 {
    padding: 22px 7.5px 20px 20px;
}
.banner-innr h1 {
    font-size: 33px;
    line-height: 49px;
}
.ban-btn {
    margin-top: 18.75px;
}
.ban-btn .btn {
/*
    padding: 16.5px 20px;
    font-size: 14px;
*/
    padding: 12px 16px;
    font-size: 14px;
}
.bnr-btm-outr {
    right: 40.5px;
    bottom:60px;
}
.banner-outr p {
    font-size: 16.5px;
    line-height:26.25px;
    padding: 0 97.5px;
}
.banner-outr p:before,.banner-outr p:after {
    top: 12.75px;
    height: 2.25px;
    width: 88.5px;
}
.ban-txt p {
    margin-bottom: 22.5px;
}
.swiper-pagination {
    bottom:18px;
}
.swiper-pagination-bullet {
    width: 9.75px;
    height: 9.75px;
}
.banner-innr.banner3-innr .ban-txt h1 {
    font-size: 33px;
    line-height: 49px;
}
.banner-innr.banner3-innr {
    top: 90px;
}
.ban-txt em {
    padding-left: 33.75px;
    padding-bottom:4.5px;
}
.ban-txt em img {
     margin-top: -123.75px;
} 
.hdr-top-outr ul li:first-child .hdr-icon img {
    width: 18px;
}
.hdr-top-outr ul li:nth-child(2) .hdr-icon img {
    width: 13.5px;
}
.hdr-top-outr ul li:last-child .hdr-icon img {
    width: 16.5px;
}
.ban-txt em img {
    width: 74px;
}
/*expertise-sec*/
.expertise-sec {
/*    padding: 48.75px 0 75px;*/
     padding: 48px 0 48px;
}
.cmn-hdr {
    margin-bottom: 37.5px;
}
.cmn-hdr h2 {
    font-size: 30px;
    padding-bottom: 15px;
}
.cmn-hdr h2:after {
    height: 3px;
    width:104.25px;
}
.expertise-outr .row {
    margin: 0 -21px;
}
.expertise-outr .col-md-4 {
    padding: 0 21px;
    margin-bottom: 42px;
}
.expertise-txt {
    left:16.5px;
    bottom: 15.75px;
}
.expertise-txt h5 a {
/*    font-size: 19.2px;*/
    font-size: 21px;
}
.expertise-txt h5 em {
    margin-left: 15px;
}
.expertise-txt h5:hover em {
    margin-left: 22.5px;
}
.expertise-txt h5 img {
/*    width: 32.25px;*/
    width: 23.25px;
}
/*impact-sec*/
.impact-sec {
    padding: 37.5px 0 45px;
}
.cmn-para p {
    font-size: 15px;
    line-height:24px;
    margin-bottom: 18.75px;
}
.cmn-hdr.mr-35 {
    margin-bottom:26.25px;
}
.impact-lft {
    padding-right:72.75px;
}
.imp-btn {
    margin-top: 37.5px;
}
.btn.c-btn {
/*
    padding: 16.5px 22.5px;
    font-size: 15px;
*/
    padding: 12px 16px;
    font-size: 14px;
}
/* industry-sec  */
.industry-sec {
/*    padding: 60px 0 67.5px;*/
    padding: 48px 0;
}
.industry-pic {
/*
    width: 84px;
    height: 84px;
*/
    width: 76px;
    height: 76px;
}
.industry-txt {
    margin-top: 15px;
}
.industry-txt h5 {
/*    font-size: 19.2px;*/
    font-size: 18px;
}
.industry-outr {
    padding-top: 11.25px;
}
.industry-outr .col-md-3 {
    margin-bottom:63.75px;
}
.industry-outr .col-md-3:nth-child(1) .industry-pic img {
/*    width: 60.5px;*/
    width: 54.5px;
}
.industry-outr .col-md-3:nth-child(2) .industry-pic img {
/*    width: 51px;*/
    width: 45.5px;
}
.industry-outr .col-md-3:nth-child(3) .industry-pic img {
/*    width: 46.5px;*/
    width: 40.5px;
}
.industry-outr .col-md-3:nth-child(4) .industry-pic img {
/*    width: 42.75px;*/
    width: 36.5px;
}
.industry-outr .col-md-3:nth-child(5) .industry-pic img {
/*    width:52.5px;*/
    width: 46.5px;
}
.industry-outr .col-md-3:nth-child(6) .industry-pic img {
/*    width: 56.25px;*/
    width: 50.5px;
}
/*resources-sec*/
.resources-sec {
/*    padding: 52.5px 0;*/
    padding: 48px 0;
}
.cmn-hdr p {
    font-size: 17.25px;
    line-height: 27px;
    margin-top: 9.75px;
}
.resources-txt {
    margin-top: 15px;
}
.resources-txt h3 {
    font-size:15px;
    line-height: 21.5px;
    margin-bottom: 11.25px;
}
.resources-txt p {
    font-size: 15px;
    line-height:24px;
}
.lrn-mr {
    font-size: 13px;
}
.lrn-mr:hover em  {
   margin-left: 18px;
}
.lrn-mr em {
    margin-left: 12px;
}
.lrn-btn {
    margin-top: 15px;
}
.resources-innr {
    padding-bottom: 12.75px;
}
.resources-btn {
    margin-top: 33.75px;
}
.resources-btn .btn.c-btn {
    padding: 12px 16px;
}
.lrn-mr em img {
    width: 21px;
}
/*ready sec*/
.ready-sec {
/*    padding: 60px 0 78px;*/
    padding:48px 0 78px;
}
.shp1 {
    width: 531px;
}
.shp2 {
    width: 521.25px;
}
.cmn-hdr.mr-20 {
    margin-bottom: 15px;
}
.rd-btn .btn {
/*
    padding: 16.5px 42px;
    font-size: 15px;
*/
    padding: 12px 16px;
    font-size: 14px;
}
/*footer*/
footer {
    padding: 48px 0 26.25px;
}
.ft-shape {
    width: 97px;
}
.footer-menu h3 {
    font-size: 18px;
    padding-bottom: 15px;
    margin-bottom: 15px;
}
.footer-menu h3:after{
    height: 2.25px;
    width: 34.5px;
}
.footer-menu ul li {
    margin-bottom: 12.75px;
}
.footer-menu ul li a {
    font-size: 14px;
}
.footer-top {
    margin-bottom:75px;
}
.foot-logo-innr {
    width: 162.75px;
    padding: 0 15.75px;
}
.footer-bottom-innr p,.footer-bottom-innr p a {
    font-size: 14px;
}
.footer-bottom-innr {
    margin-top: 22.5px;
}
.footer-menu.ft-menu ul li {
    line-height: 22.5px;
}
/*19-8-2020*/
.banner-section.banner-innr-sec .banner-innr h1 {
    padding-bottom: 22.5px;
}
.banner-section.banner-innr-sec .banner-innr h1:after {
    height: 2.25px;
    width: 88.5px;
}
.banner-section.banner-innr-sec .ban-txt  {
    padding: 56.25px 42px 73.5px;
}

.banner-section.banner-innr-sec .banner-innr {
    top: 73.5px;
    left: -37.5px;
}
/* user-sec */
.user-sec {
    padding: 50px 0;
}
.user-lft,.user-rght {
    padding: 37.5px 0 19.5px;
}
.user-rght {
    padding-left: 37.5px;
}
.user-rght-img-innr {
    width: 70px;
    height: 70px;
}
.user-rght-img-innr img {
    padding: 5px;
}
.user-rght-txt {
    margin-left:13.5px;
}
.user-rght-txt h3 {
    font-size: 14px;
    margin-bottom:10px;
}
.user-rght-txt h5 {
    font-size: 12px;
    margin-bottom: 13.5px;
}
.user-rght-txt ul li {
    margin-bottom: 11.25px;
}
.user-rght-txt ul li a {
    font-size: 14px; 
}
.usr-icon {
    margin-right: 7px;
}
.usr-icon em {
    width: 27px;
    height: 27px;
}
.user-rght-outr {
    margin-bottom: 45px;
}
/*transaction-sec*/
.transaction-sec {
    padding: 48px 0;
}
.transaction-pic {
    padding: 24px 16.5px;
    margin-bottom: 7.5px;
}
.swiper-button-prev,.swiper-button-next {
    width: 45px;
    height: 45px;
}
.swiper-button-next {
    right: -67.5px;
}
.swiper-button-prev {
    left: -67.5px;
}
.usr-icn-list ul li {
    margin-bottom: 22.5px;
}
.usr-icn-list ul li em {
    margin-right: 13.5px;
    width: 32.25px;
}
.usr-icn-list ul li strong {
    font-size: 15px;
}
.usr-icn-list.usr-lst {
    margin-top: 22.5px;
}
.banner-section.banner-innr-sec.tech-banner .ban-txt h1 {
    padding-bottom: 15px;
}
.ban-txt h4 {
    font-size: 12px;
    line-height: 22px;
}
/*scl-sec*/
.scl-sec {
    padding: 15.75px 28.5px;
}
.scl-innr {
    padding: 22.5px 122.25px;
}
.scl-innr p {
    font-size: 21px;
    line-height:33px;
}
.scl-innr p em {
    margin-left: 5.25px;
}
/*work-sec*/
.work-sec {
    padding: 48px 0;
}
.work-outr {
    padding: 24px 22.5px 67.5px 43.5px;
}
.wrk-hdr {
    padding-bottom: 13.5px;
    margin-bottom: 21.75px;
}
.wrk-hdr h3 {
    font-size: 16px;
}
.wrk-hdr h3:after {
    width: 7.5px;
    height: 8.25px;
    left: -27px;
}
.wrk-list ul li {
    font-size:15px;
    margin-bottom: 21px;
}
.cmn-hdr.lnh h2 {
    line-height: 33.75px;
}
.wrk-list ul li:hover {
    margin-left: 7.5px;
}
/*business-sec*/
.business-sec {
    padding: 48px 0;
}
.btm-para {
    margin-top: 22.5px;
}
.btm-para p {
    font-size: 15px;
    line-height: 24px;
}
/*valuation-sec*/
.valuation-outr .cmn-para p {
    font-size: 15px;
}
.valuation-sec {
    padding: 42px 0;
}
.valuation-outr .row {
    margin: 0 -60px;
}
.valuation-outr .col-md-6 {
    padding: 30px 60px;
}
/*identity-sec*/
.identity-sec {
    padding: 50px 0;
}
.identity-outr {
    padding: 30px 0 0;
}
.idt-para {
    margin-top: 15px;
}
.idt-para p {
    font-size: 15px;
    line-height: 23px;
}
.idt-no span {
   width: 55px;
    height: 55px;
    font-size: 35px;
}
.idt-innr {
    margin-bottom: 22.5px;
}
.idt-no em {
    width: 30px;
    height: 30px;
    font-size: 18px;
    margin: 0 -6px;
}

/*comp-sec*/
.comp-sec {
    padding: 43.5px 0;
}
.cmn-para.fnt p {
    font-size: 16px;
}
.banner-section.banner-innr-sec.expertise-banner .ban-txt  { 
    padding: 45px 45px 45px 37.5px; 
}
/*number-sec*/
.number-sec {
    padding: 48.75px 0;
}
.number-txt {
    padding-left: 22.5px;
}
.scl-sec.scl-inn-sec .scl-innr {
    padding: 22.5px 93.75px;
}
.investor-sec {
    padding: 48.75px 0;
}
/*statistic-sec*/
.statistic-sec {
    padding: 55px 0;
}
.statistic-sec .col-md-6 {
    padding: 0 22.5px;
}
.statistic-sec .row {
    margin: 0 -22.5px;
}
.accordion h1 {
    font-size: 16px;
    padding-left: 25.5px;
}
.accordion h1:after {
    width: 7.5px;
    height: 8.25px;
}
.acc-list {
    padding-top: 17.25px;
    margin-top: 13.5px;
}
.acc-list ul li {
    font-size: 15px;
    margin-bottom:17.25px;
}
.process-sec {
    padding-bottom: 55px;
}
.qus {
    margin-bottom:25.5px;
    padding: 18.75px 19.5px;
}
.accordion-content {
    padding-left: 25.5px;
    padding-bottom: 15px;
}
.accordion-header-icon {
    width: 19.75px;
    height: 19.75px;
    background-size: 6px;
}
.accordion-header-icon.accordion-header-icon-active {
    background-size: 6px;
}
.statistic-pic {
    padding-top: 11.25px;
}
.usr-icon em img {
    width: 14px;
} 
.swiper-button-prev img, .swiper-button-next img {
    width: 21px;
}
.scl-innr p {
    font-size: 12px;
    line-height: 23px;
}
.statistic-txt p {
    width: 90%;
}
.cmn-para.fnt p {
    font-size: 15px;
}
.number-sec .container {
    max-width: 991px;
}
.ft-shape {
    width: 114.75px;
}
/*28-8*/
.impact-outr.im-para .cmn-para p {
    line-height: 23px;
    margin-bottom: 9.75px;
    padding-left: 12px;
}
.impact-outr.im-para .impact-lft {
    padding-right: 30px;
}
.impact-outr.im-para .imp-btn {
    margin-top: 25px;
}
.impact-outr.im-para .cmn-para p:after,.element-sec.ele-sec .cmn-para p:after,.mr-int .cmn-para p:after {
    width: 6px;
    height: 6px;
    top: 8px;
}
.hdr-btn-innr .btn {
    font-size: 14px;
    padding: 9px 11px;
}
/*team member page*/
.team-sec {
    padding: 15px 0 0!important;
}
.linkdin-innr {
    top: 22.5px;
}
.linkdin-innr a {
    font-size:22.5px;
}
.linkdin-innr a {
    width: 25px;
    height: 25px;
    margin: auto;
    font-size: 15px;
}
.team-outr .user-rght-img-innr {
    width: 200px;
    height:200px;
}
.team-outr .user-rght-img-innr img {
    padding: 10px;
}
.team-outr .user-rght-txt h3 {
    font-size: 20px;
}
.team-outr .user-rght-txt h5 {
    font-size: 15px;
}
.team-outr .user-rght-txt ul li {
    margin-bottom: 7px;
}
.team-outr .user-rght-txt ul li a {
    font-size: 15px;
}
.team-outr .user-rght-txt ul li address {
    font-size: 15px;
    line-height: 20px;
}
.team-outr .user-rght-txt {
    margin-left: 40px;
}
.business-sec.bsn-sec .usr-icn-list ul li strong {
    line-height:18.75px;
}
.business-sec.bsn-sec {
    padding:40px 0;
}
.scl-sec.scl-tm-sec .scl-innr {
    padding-left:82.5px;
    padding-right:82.5px;
}
.kris-sec {
    padding: 15px 0 40px;
}
.kris-txt ul li {
    font-size: 15px;
    margin-bottom: 20px;
    line-height: 22px;
}
.kris-outr {
    padding: 30px;
}
.team-outr .user-rght-txt ul li .usr-icon img {
    width: 22.5px;
}
.team-outr .user-rght-txt ul li:last-child .usr-icon img {
    width: 25.5px;
}
.container {
    max-width: 950px;
}
    
/*29-8 poulami*/
.statistic-sec.price-sec .cmn-para {
    margin-bottom: 11.25px;
}
.acc-list h4 {
    font-size: 15px;
    margin-bottom: 12px;
}
.process-sec.overvw-sec {
    padding:48.75px 0;
}
.buyer-sec {
    padding: 30px 0;
}
.piee-outr {
    margin: 11.25px -11.25px;
}
.pie-innr {
    padding: 0 11.25px;
}
.piee-pic {
    width: 366px;
}
.pie-innr h4 {
    font-size: 15px;
    line-height: 22px;
}
.industry-sec.driving-sec {
    padding: 37.5px 0 0;
}
.industry-txt p {
    font-size: 15px;
    line-height: 20px;
}
.industry-sec.driving-sec .industry-outr .col-md-3 {
    margin-bottom: 37.5px;
}
.trnsn-sec {
    padding: 40px 0 30px;
}
ul.resp-tabs-list {
    margin-bottom: 40px;
}
ul.resp-tabs-list li {
    font-size: 14px;
    padding: 19px 7.5px;
    margin-right:10px;
}
ul.resp-tabs-list li.resp-tab-active:after {
    width: 20.25px;
    height: 5.25px;
    bottom: -6px;
}
.trnsn-innr .col-md-3 {
    margin-bottom: 22.5px;
}
.resrce-sec {
    padding: 50px 0 11.25px;
}
.resrce-txt {
    padding: 22.5px;
    margin:-84.75px 21px 0;
}
.resrce-txt h5 {
    font-size:13.5px;
}
.resrce-txt h5 em {
    margin-right:9.75px;
}
.resrce-txt h3 {
    font-size: 16px; 
    line-height:22px;
    margin: 7.5px 0 3.75px;
}
.resrce-txt p {
    font-size: 15px;
    line-height: 20px;
}
.rd-more-inn {
    font-size: 14px;
    margin-top: 22.5px;
}
.rd-more-inn em {
    margin-right: 12.75px;
}
.resrce-innr:hover .rd-more-inn em {
    margin-left: 7.5px;
}
.resrce-outr .col-md-4 {
    margin-bottom: 48.75px;
    padding: 0 18.75px;
}
.resrce-outr .row {
    margin: 0 -18.75px;
}
.resrce-pic:after {
    top: 12.75px;
    bottom: 12.75px;
    left: 12.75px;
    right: 12.75px;
}
.industry-txt.indus-inn h3 {
    font-size: 18px;
    margin-bottom: 9.75px;
}
.industry-txt.indus-inn p {
    font-size: 13px;
    line-height: 22.5px;
}
.our-team-sec {
    padding: 56.25px 0;
}
.our-team-pic {
    padding: 20px 35px 20px;
}
.our-team-txt {
    padding: 0 21px 13.5px 13.5px;
}
.our-team-txt h5 {
    font-size: 17px;
    margin-bottom: 7.5px;
}
.our-team-txt h6 {
    font-size: 13px;
}
.our-team-txt h6 a:hover {
    margin-right: -7.5px;
}
.element-sec .impact-lft {
    padding:33.75px 0;
}
.imp-rght-innr {
    padding:57.75px 75px 57.75px 108.75px;
}
.imp-icn-innr {
    width: 90px;
    height: 90px;
}
.imp-txt {
    margin-left: 7.5px;
}
.imp-txt h4 {
    font-size: 17px;
    margin-bottom: 9px;
}
.imp-txt p {
    font-size: 15px;
}
.element-sec .impact-rght:after {
    width:362.25px;
    left: -161.25px;
}
.industry-sec.driving-sec .industry-pic img {
    padding: 15px;
}
.our-team-txt h6 img {
   width: 23.25px;
}
.imp-rght-innr:first-child  .imp-icn-innr img {
   width: 34.5px;     
}
.imp-rght-innr:nth-child(2)  .imp-icn-innr img {
   width:54px;     
}
.imp-rght-innr:last-child  .imp-icn-innr img {
   width: 34.5px;     
}
.imp-rght-innr {
    padding: 57.75px 75px 57.75px 192px;
}
.team-outr .user-rght-txt h3 {
    font-size: 16px;
}
.impactdown2 p {
    font-size: 13px;
}
.our-team-pic {
    padding: 40px 70px 25px;
}
}

@media (max-width: 1440px) {
.container-fluid {
    padding: 0 144px;
}
header .container-fluid,.banner-section.bnr-hm .container-fluid  {
    padding: 0 39px;
}
.logo-sec {
	width: 150px;
/*    padding: 18px 0 14.25px;*/
    padding: 12px 0 10px;
}
ul.navbar-nav li {
    margin-right: 37px;
}
ul.navbar-nav li  a{
    font-size: 16px;
}
ul.navbar-nav li:after {
    bottom: -6px;
    height: 2px;
}
.hdr_fix .logo-sec {
	width: 127.5px;
    padding: 12.75px 0 11.25px;
}

.hdr-top {
    padding: 13.5px 0 7.5px;
}
.hdr-top-outr ul li {
    margin-right: 35.25px;
}
.hdr-icon em {
    width: 32.25px;
    height: 32.25px;
    margin-right: 14.25px;
}
.hdr-add a,.hdr-add address {
    font-size: 15px;
}
.hdr-btn-innr {
    margin-left: 30px;
}
.btn {
    font-size: 14px;
/*    padding: 12.75px 15px;*/
    padding: 9px 14px;
}
.hdr-add a, .hdr-add address {
    line-height: 24px;
}
.btn:hover:before {
  width:15px;
  height:15px;
}
.dropdown-toggle::after {
    width: 8.25px;
    height: 4.5px;
}
.dropdown-toggle:before {
    height: 22.5px;
    bottom: -22.5px;
}
ul.navbar-nav li .dropdown-menu li {
    margin: 0 7.5px;
}
ul.navbar-nav li .dropdown-menu li a {
    padding: 7.5px 0!important;
    font-size: 14px;
}
/*banner*/
.banner-innr {
    top: 39px;
}
.ban-txt h1 {
    padding: 22px 7.5px 20px 20px;
}
.banner-innr h1 {
    font-size: 33px;
    line-height: 49px;
}
.ban-btn {
    margin-top: 18.75px;
}
.ban-btn .btn {
/*
    padding: 16.5px 20px;
    font-size: 14px;
*/
    padding: 12px 16px;
    font-size: 14px;
}
.bnr-btm-outr {
    right: 40.5px;
    bottom:60px;
}
.banner-outr p {
    font-size: 16.5px;
    line-height:26.25px;
    padding: 0 97.5px;
}
.banner-outr p:before,.banner-outr p:after {
    top: 12.75px;
    height: 2.25px;
    width: 88.5px;
}
.ban-txt p {
    margin-bottom: 22.5px;
}
.swiper-pagination {
    bottom:18px;
}
.swiper-pagination-bullet {
    width: 9.75px;
    height: 9.75px;
}
.banner-innr.banner3-innr .ban-txt h1 {
    font-size: 33px;
    line-height: 49px;
}
.banner-innr.banner3-innr {
    top: 90px;
}
.ban-txt em {
    padding-left: 33.75px;
    padding-bottom:4.5px;
}
.ban-txt em img {
     margin-top: -123.75px;
} 
.hdr-top-outr ul li:first-child .hdr-icon img {
    width: 18px;
}
.hdr-top-outr ul li:nth-child(2) .hdr-icon img {
    width: 13.5px;
}
.hdr-top-outr ul li:last-child .hdr-icon img {
    width: 16.5px;
}
.ban-txt em img {
    width: 74px;
}
/*expertise-sec*/
.expertise-sec {
/*    padding: 48.75px 0 75px;*/
     padding: 48px 0 48px;
}
.cmn-hdr {
    margin-bottom: 37.5px;
}
.cmn-hdr h2 {
    font-size: 30px;
    padding-bottom: 15px;
}
.cmn-hdr h2:after {
    height: 3px;
    width:104.25px;
}
.expertise-outr .row {
    margin: 0 -21px;
}
.expertise-outr .col-md-4 {
    padding: 0 21px;
    margin-bottom: 42px;
}
.expertise-txt {
    left:16.5px;
    bottom: 15.75px;
}
.expertise-txt h5 a {
/*    font-size: 19.2px;*/
    font-size: 21px;
}
.expertise-txt h5 em {
    margin-left: 15px;
}
.expertise-txt h5:hover em {
    margin-left: 22.5px;
}
.expertise-txt h5 img {
/*    width: 32.25px;*/
    width: 23.25px;
}
/*impact-sec*/
.impact-sec {
    padding: 37.5px 0 45px;
}
.cmn-para p {
    font-size: 15px;
    line-height:24px;
    margin-bottom: 18.75px;
}
.cmn-hdr.mr-35 {
    margin-bottom:26.25px;
}
.impact-lft {
    padding-right:72.75px;
}
.imp-btn {
    margin-top: 37.5px;
}
.btn.c-btn {
/*
    padding: 16.5px 22.5px;
    font-size: 15px;
*/
    padding: 12px 16px;
    font-size: 14px;
}
/* industry-sec  */
.industry-sec {
/*    padding: 60px 0 67.5px;*/
    padding: 48px 0;
}
.industry-pic {
/*
    width: 84px;
    height: 84px;
*/
    width: 76px;
    height: 76px;
}
.industry-txt {
    margin-top: 15px;
}
.industry-txt h5 {
/*    font-size: 19.2px;*/
    font-size: 18px;
}
.industry-outr {
    padding-top: 11.25px;
}
.industry-outr .col-md-3 {
    margin-bottom:63.75px;
}      
.industry-outr .col-md-3:nth-child(1) .industry-pic img {
/*    width: 60.5px;*/
    width: 54.5px;
}
.industry-outr .col-md-3:nth-child(2) .industry-pic img {
/*    width: 51px;*/
    width: 45.5px;
}
.industry-outr .col-md-3:nth-child(3) .industry-pic img {
/*    width: 46.5px;*/
    width: 40.5px;
}
.industry-outr .col-md-3:nth-child(4) .industry-pic img {
/*    width: 42.75px;*/
    width: 36.5px;
}
.industry-outr .col-md-3:nth-child(5) .industry-pic img {
/*    width:52.5px;*/
    width: 46.5px;
}
.industry-outr .col-md-3:nth-child(6) .industry-pic img {
/*    width: 56.25px;*/
    width: 50.5px;
}
/*resources-sec*/
.resources-sec {
/*    padding: 52.5px 0;*/
    padding: 48px 0;
}
.cmn-hdr p {
    font-size: 17.25px;
    line-height: 27px;
    margin-top: 9.75px;
}
.resources-txt {
    margin-top: 15px;
}
.resources-txt h3 {
    font-size:15px;
    line-height: 21.5px;
    margin-bottom: 11.25px;
}
.resources-txt p {
    font-size: 15px;
    line-height:24px;
}
.lrn-mr {
    font-size: 13px;
}
.lrn-mr:hover em  {
   margin-left: 18px;
}
.lrn-mr em {
    margin-left: 12px;
}
.lrn-btn {
    margin-top: 15px;
}
.resources-innr {
    padding-bottom: 12.75px;
}
.resources-btn {
    margin-top: 33.75px;
}
.resources-btn .btn.c-btn {
    padding: 12px 16px;
}
.lrn-mr em img {
    width: 21px;
}
/*ready sec*/
.ready-sec {
/*    padding: 60px 0 78px;*/
    padding:48px 0 78px;
}
.shp1 {
    width: 531px;
}
.shp2 {
    width: 521.25px;
}
.cmn-hdr.mr-20 {
    margin-bottom: 15px;
}
.rd-btn .btn {
/*
    padding: 16.5px 42px;
    font-size: 15px;
*/
    padding: 12px 16px;
    font-size: 14px;
}
/*footer*/
footer {
    padding: 48px 0 26.25px;
}
.ft-shape {
    width: 97px;
}
.footer-menu h3 {
    font-size: 18px;
    padding-bottom: 15px;
    margin-bottom: 15px;
}
.footer-menu h3:after{
    height: 2.25px;
    width: 34.5px;
}
.footer-menu ul li {
    margin-bottom: 12.75px;
}
.footer-menu ul li a {
    font-size: 14px;
}
.footer-top {
    margin-bottom:75px;
}
.foot-logo-innr {
    width: 162.75px;
    padding: 0 15.75px;
}
.footer-bottom-innr p,.footer-bottom-innr p a {
    font-size: 14px;
}
.footer-bottom-innr {
    margin-top: 22.5px;
}
.footer-menu.ft-menu ul li {
    line-height: 22.5px;
}
/*19-8-2020*/
.banner-section.banner-innr-sec .banner-innr h1 {
    padding-bottom: 22.5px;
}
.banner-section.banner-innr-sec .banner-innr h1:after {
    height: 2.25px;
    width: 88.5px;
}
.banner-section.banner-innr-sec .ban-txt  {
    padding: 56.25px 42px 73.5px;
}

.banner-section.banner-innr-sec .banner-innr {
    top: 73.5px;
    left: -37.5px;
}
/* user-sec */
.user-sec {
    padding: 50px 0;
}
.user-lft,.user-rght {
    padding: 37.5px 0 19.5px;
}
.user-rght {
    padding-left: 37.5px;
}
.user-rght-img-innr {
    width: 70px;
    height: 70px;
}
.user-rght-img-innr img {
    padding: 5px;
}
.user-rght-txt {
    margin-left:13.5px;
}
.user-rght-txt h3 {
    font-size: 14px;
    margin-bottom:10px;
}
.user-rght-txt h5 {
    font-size: 12px;
    margin-bottom: 13.5px;
}
.user-rght-txt ul li {
    margin-bottom: 11.25px;
}
.user-rght-txt ul li a {
    font-size: 14px; 
}
.usr-icon {
    margin-right: 7px;
}
.usr-icon em {
    width: 27px;
    height: 27px;
}
.user-rght-outr {
    margin-bottom: 45px;
}
/*transaction-sec*/
.transaction-sec {
    padding: 48px 0;
}
.transaction-pic {
    padding: 24px 16.5px;
    margin-bottom: 7.5px;
}
.swiper-button-prev,.swiper-button-next {
    width: 45px;
    height: 45px;
}
.swiper-button-next {
    right: -67.5px;
}
.swiper-button-prev {
    left: -67.5px;
}
.usr-icn-list ul li {
    margin-bottom: 22.5px;
}
.usr-icn-list ul li em {
    margin-right: 13.5px;
    width: 32.25px;
}
.usr-icn-list ul li strong {
    font-size: 15px;
}
.usr-icn-list.usr-lst {
    margin-top: 22.5px;
}
.banner-section.banner-innr-sec.tech-banner .ban-txt h1 {
    padding-bottom: 15px;
}
.ban-txt h4 {
    font-size: 12px;
    line-height: 22px;
}
/*scl-sec*/
.scl-sec {
    padding: 15.75px 28.5px;
}
.scl-innr {
    padding: 22.5px 122.25px;
}
.scl-innr p {
    font-size: 21px;
    line-height:33px;
}
.scl-innr p em {
    margin-left: 5.25px;
}
/*work-sec*/
.work-sec {
    padding: 48px 0;
}
.work-outr {
    padding: 24px 22.5px 67.5px 43.5px;
}
.wrk-hdr {
    padding-bottom: 13.5px;
    margin-bottom: 21.75px;
}
.wrk-hdr h3 {
    font-size: 16px;
}
.wrk-hdr h3:after {
    width: 7.5px;
    height: 8.25px;
    left: -27px;
}
.wrk-list ul li {
    font-size:15px;
    margin-bottom: 21px;
}
.cmn-hdr.lnh h2 {
    line-height: 33.75px;
}
.wrk-list ul li:hover {
    margin-left: 7.5px;
}
/*business-sec*/
.business-sec {
    padding: 48px 0;
}
.btm-para {
    margin-top: 22.5px;
}
.btm-para p {
    font-size: 15px;
    line-height: 24px;
}
/*valuation-sec*/
.valuation-outr .cmn-para p {
    font-size: 15px;
}
.valuation-sec {
    padding: 42px 0;
}
.valuation-outr .row {
    margin: 0 -60px;
}
.valuation-outr .col-md-6 {
    padding: 30px 60px;
}
/*identity-sec*/
.identity-sec {
    padding: 50px 0;
}
.identity-outr {
    padding: 30px 0 0;
}
.idt-para {
    margin-top: 15px;
}
.idt-para p {
    font-size: 15px;
    line-height: 23px;
}
.idt-no span {
   width: 55px;
    height: 55px;
    font-size: 35px;
}
.idt-innr {
    margin-bottom: 22.5px;
}
.idt-no em {
    width: 30px;
    height: 30px;
    font-size: 18px;
    margin: 0 -6px;
}

/*comp-sec*/
.comp-sec {
    padding: 43.5px 0;
}
.cmn-para.fnt p {
    font-size: 16px;
}
.banner-section.banner-innr-sec.expertise-banner .ban-txt  { 
    padding: 45px 45px 45px 37.5px; 
}
/*number-sec*/
.number-sec {
    padding: 48.75px 0;
}
.number-txt {
    padding-left: 22.5px;
}
.scl-sec.scl-inn-sec .scl-innr {
    padding: 22.5px 93.75px;
}
.investor-sec {
    padding: 48.75px 0;
}
/*statistic-sec*/
.statistic-sec {
    padding: 55px 0;
}
.statistic-sec .col-md-6 {
    padding: 0 22.5px;
}
.statistic-sec .row {
    margin: 0 -22.5px;
}
.accordion h1 {
    font-size: 16px;
    padding-left: 25.5px;
}
.accordion h1:after {
    width: 7.5px;
    height: 8.25px;
}
.acc-list {
    padding-top: 17.25px;
    margin-top: 13.5px;
}
.acc-list ul li {
    font-size: 15px;
    margin-bottom:17.25px;
}
.process-sec {
    padding-bottom: 55px;
}
.qus {
    margin-bottom:25.5px;
    padding: 18.75px 19.5px;
}
.accordion-content {
    padding-left: 25.5px;
    padding-bottom: 15px;
}
.accordion-header-icon {
    width: 19.75px;
    height: 19.75px;
    background-size: 6px;
}
.accordion-header-icon.accordion-header-icon-active {
    background-size: 6px;
}
.statistic-pic {
    padding-top: 11.25px;
}
.usr-icon em img {
    width: 14px;
} 
.swiper-button-prev img, .swiper-button-next img {
    width: 21px;
}
.scl-innr p {
    font-size: 12px;
    line-height: 23px;
}
.statistic-txt p {
    width: 90%;
}
.cmn-para.fnt p {
    font-size: 15px;
}
.number-sec .container {
    max-width: 991px;
}
.ft-shape {
    width: 114.75px;
}
/*28-8*/
.impact-outr.im-para .cmn-para p {
    line-height: 23px;
    margin-bottom: 9.75px;
    padding-left: 12px;
}
.impact-outr.im-para .impact-lft {
    padding-right: 30px;
}
.impact-outr.im-para .imp-btn {
    margin-top: 25px;
}
.impact-outr.im-para .cmn-para p:after,.element-sec.ele-sec .cmn-para p:after,.mr-int .cmn-para p:after {
    width: 6px;
    height: 6px;
    top: 8px;
}
.hdr-btn-innr .btn {
    font-size: 14px;
    padding: 9px 11px;
}
/*team member page*/
.team-sec {
    padding: 15px 0 0!important;
}
.linkdin-innr {
    top: 22.5px;
}
.linkdin-innr a {
    font-size:22.5px;
}
.linkdin-innr a {
    width: 25px;
    height: 25px;
    margin: auto;
    font-size: 15px;
}
.team-outr .user-rght-img-innr {
    width: 200px;
    height:200px;
}
.team-outr .user-rght-img-innr img {
    padding: 10px;
}
.team-outr .user-rght-txt h3 {
    font-size: 20px;
}
.team-outr .user-rght-txt h5 {
    font-size: 15px;
}
.team-outr .user-rght-txt ul li {
    margin-bottom: 7px;
}
.team-outr .user-rght-txt ul li a {
    font-size: 15px;
}
.team-outr .user-rght-txt ul li address {
    font-size: 15px;
    line-height: 20px;
}
.team-outr .user-rght-txt {
    margin-left: 40px;
}
.business-sec.bsn-sec .usr-icn-list ul li strong {
    line-height:18.75px;
}
.business-sec.bsn-sec {
    padding:40px 0;
}
.scl-sec.scl-tm-sec .scl-innr {
    padding-left:82.5px;
    padding-right:82.5px;
}
.kris-sec {
    padding: 15px 0 40px;
}
.kris-txt ul li {
    font-size: 15px;
    margin-bottom: 20px;
    line-height: 22px;
}
.kris-outr {
    padding: 30px;
}
.team-outr .user-rght-txt ul li .usr-icon img {
    width: 22.5px;
}
.team-outr .user-rght-txt ul li:last-child .usr-icon img {
    width: 25.5px;
}
.container {
    max-width: 950px;
}
    
/*29-8 poulami*/
.statistic-sec.price-sec .cmn-para {
    margin-bottom: 11.25px;
}
.acc-list h4 {
    font-size: 15px;
    margin-bottom: 12px;
}
.process-sec.overvw-sec {
    padding:48.75px 0;
}
.buyer-sec {
    padding: 30px 0;
}
.piee-outr {
    margin: 11.25px -11.25px;
}
.pie-innr {
    padding: 0 11.25px;
}
.piee-pic {
    width: 366px;
}
.pie-innr h4 {
    font-size: 15px;
    line-height: 22px;
}
.industry-sec.driving-sec {
    padding: 37.5px 0 0;
}
.industry-txt p {
    font-size: 15px;
    line-height: 20px;
}
.industry-sec.driving-sec .industry-outr .col-md-3 {
    margin-bottom: 37.5px;
}
.trnsn-sec {
    padding: 40px 0 30px;
}
ul.resp-tabs-list {
    margin-bottom: 40px;
}
ul.resp-tabs-list li {
    font-size: 14px;
    padding: 19px 7.5px;
    margin-right:10px;
}
ul.resp-tabs-list li.resp-tab-active:after {
    width: 20.25px;
    height: 5.25px;
    bottom: -6px;
}
.trnsn-innr .col-md-3 {
    margin-bottom: 22.5px;
}
.resrce-sec {
    padding: 50px 0 11.25px;
}
.resrce-txt {
    padding: 22.5px;
    margin:-84.75px 21px 0;
}
.resrce-txt h5 {
    font-size:13.5px;
}
.resrce-txt h5 em {
    margin-right:9.75px;
}
.resrce-txt h3 {
    font-size: 16px; 
    line-height:22px;
    margin: 7.5px 0 3.75px;
}
.resrce-txt p {
    font-size: 15px;
    line-height: 20px;
}
.rd-more-inn {
    font-size: 14px;
    margin-top: 22.5px;
}
.rd-more-inn em {
    margin-right: 12.75px;
}
.resrce-innr:hover .rd-more-inn em {
    margin-left: 7.5px;
}
.resrce-outr .col-md-4 {
    margin-bottom: 48.75px;
    padding: 0 18.75px;
}
.resrce-outr .row {
    margin: 0 -18.75px;
}
.resrce-pic:after {
    top: 12.75px;
    bottom: 12.75px;
    left: 12.75px;
    right: 12.75px;
}
.industry-txt.indus-inn h3 {
    font-size: 18px;
    margin-bottom: 9.75px;
}
.industry-txt.indus-inn p {
    font-size: 13px;
    line-height: 22.5px;
}
.our-team-sec {
    padding: 56.25px 0;
}
.our-team-pic {
    padding: 20px 35px 20px;
}
.our-team-txt {
    padding: 0 21px 13.5px 13.5px;
}
.our-team-txt h5 {
    font-size: 17px;
    margin-bottom: 7.5px;
}
.our-team-txt h6 {
    font-size: 13px;
}
.our-team-txt h6 a:hover {
    margin-right: -7.5px;
}
.element-sec .impact-lft {
    padding:33.75px 0;
}
.imp-rght-innr {
    padding:57.75px 75px 57.75px 108.75px;
}
.imp-icn-innr {
    width: 90px;
    height: 90px;
}
.imp-txt {
    margin-left: 7.5px;
}
.imp-txt h4 {
    font-size: 17px;
    margin-bottom: 9px;
}
.imp-txt p {
    font-size: 15px;
}
.element-sec .impact-rght:after {
    width:362.25px;
    left: -161.25px;
}
.industry-sec.driving-sec .industry-pic img {
    padding: 15px;
}
.our-team-txt h6 img {
   width: 23.25px;
}
.imp-rght-innr:first-child  .imp-icn-innr img {
   width: 34.5px;     
}
.imp-rght-innr:nth-child(2)  .imp-icn-innr img {
   width:54px;     
}
.imp-rght-innr:last-child  .imp-icn-innr img {
   width: 34.5px;     
}
.imp-rght-innr {
    padding: 57.75px 75px 57.75px 192px;
}
.team-outr .user-rght-txt h3 {
    font-size: 16px;
}

	/*Sutanu 10-10-20*/
	.new_line_inn.cmn-hdr h2 {
	font-size: 24px;
	line-height: 36px;
}
	.impactdown.cmn-para {
	margin-top: 30px;
}
.impactdown2 p {
    font-size: 13px;
}
.our-team-pic {
    padding: 40px 70px 25px;
}
}

@media (max-width: 1366px) {
.container-fluid {
    padding: 0 98px;
}
.scl-innr p {
    font-size: 12px!important;
}
}
@media (max-width: 1280px) {

.cmn-para p strong br {
    display: none;
}

.shp1 {
    width: 507px;
}
.shp2 {
    width: 498.25px;
}
.ban-txt h4 {
    font-size: 16.75px;
    line-height: 25px;
}
.scl-innr p br {
    display: none;
}
.buyer-outr .cmn-para p br {
    display: none;
}
ul.resp-tabs-list li {
    font-size: 12px;
    margin-right: 9px;
}

.element-sec .impact-rght::after {
    width: 320px;
    background-size: cover;
    background-position: right;
    left: -115.25px;
}
.element-sec .cmn-para {
    width: 80%;
}
.imp-rght-innr {
    padding: 57.75px 55px 57.75px 192px;
}
.imp-txt p {
    font-size: 15.25px;
}
ul.resp-tabs-list li {
    font-size: 14px;
    padding: 19px 2.5px;
}   
/* 27-10-2020  */
/* .our-team-sec.abt-team-sec .our-team-outr .our-team-txt h5 {
    font-size: 13px;
} */
}

@media (max-width:1199px) {
.banner-outr p {
    font-size: 13.5px;
    line-height: 23.25px;
    }
.ban-txt p {
    margin-bottom: 16.5px;
}
.banner-outr p::before, .banner-outr p::after {
    top: 10.75px;
}   
ul.navbar-nav li {
    margin-right: 34.5px;
}
.hdr-add a, .hdr-add address {
    line-height: 26px;
    }
.usr-icn-list.usr-lst ul {
    width: 100%;
}
.container {
    max-width: 1000px;
}
.user-rght {
    padding-left: 0!important;
}
.industry-txt p {
    font-size: 12px;
}
ul.resp-tabs-list li {
    padding: 21px 5.5px;
}
.resrce-outr .row {
    margin: 0 -15px;
}
.resrce-outr .col-md-4 {
    padding: 0 15px;
}
.element-sec .cmn-para {
    width: 84%;
}
/*8-9-2020*/
.ban-txt em img {
    width: 50px;
}
.banner-innr h1 {
    font-size: 26px;
    line-height: 36px;
}
.banner-innr.banner3-innr {
    top: 60px;
}
.ban-txt em img {
    margin-top: -84.75px;
}
ul.navbar-nav li a {
    font-size: 14px;
}
.expertise-txt h5 a {
    font-size: 18px;
}
.btn {
    font-size: 13px!important;
}
.cmn-para p {
    font-size: 13px;
}
.industry-txt h5 {
    font-size: 16px;
}
.resources-txt h3 {
    font-size: 13px;
    line-height: 18.5px;
}
.resources-txt p {
    font-size: 13px;
    line-height: 20px;
}
.footer-menu h3 {
    font-size: 16px;
}
.footer-menu ul li a {
    font-size: 13px;
}
.footer-bottom-innr p, .footer-bottom-innr p a {
    font-size: 13px;
}
.cmn-hdr h2 {
    font-size: 26px;
}
.banner-innr.banner3-innr .ban-txt h1 {
    font-size: 26px;
    line-height: 34px;
}
.resrce-txt h3 {
    font-size: 14px;
    line-height: 22px;
}
.resrce-txt p {
    font-size: 13px;
    line-height: 19px;
}
.hdr-add a, .hdr-add address {
    font-size: 13px;
}
.contact-outr  .hdr-top-outr ul li br {
    display: block;
}
.contact-pic {
    margin-top: -40px;
}
.contact-outr {
    margin-top: 40px;
    padding-bottom: 40px;
}
 .contact-sec {
    padding: 40px 0;
}
.contact-form-outr form {
    width: 95%;
}
.contact-form-outr ::placeholder,.contact-form-outr select.form-control {
    letter-spacing: 0;
    font-size: 12px;
}
.contact-form-sec {
    padding: 0 0 40px;
}
.map-outr {
    height: 300px;
}
.cmn-hdr.sml h2 {
    font-size: 16px;
    line-height: 19px;
}
.cap-lst li {
    font-size: 13px;
    margin-bottom: 7px;
}
    .cap-lst li em img {
        width: 20px;
    }
.cap-lst ul li {
    line-height: 23px;
}
.rch-hdr h4 {
    font-size: 13px;
    line-height: 22px;
}
.zero-list ul li {
    font-size: 13px;
    line-height: 22px;
    margin-bottom: 8px;
    padding-left: 20px;
}
.zero-list ul li::after {
    top: 5px;
    width: 13px;
    height: 13px;
}
.zero-list {
    margin: 15px 0 0;
}
.cp-dtls-outr .cmn-hdr h2 {
    font-size: 17px;
}
ul.resp-tabs-list li {
    font-size: 12px;
    padding: 19px 2.5px;
}
.cmn-hdr h2 {
    font-size: 26px;
}
	
	/*Sutanu 10-10-20*/
	.new_line_inn.cmn-hdr h2 {
	font-size: 17px;
	line-height: 27px;
}
	.new_line {
	padding: 35px 0;
}
	.impactdown.cmn-para {
	margin-top: 20px;
}
ul.resp-tabs-list li {
    width: 19.2% !important;
}
ul.resp-tabs-list li {
    width: 18.9% !important;
}
}

@media (max-width: 1080px) {
header .container-fluid,.banner-section.bnr-hm .container-fluid  {
    padding: 0 29.25px;
}
.logo-sec {
	width: 112.5px;
    padding: 13.5px 0 10.6875px;
}
ul.navbar-nav li {
    margin-right: 32.625px;
}
ul.navbar-nav li  a{
    font-size: 12px;
}
ul.navbar-nav li .dropdown-menu li a {
    font-size: 12px;
}
ul.navbar-nav li:after {
    bottom: -6px;
    height: 2px;
}
.hdr_fix .logo-sec {
	width: 95.625px;
    padding: 9.5625px 0 8.4375px;
}

.hdr-top {
    padding: 10.125px 0 5.625px;
}
.hdr-top-outr ul li {
    margin-right: 26.4375px;
}
.hdr-icon em {
    width: 24.1875px;
    height: 24.1875px;
    margin-right: 10.6875px;
}
.hdr-add a,.hdr-add address {
    font-size: 12px;
}
.hdr-btn-innr {
    margin-left:26.4375px;
}
.btn {
    font-size: 12px;
    padding: 9.5625px 11.25px;
}
.btn:hover:before {
  width:11.25px;
  height:11.25px;
}
.dropdown-toggle::after {
    width:6.1875px;
    height:3.375px;
}
.dropdown-toggle:before {
    height:16.875px;
    bottom: -16.875px;
}
ul.navbar-nav li .dropdown-menu li {
    margin: 0 5.625px;
}
ul.navbar-nav li .dropdown-menu li a {
    padding: 5.625px 0!important;
}
/*banner*/
.banner-innr {
    top: 29.25px;
}
.ban-txt  h1{
    padding: 25.3125px 5.625px 23.625px 42.1875px;
}
.ban-btn {
    margin-top: 14.0625px;
}
.ban-btn .btn {
    padding: 12.375px 16px;
    font-size: 12.5px;
}
.bnr-btm-outr {
    right: 30.375px;
    bottom:45px;
}
.banner-outr p {
    font-size: 12.375px;
    line-height:19.6875px;
    padding: 0 73.125px;
}
.banner-outr p:before,.banner-outr p:after {
    top: 9.5625px;
    height: 1.6875px;
    width: 66.375px;
}
.ban-txt p {
    margin-bottom: 16.875px;
}
.swiper-pagination {
    bottom:13.5px;
}
.banner-innr.banner3-innr {
    top: 67.5px;
}
.ban-txt em {
    padding-left: 25.3125px;
    padding-bottom:3.375px;
}

.hdr-top-outr ul li:first-child .hdr-icon img {
    width: 13.5px;
}
.hdr-top-outr ul li:nth-child(2) .hdr-icon img {
    width: 10.125px;
}
.hdr-top-outr ul li:last-child .hdr-icon img {
    width: 12.375px;
}
/*expertise-sec*/
.expertise-sec {
    padding: 36.5625px 0 56.25px;
}
.cmn-hdr {
    margin-bottom: 28.125px;
}
.cmn-hdr h2 {
    font-size: 27.125px;
    padding-bottom: 11.25px;
}
.cmn-hdr h2:after {
    height: 2.25px;
    width:78.1875px;
}
.expertise-outr .row {
    margin: 0 -15.75px;
}
.expertise-outr .col-md-4 {
    padding: 0 15.75px;
    margin-bottom:31.5px;
}
.expertise-txt {
    left:12.375px;
    bottom: 11.8125px;
}
.expertise-txt h5 em {
    margin-left: 11.25px;
}
.expertise-txt h5:hover em {
    margin-left: 16.875px;
}
.expertise-txt h5 img {
    width: 24.1875px;
}
/*impact-sec*/
.impact-sec {
    padding: 28.125px 0 33.75px;
}
.cmn-para p {
    font-size: 13px;
    line-height:20.25px;
    margin-bottom:14.0625px;
}
.cmn-hdr.mr-35 {
    margin-bottom:19.6875px;
}
.impact-lft {
    padding-right:54.5625px;
}
.imp-btn {
    margin-top:28.125px;
}
.btn.c-btn {
    padding: 12.375px 16.875px;
    font-size: 12px;
}

/* industry-sec  */
.industry-sec {
    padding: 45px 0 50.625px;
}
.industry-pic {
    width: 63px;
    height: 63px;
}
.industry-txt {
    margin-top: 11.25px;
}
.industry-outr {
    padding-top: 8.4375px;
}
.industry-outr .col-md-3 {
    margin-bottom:47.815px;
}
.industry-outr .col-md-3:nth-child(1) .industry-pic img {
    width: 48.375px;
}
.industry-outr .col-md-3:nth-child(2) .industry-pic img {
    width: 38.25px;
}
.industry-outr .col-md-3:nth-child(3) .industry-pic img {
    width: 34.875px;
}
.industry-outr .col-md-3:nth-child(4) .industry-pic img {
    width: 32.0625px;
}
.industry-outr .col-md-3:nth-child(5) .industry-pic img {
    width: 39.375px;
}
.industry-outr .col-md-3:nth-child(6) .industry-pic img {
    width: 42.1875px;
}
/*resources-sec*/
.resources-sec {
    padding: 39.375px 0;
}
.cmn-hdr p {
    font-size: 12.9375px;
    line-height: 20.25px;
    margin-top: 7.3125px;
}
.resources-txt {
    margin-top: 11.25px;
}
.resources-txt h3 {
    font-size:12px;
    line-height: 19px;
    margin-bottom: 8.4375px;
}
.resources-txt p {
    font-size: 12px;
    line-height:19px;
}
.lrn-mr {
    font-size: 12px;
}
.lrn-mr:hover em  {
   margin-left: 13.5px;
}
.lrn-mr em {
    margin-left: 9px;
}
.lrn-btn {
    margin-top: 11.25px;
}
.resources-innr {
    padding-bottom: 9.5625px;
}
.resources-btn {
    margin-top:25.3125px;
}
.resources-btn .btn.c-btn {
    padding: 11.25px 12px;
}
.lrn-mr em img {
    width: 15.75px;
}
/*ready sec*/
.ready-sec {
    padding: 45px 0 58.5px;
}
.shp1 {
    width: 398.25px;
}
.shp2 {
    width: 390.9375px;
}
.cmn-hdr.mr-20 {
    margin-bottom: 11.25px;
}
.rd-btn .btn {
    padding: 12.375px 18px;
    font-size: 12px;
}
/*footer*/
footer {
    padding: 45px 0 19.6875px;
}
.ft-shape {
    width: 140px;
}
.footer-menu h3 {
    font-size: 13px;
    padding-bottom: 13px;
    margin-bottom: 13px;
}
.footer-menu h3:after{
    height: 2px;
    width: 25.875px;
}
.footer-menu ul li {
    margin-bottom: 9.5625px;
}
.footer-menu ul li a {
    font-size: 12px;
}
.footer-top {
    margin-bottom:56.25px;
}
.foot-logo-innr {
    width: 122.0625px;
    padding: 0 11.8125px;
}
.footer-bottom-innr {
    margin-top: 16.875px;
}
.footer-bottom-innr p,.footer-bottom-innr p a {
    font-size: 11.5px;
}
.footer-menu.ft-menu ul li {
    line-height: 19px;
}    
.btn:hover {
    border-bottom-right-radius: 17px;
}
.expertise-sec ,.industry-sec,.resources-sec{
    padding: 30px 0;
}
.ready-sec {
    padding: 30px 0 58.5px;
}
footer {
    padding: 30px 0 19.6875px;
}
/*19-8-2020*/
.banner-section.banner-innr-sec .banner-innr h1 {
    padding-bottom: 16.875px;
}
.banner-section.banner-innr-sec .banner-innr h1:after {
    height: 2px;
    width: 66.375px;
}
.banner-section.banner-innr-sec .ban-txt  {
    padding: 42.1875px 31.5px 55.125px;
}

.banner-section.banner-innr-sec .banner-innr {
    top: 55.125px;
    left: -28.125px;
}
/* user-sec */
.user-sec {
    padding: 49.5px 0;
}
.user-lft,.user-rght {
    padding: 28.125px 0 14.625px;
}
.user-rght {
    padding-left: 28.125px;
}
.user-rght-img-innr {
    width: 68.625px;
    height: 68.625px;
}
.user-rght-img-innr img {
    padding: 5.0625px;
}
.user-rght-txt {
    margin-left:10.125px;
}
.user-rght-txt h3 {
    font-size: 14.625px;
    margin-bottom:9.5625px;
}
.user-rght-txt h5 {
    font-size: 12px;
    margin-bottom: 10.125px;
}
.user-rght-txt ul li {
    margin-bottom: 8.4375px;
}
.user-rght-txt ul li a {
    font-size: 12px; 
}
.usr-icon {
    margin-right: 7.875px;
}
.usr-icon em {
    width: 24.1875px;
    height: 24.1875px;
}
.user-rght-outr {
    margin-bottom: 33.75px;
}
/*transaction-sec*/
.transaction-sec {
    padding: 39.375px 0;
}
.transaction-pic {
    padding: 18px 12.375px;
    margin-bottom: 5.625px;
}
.swiper-button-prev,.swiper-button-next {
    width: 33.75px;
    height: 33.75px;
}
.swiper-button-next {
    right: -50.625px;
}
.swiper-button-prev {
    left: -50.625px;
}
.usr-icn-list ul li {
    margin-bottom: 16.875px;
}
.usr-icn-list ul li em {
    margin-right: 10.125px;
    width: 24.1875px;
}
.usr-icn-list ul li strong {
    font-size: 13px;
}
.usr-icn-list.usr-lst {
    margin-top: 16.875px;
}
.banner-section.banner-innr-sec.tech-banner .ban-txt h1 {
    padding-bottom: 11.25px;
}
.ban-txt h4 {
    font-size: 14.0625px;
    line-height: 22px;
}
/*scl-sec*/
.scl-sec {
    padding: 11.8125px 21.375px;
}
.scl-innr {
    padding: 16.875px 91.6875px;
}
.scl-innr p {
    font-size: 13.75px;
    line-height:24.75px;
}
.scl-innr p em {
    margin-left:3.9375px;
}
/*work-sec*/
.work-sec {
    padding: 45px 0;
}
.work-outr {
    padding: 18px 16.875px 50.625px 32.625px;
}
.wrk-hdr {
    padding-bottom: 10.125px;
    margin-bottom: 16.3125px;
}
.wrk-hdr h3 {
    font-size: 12px;
}
.wrk-hdr h3:after {
    width: 5.625px;
    height: 6.1875px;
    left: -20.25px;
}
.wrk-list ul li {
    font-size:13px;
    margin-bottom: 15.75px;
}
.cmn-hdr.lnh h2 {
    line-height: 25.3125px;
}
.wrk-list ul li:hover {
    margin-left: 5.625px;
}
/*business-sec*/
.business-sec {
    padding:47.8125px 0 36.5625px;
}
.btm-para {
    margin-top: 16.875px;
}
.btm-para p {
    font-size: 13px;
    line-height: 22.5px;
}
/*valuation-sec*/
.valuation-outr .cmn-para p {
    font-size: 13px;
}
.valuation-sec {
    padding: 30px 0;
}
.valuation-outr .row {
    margin: 0 -45px;
}
.valuation-outr .col-md-6 {
    padding:22.5px 45px;
}
/*identity-sec*/
.identity-sec {
    padding: 40px 0;
}
.identity-outr {
    padding: 22.5px 0 0;
}
.idt-para {
    margin-top: 11.25px;
}
.idt-para p {
    font-size: 13px;
    line-height: 22px;
}
.idt-no span {
    width: 47.8125px;
    height: 47.8125px;
    font-size:30.9375px;
}
.idt-innr {
    margin-bottom: 16.875px;
}
.idt-no em {
    width: 22.5px;
    height: 22.5px;
    font-size: 13.5px;
    margin: 0 -4.5px;
}

/*comp-sec*/
.comp-sec {
    padding: 32.625px 0;
}
.cmn-para.fnt p {
    font-size: 13px;
}
.banner-section.banner-innr-sec.expertise-banner .ban-txt  { 
    padding: 33.75px 33.75px 33.75px 28.125px; 
}
/*number-sec*/
.number-sec {
    padding: 36.5625px 0;
}
.number-txt {
    padding-left: 16.875px;
}
.scl-sec.scl-inn-sec .scl-innr {
    padding: 16.875px 70.3125px;
}
.investor-sec {
    padding: 36.5625px 0;
}
/*statistic-sec*/
.statistic-sec {
    padding: 47.8125px 0;
}
.statistic-sec .col-md-6 {
    padding: 0 16.875px;
}
.statistic-sec .row {
    margin: 0 -16.875px;
}
.accordion h1 {
    font-size: 13px;
    padding-left:19.125px;
}
.accordion h1:after {
    width: 5.625px;
    height: 6.1875px;
}
.acc-list {
    padding-top: 12.9375px;
    margin-top: 10.125px;
}
.acc-list ul li {
    font-size: 13px;
    margin-bottom:12.9375px;
}
.process-sec {
    padding-bottom: 50.625px;
}
.qus {
    margin-bottom:19.125px;
    padding: 14.0625px 14.625px;
}
.accordion-content {
    padding-left: 19.125px;
    padding-bottom: 11.25px;
}
.accordion-header-icon {
    width: 18.5625px;
    height: 18.5625px;
}
.statistic-pic {
    padding-top: 8.4375px;
}
.usr-icon em img {
    width: 12.9375px;
} 
.swiper-button-prev img, .swiper-button-next img {
    width: 15.75px;
}
.usr-icn-list.usr-lst ul {
    width: 100%;
}
.ft-shape {
    width: 100.98px;
}
.impact-outr.im-para .cmn-para p {
    line-height: 18px;
}
.impact-outr.im-para .cmn-para p::after {
    top: 6px;
}
/*team member page*/
.team-sec {
    padding: 30.9375px 0;
}
.team-outr .user-rght-img-innr img {
    padding: 19.6875px;
}
.business-sec.bsn-sec .usr-icn-list ul li strong {
    line-height:15px;
}
.business-sec.bsn-sec {
    padding:30px 0;
}
.scl-sec.scl-tm-sec .scl-innr {
    padding-left:61.875px;
    padding-right:61.875px;
}
.kris-sec {
    padding: 11.25px 0 30px;
}
.kris-txt ul li {
    font-size: 13px;
    margin-bottom: 16.875px;
    line-height: 18px;
}
.kris-outr {
    padding:22.5px;
}
.team-outr .user-rght-txt ul li .usr-icon img {
    width:16.875px;
}
.team-outr .user-rght-txt ul li:last-child .usr-icon img {
    width: 19.125px;
}
.container {
    max-width: 800px;
}
/*29-8 poulami*/
.statistic-sec.price-sec .cmn-para {
    margin-bottom: 8.4375px;
}
.acc-list h4 {
    font-size: 12px;
    margin-bottom: 9px;
}
.process-sec.overvw-sec {
    padding:36.5625px 0;
}
.buyer-sec {
    padding: 22.5px 0;
}
.piee-outr {
    margin: 8.4375px -8.4375px;
}
.pie-innr {
    padding: 0 8.4375px;
}
.piee-pic {
    width: 274.5px;
}
.pie-innr h4 {
    font-size: 12px;
    line-height: 15px;
}
.industry-sec.driving-sec {
    padding: 28.125px 0 0;
}
.industry-txt p {
    font-size: 13px;
    line-height: 22px;
}
.industry-sec.driving-sec .industry-outr .col-md-3 {
    margin-bottom: 28.125px;
}
.trnsn-sec {
    padding: 33.75px 0 22.5px;
}
ul.resp-tabs-list {
    margin-bottom:33.75px;
}
ul.resp-tabs-list li {
    font-size: 12px;
    padding: 15.75px 6px;
    margin-right:11.25px;
}
ul.resp-tabs-list li.resp-tab-active:after {
    width: 15.1875px;
    height: 3.9375px;
    bottom: -4.5px;
}
.trnsn-innr .col-md-3 {
    margin-bottom: 16.875px;
}
.resrce-sec {
    padding: 47.8125px 0 8.4375px;
}
.resrce-txt {
    padding: 16.875px;
    margin:-63.5625px 15.75px 0;
}
.resrce-txt h5 {
    font-size:12px;
}
.resrce-txt h5 em {
    margin-right:7.3125px;
}
.resrce-txt h3 {
    margin: 6px 0 3px;
}
.resrce-txt p {
    font-size: 12px;
    line-height: 18px;
}
.rd-more-inn {
    font-size: 12px;
    margin-top: 18px;
}
.rd-more-inn em {
    margin-right: 9.5625px;
}
.resrce-innr:hover .rd-more-inn em {
    margin-left: 6px;
}
.resrce-outr .col-md-4 {
    margin-bottom: 36.5625px;
    padding: 0 14.0625px;
}
.resrce-outr .row {
    margin: 0 -14.0625px;
}
.resrce-pic:after {
    top: 9.5625px;
    bottom: 9.5625px;
    left: 9.5625px;
    right: 9.5625px;
}
.industry-txt.indus-inn h3 {
    font-size: 16.875px;
    margin-bottom: 7.3125px;
}
.industry-txt.indus-inn p {
    font-size: 12px;
    line-height: 20px;
}
.our-team-sec {
    padding: 42.1875px 0;
}
.our-team-pic {
    padding: 20px 30px 20px!important;
}
.our-team-txt {
    padding: 0 15.75px 10.125px 10.125px;
}
.our-team-txt h5 {
    font-size: 13.5px;
    margin-bottom: 6px;
}
.our-team-txt h6 {
    font-size: 12px;
}
.our-team-txt h6 a:hover {
    margin-right: -6px;
}
.element-sec .impact-lft {
    padding:25.3125px 0;
}
.imp-rght-innr {
    padding:43.3125px 56.25px 43.3125px 81.5625px;
}
.imp-icn-innr {
    width: 67.5px;
    height: 67.5px;
}
.imp-txt {
    margin-left: 6px;
}
.imp-txt h4 {
    font-size: 15.75px;
    margin-bottom: 6.75px;
}
.imp-txt p {
    font-size: 13px;
}
.element-sec .impact-rght:after {
    width:271.6875px;
    left: -120.9375px;
}
.industry-sec.driving-sec .industry-pic img {
    padding: 10px;
}
ul.resp-tabs-list li {
    height: 54px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.our-team-txt h6 img {
    width: 24.1875px;
}
.imp-rght-innr:first-child  .imp-icn-innr img {
   width:25.875px;     
}
.imp-rght-innr:nth-child(2)  .imp-icn-innr img {
   width:40.5px;     
}
.imp-rght-innr:last-child  .imp-icn-innr img {
   width: 25.875px;     
}
.imp-rght-innr {
    padding: 43.3125px 30px 43.3125px 150.563px;
}
.resources-txt p {
    width: 90%;
}
.expertise-txt h5 a {
    font-size: 16px;
} 
.resrce-txt h3 {
    font-size: 13px;
    line-height: 22px;
}
.resrce-txt p {
    font-size: 13px;
    line-height: 19px;
}
.contact-outr  .hdr-top-outr ul li:first-child .hdr-icon img {
    width: 22px;
}
.contact-outr  .hdr-top-outr ul li:nth-child(2) .hdr-icon img {
    width: 20px;
}
.contact-outr .hdr-top-outr ul li:last-child .hdr-icon img {
    width: 20px;
}
.capital-left .cmn-para p br {
    display: none;
}
.capital-sec {
    padding-top: 40px;
}
.resrce-sec.recent-sec {
    padding-bottom: 40px;
}
.kris-sec {
    padding: 25px 0 0;
}
.team-outr .user-rght-txt h5 {
    font-size: 13px;
    margin-right: 45%;
}
.team-outr .user-rght-txt ul li a {
    font-size: 13px;
}
.team-outr .user-rght-txt ul li address {
    font-size: 13px;
}
.team-outr .user-rght-txt h3 {
    font-size: 17px;
}
.team-outr .user-rght-img-innr {
    width: 160px;
    height: 160px;
}
.team-outr .user-rght-img-innr img {
    padding: 15.688px;
}
.cap-lst ul {
    width: 90%;
}
.business-sec.bsn-sec .usr-icn-list ul li {
    padding-left: 16px;
}
.business-sec.bsn-sec .usr-icn-list ul li::after {
    width: 12px;
    height: 12px;
    top: 2px;
}
.ut-txt h3 {
    font-size: 14px;
    padding-left: 30px;
}
.ut-txt h3::after {
    width: 22px
}
.resources-sec.ltst-sec .resources-pic {
    height: 180px;
}
.about-our-sec {
    padding: 30px 0 0;
}
.abt-our-innr .cmn-para p {
    width: 100%;
}
.cmn-hdr h2 {
    font-size: 24px;
}
.team-sec .user-rght-img-innr.mcl-chn {
    width: 165px;
}
.team-outr .user-rght-txt h3 {
    font-size: 15px;
}
.team-sec .user-rght-img-innr.ric-inn {
    width: 195px;
}
.team-outr .user-rght-txt ul li address,.team-outr .user-rght-txt ul li a {
    font-size: 12.5px;
}
.pe-hdr h4 {
    font-size: 14px;
}
.pe-hdr {
    padding: 9px;
}
.pe-list ul li {
    font-size: 13px;
    margin-bottom: 15px;
}
.pe-list.line-inn ul li::after {
    height: 18px;
}

	/*.pe-list.line-inn ul li:last-child::after {
    width: 19px;
    height: 9px;
}*/
.piee-inn-outr {
    padding: 15px 0 20px;
}
/* 27-10-2020  */
/* 	.our-team-sec.abt-team-sec .our-team-outr .row {
		justify-content:center;
	}
.our-team-sec.abt-team-sec .our-team-outr .col-md-3 {
    -ms-flex: 0 0 33.33%;
    flex: 0 0 33.33%;
    max-width: 33.33%;
	margin-bottom:25px;
} */
.ban-btn {
	margin-left:40px;
}
}

@media (max-width:1024px) {
.container-fluid {
    padding: 0 90px;
}
.container {
    max-width: 90%;
}
.number-sec .container {
    max-width: 90%;
}
.industry-sec.driving-sec .industry-txt p {
    width: 80%;
}
.ban-txt h1 {
    padding: 21px 5.625px 20px 42.1875px;
}
.capital-outr .col-md-2 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
}
.capital-outr .col-md-10 {
    -ms-flex: 0 0 80%;
    flex: 0 0 80%;
    max-width: 80%;
}
}

@media (max-width: 991px) {
.container-fluid {
    padding: 0 70px;
}
.footer-menu ul li a br {
    display: none;
}
.ban-txt h4 {
    font-size: 13.063px;
}
.industry-sec.driving-sec .industry-txt p {
    width: 95%;
}
.business-sec.bsn-sec .business-outr {
    padding: 0 5%;
}
.team-outr .user-rght-txt {
    margin-left: 20px;
}
.banner-innr.banner2-innr .ban-txt h1 {
    width: 58%;
}
.banner-innr h1 {
    width: 58%;
}
.banner-innr.banner3-innr .ban-txt h1 {
    width: 35%;
}
.banner-section.bnr-hm .ban-pic {
    height: 350px;
}
.banner-section.bnr-hm .ban-pic img {
    height: 100%;
    object-fit: cover;
}
.contact-txt {
    padding-bottom: 0;
    padding-top: 20px;
}
.contact-outr .hdr-top-outr li {
    width: 100%;
    margin-bottom: 20px;
}
.contact-outr .hdr-add h4 {
    font-size: 15px;
}
.capital-outr .col-md-2 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}
.capital-outr .col-md-10 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
}
.team-sec .user-rght-txt {
    padding-left: 5%;
}
.cap-lst ul {
    width: 100%;
}
.piee-inn-outr {
    width:100%;
}
}

@media (max-width: 900px) {
header .container-fluid,.banner-section.bnr-hm .container-fluid  {
    padding: 0 20px;
}
ul.navbar-nav li {
    margin-right: 20px;
}
.hdr-btn-innr {
    margin-left: 20px;
}
.hdr-top-outr ul li {
    margin-right: 15px;
}
.container-fluid {
    padding: 0 30px;
}
.impact-lft {
    padding-right: 20px;
}
.shp1 {
    width: 300px;
}
.shp2 {
    width: 290px;
}
.transaction-outr {
    padding: 0 60px;
}
.swiper-button-prev {
    left: 0;
}
.swiper-button-next {
    right: 0;
}
.user-rght {
    padding-left: 10px;
}
.banner-section.banner-innr-sec .banner-innr {
    left: 0;
}
.user-sec {
    padding: 40px 0;
}
.ban-txt h4 {
    width: 60%;
}
.ban-pic.ban-hght {
    height: 300px;
}
.ban-pic.ban-hght img {
    height: 100%;
    object-fit: cover;
    object-position: right;
}
.statistic-outr .cmn-hdr h2 br {
    display: none;
}
.statistic-txt p {
    width: 100%;
}

.user-outr .col-md-8 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
}
.user-outr .col-md-4 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
}
.element-sec .impact-outr .col-md-6 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.element-sec .cmn-para {
    width: 100%;
}
.element-sec .container-fluid {
    padding-right: 30px;
}
.element-sec .impact-lft {
    text-align: center;
}
.element-sec .cmn-hdr.lft h2::after {
    right: 0;
}
.impt-hdr {
    display: block;
}
.element-sec .impact-rght::after { 
    display: none;
    }
.imp-rght-innr {
    padding: 30px;
}
.imp-txt {
    margin-left: 12px;
}
.element-sec .impact-lft {
    padding: 30px 0 20px;
}
.element-sec {
    padding-bottom: 30px;
}
.element-sec .cmn-para {
    text-align: left;
}
.our-team-txt h5 {
    font-size: 12.5px;
}
.resources-sec.ltst-sec .resources-pic {
    height: 150px;
}
}

@media (max-width: 812px) {
.user-lft, .user-rght {
    padding: 10px 0;
}
.user-rght-txt {
    margin-left: 6.125px;
}
.usr-icon {
    margin-right: 2px;
}
.btm-para p br {
    display: none;
}
.business-outr .col-md-4 ,.business-outr .col-md-5{
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.banner-section.bnr-hm .ban-pic {
    height: 350px;
}
.business-sec.bsn-sec .business-outr .col-md-4 {
    -ms-flex: 0 0 33.33%;
    flex: 0 0 33.33%;
    max-width: 33.33%;
}
.industry-sec.driving-sec .industry-txt p {
    width: 90%;
}
.resrce-outr .row {
    margin: 0 -7px;
}
.resrce-outr .col-md-4 {
    padding: 0 7px;
}
.resrce-sec {
    padding: 30px 0 0px;
}
.resrce-txt {
    margin: -63.562px 6.75px 0;
}

.business-sec.bsn-sec .business-outr {
    padding: 0;
}
.banner-innr.banner2-innr .ban-txt h1 {
    width: 60%;
}
.banner-innr h1 {
    width: 60%;
}
.banner-innr.banner3-innr .ban-txt h1 {
    width: 40%;
}
.banner-innr h1 {
    font-size: 24px;
    line-height: 34px;
}
.team-sec .user-rght-txt {
    padding-left: 0;
}
ul.resp-tabs-list li {
    width: 18.8% !important;
}

}

@media (max-width: 768px) {
ul.navbar-nav li {
    margin-right: 10px;
}
ul.navbar-nav li a {
    font-size: 11.5px;
}
.ban-txt em img {
    width: 50px;
}
.banner-innr.banner3-innr {
    top: 40px;
}
.resources-txt p {
    width: 95%;
}
.hdr-add a, .hdr-add address {
    font-size: 11.5px;
}
.banner-section.bnr-hm .ban-pic {
    height: 370px;
}
.team-outr .user-rght-txt {
    margin-left: 25px;
}
ul.resp-tabs-list {
    display: none;
}
.resp-tab-content {
    padding: 20px 0 0;
}
.banner-section.banner-innr-sec .banner-innr {
    top: 45px;
}
.banner-section.banner-innr-sec .ban-txt {
    padding: 32.188px 31.5px 45.125px;
}
.resrce-txt h3 {
    font-size: 14px;
    line-height: 19px;
}
.our-team-outr .row {
    margin: 0 -7px;
}
.our-team-outr .col-md-3 {
    padding: 0 7px;
}
.ban-txt em img {
    margin-top: -40.812px;
}
.team-outr {
    padding: 0 20%;
}
.hdr-icon em {  
    margin-right: 5.688px;
}
.resrce-txt h3 {
    font-size: 13px;
}
}

@media (max-width: 767px) {

.navbar-nav li {
    padding: 0px 0px;
    margin-bottom: 12px;
}
.navbar-nav li:last-child {
    margin-bottom: 0;
}
.nav-link {
    font-size: 14.5px;
    padding: 0!important;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.navbar {
    position: static;
}
.navbar .navbar-toggler {
    position: absolute;
    right: 20px;
    border: none;
    outline: none;
    font-size: 20px;
    padding: 5px;
    border-radius: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.navbar .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(23, 56, 89, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}   
.navbar-light .navbar-toggler-icon:active,
.navbar-light .navbar-toggler-icon:focus {
    outline: 0;
}
.collapse:not(.show) {
    display: none;
}
.navbar-collapse {
    position: absolute;
    z-index: 999;
    left: 0;
    right: 15px;
    top: 0;
    margin: 50px auto auto auto;
    width: 100%;
}
.navbar .navbar-toggler {
    right: 15px;
    padding: 0;
}
ul.navbar-nav li {
    padding: 10px 0;
    margin: 5px 20px;
}
ul.navbar-nav li:last-child {
    margin: 5px 20px;
}
ul.navbar-nav li a {
font-size: 14px;
}
.hdr-btn-innr {
    margin-left: 0;
    margin-right: 40px;
}
ul.navbar-nav li .dropdown-menu li {
    padding: 4px 0;
}
header {
    z-index: 999;
}
.banner-innr-sec .banner-outr {
    padding: 30px 0 0;
}
.hdr_fix,.hdr-bottm  {
    position: relative;
    box-shadow: none;
    animation: none;
    top: auto;
    bottom: auto;
    right: auto;
    left: auto;
}

/*5-6-20202*/
.closebtn,.tgl-innr {
    display: block;
}
    
.sidenav{
  height: 100%;
  width: 0;
  position: fixed;
  z-index: 99999;
  top: 0;
  right: 0;
  background-color: #1c2938;
  overflow-x: hidden;
  transition: 0.6s;
  padding-top: 100px;
  display: block;
}

.sidenav a {
  padding: 8px 8px 8px 32px;
  text-decoration: none;
  font-size: 25px;
  color: #fff!important;
  display: block;
  transition: 0.6s;
}

.sidenav a:hover{
  color: #f1f1f1;
}

.sidenav .closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 50px;
    margin-left: 50px;
    color:#fff;
}
.tgl-innr {
    font-size: 30px;
    color: #173859;
    right: 25px;
    position: absolute;
    top: 49%;
    transform: translateY(-51%);
    cursor: pointer;
}
ul.navbar-nav li {
    border: 0;
}
ul.navbar-nav li a {
    font-size: 15px;
    color:#fff!important;
}
.hd-innr ul.navbar-nav li:hover a, .hd-innr ul.navbar-nav li.current-menu-item a, .hd-innr ul.navbar-nav li:focus a {
    color: #fff !important;
}
.no_scroll_css {
	margin: 0;
	height: 100%;
	overflow: hidden;
}
.impact-lft {
    margin-bottom: 25px;
}
.hdr_fix .logo-sec {
    width: 112.5px;
    padding: 10px 0;
}
.header-innr {
    display: block;
}
ul.navbar-nav li::after {
    bottom: -3px;
}
.dropdown-toggle::after {
    filter: brightness(100);
}
.hdr-top-outr ul {
    flex-wrap: wrap;
    justify-content: center;
}
.hdr-top-outr ul li {
    margin-right: 10px;
}
.resources-outr .row {
    justify-content: center;
}
.resources-outr .col-sm-6,.footer-top .col-md-3 {
    margin-bottom: 25px;
}
.resources-outr .col-sm-6:last-child,.footer-top .col-md-3:last-child {
    margin-bottom: 0;
}
.footer-bottom-innr p {
    line-height: 18px;
}
.footer-top {
    margin-bottom: 40px;
}
.footer-top .row {
    text-align: center;
}
.footer-menu h3::after {
    right: 0;
    margin: auto;
}
.footer-menu h3 {
    font-size: 15px;
}
.footer-menu ul li a {
    font-size: 14px;
}
.industry-outr .col-md-3:nth-last-child(3) {
    margin-bottom: 47.8125px;
}
.expertise-outr .col-md-3:nth-last-child(3) {
    margin-bottom: 31.5px;
}
.impact-lft {
    padding-right: 0;
    text-align: center;
}
.cmn-hdr.lft h2::after {
    right: 0;
    margin: auto;
}
.dropdown-menu {
    padding: 5px 0;
}
ul.navbar-nav li a {
    display: inline-block;
}
.user-lft {
    text-align: center;
}
.user-sec .cmn-para p {
    width: 100%;
}
.user-outr .col-md-8::after {
    display: none;
}
.user-sec {
    padding: 30px 0;
}
.transaction-sec {
    padding: 30px 0;
}
.user-lft, .user-rght {
    padding:0;
}
.user-rght {
    margin-top: 30px;
    display: flex;
    justify-content: center;
 }
.user-rght-outr {
     padding: 0 15px;
}
.user-rght-outr {
    margin-bottom: 0;
}
.usr-icn-list.usr-lst ul li {
    width: auto!important;
    margin-bottom: 16.875px!important;
    justify-content: center;
    padding: 0 15px;
}
.usr-icn-list.usr-lst ul {
    justify-content: center;
}
.work-sec {
    padding: 30px 0;
}
.usr-icn-list ul {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
     justify-content: center;
}
.usr-icn-list ul li {
    padding: 0 15px;
    justify-content: center;
    margin-bottom: 16px!important;
}
.business-outr {
    text-align: center;
}
.scl-innr {
    text-align: center;
}
.valuation-outr .col-md-6 {
    padding: 0 45px;
    border: 0;
    margin-bottom: 20px;
}
.valuation-outr .col-md-6:last-child {
    margin-bottom: 0;
}
.business-sec {
    padding: 30px 0;
}
.business-outr .col-md-6:first-child {
    margin-bottom: 20px;
}
.statistic-sec {
    padding: 30px 0;
    text-align: center;
}
.statistic-pic {
    margin: 20px 0;
}
.statistic-sec .col-md-6 {
    border-right: 0;
}
.process-sec {
    padding-bottom: 30px;
}
.number-sec {
    padding: 30px 0;
    text-align: center;
}
.number-outr .col-md-5 {
    order: 2;
}
.number-outr .col-md-7 {
    order: 1;
    margin-bottom: 20px;
}
.number-txt {
    padding-left: 0;
}
.investor-sec {
    padding: 30px 0;
}
.invs-outr {
    width: 100%;
}
.banner-innr-sec .banner-outr {
    padding: 0;
}
.identity-sec {
    padding: 30px 0;
}
.business-outr .col-md-4 ,.business-outr .col-md-5{
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.business-outr .col-md-5{ 
    margin-bottom: 20px;
}
.valuation-outr .row {
    margin: 0 -20px;
}
.valuation-outr .col-md-6 {
    padding: 0 20px;
}
.ft-shape {
    width: 80px;
}
.footer-menu {
    margin-bottom: 20px;
}
.footer-top {
    margin-bottom: 20px;
}
.footer-menu ul li a br {
    display: block;
}
.ft-shape {
    bottom: 73px;
}
.footer-bottom-innr p, .footer-bottom-innr p a {
    font-size: 12.5px;
    line-height: 23px;
}
/*28-8*/
.impact-outr.im-para .impact-lft {
    padding-right: 0;
    text-align: left;
}
.impact-outr.im-para .cmn-hdr.lft h2::after {
    right: auto;
}
.user-outr .col-md-8,.user-outr .col-md-4 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.business-sec.bsn-sec .business-outr .col-md-4 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.business-sec.bsn-sec .usr-icn-list ul li strong {
    text-align: left;
}
.kris-txt ul {
    text-align: center;
    margin-bottom: 25px;
}
.statistic-sec.price-sec .col-md-6:first-child ,.statistic-sec.price-sec .col-md-6:last-child{
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.statistic-sec.price-sec .statistic-txt p {
    width: 100%;
}
.buyer-outr {
    text-align: center;
}
.trnsn-innr .row {
    margin: 0 -7px;
}
.resrce-outr .row {
    justify-content: center;
}
.trnsn-innr .col-md-3 {
    padding: 0 7px;
}
.resrce-txt h3 {
    font-size: 15.5px;
    line-height: 20px;
    width: 80%;
}
.resrce-txt h3 br {
    display: none;
}
.our-team-outr .col-md-3 {
    margin-bottom: 20px;
}
.our-team-sec {
    padding: 40px 0 20px;
}
.element-sec .impact-lft {
    padding: 30px 0 0;
}
.contact-pic {
    margin-top: -30px;
}
.contact-outr {
    margin-top: 30px;
    padding-bottom: 30px;
}
 .contact-sec {
    padding: 30px 0;
}
.contact-form-outr form {
    width: 95%;
}
.contact-form-sec {
    padding: 0 0 30px;
}
.map-outr {
    height: 220px;
}
    .contact-txt .cmn-hdr h2:after {
        right: auto;
    }
.contact-txt {
    padding-left: 25px;
}
.contact-form-outr {
    padding: 30px 0;
}
.contact-outr:after {
    width: 100%;
}
.capital-outr .col-md-2,.capital-outr .col-md-10 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    text-align: center;
}
.capital-outr .col-md-10 { 
    margin-top: 20px;
    }
.cap-lst li {
    justify-content: center;
}
.capital-sec {
    padding-top: 30px;
}
.resrce-sec.recent-sec {
    padding-bottom: 30px;
}
.mcl-innr {
    padding-right: 10px;
    padding-left: 10px;
}
.team-sec .team-outr .user-rght-outr {
    padding: 0;
}
.business-sec.bsn-sec.prfl-sec .col-md-6:first-child {
    text-align: left;
    justify-content: space-around;
    display: flex;
}
.business-sec.bsn-sec.prfl-sec  .usr-icn-list ul {
    display: block;
}
.business-sec.bsn-sec.prfl-sec  .usr-icn-list ul li {
    justify-content: flex-start;
}

.business-sec.bsn-sec.prfl-sec  .usr-icn-list ul li strong {
    line-height: 18px;
}
.business-sec.bsn-sec.prfl-sec .us-innr .cmn-hdr.lft h2::after {
    right: auto;
}
.kris-txt ul {
        text-align: left;
    }
.kris-txt {
    display: flex;
    justify-content: center;
}
.business-sec.bsn-sec.prfl-sec .cmn-para.fnt p {
    text-align:left;
}
.usr-icn-list ul li {
    justify-content: flex-start;
    text-align: left;
}
.usr-icn-list ul li strong {
    line-height: 20px;
}
.usr-icn-list ul {
    display: block;
}
.usr-icn-list {
    width: 47%;
    margin: auto;
}
.usr-icn-list ul li em {
    width: 30.188px;
    display: flex;
    align-items: flex-start;
}
.buyer-outr {
    text-align: left;
}
.cmn-para,.cmn-para.fnt p {
    text-align: left;
}
.investor-sec {
    padding: 20px 0 30px;
}
.usr-icn-list.usr-lst ul {
    display: block;
}
.usr-icn-list.usr-lst ul li {
    justify-content: flex-start;
}
.usr-icn-list.usr-lst {
    width: 30%;
}
.resources-sec.ltst-sec .resources-pic {
    height: 215px;
}
.abt-our-innr .cmn-hdr {
    text-align: center;
}
.abt-our-img {
    margin-top: 20px;
}
.team-sec .user-rght-img {
    padding-right: 0;
}
.business-sec.bsn-sec.prfl-sec .usr-icn-list {
    width: auto;
}
/* .mr-int .col-md-6:last-child {
	margin-top:20px;
} */
.banner-section.banner-innr-sec.rscr-sec {
	padding-top:15px;

}
.banner-section.banner-innr-sec.rscr-sec .cmn-hdr {
	text-align:center;
}
.pe-list.line-inn {
	margin-bottom:20px;
}
.pe-list.line-inn ul li::after {
	display:none;
}
	
	
	/*Sutanu 10-10-20*/
	.new_line_inn.cmn-hdr h2 {
	font-size: 14px;
	line-height: 23px;
}
	.new_line {
	padding: 30px 0;
}
.pe-list em img {
    width: 20px;
    margin-right: 3px;
}
}

@media (max-width: 690px) {
 .banner-innr.banner2-innr,.banner-innr,.banner-innr.banner3-innr {
    transform: none;
    position: static;
    width: 100%;
    background: #1c2938;
    padding: 30px 0 70px;
     text-align: center;
}

.banner-section .container-fluid {
    padding: 0;
}
.ban-txt h1 {
    width: 100%!important;
    background: none!important;
    padding: 0!important;
}
.banner-innr.banner1-innr .ban-txt p, .banner-innr.banner3-innr .ban-txt p {
    display: inline-block;
}
.bnr-btm-outr {
    display: none;
}
.swiper-pagination {
    bottom: 30px;
}
.ban-txt em img {
    margin-top: -102px;
    }
.ban-txt em {
    display: block;
    position: absolute;
    left: 0;
}
.banner-innr .btn:hover {
    background: #fff;
    color: #0a9448;
}
.banner-innr-sec .banner-outr {
    padding: 0;
}
.banner-section.banner-innr-sec .banner-innr h1::after {
    right: 0;
    margin: auto;
}
.banner-section.banner-innr-sec .banner-innr {
    padding: 20px 20px;
    height: auto !important;
}
.user-rght-outr {
    margin-bottom: 20px;
}
.user-rght {
    display: block;
}
.user-rght-outr {
    justify-content: center;
}
.user-rght-txt {
    margin-left: 10px;
}
.usr-icon {
    margin-right: 6px;
}
.ban-txt h4 {
    width: 100%;
}
.ban-pic.ban-hght {
    height: auto;
}
.scl-innr {
    padding: 16.875px 30px;
}

.scl-sec.scl-inn-sec .scl-innr {
    padding: 16.875px 30px;
}
.banner-section.bnr-hm .ban-pic {
    height: auto;
}
.banner-section.bnr-hm .ban-pic img {
    height:auto;
}
.team-outr .user-rght-img-innr {
    width: 130px;
    height: 130px;
}
.team-outr .user-rght-img-innr img {
    padding: 10px;
}

.scl-sec.scl-tm-sec .scl-innr {
    padding-left: 30px;
    padding-right: 30px;
}
.team-outr .user-rght-txt h3 {
    font-size: 18px;
}
.team-outr .user-rght-txt h5 {
    font-size: 16px;
}
.team-outr .user-rght-txt ul li a,.team-outr .user-rght-txt ul li address {
    font-size: 12.5px;
}
.piee-pic {
    width: 210px;
}
.pie-innr h4 br {
    display: none;
}
.industry-sec.driving-sec .industry-txt p {
    width: 100%;
}
.resrce-txt h3 {
    width:94%;
}
.industry-txt.indus-inn h3 {
    font-size: 15px;
}
.industry-sec.driving-sec.why-sec .col-md-4 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width:50%;
}
.banner-section.banner-innr-sec .banner-innr h1 {
    padding-bottom: 16.875px!important;
}
.banner-section.banner-innr-sec .ban-txt {
    padding: 0!important;
    background: none;
}
.banner-section.banner-innr-sec .ban-pic {
    height: 120px !important;
}
.team-outr .user-rght-txt h3 {
    font-size: 15px;
}
.team-outr .user-rght-txt h5 {
    font-size: 13px;
}
.banner-section.banner-innr-sec .banner-innr {
    position: absolute;
    background: none;
    padding: 0;
    left: 0;
    right: 0;
    margin: auto;
}
.industry-txt h5 {
    font-size: 14px;
}
.cmn-hdr h2 {
    font-size: 23.125px;
}
.ban-btn {
    margin-left: 20px;
}
.usr-icn-list.usr-lst {
    width: 40%;
}
.banner-innr.banner2-innr.bnr2-p .ban-txt p {
	color: #fff;
} 
.banner-outr p.bn-sc-p::before, .banner-outr p.bn-sc-p::after {
	
	background: #fff;
	
}  
.ban-btn {
    margin-left: 0;
}
}


@media (max-width:600px) {

}

@media (max-width:575px) {
.industry-outr .col-md-3,.expertise-outr .col-md-4 {
    margin-bottom: 30px!important;
}
.industry-outr .col-md-3:last-child,.expertise-outr .col-md-4:last-child {
    margin-bottom: 0!important;
}
.resources-txt {
    text-align: center;
}
.shp1 {
    width: 200px;
}
.shp2 {
    width: 190px;
}
.user-rght-outr {
    display: block;
    text-align: center;
}
.user-rght-img-innr {
    margin: auto;
    margin-bottom: 15px;
}
.user-rght-txt ul {
    margin-top: 10px;
}
.user-rght-txt ul li {
    justify-content: center;
}
.work-sec .cmn-hdr h2 br {
    display: none;
}
.team-outr .user-rght-txt {
    margin-left: 0;
    margin-top: 25px;
}
.industry-sec.driving-sec .row {
    justify-content: center;
}
.industry-sec.driving-sec {
    padding: 30px 0;
}
.resrce-txt h3 {
    width:100%;
}
.resources-txt p {
    width: 100%;
}
.team-sec .user-rght-txt {
    width: 100%;
    margin-right: 0;
}
.team-sec .user-rght-img {
    width: 100%;
    margin-left: 0;
}
.team-outr .user-rght-txt h5 {
    margin-right: 0;
}
.lnkd {
    width: 65px;
}
.team-sec .team-outr .user-rght-outr {
    flex-direction: column-reverse;
    display: flex;
    flex-wrap: wrap;
}
.team-outr .user-rght-txt {
    margin-top: 0;
}
.team-outr .user-rght-txt h3 {
    justify-content: center;
}

.team-sec .user-rght-txt {
    text-align: left;
}
.team-sec .team-outr .user-rght-txt h3 {
    justify-content: flex-start;
}
.team-sec .user-rght-txt ul li {
    justify-content: flex-start;
}    
.team-sec .team-outr .user-rght-outr {
    width: 53%;
    margin: auto;
}   
.usr-icn-list {
    width: 55%;
}
.resources-sec.ltst-sec .resources-pic {
    height: 310px
}
.team-sec .team-outr .user-rght-outr {
    flex-direction: column;
}
.industry-sec.driving-sec.why-sec  .row.mr-int .col-sm-6 {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
	margin-bottom:25px;
}
.industry-sec.driving-sec.why-sec  .row.mr-int .col-sm-6:last-child {
	margin-bottom:0;
}
/* 27-10-2020  */
/* .our-team-sec.abt-team-sec .our-team-outr .col-md-3 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
} */
}
@media (max-width:484px) {
.banner-outr p::before, .banner-outr p::after {
    display: none;
}
.banner-innr.banner3-innr .ban-txt h1 {
    font-size: 32px;
}

.transaction-outr {
    padding: 0 40px;
}
.cmn-hdr.lnh h2 br {
    display: none;
}
.comp-sec .cmn-para {
    width: 100%;
}
.valuation-outr .row {
    margin: 0 -20px;
}
/*28-8*/
.impact-outr.im-para .impact-lft {
    text-align: center;
}
.impact-outr.im-para .cmn-hdr.lft h2::after {
    right: 0;
}
.impact-outr.im-para .cmn-para p {
    text-align: left;
}
.kris-txt ul li {
    line-height: 18px;
}
.kris-txt ul li {
    margin-bottom: 10px;
}
.piee-pic {
    width: 150px;
}
.pie-innr {
    padding: 0;
}
.piee-outr {
    margin: 8.4375px 0;
}
.statistic-sec.price-sec .usr-icn-list ul li strong {
    text-align: left;
}
.statistic-sec.price-sec .usr-icn-list ul {
    justify-content: flex-start;
}
.impt-hdr h3 {
    font-size: 22px;
    line-height: 23px;
}
.our-team-pic {
    padding: 25px;
}
.industry-sec.driving-sec.why-sec .col-md-4 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.ban-txt em img {
    margin-top: -143.812px;
}
.business-sec.bsn-sec.prfl-sec .col-md-6:first-child {
    display:block;
    text-align: center;
}
.business-sec.bsn-sec.prfl-sec  .usr-icn-list {
    display: flex;
    justify-content: center;
}
.business-sec.bsn-sec.prfl-sec  .us-innr .cmn-hdr.lft h2:after {
    right: 0;
}
.business-sec.bsn-sec.prfl-sec  .usr-icn-list {
    padding-left: 30px;
}
.team-sec .team-outr .user-rght-outr {
    width: 62%;
}  
.impt-hdr h3 {
    font-size: 20px;
    line-height: 22px;
}
.usr-icn-list {
    width: 70%;
}

.usr-icn-list.usr-lst {
    width: 50%;
}
	
	/*Sutanu 10-10-20*/
	.new_line_inn.cmn-hdr h2 {
	font-size: 13px;
	line-height: 20px;
		width:100%;
}
	.new_line {
	padding: 25px 0;
}
}
@media (max-width:420px) {
.hdr-top-outr ul li:nth-child(1) {
    order: 1;
}
.hdr-top-outr ul li:nth-child(2) {
    order: 3;
}
.hdr-top-outr ul li:nth-child(3) {
    order: 2;
}
.hdr-add address {
    line-height: 21px;
}
.cmn-hdr p br {
    display: none;
}
.shp1 {
    width: 160px;
}
.shp2 {
    width: 150px;
}
.expertise-sec {
    padding: 30px 0 40px;
}
.banner-outr p {
    padding: 0 30px;
    font-size: 11.375px;
    line-height: 17.688px;
}
.banner-outr p br {
    display: none;
}
.banner-innr h1 {
    font-size: 25px;
    line-height: 32.5px;
}
.banner-innr.banner3-innr .ban-txt h1 {
    font-size: 27px;
    line-height: 35.625px;
}
.ban-txt em {
    padding-left: 10px;
    }
.ban-txt em img {
    margin-top: -130px;
}
.hdr-top-outr ul {
    display: block;
    width: 100%;
    text-align: right;
    margin-left: auto;
}
.hdr-top-outr ul li {
    margin: 0;
    flex-direction: row-reverse;
}
.hdr-top-outr ul li em {
    margin: 0 0 0 10px;
}
.expertise-sec ,.industry-sec,.resources-sec{
    padding: 30px 0;
}
.ready-sec {
    padding: 30px 0 58.5px;
}
footer {
    padding: 30px 0 19.6875px;
}
.cmn-hdr h2 {
    font-size: 23px;
}
.footer-top .col-6 {
    text-align: left;
}
.footer-menu h3::after {
    right: auto;
}
.footer-top .col-6:nth-last-child(1),.footer-top .col-6:nth-last-child(2) {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    text-align: center;
}
.footer-top .col-6:nth-last-child(1) .footer-menu h3::after,.footer-top .col-6:nth-last-child(2) .footer-menu h3::after {
    right: 0;
    margin: auto;
}
.hdr-top-outr ul li br {
    display:block;
}
.piee-outr {
    display: block;
    text-align: center;
    margin: 20px 0;
}
.pie-innr h4 {
    width: 60%;
    margin: auto;
}
.usr-icn-list ul li {
    text-align: left;
}
.piee-pic {
    width: auto;
    margin: 20px auto;
}
.industry-txt p {
    font-size: 12px;
    }
.banner-innr.banner-innr h1 br,.banner-innr.banner2-innr h1 br {
    display: none;
}
.banner-innr.banner3-innr h1 br {
    display: block;
}
.cmn-hdr.lnh h2 {
    line-height: 22.313px;
}
.cmn-hdr h2 {
    font-size: 20px;
}
.contact-outr  .hdr-top-outr ul li {
    flex-direction: row;
}
.contact-outr  .hdr-top-outr ul li em {
    margin: 0 10px 0;
}
.banner-innr h1 {
    font-size: 23px;
}
.cp-dtls-outr .cmn-hdr h2 {
    font-size: 15px;
    line-height: 20px;
}

.footer-top .col-6 {
    text-align: center;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.footer-menu {
    text-align: center;
}
.footer-menu h3:after {
    right: 0;
}
.team-sec .team-outr .user-rght-outr {
    width: 75%;
} 

.usr-icn-list.usr-lst {
    width: 60%;
}
.pe-hdr h4 {
    font-size: 13px;
}
.pe-list ul li {
    font-size: 12px;
    margin-bottom: 10px;
}
}

@media (max-width:395px) {
.banner-outr p {
    padding: 0 20px;
    }
.ban-txt em img {
    width: 40px;
    margin-top: -160px;
}
.ban-txt em {
    left: -3px;
}
.usr-icn-list ul li em {
    margin-right: 6.125px;
}
.scl-innr p {
    font-size: 14.75px;
}
.acc-list ul li {
    line-height: 20px;
    margin-bottom: 9.938px;
}
.industry-outr .row {
    margin: 0 -8px;
}
.industry-outr .col-6 {
    padding: 0 8px;
}
.ft-shape {
    bottom: 80px;
}
/*.hdr-top-outr ul {*/
/*    width: 70%;*/
/*}*/
.hdr-add a, .hdr-add address {
    font-size: 11px;
}
.scl-sec.scl-tm-sec .scl-innr {
    padding-left: 20px;
    padding-right: 20px;
}
.our-team-outr .col-md-4 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.our-team-pic {
    padding: 40px;
}
.imp-rght-innr {
    padding: 20px;
}
.industry-sec.driving-sec .industry-outr .col-md-3{
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.team-outr {
    padding: 0;
}
.team-sec .team-outr .user-rght-outr {
    width: 80%;
}
.usr-icn-list {
    width: 90%;
}
.usr-icn-list.usr-lst {
    width: 70%;
}
.resources-sec.ltst-sec .resources-pic {
    height: 200px
}
/* 27-10-2020  */
/* .our-team-sec.abt-team-sec .our-team-outr .col-md-3 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
} */
}

@media (max-width:367px) {
header .container-fluid,.banner-section.bnr-hm .container-fluid  {
    padding: 0 14px;
}
.btn {
    font-size: 11.5px;
    padding: 7.563px 8.25px;
}
.tgl-innr {
    right: 16px;
    font-size: 27px;
}
.hdr-btn-innr {
    margin-right: 30px;
}
.ban-btn .btn,.btn.c-btn {
    padding: 11.375px 15.5px;
    font-size: 11.5px;
}
.container-fluid {
    padding: 0 20px;
}
.usr-icn-list.usr-lst ul li {
    padding: 0 8px;
}
.accordion h1 {
    font-size: 11px;
    padding-left: 12.125px;
}
.qus {
    padding: 14.0625px 10.625px;
}
.scl-innr p {
    font-size: 13px;
    line-height: 21px;
}

.hdr-add a, .hdr-add address {
    font-size: 11px;
}
.hdr-top-outr ul li em {
    margin: 0 0 0 4px;
}
.imp-rght-innr {
    padding: 13px;
}
.team-sec .team-outr .user-rght-outr {
    width: 90%;
}
.user-rght-txt {
    width: 80%;
}
}

@media (max-width:346px) {
}

@media (max-width:325px) {
}</pre></body></html>