@charset "utf-8";
/* CSS Document */

article#parceiroscarrossel {
    padding: 80px 0;
}

.w-parceiroscarrossel-container {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    padding: 0px 0;
    margin:0px;
}
.w-parceiroscarrossel-item {
    padding: 0px;
    display: flex;
    align-items: center;
    height: auto;
}
.w-parceiroscarrossel-item a{
 	position:relative;
	overflow:hidden;
}
.w-parceiroscarrossel-item a .mask {
	position:absolute;
	top:0;
	left: -400px;
	width: 100%;
    height: 100%;
	background-color: rgba(14,58,133,0.10);
	opacity:0
}
.w-parceiroscarrossel-item a:hover > .mask {	left: 0px;}
ion-icon { color: #cb7501;}
.w-parceiroscarrossel-item a {
    background-color: #ffffff;
    width: 100%;
    display: flex;
    border: none;
    height: 100%;
    cursor: inherit;
}
.w-parceiroscarrossel-item span.icon:before {
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: 	all 0.2s ease-out;
	-o-transition: 		all 0.2s ease-out;
	transition: 		all 0.2s ease-out;
}
	
.w-parceiroscarrossel-item a:hover {
--background-color: rgba(14,58,133,0.10);
-webkit-box-shadow: 5px 5px 5px -4px rgba(0,0,0,0.28); 
box-shadow: 5px 5px 5px -4px rgba(0,0,0,0.28);
border:none;
}
.w-parceiroscarrossel-item a:hover .w-parceiroscarrossel-texto { padding-left:10px;}
.w-parceiroscarrossel-item a:hover > div img {
    /*transform: rotate3d(1, 1, 1, 360deg);
    transform: rotateY(180deg);*/
    filter: grayscale(0);
    transform: scale(1.2);
    opacity: 0.8;
}
.w-parceiroscarrossel-item a:hover > div p span.icon:before {
	padding-left:10px;
}
.w-parceiroscarrossel-item a>* {
	display: flex;
	flex-direction: column;
}

.w-parceiroscarrossel-foto {
    padding: 29px;
    justify-content: center;
    align-items: center;
    overflow:hidden;
    height: 155px;
}

.w-parceiroscarrossel-foto img {
    width: 100% !important;
    height: 100% !important;
    object-fit: contain;
    /* filter: grayscale(1); */
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}
.w-parceiroscarrossel-texto {
    justify-content: center;
    align-items: baseline;
    text-align: center;
    justify-items: center;
    padding: 0;
    height: 33%;
    background-color: #fedc19;
}
.w-parceiroscarrossel-texto p {
    text-align: center !important;
    font-size: 18px;
    font-weight: 400;
    justify-content: left;
    display: flex;
    line-height: 110%;
    margin: 0 !important;
    text-transform: uppercase;
    padding: 6px 0;
}
.w-parceiroscarrossel-texto p:after {
    content: "\f125";
    font-family: 'Ionicons';
    padding-left: 10px;
}

.w-parceiroscarrossel-texto p.saiba-mais {
    text-align: left !important;
    text-transform: uppercase;
    font-weight: 400;
    color: #fff;
    background-color: #485594;
    font-size: 14px;
    padding: 11px;
    margin-top: 11px !important;
}
.w-parceiroscarrossel-texto p.saiba-mais span.icon {	padding: 0 10px 0 0;}
.w-parceiroscarrossel-texto p.saiba-mais span.icon:before { 
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: 	all 0.2s ease-out;
	-o-transition: 		all 0.2s ease-out;
	transition: 		all 0.2s ease-out;
}
@media screen and (max-width: 700px) {
.w-parceiroscarrossel-item {  height: auto;}
#parceiroscarrossel .owl-nav { margin-top:-5px !important;}
.w-parceiroscarrossel-texto p { font-size:16px  }
.w-parceiroscarrossel-texto { }
.w-parceiroscarrossel-container { padding: 0px 0;}
.w-parceiroscarrossel-container { margin: 0;}
#parceiroscarrossel {padding: 30px 0px !important;}
.w-parceiroscarrossel-foto { height: 146%;}
	.w-parceiroscarrossel-foto img {
    max-height: 100px !important;
}

}