/*----- GERAL ------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
html, body{font-family: 'Roboto', Tahoma, Geneva, sans-serif; background:#000; padding:0px; margin:0px; overflow-x:hidden}
a{ text-decoration:none;}

header{background:#000 !important;display: table !important;width: 100%;}

/*----- TRABALHOS ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.greenhouse-trabalhos-topo{width:590px; margin:auto;}
.greenhouse-trabalhos-topo-tit{float:left; padding: 73px 0px 10px 0px; color:#40ded2; font-size:22px; letter-spacing:4px;}
.greenhouse-trabalhos-topo img{float:left;}

.greenhouse-trabalhos-secao{ background:#000; padding-top:60px;}
.greenhouse-trabalhos-boxtit{ width:210px; margin:auto;}
.greenhouse-trabalhos-topo-img{ float:left;}
.greenhouse-trabalhos-works{position:relative; text-align:center; width: 1060px; margin:auto; padding-top:80px;}
.greenhouse-trabalhos-boxesq{ position:absolute; bottom:-50px; right:65px;}
.greenhouse-trabalhos-boxdir{ position:absolute; bottom:-50px; left:65px;}

/*----- SEPULTURA ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
header{width:100%; height:590px; overflow:hidden;}
.windsor-topo{ position:relative;width:100%; height:750px; background:url(../img/trabalhos/windsor/greenhouse-trabalhos-windsor-topo.jpg) bottom center no-repeat !important; background-size: auto 100% !important; margin-top:0px;}
.windsor-topo-tit{ position:absolute; bottom:0px; left:30%;height: 470px;}
/*----- SEPULTURA TELA 1 -------------*/
@-ms-keyframes sepultura-topo {0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}
@-webkit-keyframes sepultura-topo {0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}
@-moz-keyframes sepultura-topo {0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}
@-o-keyframes sepultura-topo {0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}
@keyframes sepultura-topo {0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}
/* Adicionar seletor */
.sepultura-topo {-webkit-animation-name: sepultura-topo;-moz-animation-name: sepultura-topo;-ms-animation-name: sepultura-topo;-o-animation-name: sepultura-topo;animation-name: sepultura-topo;}
.sepultura-topo{
-webkit-animation-duration: 30s;-moz-animation-duration: 30s;-ms-animation-duration: 30s;-o-animation-duration: 30s;animation-duration: 30s;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;-ms-animation-iteration-count: infinite;-o-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in-out;-moz-animation-timing-function: ease-in-out;-ms-animation-timing-function: ease-in-out;-o-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;  
}

.windsor-img{ display:table; margin:auto auto 40px auto;}
.windsor-imgfloat{ display:block; margin:auto; float:left;}
.windsor-bg2 {background: url(../img/trabalhos/windsor/bg-windsor2.jpg) no-repeat;background-size: 100% auto;background-position: top center; padding-top:200px; height:800px;}
.windsor-celular{ width:1225px; margin:auto;}
.margin-left{ margin-left:20px;}
.windsor-bg1 {background: url(../img/trabalhos/windsor/bg-windsor1.jpg) no-repeat;background-size: 100% auto;background-position: 0px 680px;}

@media (max-width: 1450px) {
.windsor-img{ width:80%;}
}

@media (max-width: 1240px) {
.windsor-celular{ width:100%;}
.windsor-bg2 {height: auto;margin-bottom: 40px;overflow: auto;}
.windsor-imgfloat{ display:block; margin:auto; float:left; width:32%;margin-left: .5%;}
}

@media (max-width: 800px) {
.windsor-imgfloat{ display:table; margin:auto; float:none; width:auto;margin-left:auto;}
}

@media (max-width: 450px) {
.windsor-imgfloat{width:90%;}
}

.greenhouse-trabalhos-windsor-secao{ background:#40ded2; text-align:center;}
.sepultura-img1{ margin-top:40px;}
.sepultura-txt1{ width:840px; margin:auto; text-align:left; padding-top:30px; font-size: 21px; letter-spacing: 2px; margin-bottom:40px;}
.sepultura-txt1 span{ font-size:26px;}
.btn-antesdepois{ width:510px; margin:auto; display:table; margin-top:60px; padding-bottom:30px;}
.btn-antesdepois img{ float:left;}
.btn-antesdepois img:nth-child(2){ margin-left:20px;}

.sepultura-celulares{width: 1260px;margin: auto; display:table;}
.sepultura-celulare-1{width:628px; height:976px; position:relative; float:left; margin-left:50px;}
.sepultura-celulare-2{width:628px; height:976px; position:relative; float:left; margin-left:-130px;}
.bg-celular{position:absolute; top:0px; left:0px; z-index:2;}

@media (max-width: 1660px) {
	.sepultura-topo{background-size:auto 100% !important;}
}

@media (max-width: 1300px) {
	.sepultura-img1 {width: 550px;}
	.sepultura-txt1 {width: 550px;}
	.sepultura-celulare-1 {float: none;margin-left: auto;display: table;margin: auto;}
	.sepultura-celulare-2 {float: none;margin-left: auto;display: table;margin: auto;}
	.sepultura-celulares {width: 800px;}
}

@media (max-width: 1180px) {
	.sepultura-topo {height: 400px;}
	header {height: 400px;}
}

@media (max-width: 810px) {
	.sepultura-img1 {width: 300px;}
	.sepultura-txt1 {width: 300px;}
	.sepultura-celulares {width: 300px;}
	.sepultura-celulare-1 {transform-style: preserve-3d;transform: scale3d(.8, .8, .8);height: 830px;}
	.sepultura-celulare-2 {transform-style: preserve-3d;transform: scale3d(.8, .8, .8);height: 830px;}
	
}

@media (max-width: 620px) {
	.sepultura-topo {height: 230px;}
	header {height: 230px;}
	.sepultura-celulare-1 {transform-style: preserve-3d;transform: scale3d(.5, .5, .5) translate3d(-300px,0,0);height: 500px; margin-top: -90px;}
	.sepultura-celulare-2 {transform-style: preserve-3d;transform: scale3d(.5, .5, .5) translate3d(-300px,0,0);height: 600px; margin-top: -30px;}
	.btn-antesdepois {width: 250px;}
	.sepultura-txt1 {margin-bottom: 0px;}
	.sepultura-img1 {margin-top: 80px;}
}