/*
Theme Name: Porto Child
Theme URI: https://www.portotheme.com/wordpress/porto
Author: P-THEMES
Author URI: https://www.portotheme.com/
Description: Porto Responsive WordPress + eCommerce Theme.
Version: 1.1.1594719360
Template: porto
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce,corporate,ecommerce,responsive,blue,black,green,white,light,dark,red,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,fixed-layout,responsive-layout,custom-menu,editor-style,featured-images,flexible-header,full-width-template,microformats,post-formats,rtl-language-support,sticky-post,theme-options,translation-ready,accessibility-ready
Updated: 2020-07-14 10:36:00
*/

/*************** ADD YOUR CUSTOM CSS HERE  ***************/
/* Solution */
.wrapper-cards-solution {
  display: flex;
  flex-wrap: wrap;
  right: -44px;
  max-width: 456px;
  position: relative;
}
.wrapper-cards-solution .wrapper-card-solution {
  position: relative;
  max-width: 228px;
  width: 100%;
  height: 202px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  margin-bottom: 4px;
}
.wrapper-cards-solution .wrapper-card-solution svg {
  position: absolute;
  z-index: 1;
  fill: #fff;
  left: 0;
  top: 0;
  -webkit-filter: drop-shadow(0px 0px 7px rgba(0, 0, 0, .3));
   filter: drop-shadow(0px 0px 7px rgba(0, 0, 0, .3));
}
.wrapper-cards-solution .wrapper-card-solution:nth-child(even){
  top: 106px;
  right: 26px;
}
.wrapper-cards-solution .wrapper-card-solution:nth-child(odd){
  left: 20px;
}
.wrapper-cards-solution .wrapper-card-solution .wrapper-image-card-solution {
  position: relative;
  z-index: 2;
}
.wrapper-cards-solution .wrapper-card-solution .wrapper-image-card-solution img {
  max-width: 110px;
}
.wrapper-cards-solution .wrapper-card-solution .wrapper-text-card-solution {
  position: relative;
  z-index: 2;
  padding: 0 62px;
  overflow: hidden;
  max-height: 46%;
}
.wrapper-cards-solution .wrapper-card-solution .wrapper-text-card-solution h4 {
  font-size: 13px;
  line-height: 15px;
  margin-top: 8px;
  margin-bottom: 4px;
}
.wrapper-cards-solution .wrapper-card-solution .wrapper-text-card-solution .subtitle-card-solution {
  font-size: 10px;
  line-height: 10px;
  font-style: italic;
  color: #bbb;
}
.wrapper-cards-solution .wrapper-card-solution .wrapper-text-card-solution .description-card-solution {
  font-size: 10px;
  line-height: 12px;
  font-weight: bold;
}
@media (max-width: 1169.98px) {
  .wrapper-cards-solution .wrapper-card-solution {
    max-width: 224px;
  }
  .wrapper-cards-solution {
    right: 0;
    max-width: 100%;
    margin-top: 30px;
  }
}
@media (max-width: 992.98px) {

  .wrapper-cards-solution .wrapper-card-solution {
    max-width: 165px;
    height: 142px;
  }
  .wrapper-cards-solution .wrapper-card-solution .wrapper-image-card-solution img {
    max-width: 35px;
    height: 35px;
    object-fit: contain;
  }
  .wrapper-cards-solution .wrapper-card-solution .wrapper-text-card-solution h4 {
    font-size: 12px;
  }
  .wrapper-cards-solution .wrapper-card-solution:nth-child(even) {
    top: 74px;
    right: 37px;
  }
  .wrapper-cards-solution .wrapper-card-solution:nth-child(odd) {
    left: 0;
  }
  .wrapper-cards-solution .wrapper-card-solution .wrapper-text-card-solution {
    padding: 0px 38px;
    max-height: 62%;
 }
}
@media (max-width: 767.98px) {
  .wrapper-cards-solution {
    max-width: 520px;
    margin: 0 auto;
    margin-top: 0;
  }
  .wrapper-cards-solution .wrapper-card-solution {
    max-width: 50%;
    height: 217px;
    margin-bottom: 18px;
  }
  .wrapper-cards-solution .wrapper-card-solution:nth-child(even) {
    top: 118px;
    right: 24.75px;
  }
  .wrapper-cards-solution .wrapper-card-solution:nth-child(odd) {
    left: 24.75px;
  }
  .wrapper-cards-solution .wrapper-card-solution .wrapper-image-card-solution img {
    max-width: 70px;
    height: 50px;
  }
  .wrapper-cards-solution .wrapper-card-solution .wrapper-text-card-solution {
    padding: 0px 61px;
  }
  .wrapper-cards-solution .wrapper-card-solution .wrapper-text-card-solution h4 {
    font-size: 13px;
  }
}

@media (max-width: 560.98px) {
  .wrapper-cards-solution {
    margin-bottom: 12px;
  }
  .wrapper-cards-solution .wrapper-card-solution:nth-child(even) {
    margin-bottom: 8px;
  }
  .wrapper-cards-solution .wrapper-card-solution:nth-child(odd) {
    margin-bottom: 15px;
  }
}
@media (max-width: 545.98px) {
  .wrapper-cards-solution .wrapper-card-solution {
    height: 186px;
  }
  .wrapper-cards-solution .wrapper-card-solution:nth-child(odd) {
    margin-bottom: 40px;
  }
}
@media (max-width: 535.98px) {
  .wrapper-cards-solution .wrapper-card-solution {
    height: 186px;
  }
  .wrapper-cards-solution .wrapper-card-solution:nth-child(even) {
    top: 110px;
  }
  .wrapper-cards-solution .wrapper-card-solution:nth-child(odd) {
    margin-bottom: 30px;
  }
}
@media (max-width: 520.98px) {
  .wrapper-cards-solution .wrapper-card-solution:nth-child(odd) {
    margin-bottom: 20px;
  }
}
@media (max-width: 500.98px) {
  .wrapper-cards-solution .wrapper-card-solution {
  }
  .wrapper-cards-solution .wrapper-card-solution:nth-child(even) {
    top: 100px;
  }
  .wrapper-cards-solution .wrapper-card-solution:nth-child(odd) {
    margin-bottom: 10px;
  }
}
@media (max-width: 488.98px) {
  .wrapper-cards-solution .wrapper-card-solution .wrapper-text-card-solution h4 {
    font-size: 10px;
    line-height: 10px;
    margin-top: 2px;
 }
 .wrapper-cards-solution .wrapper-card-solution .wrapper-text-card-solution .description-card-solution {
    font-size: 9px;
    line-height: 10px;
    font-weight: normal;
 }
 .wrapper-cards-solution .wrapper-card-solution .wrapper-text-card-solution .subtitle-card-solution {
    font-size: 9px;
    line-height: 10px;
    font-weight: normal;
 }
 .wrapper-cards-solution .wrapper-card-solution .wrapper-text-card-solution {
    padding: 0px 36px;
 }
}
@media (max-width: 455.98px) {
  .wrapper-cards-solution .wrapper-card-solution {
    height: 169px;
  }
  .wrapper-cards-solution .wrapper-card-solution:nth-child(even) {
    top: 89px;
  }
  .wrapper-cards-solution .wrapper-card-solution:nth-child(odd) {
    margin-bottom: 10px;
    left: 11.75px;
  }
}
@media (max-width: 410.98px) {
  .wrapper-cards-solution .wrapper-card-solution {
    height: 149px;
  }
  .wrapper-cards-solution .wrapper-card-solution:nth-child(even) {
    top: 80px;
  }
  .wrapper-cards-solution .wrapper-card-solution .wrapper-image-card-solution img {
    max-width: 34px;
    height: 34px;
  }

}
@media (max-width: 395.98px) {
  .wrapper-cards-solution .wrapper-card-solution {
    height: 139px;
  }
  .wrapper-cards-solution .wrapper-card-solution:nth-child(even) {
    top: 70px;
  }
  .wrapper-cards-solution .wrapper-card-solution .wrapper-image-card-solution img {
    max-width: 28px;
    height: 28px;
  }
}
@media (max-width: 375.98px) {
  .wrapper-cards-solution .wrapper-card-solution {
    height: 129px;
  }
  .wrapper-cards-solution .wrapper-card-solution:nth-child(even) {
    top: 70px;
    right: 17.75px;
  }
  .wrapper-cards-solution .wrapper-card-solution:nth-child(odd) {
    left: 9.75px;
  }
}
@media (max-width: 355.98px) {
  .wrapper-cards-solution .wrapper-card-solution {
    height: 119px;
  }
  .wrapper-cards-solution .wrapper-card-solution:nth-child(even) {
    top: 60px;
  }
  .wrapper-cards-solution .wrapper-card-solution:nth-child(odd) {
    left: 7.75px;
  }
}
@media (max-width: 345.98px) {
  .wrapper-cards-solution .wrapper-card-solution {
  }
  .wrapper-cards-solution .wrapper-card-solution:nth-child(even) {
    top: 64px;
    right: 16.75px;
  }
  .wrapper-cards-solution .wrapper-card-solution:nth-child(odd) {
    left: 7.75px;
  }
  .wrapper-cards-solution .wrapper-card-solution .wrapper-text-card-solution {
    padding: 0px 28px;
 }
}
@media (max-width: 330.98px) {
  .wrapper-cards-solution .wrapper-card-solution {
    height: 110px;
  }
  .wrapper-cards-solution .wrapper-card-solution:nth-child(even) {
    top: 61px;
  }
  .wrapper-cards-solution .wrapper-card-solution .wrapper-text-card-solution .description-card-solution {
    line-height: 8px;
 }
}
/* Solution */
/* Results */
.wrapper-cards-results {
  margin-top: -100px;
}
.wrapper-cards-results .wrapper-two-card {
  display: flex;
  justify-content: space-evenly;
  position: relative;
  max-width: 922px;
  margin: 0 auto;
}
.wrapper-cards-results .wrapper-three-card {
  display: flex;
  justify-content: space-between;
  max-width: 1066px;
  margin: 0 auto;
}
.wrapper-cards-results .wrapper-two-card.top {
  top: 116px;
}
.wrapper-cards-results .wrapper-two-card.down {
  bottom: 119px;
}
.wrapper-cards-results .wrapper-card-results {
  max-width: 268px;
  width: 100%;
  height: 232px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
}
.wrapper-cards-results .wrapper-card-results svg {
  position: absolute;
  fill: transparent;
  stroke:#f2f2f2;
  left: 0;
  top: 0;
}
.wrapper-cards-results .wrapper-card-results .wrapper-image-card-results img {
  max-width: 176px;
}
.wrapper-cards-results .wrapper-text-card-results {
  padding: 0 62px;
  margin-top: 10px;
  max-height: 60px;
  overflow: hidden;
}
.wrapper-cards-results .wrapper-text-card-results,
.wrapper-cards-results .wrapper-text-card-results p {
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}
@media (max-width: 1169.98px) {
  .wrapper-cards-results .wrapper-card-results {
    max-width: 236px;
    height: 210px;
  }
  .wrapper-cards-results .wrapper-two-card {
    max-width: 806px;
  }
  .wrapper-cards-results .wrapper-two-card.top {
    top: 112px;
 }
 .wrapper-cards-results .wrapper-two-card.down {
    bottom: 111px;
 }
 .wrapper-cards-results .wrapper-card-results .wrapper-image-card-results img {
    max-width: 131px;
 }
}
@media (max-width: 992.98px) {
  .wrapper-cards-results {
    max-width: 506px;
    margin: 0 auto;
    margin-top: 0;
  }
  .wrapper-cards-results .wrapper-card-results {
    max-width: 50%;
    margin-bottom: 20px !important;
  }
  .wrapper-cards-results .wrapper-two-card {
     position: static;
     max-width: 744px;
     margin: 0 auto;
  }
  .wrapper-cards-results .wrapper-card-results .wrapper-image-card-results img {
    max-width: 130px;
  }
  .wrapper-cards-results .wrapper-three-card {
    position: static;
    max-width: 744px;
    margin: 0 auto;
    flex-wrap: wrap;
  }
  .wrapper-cards-results .wrapper-three-card .wrapper-card-results:nth-child(even) {
    position: relative;
    top: 110px;
    right: 26px;
  }
  .wrapper-two-card.top .wrapper-card-results:nth-child(even) {
    position: relative;
    top: 110px;
    right: 26px;
  }
  .wrapper-two-card.down .wrapper-card-results:nth-child(even) {
    position: relative;
    bottom: 110px;
    right: 26px;
  }
  .wrapper-cards-results .wrapper-three-card .wrapper-card-results:nth-child(odd) {
    left: 26px;
  }
  .wrapper-two-card.top .wrapper-card-results:nth-child(odd) {
    left: 26px;
  }
  .wrapper-two-card.down .wrapper-card-results:nth-child(odd) {
    left: 26px;
  }
}
@media (max-width: 767.98px) {
  .wrapper-cards-results {
    overflow-x: hidden;
  }

  .wrapper-cards-results .wrapper-two-card,
  .wrapper-cards-results .wrapper-three-card {
    max-width: 565px;
  }
  .wrapper-cards-results .wrapper-card-results {
    margin-bottom: 14px !important;
    max-width: 252px;
    height: 205px;
  }
}

@media (max-width: 575.98px) {
  .wrapper-cards-results {
  }
  .wrapper-cards-results .wrapper-card-results {
    max-width: 50%;
    /* height: 108px; */
  }
  .wrapper-cards-results .wrapper-card-results .wrapper-image-card-results img {
    max-width: 110px;
    max-height: 90px;
    object-fit: contain;
  }
  .wrapper-cards-results .wrapper-text-card-results {
    padding: 0px 32px;
  }
  .wrapper-cards-results .wrapper-three-card .wrapper-card-results:nth-child(odd) {
    left: 10px;
  }
  .wrapper-two-card.top .wrapper-card-results:nth-child(odd) {
    left: 10px;
  }
  .wrapper-two-card.down .wrapper-card-results:nth-child(odd) {
    left: 10px;
  }
}
@media (max-width: 520.98px) {
  .wrapper-cards-results .wrapper-card-results {
    height: 202px;
  }
}
@media (max-width: 500.98px) {
  .wrapper-cards-results .wrapper-card-results {
    height: 200px;
  }
}
@media (max-width: 480.98px) {
  .wrapper-two-card.top .wrapper-card-results:nth-child(even) {
    top:95px;
  }
  .wrapper-cards-results .wrapper-card-results {
    height: 178px;
  }
  .wrapper-cards-results .wrapper-three-card .wrapper-card-results:nth-child(even) {
    top: 98px;
  }
  .wrapper-two-card.down .wrapper-card-results:nth-child(even) {
    bottom: 93px;
  }
}
@media (max-width: 455.98px) {
  .wrapper-two-card.top .wrapper-card-results:nth-child(even) {
    top:85px;
  }
  .wrapper-cards-results .wrapper-card-results {
    height: 158px;
  }
  .wrapper-cards-results .wrapper-three-card .wrapper-card-results:nth-child(even) {
    top: 88px;
  }
  .wrapper-two-card.down .wrapper-card-results:nth-child(even) {
    bottom: 83px;
  }
}
@media (max-width: 430.98px) {
  .wrapper-two-card.top .wrapper-card-results:nth-child(even) {
    top:85px;
  }
  .wrapper-cards-results .wrapper-card-results {
    height: 155px;
  }
  .wrapper-cards-results .wrapper-three-card .wrapper-card-results:nth-child(even) {
    top: 85px;
  }
  .wrapper-two-card.down .wrapper-card-results:nth-child(even) {
    bottom: 83px;
  }
}
@media (max-width: 415.98px) {

  .wrapper-cards-results .wrapper-card-results .wrapper-image-card-results img {
    max-width: 72px;
    max-height: 50px;
    object-fit: contain;
  }
  .wrapper-cards-results .wrapper-text-card-results {
    padding: 0px 32px;
  }
  .wrapper-cards-results .wrapper-text-card-results,
  .wrapper-cards-results .wrapper-text-card-results p {
    font-size: 10px;
    line-height: 10px !important;
  }

  .wrapper-cards-results .wrapper-three-card .wrapper-card-results:nth-child(even) {
    top: 83px;
    right: 10px;
  }
  .wrapper-two-card.top .wrapper-card-results:nth-child(even) {
    top: 83px;
    right: 10px;
  }
  .wrapper-two-card.down .wrapper-card-results:nth-child(even) {
    bottom: 90px;
    right: 10px;
  }
  .wrapper-cards-results .wrapper-three-card .wrapper-card-results:nth-child(odd) {
    left: 10px;
  }
  .wrapper-two-card.top .wrapper-card-results:nth-child(odd) {
    left: 10px;
  }
  .wrapper-two-card.down .wrapper-card-results:nth-child(odd) {
    left: 10px;
  }
}
@media (max-width: 390.98px) {
  .wrapper-cards-results .wrapper-card-results {
    height: 132px;
  }
  .wrapper-two-card.top .wrapper-card-results:nth-child(even) {
    top: 72px;
    right: 18px;
  }
  .wrapper-cards-results .wrapper-three-card .wrapper-card-results:nth-child(even) {
    top: 76px;
    right: 17px;
  }
  .wrapper-two-card.down .wrapper-card-results:nth-child(even) {
    bottom: 70px;
    right: 15px;
  }
}
@media (max-width: 370.98px) {
  .wrapper-cards-results .wrapper-card-results {
    height: 122px;
  }
  .wrapper-two-card.top .wrapper-card-results:nth-child(even) {
    top: 66px;
    right: 15px;
  }
  .wrapper-cards-results .wrapper-three-card .wrapper-card-results:nth-child(even) {
    top: 68px;
    right: 15px;
  }
  .wrapper-two-card.down .wrapper-card-results:nth-child(even) {
    bottom: 67px;
    right: 15px;
  }
}
@media (max-width: 335.98px) {
  .wrapper-cards-results .wrapper-card-results {
    height: 112px;
  }
  .wrapper-two-card.top .wrapper-card-results:nth-child(even) {
    top: 63px;
  }
  .wrapper-cards-results .wrapper-three-card .wrapper-card-results:nth-child(even) {
    top: 65px;
  }
  .wrapper-two-card.down .wrapper-card-results:nth-child(even) {
    bottom: 60px;
  }
}
/* Results */


/* Page clients hives */

/* Description block */
.wrapper-page-clients {
  margin-top: 103px;
  background-repeat: no-repeat !important;
  background-position: top center !important;
  padding-bottom: 50px;
}
.wrapper-page-clients header {
  padding-top: 100px;
  padding-bottom: 30px;
}
.wrapper-page-clients header h1 {
  text-align: center;
  font-size: 58px;
  font-weight: 400;
  margin-bottom: 0;
  color: #009fe4;
  letter-spacing: 1px;
}
.wrapper-page-clients p {
  text-align: center;
  font-size: 22px;
  line-height: 32px;
  color: #838383;
  margin-bottom: 28px;
}
.wrapper-page-clients .wrapper-content {
  max-width: 640px;
}
@media (max-width:800px) {
  .wrapper-page-clients {
    padding-bottom: 20px;
    margin-top: 76px;
  }
  .wrapper-page-clients header {
    padding-top: 60px;
    padding-bottom: 20px;
  }
  .wrapper-page-clients header h1 {
    font-size: 32px;
  }
  .wrapper-page-clients p {
    font-size: 16px;
    line-height: 20px;
  }
}
/* Description block */

/* Maps */
.wrapper-page-clients .wrapper-maps {
  background-color: #f4f4f4;
  padding-top: 166px;
  height: 435px;
  display: block;
  margin: 0 auto;
}
.wrapper-page-clients .wrapper-maps .container {
  position: relative;
}
.wrapper-page-clients .wrapper-maps .global-map-image {
  margin: 0 auto;
  display: block;
  width: 358px;
  margin-right: 202px;
  cursor: pointer;
}
.wrapper-page-clients .wrapper-maps .us-map {
  position: absolute;
  left: 191px;
  top: -145px;
  cursor: pointer;
}
.wrapper-page-clients .wrapper-maps .mobile-map {
  display: none;
}

.wrapper-page-clients .wrapper-maps .uk-map {
  position: absolute;
  right: 323px;
  top: -156px;
  cursor: pointer;
}
.wrapper-page-clients .wrapper-maps .singapore-map {
  position: absolute;
  right: 163px;
  bottom: 59px;
  cursor: pointer;
}
.wrapper-page-clients .wrapper-maps .us-map img {
  width: 455px;
  position: relative;
  z-index: 1;
}
.wrapper-page-clients .wrapper-maps .uk-map img {
  width: 108px;
  position: relative;
  z-index: 1;
}
.wrapper-page-clients .wrapper-maps .singapore-map img {
  width: 128px;
  position: relative;
  z-index: 1;
}
.wrapper-page-clients .wrapper-maps .us-map .us-image-inactive {
  display: none;
}
.wrapper-page-clients .wrapper-maps .uk-map .uk-image-inactive {
  display: none;
}
.wrapper-page-clients .wrapper-maps .singapore-map .singapore-image-inactive {
  display: none;
}
@media (max-width:1170px) {
  .wrapper-page-clients .wrapper-maps .us-map img {
    width: 320px;
  }
  .wrapper-page-clients .wrapper-maps .uk-map img {
    width: 74px;
  }
  .wrapper-page-clients .wrapper-maps .singapore-map img {
    width: 86px;
  }
  .wrapper-page-clients .wrapper-maps .uk-map {
    right: 346px;
    top: -81px;
  }
  .wrapper-page-clients .wrapper-maps .singapore-map {
    right: 203px;
  }
  .wrapper-page-clients .wrapper-maps .us-map {
    left: 139px;
    top: -66px;
 }
}

@media (max-width: 990px) {
  .wrapper-page-clients .wrapper-maps .global-map-image {
    display: none;
  }
  .wrapper-page-clients .wrapper-maps .uk-map {
    display: none;
  }
  .wrapper-page-clients .wrapper-maps .singapore-map {
    display: none;
  }
  .wrapper-page-clients .wrapper-maps .us-map {
    display: none;
  }
  .wrapper-page-clients .wrapper-maps .mobile-map {
    display: block;
  }
}
/* Maps */

/* Sorting */
.wrapper-page-clients .wrapper-sorting-block {
  background-color: #f4f4f4;
  padding-top: 70px;
  padding-bottom: 199px;
}
.wrapper-page-clients .wrapper-sorting-block .wrapper-sorting {
  max-width: 940px;
  display: flex;
  justify-content: space-between;
}
.wrapper-page-clients .wrapper-sorting-block .wrapper-sorting div {
  font-size: 20.5px;
  line-height: 28px;
  color: #838383;
  height: 43px;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 122px;
  cursor: pointer;
}
.wrapper-page-clients .wrapper-sorting-block .wrapper-sorting div.active {
  padding: 11px 30px;
  background-color: #009fe4;
  color: #fff;
}
@media (max-width: 990px) {
  .wrapper-page-clients .wrapper-sorting-block {
    display: none;
  }
  .wrapper-page-clients .wrapper-maps {
    padding-top: 0;
    padding-bottom: 140px;
    height: auto;
  }
}
/* Sorting */

/* Partners */
.wrapper-custom-select  {
  border: 1px solid #dbdbdb;
  width: calc(100% - 30px);
  margin: 20px auto 0;
  max-width: 600px;
  display: none;
  background-color: #fff;
}
.wrapper-custom-select .selected-value {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 50px;
  font-weight: 500;
  font-size: 17px;
  line-height: 19px;
  color: #303030;
  padding-left: 15px;
  padding-right: 15px;
  cursor: pointer;
}
.wrapper-custom-select .selected-value svg {
   width: 12px;
   height: 12px;
}
.wrapper-custom-select .selected-value.rotate svg {
  transform: rotate(180deg);
}
.wrapper-custom-select .wrapper-select-list {
  display: none;
  padding-left: 15px;
  padding-right: 15px;
}
.wrapper-custom-select .wrapper-select-list .select-list {
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 17px;
  line-height: 19px;
  color: #303030;
  cursor: pointer;
}

.svg-clip {
  height: 0;
  position: fixed;
}
.wrapper-page-clients .wrapper-users {
  position: relative;
  top: -120px;
  display: flex;
  flex-wrap: wrap;
  max-width: 1300px;
}
.wrapper-page-clients .wrapper-users .user {
  max-width: 252px;
  width: 100%;
  position: relative;
  z-index: 1;
  cursor: pointer;
  clip-path: url(#svgInactive);
  -webkit-clip-path:url(#svgInactive);
  margin: 0 auto;
  display: block;
}

.wrapper-page-clients .wrapper-users .user.active {
  clip-path: url(#svgPath);
  -webkit-clip-path:url(#svgPath);
}
.wrapper-page-clients .wrapper-users .user .wrapper-info-user {
  position: absolute;
  z-index: 4;
  background-color: rgba(255,255,255, .7);
  width: 100%;
  margin: 0 auto;
  padding: 12px 19%;
  transition: .2s ease all;
  word-break: break-word;
  bottom: -1px;
}
.wrapper-page-clients .wrapper-users .user h3 {
 text-align: center;
 font-weight: 500;
 font-size: 17px;
 line-height: 19px;
 color: #303030;
 margin-bottom: 6px;
}
.wrapper-page-clients .wrapper-users .user p {
 text-align: center;
 font-size: 12.5px;
 line-height: 15px !important;
 color: #474646;
 margin-bottom: 4px;
}
.wrapper-page-clients .wrapper-users .user .description {
  display: none;
}
.wrapper-page-clients .wrapper-users .user .wp-post-image {
  position: absolute;
  bottom: -28px;
  left: 0%;
  z-index: 2;
  opacity: .3;
  width: 100%;
}

.wrapper-page-clients .wrapper-users .user.active .wp-post-image {
  opacity: 1;
}

.wrapper-page-clients .wrapper-users {
   padding-top: 7.4%
 }
 .wrapper-page-clients .wrapper-users .hex {
   width: 33.333%;
 }
 .wrapper-page-clients .wrapper-users .hex:nth-child(5n+4){
   margin-left:16.666%;
   margin-top: -8%;
 }
 .wrapper-page-clients .wrapper-users .hex:nth-child(5n+5) {
   margin-top: -8%;
 }
 .wrapper-page-clients .wrapper-users .hex:nth-child(5n+2),
 .wrapper-page-clients .wrapper-users .hex:nth-child(5n+1),
 .wrapper-page-clients .wrapper-users .hex:nth-child(5n+3){
  margin-top: -8%;
 }
@media (max-width: 1170px) {
  .wrapper-page-clients .wrapper-users .user {
    max-width: 200px;
  }
  .wrapper-page-clients .wrapper-users .user {
    clip-path: url(#svg1170inactive);
    -webkit-clip-path:url(#svg1170inactive);
  }
  .wrapper-page-clients .wrapper-users .user.active {
    clip-path: url(#svg1170);
    -webkit-clip-path:url(#svg1170);
  }
  .wrapper-page-clients .wrapper-users .hex:nth-child(5n+2),
  .wrapper-page-clients .wrapper-users .hex:nth-child(5n+1),
  .wrapper-page-clients .wrapper-users .hex:nth-child(5n+3) {
    margin-top: -7%;
  }
}

 @media (max-width:990px) {
   .wrapper-page-clients .wrapper-users .user {
     clip-path: url(#svgInactive);
     -webkit-clip-path:url(#svgInactive);
   }
   .wrapper-custom-select  {
     display: block;
   }
   .wrapper-page-clients .wrapper-maps .container {
      padding-left: 0;
      padding-right: 0;
   }
   .wrapper-page-clients .wrapper-users {
      max-width: 570px;
      padding-top: 18.4%;
    }
   /* .wrapper-page-clients .wrapper-users .user {
     clip-path: url(#svgPath);
     -webkit-clip-path:url(#svgPath);
   } */
   .wrapper-page-clients .wrapper-users .user.active {
     clip-path: url(#svgPath);
     -webkit-clip-path:url(#svgPath);
   }
   .wrapper-page-clients .wrapper-users .user .wp-post-image {
     /* opacity: 1; */
   }
   .wrapper-page-clients .wrapper-users .hex {
     width: 50%;
   }
   .wrapper-page-clients .wrapper-users .hex:nth-child(5n+4){
     margin-left:0;
     margin-top: 0;
   }
   .wrapper-page-clients .wrapper-users .hex:nth-child(5n+5) {
     margin-top: 0;
   }
   .wrapper-page-clients .wrapper-users .hex:nth-child(5n+2),
   .wrapper-page-clients .wrapper-users .hex:nth-child(5n+1),
   .wrapper-page-clients .wrapper-users .hex:nth-child(5n+3){
    margin-top: 0;
   }

   .wrapper-page-clients .wrapper-users .user {
     max-width: 252px;
     margin-bottom: 32px;
   }
   .wrapper-page-clients .wrapper-users .hex:nth-child(odd) {
      margin-top: -12%;
   }
   .wrapper-page-clients .wrapper-users .hex:nth-child(even) {
     position: relative;
     top: 60px;
   }
 }
@media (max-width:570px) {
  .wrapper-page-clients .wrapper-users .user .wrapper-info-user {
    word-break: normal;
  }
  .wrapper-page-clients .wrapper-users .user {
    -webkit-clip-path: polygon(98.6603% 44%, 105.397% 60.5798%, 106.848% 48.2635%, 106% 50%, 105.848% 51.7365%, 105.397% 53.4202%, 104.66% 44%, 79.06% 93.62%, 77.86% 95.27%, 76.23% 97.05%, 74.8% 98.07%, 73.21% 99.03%, 71.19% 100.03%, 69.02% 100.51%, 31.38% 100.35%, 29.87% 100.1%, 28% 99.46%, 26.39% 98.48%, 24.76% 97.37%, 23.31% 95.82%, 21.93% 93.95%, -0.86% 50.44%, -5.39693% 53.4202%, -5.84808% 51.7365%, -6% 50%, -5.84808% 48.2635%, -5.39693% 45.5798%, -4.66025% 55%, 18.3398% 10.1628%, 20.3396% 6.73496%, 22.5721% 3.50239%, 24% 1.50258%, 24.5798% 0.76591%, 24.2635% 1.31475%, 27% 0.16283%, 47.15% -0.11%, 76.7365% 0.31475%, 76.4202% 1.76591%, 78% 2.50258%, 79.4279% 2.50239%, 78.6604% 3.73496%, 78.6603% 4.16283%);
    clip-path: polygon(98.6603% 44%, 105.397% 60.5798%, 106.848% 48.2635%, 106% 50%, 105.848% 51.7365%, 105.397% 53.4202%, 104.66% 44%, 79.06% 93.62%, 77.86% 95.27%, 76.23% 97.05%, 74.8% 98.07%, 73.21% 99.03%, 71.19% 100.03%, 69.02% 100.51%, 31.38% 100.35%, 29.87% 100.1%, 28% 99.46%, 26.39% 98.48%, 24.76% 97.37%, 23.31% 95.82%, 21.93% 93.95%, -0.86% 50.44%, -5.39693% 53.4202%, -5.84808% 51.7365%, -6% 50%, -5.84808% 48.2635%, -5.39693% 45.5798%, -4.66025% 55%, 18.3398% 10.1628%, 20.3396% 6.73496%, 22.5721% 3.50239%, 24% 1.50258%, 24.5798% 0.76591%, 24.2635% 1.31475%, 27% 0.16283%, 47.15% -0.11%, 76.7365% 0.31475%, 76.4202% 1.76591%, 78% 2.50258%, 79.4279% 2.50239%, 78.6604% 3.73496%, 78.6603% 4.16283%);
  }
  .wrapper-page-clients .wrapper-users .user.active {
    /* clip-path: url(#svg1170);
    -webkit-clip-path:url(#svg1170); */
    -webkit-clip-path: polygon(98.6603% 44%, 105.397% 60.5798%, 106.848% 48.2635%, 106% 50%, 105.848% 51.7365%, 105.397% 53.4202%, 104.66% 44%, 79.06% 93.62%, 77.86% 95.27%, 76.23% 97.05%, 74.8% 98.07%, 73.21% 99.03%, 71.19% 100.03%, 69.02% 100.51%, 31.38% 100.35%, 29.87% 100.1%, 28% 99.46%, 26.39% 98.48%, 24.76% 97.37%, 23.31% 95.82%, 21.93% 93.95%, -0.86% 50.44%, -5.39693% 53.4202%, -5.84808% 51.7365%, -6% 50%, -5.84808% 48.2635%, -5.39693% 45.5798%, -4.66025% 55%, 18.3398% 10.1628%, 20.3396% 6.73496%, 22.5721% 3.50239%, 24% 1.50258%, 24.5798% 0.76591%, 24.2635% 1.31475%, 27% 0.16283%, 51.93% -19.21%, 76.7365% 0.31475%, 76.4202% 1.76591%, 78% 2.50258%, 79.4279% 2.50239%, 78.6604% 3.73496%, 78.6603% 4.16283%);
    clip-path:polygon(98.6603% 44%, 105.397% 60.5798%, 106.848% 48.2635%, 106% 50%, 105.848% 51.7365%, 105.397% 53.4202%, 104.66% 44%, 79.06% 93.62%, 77.86% 95.27%, 76.23% 97.05%, 74.8% 98.07%, 73.21% 99.03%, 71.19% 100.03%, 69.02% 100.51%, 31.38% 100.35%, 29.87% 100.1%, 28% 99.46%, 26.39% 98.48%, 24.76% 97.37%, 23.31% 95.82%, 21.93% 93.95%, -0.86% 50.44%, -5.39693% 53.4202%, -5.84808% 51.7365%, -6% 50%, -5.84808% 48.2635%, -5.39693% 45.5798%, -4.66025% 55%, 18.3398% 10.1628%, 20.3396% 6.73496%, 22.5721% 3.50239%, 24% 1.50258%, 24.5798% 0.76591%, 24.2635% 1.31475%, 27% 0.16283%, 51.93% -19.21%, 76.7365% 0.31475%, 76.4202% 1.76591%, 78% 2.50258%, 79.4279% 2.50239%, 78.6604% 3.73496%, 78.6603% 4.16283%);
  }
  .wrapper-page-clients .wrapper-users .user p {
    line-height: 12px !important;
  }

}
@media (max-width:460px) {
  .wrapper-page-clients .wrapper-users .user .wp-post-image {
    bottom: -22px;
  }
  .wrapper-page-clients .wrapper-users .user .wrapper-info-user {
    padding: 12px 3%;
  }
  .wrapper-page-clients .wrapper-users .user h3 {
   font-size: 14px;
   line-height: 15px;
  }
  .wrapper-page-clients .wrapper-users .user p {
   font-size: 10.5px;
  }
  .wrapper-page-clients .wrapper-users .user {
    /* max-width: 157px; */
  }
  .wrapper-page-clients .wrapper-users .user {
    /* clip-path: url(#svg460);
    -webkit-clip-path:url(#svg460); */
    /* -webkit-clip-path: polygon(98.66025% 43%, 105.39693% 60.5798%, 106.84808% 48.26352%, 106% 50%, 105.84808% 51.73648%, 105.39693% 53.4202%, 104.66025% 45%, 80.66025% 91.83717%, 78.66044% 95.26504%, 77.42788% 96.49761%, 76.6% 97.49742%, 71.4202% 100.23409%, 74.73648% 93.68525%, 71% 101.83717%, 29% 104.83717%, 26.26352% 99.68525%, 31.5798% 101.23409%, 24% 98.49742%, 21.57212% 96.49761%, 21.33956% 96.26504%, 20.33975% 94.83717%, 0.33975% 54%, -5.39693% 53.4202%, -5.84808% 51.73648%, -6% 50%, -5.84808% 48.26352%, -5.39693% 45.5798%, -4.66025% 55%, 18.33975% 10.16283%, 20.33956% 6.73496%, 22.57212% 3.50239%, 24% 1.50258%, 24.5798% 0.76591%, 24.26352% 1.31475%, 27% 0.16283%, 73% -320.83717%, 76.73648% 0.31475%, 76.4202% 1.76591%, 78% 2.50258%, 79.42788% 2.50239%, 78.66044% 3.73496%, 78.66025% 4.16283%);
    clip-path: polygon(98.66025% 43%, 105.39693% 60.5798%, 106.84808% 48.26352%, 106% 50%, 105.84808% 51.73648%, 105.39693% 53.4202%, 104.66025% 45%, 80.66025% 91.83717%, 78.66044% 95.26504%, 77.42788% 96.49761%, 76.6% 97.49742%, 71.4202% 100.23409%, 74.73648% 93.68525%, 71% 101.83717%, 29% 104.83717%, 26.26352% 99.68525%, 31.5798% 101.23409%, 24% 98.49742%, 21.57212% 96.49761%, 21.33956% 96.26504%, 20.33975% 94.83717%, 0.33975% 54%, -5.39693% 53.4202%, -5.84808% 51.73648%, -6% 50%, -5.84808% 48.26352%, -5.39693% 45.5798%, -4.66025% 55%, 18.33975% 10.16283%, 20.33956% 6.73496%, 22.57212% 3.50239%, 24% 1.50258%, 24.5798% 0.76591%, 24.26352% 1.31475%, 27% 0.16283%, 73% -320.83717%, 76.73648% 0.31475%, 76.4202% 1.76591%, 78% 2.50258%, 79.42788% 2.50239%, 78.66044% 3.73496%, 78.66025% 4.16283%); */
  }

  .wrapper-page-clients .wrapper-users .user.active {
    /* clip-path: url(#svg460);
    -webkit-clip-path:url(#svg460); */
    /* -webkit-clip-path: polygon(98.66025% 43%, 105.39693% 60.5798%, 106.84808% 48.26352%, 106% 50%, 105.84808% 51.73648%, 105.39693% 53.4202%, 104.66025% 45%, 80.66025% 91.83717%, 78.66044% 95.26504%, 77.42788% 96.49761%, 76.6% 97.49742%, 71.4202% 100.23409%, 74.73648% 93.68525%, 71% 101.83717%, 29% 104.83717%, 26.26352% 99.68525%, 31.5798% 101.23409%, 24% 98.49742%, 21.57212% 96.49761%, 21.33956% 96.26504%, 20.33975% 94.83717%, 0.33975% 54%, -5.39693% 53.4202%, -5.84808% 51.73648%, -6% 50%, -5.84808% 48.26352%, -5.39693% 45.5798%, -4.66025% 55%, 18.33975% 10.16283%, 20.33956% 6.73496%, 22.57212% 3.50239%, 24% 1.50258%, 24.5798% 0.76591%, 24.26352% 1.31475%, 27% 0.16283%, 73% -320.83717%, 76.73648% 0.31475%, 76.4202% 1.76591%, 78% 2.50258%, 79.42788% 2.50239%, 78.66044% 3.73496%, 78.66025% 4.16283%);
    clip-path: polygon(98.6603% 44%, 105.397% 60.5798%, 106.848% 48.2635%, 106% 50%, 105.848% 51.7365%, 105.397% 53.4202%, 104.66% 44%, 79.86% 92.72%, 78.27% 96.15%, 76.23% 98.39%, 73.6% 100.27%, 71.61% 100.79%, 69.58% 101.35%, 67.42% 101.39%, 29.8% 101.28%, 27.09% 101.02%, 24.82% 99.9%, 23.2% 98.5%, 21.5721% 96.4976%, 21.3396% 96.265%, 20.3398% 94.8372%, 0.33975% 54%, -5.39693% 53.4202%, -5.84808% 51.7365%, -6% 50%, -5.84808% 48.2635%, -5.39693% 45.5798%, -4.66025% 55%, 18.3398% 10.1628%, 20.3396% 6.73496%, 22.5721% 3.50239%, 24% 1.50258%, 24.5798% 0.76591%, 24.2635% 1.31475%, 27% 0.16283%, 51.93% -19.21%, 76.7365% 0.31475%, 76.4202% 1.76591%, 78% 2.50258%, 79.4279% 2.50239%, 78.6604% 3.73496%, 78.6603% 4.16283%); */
  }
  .wrapper-page-clients .wrapper-users .user h3 {
    width: 74%;
    margin: 0 auto 2px;
  }
  .wrapper-page-clients .wrapper-users .user p {
    width: 64%;
    margin: 0 auto;
  }
}
@media (max-width: 374px) {
  .wrapper-page-clients .wrapper-users.container {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (max-width: 346px) {
  .wrapper-page-clients .wrapper-users .user {
    height: auto;
  }
}
/* Partners */

/* Lightbox */
.wrapper-lightbox-user {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  top: 0;
  width: 100%;
  height: 100%;
  display: none;
  align-items: center;
  justify-content: center;
  z-index: 10000;
}
.wrapper-lightbox-user .post-number-user {
  display: none;
}
.wrapper-lightbox-user.open {
  display: flex;
  overflow-y: auto;
}
.wrapper-lightbox-user .prev,
.wrapper-lightbox-user .next {
  user-select: none;
  height: 40px;
  width: 30px;
  background-color: #fff;
  cursor: pointer;
  color: #a7a7a7;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 40px;
  padding-bottom: 3px;
}
.wrapper-lightbox-user .prev {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.wrapper-lightbox-user .next {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.wrapper-lightbox-user .lightbox-user {
  background-color: #fff;
  background-size: 100% !important;
  padding: 50px;
  max-width: 675px;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-radius: 4px;
  position: relative;
}
.wrapper-lightbox-user .lightbox-user h3 {
  color: #009fe3;
  font-size: 30px;
  line-height: 30px;
  margin-bottom: 10px;
}
.wrapper-lightbox-user .lightbox-user p {
  font-size: 16.5px;
  line-height: 25px;
  margin-bottom: 20px;
}
.wrapper-lightbox-user .lightbox-user div {
  font-size: 14.5px;
  line-height: 21px;
}
.wrapper-lightbox-user .lightbox-user .wrapper-text-lightbox {
  max-width: 50%;
  width: 100%;
}
.wrapper-lightbox-user .lightbox-user .wrapper-image-lightbox {
  max-width: 252px;
  position: relative;
  clip-path: url(#svgPath);
  -webkit-clip-path:url(#svgPath);
}

.wrapper-lightbox-user .lightbox-user .wrapper-image-lightbox svg {
  min-width: 252px;
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  cursor: pointer;
  overflow: hidden;
}
.wrapper-lightbox-user .lightbox-user .wrapper-image-lightbox .user-image {
  position: absolute;
  z-index: 2;
  width: 100%;
  bottom: -30px;
  left: 0;
}
.wrapper-lightbox-user .lightbox-close {
  position: absolute;
  top: 15px;
  right: 15px;
  border: 0;
  background: #fff;
  outline: none !important;
  cursor: pointer;
  padding: 0;
}
@media (max-width:760px) {
  .wrapper-lightbox-user .lightbox-user {
    flex-wrap: wrap;
    max-width: 74%;
    padding: 70px 40px;
    background-size: 199% !important;
    background-position: left !important;
    margin-top: 65px;
  }
  .wrapper-lightbox-user .lightbox-user .wrapper-text-lightbox {
    max-width: 100%;
  }
  .wrapper-lightbox-user .lightbox-user .wrapper-image-lightbox svg {
    max-width: 100%;
    min-width: auto;
  }
  .wrapper-lightbox-user .lightbox-user h3 {
    margin-bottom: 4px;
    font-weight: 400;
  }
  .wrapper-lightbox-user .lightbox-user p {
    margin-bottom: 16px;
    font-weight: 300;
    line-height: 21px !important;
  }
  .wrapper-lightbox-user .lightbox-user div {
    margin-bottom: 28px;
    font-weight: 400;
  }
  .wrapper-lightbox-user .lightbox-user .wrapper-image-lightbox .user-image {
    /* width: 88%; */
  }
  .wrapper-lightbox-user .lightbox-user .wrapper-image-lightbox {
    margin: 0 auto;
    -webkit-clip-path: polygon(98.6603% 44%, 105.397% 60.5798%, 106.848% 48.2635%, 106% 50%, 105.848% 51.7365%, 105.397% 53.4202%, 104.66% 44%, 79.06% 93.62%, 77.86% 95.27%, 76.23% 97.05%, 74.8% 98.07%, 73.21% 99.03%, 71.19% 100.03%, 69.02% 100.51%, 31.38% 100.35%, 29.87% 100.1%, 28% 99.46%, 26.39% 98.48%, 24.76% 97.37%, 23.31% 95.82%, 21.93% 93.95%, -0.86% 50.44%, -5.39693% 53.4202%, -5.84808% 51.7365%, -6% 50%, -5.84808% 48.2635%, -5.39693% 45.5798%, -4.66025% 55%, 18.3398% 10.1628%, 20.3396% 6.73496%, 22.5721% 3.50239%, 24% 1.50258%, 24.5798% 0.76591%, 24.2635% 1.31475%, 27% 0.16283%, 51.93% -19.21%, 76.7365% 0.31475%, 76.4202% 1.76591%, 78% 2.50258%, 79.4279% 2.50239%, 78.6604% 3.73496%, 78.6603% 4.16283%);
    clip-path:polygon(98.6603% 44%, 105.397% 60.5798%, 106.848% 48.2635%, 106% 50%, 105.848% 51.7365%, 105.397% 53.4202%, 104.66% 44%, 79.06% 93.62%, 77.86% 95.27%, 76.23% 97.05%, 74.8% 98.07%, 73.21% 99.03%, 71.19% 100.03%, 69.02% 100.51%, 31.38% 100.35%, 29.87% 100.1%, 28% 99.46%, 26.39% 98.48%, 24.76% 97.37%, 23.31% 95.82%, 21.93% 93.95%, -0.86% 50.44%, -5.39693% 53.4202%, -5.84808% 51.7365%, -6% 50%, -5.84808% 48.2635%, -5.39693% 45.5798%, -4.66025% 55%, 18.3398% 10.1628%, 20.3396% 6.73496%, 22.5721% 3.50239%, 24% 1.50258%, 24.5798% 0.76591%, 24.2635% 1.31475%, 27% 0.16283%, 51.93% -19.21%, 76.7365% 0.31475%, 76.4202% 1.76591%, 78% 2.50258%, 79.4279% 2.50239%, 78.6604% 3.73496%, 78.6603% 4.16283%);
  }
}
@media (max-width:450px) {
  .wrapper-lightbox-user .lightbox-user .wrapper-image-lightbox .user-image {
    /* left: 15px;
    width: 90%; */
  }
}
/* Lightbox */
.overflow-lightbox {
  overflow: hidden;
}
/* Page clients hives */
