.txt-consulting-left-nav {
  font-size: 75%;
}

#how-we-do-it p{
  padding-left: 1%;
}

#main_consulting_section {
  margin-right: 0 !important;
}

@media (max-width:576px) {
  .consulting-left-nav-row .txt-consulting-left-nav {
    /*visibility:collapse;*/
    display: none;
  }

  .consulting-left-nav-row .icon-consulting-left-nav{
    margin:25%;
  }
}

.consulting-left-nav .sticky-top {
/*  top: 12%;*/
}
.consulting-left-nav {
  padding-left: 2%;
  padding-top: 2%;
}
.consulting-left-nav-link {
  
}

.consulting-left-nav-row {
  margin-top: 2%;
  margin-bottom: 5%;
}

.consulting-left-nav-row:hover {
  cursor:pointer;
}

.consulting-left-nav-row {

}


.consulting-left-nav-row.active .icon-consulting-left-nav{
  filter: brightness(0) saturate(100%) invert(46%) sepia(91%) saturate(2148%) hue-rotate(22deg) brightness(107%) contrast(92%) !important;
  border-left: .2rem solid;
}

.consulting-left-nav-row.active .txt-consulting-left-nav{
  color: #ca8e0a;
  text-decoration: underline;
  
}

.consulting-left-nav-row:hover .icon-consulting-left-nav{
  filter: brightness(0) saturate(100%) invert(46%) sepia(91%) saturate(2148%) hue-rotate(22deg) brightness(107%) contrast(92%) !important;
  border-left: .2rem solid;
}

.consulting-left-nav-row:hover .txt-consulting-left-nav{
  color: #ca8e0a;
  text-decoration: underline;

}

p.title-section-right-nav.active {
  color: #ca8e0a !important;
}
.title-section-right-nav {
  padding-top: 5%;
  padding-bottom: 1%;
  padding-right: 2%;
}
.title-section-right-nav.active {
  /*background-color: var(--bs-body-color);*/
}
/*
#main_consulting_section div section div.border-left-right {
  border-right: 1px solid rgba(202, 142, 10, 0.8);
}

#main_consulting_section div section div.border-left-right::after {
  
}
*/
#main_consulting_section div section div.border-left-right::after {
  top: 50%;
  width: 105.2%;
}

.consulting-right-nav {
  box-shadow: -.5px -.5px 0 .5px  #ca8e0a, inset -1px -1px 0 0 #ca8e0a;
  padding-left: 0 !important;padding-right: 0 !important;
}


.card-img-top {
  border-top-left-radius: calc(0.5rem - 1px);
  border-top-right-radius: calc(0.5rem - 1px);
}

.img-digitalization-how {
  width: 119%;
  border-bottom-left-radius: 50% !important;
  border-bottom-right-radius: 0 !important;
  border-top-right-radius: var(--bs-card-border-radius) !important;
  border-top-left-radius: var(--bs-card-border-radius) !important;
  opacity: .81;
}
.tip {
  border-left: .5rem solid;
}

.icon-cloud-consulting-aproach-left-nav {
  margin-left: 1%;
  margin-right: 3%;
}
.digital-consulting-cloud-approach-title{
  word-break: break-word;
  border-right: 1rem solid;
}
.digital-consulting-cloud-approach p.lead {

}

@media (max-width:1200px) {
  .img-right-section{
    width: 100%;
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
  .digital-consulting-cloud-approach-title {
    border-right: 0;
  }
}

@media (max-width:456px) {
  .cloud-consulting-subtitle {
    margin-top: 25%;
  }
}

@media (max-height:336px) {
  .consulting-left-nav {
    padding-left: 2% !!important;
    padding-top: 2% !!important;
  }
  .consulting-left-nav .sticky-top {
    top: 17% !important;
  }
  .consulting-left-nav-row {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}

.reverse-theme-colors {
  padding-top: 6rem !important;
  padding-bottom: 6rem !important;
  background-color:var(--bs-body-color) !important;
  color: var(--bs-body-bg) !important;
}
.reverse-theme-colors p {
  background-color:var(--bs-body-color) !important;
  color: var(--bs-body-bg) !important;
}
@media (max-width:768px) {  
  .parallelogram-border {
    margin: .25em;
    padding: 0px !important;
    max-width: 70%;
    position: relative;
    overflow: hidden;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50%;
    -webkit-transform: skew(0deg);
    -moz-transform: skew(0deg); 
    -o-transform: skew(0deg); 
    border:0 !important;
    
  }
  .parallelogram-border-txt {
    display: inline-block;
    margin: 3%;
    -webkit-transform: skew(0deg);
    -moz-transform: skew(0deg);
    -o-transform: skew(0deg);
  }
}

#main_consulting_section.row {
  --bs-gutter-x: unset !important;
}



.button-slide{
  color: var(--bs-body-color) !important;
}







.row-how-business-intelligence {
  border-width: .25rem !important;
  border-radius: 15%;
  border-top: 0 !important;
  border-bottom: 0 !important;
}
@media (min-width:1200px) {
  .row-how-business-intelligence {
    margin-left: 1% !important;
    margin-right: 1% !important;
  }
}
@media (max-width:1200px) {
  .row-how-business-intelligence .container.row .col-xl-2.col-sm-12 {
    border: 0 !important;
  }
}


.my-list-inline {
  display:block;
}
.my-list-inline li {
  display:inline-block;
}
.my-list-inline li:after {
  content:'|';
  margin:0 10px;
}


.card-index-nbr {
  padding-left: 3%; font-size: 200%;position: relative;bottom: 50px;
}
.card-title-txt {
  padding-left:1%
}
.card-descriptio-txt {
  padding-left:1%
}
.img-digitalization-how {
  width: 119%;
  border-bottom-left-radius: 50% !important;
  border-bottom-right-radius: 0 !important;
  border-top-right-radius: var(--bs-card-border-radius) !important;
  border-top-left-radius: var(--bs-card-border-radius) !important;
  opacity: .81;
}
.div-card-info {
  border-top-left-radius: var(--bs-card-border-radius) !important;
  border-top-right-radius: var(--bs-card-border-radius) !important;
}