@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,200,200italic,300,300italic,400italic,600,600italic,700,700italic,900,900italic);

/*---------------------------------------
  TEAM
-----------------------------------------*/
.team-section {
    /*  background-image: url('../images/backgrounds/nainoa-shizuru-unsplash-blur.jpg');*/
  background-color: var(--white-logo-color);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

/*
    TEAM
*/

.team-box{
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
/*    width: 6em;*/
    text-align:center;
}


.text-center {
    text-align: center;
}

.p-top-30 {
    padding-top: 30px;
}

.half-txt {
    width: 60%;
    margin: 0 auto;
    display: inline-block;
    line-height: 25px;
    color: #7e7e7e;
}

.text-uppercase {
    text-transform: uppercase;
}

.team-member, .team-member .team-img .team-bg {
    position: relative;
/*   .......................   */
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;    
}

#team-bg-1{
    background: url('../images/team/team-gustavo.jpg') ;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; 
}

#team-bg-2{
    background: url('../images/team/team-pablo.jpeg') ;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; 
}

#team-bg-3{
    background: url('../images/team/team-alex.jpeg') ;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; 
}

#team-bg-4 {
    background: url('../images/team/team-carlinha.jpeg') ;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; 
}

.team-img{
    background-position: center;
    background-color: transparent;
    
}

.team-member {
    overflow: hidden;
    height: 300px;
    width: 200px;
    /*align:center;*/
}
.team-member, .team-member .team-img {
    position: inherit;
}

.team-member .s-link a {
    margin: 0 0;
    color: #333;
    font-size: 16px;
}
.team-title {
    position: relative;
    text-align:center;
/*    padding: 0px 0;*/
    padding-left:30px;
    display: inline-block;
    letter-spacing: 2px;
    width:100%;
/*    background-color:red;*/
}
.team-title h6 {
    margin-bottom: 0;
    display: block;
    text-transform: uppercase;
}
.team-title span {
    font-size: 12px;
    text-transform: uppercase;
    color: #a5a5a5;
    letter-spacing: 1px;
}

/*.team-body {*/
/*    font-family: 'Source Sans Pro', sans-serif;*/
/*    line-height: 1.5;*/
/*    color: #323232;*/
/*    font-size: 15px;*/
/*    font-weight: 400;*/
/*    text-rendering: optimizeLegibility;*/
/*    -webkit-font-smoothing: antialiased;*/
/*    -moz-font-smoothing: antialiased;*/
/*}*/
/*.heading-title {*/
/*    margin-bottom: 100px;*/
/*}*/
/*.heading-title h3 {*/
/*    margin-bottom: 0;*/
/*    letter-spacing: 2px;*/
/*    font-weight: normal;*/
/*}*/
/*.team-text-wrap {*/
/*    position: relative;*/
/*}*/

/*.team-text-info {*/
/*    backdrop-filter: blur(5px) saturate(180%);*/
/*    -webkit-backdrop-filter: blur(5px) saturate(180%);*/
/*    background-color: rgba(2, 6, 89, 0.3);*/
/*    !*  background-color:var(--blue-logo-color);*!*/
/*  color:var(--white-logo-color);*/
/*  border-radius: var(--border-radius-small);*/
/*  border: 1px solid rgba(209, 213, 219, 0.3);*/
/*  !*  position: static;             *!*/
/*  !*  bottom: 0;                    *!*/
/*  !*  right: 0;                     *!*/
/*  !*  left: 0;                      *!*/
/*  margin: 0px;*/
/*  padding: 5px;*/
/*  padding-left:0px;*/
/*  padding-right:0px;*/
/*  width: 100%;*/
/*  float:right;*/
/*}*/
/*.team-thumb {*/
/*    position: relative;*/
/*    overflow: hidden;*/
/*    width: 150px;*/
/*}*/

/*.team-image {*/
/*    border-radius: var(--border-radius-medium);*/
/*    display: block;*/
/*    width: 100%;*/
/*}*/
/*.team-hover {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 5;*/
/*    bottom: 0;*/
/*    right: 0;*/
/*    margin: 0;*/
/*    border: 20px solid rgba(0, 0, 0, 0.1);*/
/*    background-color: rgba(255, 255, 255, 0.90);*/
/*    opacity: 0;*/
/*    -webkit-transition: all 0.3s;*/
/*    transition: all 0.3s;*/
/*}*/
/*.team-member:hover .team-hover .desk {*/
/*    top: 50%;*/
/*}*/
/*.team-member:hover .team-hover, .team-member:hover .team-hover .desk, .team-member:hover .team-hover .s-link {*/
/*    opacity: 1;*/
/*}*/
/*.team-hover .desk {*/
/*    position: relative;*/
/*    top: 0%;*/
/*    width: 100%;*/
/*    opacity: 0;*/
/*    -webkit-transform: translateY(-55%);*/
/*    -ms-transform: translateY(-55%);*/
/*    transform: translateY(-55%);*/
/*    -webkit-transition: all 0.3s 0.2s;*/
/*    transition: all 0.3s 0.2s;*/
/*    padding: 0 0px;*/
/*}*/
/*.desk, .desk .team-h4, .team-hover .s-link a {*/
/*    text-align: center;*/
/*    color: #222;*/
/*}*/
/*.team-member:hover .team-hover .s-link {*/
/*    bottom: 0%;*/
/*}*/
/*.team-member:hover .team-hover, .team-member:hover .team-hover .desk, .team-member:hover .team-hover .s-link {*/
/*    opacity: 1;*/
/*}*/
/*.team-hover .s-link {*/
/*    position: relative;*/
/*    bottom: 0;*/
/*    width: 100%;*/
/*    opacity: 0;*/
/*    text-align: center;*/
/*    -webkit-transform: translateY(45%);*/
/*    -ms-transform: translateY(45%);*/
/*    transform: translateY(45%);*/
/*    -webkit-transition: all 0.3s 0.2s;*/
/*    transition: all 0.3s 0.2s;*/
/*    font-size: 30px;*/
/*}*/
/*.desk, .desk h4, .team-hover .s-link a {*/
/*    text-align: center;*/
/*    color: #222;*/
/*}*/