h2.sppb-addon-title {
	font-weight:600 !important;
	font-size:24px !important;
	color:#000000 !important;
	
}
.pagInspiracoes p, .pagInspiracoes span {
	font-size:16px !important;
	margin-bottom:32px !important;
	font-weight: 400 !important;
	color: rgb(0, 0, 0) !important;
    font-style: normal !important;
    font-variant-ligatures: normal !important;
    font-variant-caps: normal  !important;
    letter-spacing: normal !important;
    orphans: 2 !important;
    word-spacing: 0px!important;
    -webkit-text-stroke-width: 0px;
    white-space: normal;
    background-color: rgb(255, 255, 255);
    text-decoration-thickness: unset !important;
    text-decoration-style: unset !important;
    text-decoration-color: unset !important;
	
}


strong {
	font-weight:600;
}

h3.ProdDestInspira {
    margin-bottom: 90px;
	font-size: 20px;
	font-weight:600;
	
}
.sppb-row-container {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
}

h3.mod-title.mod-row-title.tituloVistos {
    padding: 0px 0px 30px;
	margin-top: -60px;
	
}

.bolasmobile {
display: none;
}
	


@media (min-width:1200px){

}


@media (max-width:1269px){
 	h1 {
		margin: 0px 0px 30px 0px !important;
	   
	}
	div#content {
        padding: 15px;
    }
	h3.ProdDestInspira {
		margin-left: 0px;
		margin-bottom: 60px;
		
	}
	.sppb-row-container {
    max-width: 100%;
    padding: 0px !important;
	}
	
}


@media (min-width:1200px) and (max-width:1599px){
	
}

@media (min-width:992px) and (max-width:1199px){
	
	
}

@media (min-width:768px) and (max-width:991px){
	div#bolasOverlay {
		max-width: 450px;
	}
	.sppb-row-container {
      max-width: calc(100% - 30px);
      padding: 0px !important;
    }
	.sppb-row-column {
		position: relative;
		width: 100%;
		min-height: 1px;
		padding-right: 15px;
		padding-left: 15px;
	}
    div#sp-page-builder {
        margin: 0px 0px;
    }
	.botao-circulo {
    position: absolute;
    width: 20px !important;
    height: 20px !important;
    border-radius: 50%;
    background-color: white;
    border: 2px solid rgba(255, 255, 255, 0.6);
    box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.2), 0 1px 3px rgba(0, 0, 0, 0.2);
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px !important;
    color: #333;
    cursor: pointer;
	}
	
	
	
	
	
	
	
	.botao-circulo {
		display:none !important;
	}
	.bolasmobile {

    bottom: 30px;
    left: 50%;
    transform: translateX(-50%);
	position: absolute;    
	height: 30px;

	  border: 2px solid rgba(255, 255, 255, 0.6);
	  box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.2), 0 1px 3px rgba(0, 0, 0, 0.2);

	  align-items: center;
	  justify-content: center;
	  font-size: 14px;
	  color: #333;
	  cursor: pointer;
	  background-color: white;
		padding: 5px 15px;
		display: block;
		border-radius: 18px;
	}
	
	
	
}

@media (min-width:991px){

	

}

@media (max-width:767px) and (orientation:landscape){

}

@media (max-width:767px){

	.sp-pagebuilder-row, .sppb-row {
		margin-right: 15px !important;
		margin-left: 15px !important;;
	}

	
	div#content {
        padding: 0px;
    }
	.sppb-col-md-12, .sppb-row-column, .sppb-col-md-4   {
		padding:0px;
	}
	h1.sppb-addon-title {
        margin: 15px 0px 15px 0px !important;
        font-size: 20px !important;
    }
	
	.botao-circulo {
    position: absolute;
    width: 20px !important;
    height: 20px !important;
    border-radius: 50%;
    background-color: white;
    border: 2px solid rgba(255, 255, 255, 0.6);
    box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.2), 0 1px 3px rgba(0, 0, 0, 0.2);
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px !important;
    color: #333;
    cursor: pointer;
	}
	
	h3.ProdDestInspira {
		margin-left: 0px;
		margin-bottom: 60px;
		
	}
	
	.tns-ovh {
        padding: unset;
        padding-right: 0px;
		margin-left:0px;
		margin-right:0px;
	
    }
	
	h3.mod-title.mod-row-title.tituloVistos {
		padding: 0px 15px 30px 20px;
		margin-top: -60px;
	}
	
	
	.botao-circulo {
		display:none !important;
	}
	.bolasmobile {

    bottom: 30px;
    left: 50%;
    transform: translateX(-50%);
	position: absolute;    
	height: 30px;

	  border: 2px solid rgba(255, 255, 255, 0.6);
	  box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.2), 0 1px 3px rgba(0, 0, 0, 0.2);

	  align-items: center;
	  justify-content: center;
	  font-size: 14px;
	  color: #333;
	  cursor: pointer;
	  background-color: white;
		padding: 5px 15px;
		display: block;
		border-radius: 18px;
	}
	
	.sppb-row-column {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	h2.sppb-addon-title {
		font-weight:600 !important;
		font-size:18px !important;
		color:#000000 !important;
	}
	
	.sppb-section{
		margin-top:0px !important;
		padding-bottom:0px !important;
	}
	
	.pagInspiracoes p, .pagInspiracoes span {
		margin-bottom:0px !important;
		margin-top: 30px;

	}
	.tns-nav:last-child, .tns-nav:nth-last-child(2) {
		padding-top: 0px;
		margin-bottom: 30px;
	}
	
	.hidden-xs2 {
		display:none;
	}
	#PrimeProductCarousel-217 > .tns-item {
		
		
	}
}

@media (min-width:490px) and (max-width:767px){


}
.fotosinspiracao .sppb-carousel-extended-outer-stage,
.fotosinspiracao .sppb-carousel-extended-list{
  height: auto !important; 
}

.fotosinspiracao .sppb-carousel-extended-item{
  position: relative;
  aspect-ratio: 1 / 1;  
  overflow: hidden;
}
#PrimeProductCarousel-217-iw {
    margin: 0px -15px 0px 0px !important;
}
.fotosinspiracao {
    margin-bottom: 0px !important;
}
/*
.sppb-carousel-extended-outer-stage {
  display: flex;
  position: relative;
  overflow: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
  transition: all .25s ease 0s;
  -webkit-transition: all .25s ease 0s;
    transition-duration: 0.25s;
}

.fotosinspiracao .sppb-carousel-extended-outer-stage,
.fotosinspiracao .sppb-carousel-extended-list{
  height: auto !important; 
}

.fotosinspiracao .sppb-carousel-extended-item{
  position: relative;
  aspect-ratio: 1 / 1;  
  overflow: hidden;
}

.fotosinspiracao .sppb-carousel-extended-item img{
  width: 100%;
  height: 100%;
  object-fit: cover;    
  display: block;
}



@media (max-width: 767.98px){
	
  .fotosinspiracao  .sppb-carousel-extended-item{
	width: calc(100%) !important;
    margin-right: 15px  
  }

  .fotosinspiracao .sppb-carousel-extended-item:last-child {
    margin-right: 0 !important;
  }
  .sppb-carousel-extended-outer-stage .sppb-carousel-extended-item:nth-child(4n) {margin-right:0;}
}


@media (min-width: 1200px){
  .fotosinspiracao .sppb-carousel-extended-item{
    width: calc(25% - 15px) !important;
	margin-right: 15px;
  }
  .fotosinspiracao .sppb-carousel-extended-item:last-child {
    margin-right: 0 !important;
  }
}


@media (min-width: 768px) and (max-width: 1199.98px){
  .fotosinspiracao .sppb-carousel-extended-item{
    width: calc(33.333% - 15px) !important;
  }
}
*/