/* Add here all your css styles (customizations) */
.space-product{min-height: 90px;}
.banner-image{min-width:100%;}
.background-servicos{background-color:rgba(253, 184, 19, 0.68);}
.background-barra{background-color:rgba(0, 0, 0, 0.82);}
.mapa p iframe{
	pointer-events:none;
}
.w-90pc {
    width: 90%!important;
}
.w-100pc {
    width: 100%!important;
}
@media (max-width: 1920px){
	.w-230 {max-width: 97%;
    max-height: 250px;}
}
@media (max-width: 1024px){
	.w-230 {max-width: 90%!important;
    max-height: 230px !important;}
}
@media (max-width: 768px){
	.w-230 {max-width: 77%!important;}
}
@media (max-width: 596px){
	.w-230 {max-width: 40%!important;}
}
@media (max-width: 425px){
	.w-230 {max-width: 76%!important;}
}
@media (max-width: 320px){
	.w-230 {max-width: 35%!important;}
}

.w-100 {
    max-width: 100px!important;
}
.w-200{
    width: 200px!important;
}
.background-psi{
	background-color: #fdb813;
}
.background-produto{
	background-color: #f4f4f4;
}
.padding-left65{
	padding-left: 65px;
}
#thumbnail-slider {
    margin:0 auto; /*center-aligned*/
    width:100%;
    max-width:1600px;
    padding:0;
    box-sizing:border-box;
    position:relative;
    -webkit-user-select: none;
    user-select:none;
}

#thumbnail-slider div.inner {    
    /*the followings should not be changed */
    position:relative;
    overflow:hidden;
    padding:0;
    margin:0;
}
 
#thumbnail-slider div.inner ul {    
    /*the followings should not be changed */
    white-space:nowrap;
    position:relative;
    left:0; top:0;
    list-style:none;
    font-size:0;
    padding:0;
    margin:0;
    float:left!important;
    width:auto!important;
    height:auto!important;
}

#thumbnail-slider ul li {
    display:inline-block;
    margin-top:20px;
    margin-bottom:40px;
    margin-left:-30px; margin-right:-30px; /* Spacing between thumbs*/
    -webkit-transform:scale(0.9);
    transform:scale(0.9); /*Note: The scale down will increase the spacing between slides. You can set negative margins as did above to roll back the spacing. */
    -webkit-transition:-webkit-transform 0.5s;
    transition:transform 0.5s;
    box-sizing:content-box;
    text-align:center;
    vertical-align:middle;
    padding:0;
    position:relative;
    list-style:none;
    backface-visibility:hidden;
    
    /*-webkit-filter: grayscale(100%);
	filter: grayscale(100%);*/
    
}

#thumbnail-slider ul li.active {
    -webkit-transform:scale(1.15); 
    transform:scale(1.15); /*Note: if scale is greater than 1, the margin-top and margin-bottom in the selector "#thumbnail-slider li" must be set with a sufficient value so the enlarged image will be shown within the margins.*/
    background-color:transparent;
    
	/*-webkit-filter: initial;
	filter: initial;*/
}

#thumbnail-slider .thumb {
    width:100%;
    height: 100%;
    background-size:contain;
    background-repeat:no-repeat;
    background-position:center center;
    display:block;
    position:absolute;
    font-size:0;
    cursor:inherit;
    -webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), to(rgba(255,255,255,0.4)));
    transition:all linear 0.4s;
}


/*-- Start 3D --*/
    #thumbnail-slider .thumb {
        -webkit-transform: perspective(500px) translateX(1px) translateZ(-30px) rotateY(30deg);
        transform: perspective(500px) translateX(1px) translateZ(-30px) rotateY(30deg);
    }

    #thumbnail-slider .active .thumb {
        -webkit-transform: translateX(0px) translateZ(0px) rotateY(0deg); 
        transform: translateX(0px) translateZ(0px) rotateY(0deg); 
    }

    #thumbnail-slider li.active ~ li .thumb {
        -webkit-transform: perspective(500px) translateX(-1px) translateZ(-30px) rotateY(-30deg); 
        transform: perspective(500px) translateX(-1px) translateZ(-30px) rotateY(-30deg); 
    }
/*-- End 3D --*/

/* --------- navigation controls ------- */   
/* The nav id should be: slider id + ("-prev", "-next", and "-pause-play") */

#thumbnail-slider-pause-play {display:none;} /*.pause*/
#thumbnail-slider-prev, #thumbnail-slider-next {display:none;}
.font30{
	font-size:30px !important;
}
.banner{
	padding:15px 0 0 0;  background-color: #fdb813 !important;
}
.blog{
	margin: 0 auto !important;
}
.postagem{
	width: 100%; height: 80px; object-fit: cover; object-position: center;
}
.margin20{
	margin-bottom: 20px;
}
.postagem2{
	width: 100%; height: 350px; object-fit: cover; object-position: center;
}
.margintop20{
	margin-top: 20px;
}
.background-empresa{
	background-color: rgba(0, 0, 0, 0.59);
}
.minheight250{
	    min-height: 250px;
}
.minheight185{
	    min-height: 250px;
}