.services-area .services-items .item-grid:nth-child(2) {
    margin-top: 0;
}
.services-area .services-items .item-grid:nth-child(1) {
    margin-top: 0;
}

.bg-gray {
    background-color: #fafafa !important;
}

.hideOnDesck{ display: none !important}

.owl-stage-outer{ padding: 45px 0; padding-bottom: 0 }


#tabpa.nav > li > a:hover, .nav > li > a.active {
    text-decoration: none;
    background-color: #eee;
}





#tabpa.nav > li > a {
    line-height: 20px;
}

#tabpa.nav > li {
    position: relative;
    display: inline-block;
    width: 48%;
    margin: 0 2px;
    text-align: left;
}

span.cerrar {display: block;}


.choose-us-area .info ul li::after {
    background: #1c1858;
    color: #ffffff;
}

div#process {
    padding-top: 15px;
}

.contact-area.half-bg::after {
    background: #060816;
}

.services-area .services-items .item .icon::after { display: none}

footer .footer-bottom p a {
    color: #ffffff;
    font-weight: normal;
}
.clients-carousel .owl-nav {
    position: absolute;
    top: 45%;
    width: 100%;
    left: 0;
    right: 0;
    margin: auto;
}


.tab-content>.active {
    background: rgb(255, 255, 255, 0.88);
}



#estrategias{ 

    background-position: left !important;
    background-attachment: fixed !important;
    background-size: 60% !important;
    background-repeat: no-repeat !important;
}





.services-area .services-items .item::after { display: none}

.site-heading .devider:before {
    left: -15px;
    width: 15px;
}

.bg-gradient {
    background: #1c1858;
}
.clients-carousel .owl-nav .owl-prev {
    position: absolute;
    left: -30px;
}

.clients-carousel .owl-nav .owl-next {
    position: absolute;
    right: -30px;
}

.work-process-area .process-items .item i {
    display: none;
}

.services-area .services-items .item i {
    color: #1c1858 !important;
}
.banner-area.content-bg.circle-shape::after {
display: none}

.about-area .thumb::after{ background: none}

.work-process-area .process-items .single-item {
    margin-bottom: 30px;
    max-width: calc(90%);
    margin-left: auto;
    margin-right: auto;
}

.process-items {
    width: 90%;
    margin: auto;
}

.abrirModal {
    background: none;
    color: #1c1858;
    font-weight: bold;
    text-decoration: underline;
}


.modal .icon{text-align: center;font-size: 6vw;padding: 5px;color: #1c1858;}

.modal h5{ font-weight: bold}

.modal {
    z-index: 333 !important;
}

span.cerrar {
  cursor: pointer;
  position: absolute;
  right: 0;
  top: -28px;
  background: #1c1858;
  color: #ffffff;
  width: 27px;
  text-align: center;
  font-weight: bold;
}

.formatSet {  padding-top: 25px}

.formatSet p{ margin-bottom:15px; padding-left: 35px; position: relative; text-align: justify}

.formatSet p i{ position: absolute; left: 0; top: 5px; color: #1c1858}

.bg-dark {
    background: #1c1858 !important;
}

.contact-area.half-bg::after {
    background: #0C0A29;
}

.choose-us-area.reverse .thumb img {
    max-width: 100%;
}

.choose-us-area.reverse .thumb {
    padding-left: 0;
}


.contact-area .content form button {
    background: linear-gradient( 90deg, rgb(28 24 88) 0%, rgb(14 9 80) 56% );
}

footer.bg-dark p {
    line-height: normal;
}

footer.bg-dark .f-item .address li {
    line-height: normal;
}

footer  * a {
    margin-right: 0;
    margin: 0 !important;
    font-size: inherit !important;
}






.work-process-area .process-items .item h5 {
    color: #232323;
}

.contact-area.half-bg::after {
    background: #1c1858;
}

.langSel{ position: relative !important}
.langSel a{display: inline-block !important;padding-right: 0 !important;padding-left: 0 !important;font-weight: normal !important;}
.langSel a span {
    padding: 4px 8px;
    border-radius: 5px;
  border: solid 1px rgba(200,200,200,1.00)
}

.langSel a.active span { background: rgba(28,24,88,0.1)}




@media only screen and (min-width: 1367px){
.work-process-area .container-full {
    margin-left: auto;
}
  
}
@media only screen and (max-width: 567px){
  
  .hideOnDesck{ display: block !important}
    .langSel a.hideOnResp{ display: none !important}
  #estrategias{ background: #fff !important}
  
}