@charset "UTF-8";
/* THE WISHLIST - for small devices */

@media (max-width: 767px){
	#nowa #flowerpot{
		display:none;
		position:absolute;
		height:44%;
		top:27%;
		right:64.5%;
		opacity:0;
	}

	#nowa #plant{
		display:none;
		position:absolute;
		height:35%;
		top:40%;
		left:72%;
		opacity:0;
	}

	#nowa #eolica{
		display:none;
		position:absolute;
		width:50%;
		bottom:0;
		left:0;
		background-color:rgba(0,0,255,0);
		opacity:0;
	}

	#nowa #eolica:after{
		padding-top: 86%;
		display: block;
		content: '';
	}

	#nowa #eolica .eolica-pilar{
		position:absolute;
		width:30%;
		bottom:24%;
		left:6%;
		/*opacity:0;*/
	}

	#nowa #eolica .eolica-pas{
		position:absolute;
		width:46%;
		top:-4%;
		right:43.6%;
		opacity:1;
		z-index:999999;
		transition-property: transform;
		transition-duration: 1s;
		animation-name: rotate; 
		animation-duration: 2s; 
		animation-iteration-count: infinite;
		animation-timing-function: linear;
	}

	#nowa #stuff-banner2{
		display:none;
		position:absolute;
		height:34%;
		bottom:6%;
		right:0;
		opacity:0;
	}

	#nowa #lamp{
		display:none;
		position:absolute;
		height:74%;
		bottom:0;
		left:0;
		opacity:0;
	}

	#nowa #flowerpot-banner3{
		display:none;
		position:absolute;
		height:34%;
		bottom:14%;
		right:0;
		opacity:0;
	}

	#nowa #stuff-left-banner4{
		display:none;
		position:absolute;
		height:58%;
		bottom:24%;
		left:9%;
		opacity:0;
	}

	#nowa #stuff-right-banner4{
		display:none;
		position:absolute;
		height:36%;
		bottom:28%;
		right:0;
		opacity:0;
	}

	#nowa #noWasteMarketing{
		opacity:0;
	}

	#nowa #noWasteMarketing02{
		opacity:0;
	}

	#nowa #noWasteMarketing03{
		opacity:0;
	}

	#nowa h3{
		position:absolute;
		width:100%;
		bottom:20px;
		font-size:18px;
		left:0;
		text-align:center;
		letter-spacing:3px;
		font-weight:300;
		color:#00946e;
	}

	#nowa-intro{
		background-color:#d6e6e9 !important;
	}

	#nowa-intro #flowerpot2{
		display:none;
		position:absolute;
		height:44%;
		top:27%;
		right:64.5%;
		opacity:0;
	}

	#nowa-intro #plant2{
		display:none;
		position:absolute;
		height:35%;
		top:40%;
		left:72%;
		opacity:0;
	}

	#nowa-intro #noWasteMarketing2{
		opacity:0;
	}

	#nowa-intro h3{
		position:absolute;
		width:100%;
		bottom:20px;
		font-size:18px;
		left:0;
		text-align:center;
		letter-spacing:3px;
		font-weight:300;
		color:#00946e;
	}

	#nowa-intro #pencils{
		display:none;
		position:absolute;
		height:34%;
		bottom:10%;
		left:6%;
		opacity:0;
	}

	#nowa-intro #stuff-nowa-intro1{
		/* display:none; */
		height: 20vh;
		bottom: 8%;
		right: auto;
		left: 5%;
	}

	#nowa-intro #stuff-nowa-intro2{
		display:none;
	}

	#nowa-intro #stuff-nowa-intro3{
		/* display:none; */
		height: 20vh;
		bottom: 5%;
	}

	#nowa-intro .text-box{
		position:absolute;
		width:calc(100% - 30px);
		max-height:calc(100% - 160px);
		top:90px;
		left:15px;
		transform:none;
		background-color:rgba(0,255,0,0);
	}

	#nowa-intro .text-box .col-sm-6{
		padding:0;
		opacity:0;
	}

	#nowa-intro .text-box img{
		height:36px;
	}

	#nowa-intro .text-box p{
		margin:0;
		padding:0;
		font-size:12px;
		line-height:14px;
		text-align:justify;
	}

	#nowa-intro .text-box p span{
		font-weight:400;
		color:#00946e;
	}

	#nowa-marketing{
		background-color:#a5dfc1 !important;
	}

	/* #nowa-marketing #pencil-red{
		display:none;
	}

	#nowa-marketing #pencil-orange{
		display:none;
	} */

	#nowa-marketing #fan{
		position:absolute;
		width:50%;
		bottom:0;
		right: -15%;
		background-color:rgba(0,0,255,0);
		opacity:0;

	}

	#nowa-marketing #fan .marketing-cards{
		display:none;
	}

	#nowa-marketing #fan:after{
		padding-top: 86%;
		display: block;
		content: '';
	}

	#nowa-marketing #fan .fan-body{
		position:absolute;
		width:100%;
		bottom:0;
		right:0;
		/*opacity:0;*/
	}

	#nowa-marketing #fan .fan-vent{
		position:absolute;
		width:34%;
		top:0;
		right:45.6%;
		opacity:1;
		transition-property: transform;
		transition-duration: 1s;
		animation-name: rotate; 
		animation-duration: 2s; 
		animation-iteration-count: infinite;
		animation-timing-function: linear;
	}

	@keyframes rotate {
		from {transform: rotate(0deg);}
		to {transform: rotate(360deg);}
	}

	#nowa-marketing #noWasteMarketing3{
		opacity:0;
	}

	#nowa-marketing h3{
		position:absolute;
		width:100%;
		bottom:20px;
		font-size:18px;
		left:0;
		text-align:center;
		letter-spacing:3px;
		font-weight:300;
		color:#00946e;
	}

	#nowa-marketing .text-box{
		position:absolute;
		width:calc(100% - 30px);
		max-height:calc(100% - 160px);
		top:90px;
		left:15px;
		transform:none;
		background-color:rgba(0,255,0,0);
	}

	#nowa-marketing .text-box .col-sm-6{
		padding:0;
		opacity:0;
	}

	#nowa-marketing .text-box p{
		margin:0;
		padding:0;
		font-size:12px;
		line-height:14px;
		text-align:justify;
	}

	#nowa-marketing .text-box p span{
		font-weight:400;
		color:#00946e;
	}

	#nowa-marketing .text-box p b{
		font-weight:400;
	}

	#nowa-marketing .text-box p label{
		font-size:14px;
		padding:0;
		margin:0;
	}

	#nowa-consulting{
		background-color:#CCD4E2 !important;
	}

	#nowa-consulting #plant-consulting{
		display:none;
		position:absolute;
		height:40%;
		bottom:10%;
		left:0;
		opacity:0;
	}

	#nowa-consulting #book{
		position: absolute;
		width: 48%;
		bottom: 0;
		right: auto;
		left: 5%;
		max-width: 250px;
	}

	#nowa-consulting #earth{
		position: absolute;
		width: 100%;
		top: auto;
		right: -35%;
		opacity: 0;
		bottom: 0%;
		max-height: 300px;
	}

	#nowa-consulting #earth .earth-shadow{
		display: none;
	}

	#nowa-consulting .text-box{
		position:absolute;
		width:calc(100% - 30px);
		max-height:calc(100% - 160px);
		top:90px;
		left:15px;
		transform:none;
		background-color:rgba(0,255,0,0);
	}

	#nowa-consulting .text-box .col-sm-6{
		padding:0;
		opacity:0;
	}

	#nowa-consulting .text-box p{
		margin:0;
		padding:0;
		font-size:12px;
		line-height:14px;
		text-align:justify;
	}

	#nowa-consulting .text-box p span{
		font-weight:400;
		color:#00946e;
	}

	#nowa-consulting .text-box p b{
		font-weight:400;
	}

	#nowa-consulting .text-box p label{
		font-size:14px;
		padding:0;
		margin:0;
	}

	#nowa-training{
		background-color:#e8e9ed !important;
	}

	#nowa-training #book-training{
		display:none;
		position:absolute;
		height:42%;
		bottom:17%;
		left:4%;
		opacity:0;
	}

	#nowa-training #books-training1,
	#nowa-training #books-training2,
	#nowa-training #books-training3{
		height: 35%;
	}

	#nowa-training #noWasteMarketing5{
		opacity:0;
	}

	#nowa-training h3{
		position:absolute;
		width:100%;
		bottom:20px;
		font-size:18px;
		left:0;
		text-align:center;
		letter-spacing:3px;
		font-weight:300;
		color:#00946e;
	}

	#nowa-training .text-box{
		position:absolute;
		width:calc(100% - 30px);
		max-height:calc(100% - 160px);
		top:90px;
		left:15px;
		transform:none;
		background-color:rgba(0,255,0,0);
	}

	#nowa-training .text-box .col-sm-6{
		padding:0;
		opacity:0;
	}

	#nowa-training .text-box p{
		margin:0;
		padding:0;
		font-size:12px;
		line-height:14px;
		text-align:justify;
	}

	#nowa-training .text-box p span{
		font-weight:400;
		color:#00946e;
	}

	#nowa-training .text-box p b{
		font-weight:400;
	}

	#nowa-training .text-box p label{
		font-size:14px;
		padding:0;
		margin:0;
	}

	#nowa-inowation{
		background-color:#ccd4e2 !important;
	}

	#nowa-inowation #oculus{
		display:none;
		position:absolute;
		height:54%;
		bottom:10%;
		left:0;
		opacity:0;
	}

	#nowa-inowation #stuff-inowation1,
	#nowa-inowation #stuff-inowation2{
		height: 60%;
	}

	#nowa-inowation #stuff-inowation3{
		display:none;
	}

	#nowa-inowation #noWasteMarketing6{
		opacity:0;
	}

	#nowa-inowation h3{
		position:absolute;
		width:100%;
		bottom:20px;
		font-size:18px;
		left:0;
		text-align:center;
		letter-spacing:3px;
		font-weight:300;
		color:#00946e;
	}

	#nowa-inowation .text-box{
		position:absolute;
		width:calc(100% - 30px);
		max-height:calc(100% - 160px);
		top:90px;
		left:15px;
		transform:none;
		background-color:rgba(0,255,0,0);
	}

	#nowa-inowation .text-box .col-sm-6{
		padding:0;
		opacity:0;
	}

	#nowa-inowation .text-box p{
		margin:0;
		padding:0;
		font-size:12px;
		line-height:14px;
		text-align:justify;
	}

	#nowa-inowation .text-box p span{
		font-weight:400;
		color:#00946e;
	}

	#nowa-inowation .text-box p b{
		font-weight:400;
	}

	#nowa-inowation .text-box p label{
		font-size:14px;
		padding:0;
		margin:0;
	}

	#meio-1{
		background-color:#a5dfc1 !important;
	}

	#meio-1 #stuff-meio-1{
		position:absolute;
		height:80%;
		bottom:4%;
		left:50%;
		transform: translate(-50%, 0);
		opacity:1;
	}

	#meio-1 #noWasteMarketing7{
		opacity:0;
	}

	#meio-1 h3{
		position:absolute;
		width:100%;
		bottom:20px;
		font-size:18px;
		left:0;
		text-align:center;
		letter-spacing:3px;
		font-weight:300;
		color:#00946e;
	}

	#waste-watchers-mario{
		background-color:#d6e6e9 !important;
	}

	#waste-watchers-mario #stuff-waste-watchers-mario1{
		position: absolute;
		height: 39%;
		top: auto;
		bottom: -15%;
		right: -15%;
		left: auto;
	}

	#waste-watchers-mario #stuff-waste-watchers-mario2{
		display:none;
	}

	#waste-watchers-mario h3{
		position:absolute;
		width:100%;
		bottom:20px;
		font-size:18px;
		left:0;
		text-align:center;
		letter-spacing:3px;
		font-weight:300;
		color:#00946e;
	}

	#waste-watchers-mario .text-box{
		position:relative;
		width:calc(100% - 30px);
		max-height:calc(100% - 160px);
		top:90px;
		left:15px;
		transform:none;
		background-color:rgba(0,255,0,0);
	}

	#waste-watchers-mario .text-box .col-sm-6{
		padding:0;
		opacity:0;
	}

	#waste-watchers-mario .text-box p{
		margin:0;
		padding:0;
		font-size:12px;
		line-height:14px;
		text-align:justify;
	}

	#waste-watchers-mario .text-box p a{
		font-weight:400;
		color:#00946e;
		text-decoration:none;
	}

	#waste-watchers-mario .text-box p span{
		font-weight:400;
		color:#00946e;
	}

	#waste-watchers-mario .text-box p b{
		font-weight:400;
	}

	#waste-watchers-mario .text-box p label{
		font-size:14px;
		padding:0;
		margin:0;
	}

	#waste-watchers-joana{
		background-color:#d6e6e9 !important;
	}

	#waste-watchers-joana #stuff-waste-watchers-joana1{
		display:none;
	}

	#waste-watchers-joana #stuff-waste-watchers-joana2{
		display:none;
	}

	#waste-watchers-joana h3{
		position:absolute;
		width:100%;
		bottom:20px;
		font-size:18px;
		left:0;
		text-align:center;
		letter-spacing:3px;
		font-weight:300;
		color:#00946e;
	}

	#waste-watchers-joana .text-box{
		/* position:absolute;
		width:calc(100% - 30px);
		max-height:calc(100% - 160px);
		top:90px;
		left:15px;
		overflow:scroll; */
		transform: none;
		background-color: rgba(0,255,0,0);
		padding: 0px 15px;
		width: 100%;
		display: block;
		float: left;
		top: 90px;
		left: 0;
		max-height: none;
		position: relative;
	}

	#waste-watchers-joana .text-box .col-sm-6{
		padding:0;
		opacity:0;
	}

	#waste-watchers-joana .text-box p{
		margin:0;
		padding:0;
		font-size:12px;
		line-height:14px;
		text-align:justify;
	}

	#waste-watchers-joana .text-box p a{
		font-weight:400;
		color:#00946e;
		text-decoration:none;
	}

	#waste-watchers-joana .text-box p span{
		font-weight:400;
		color:#00946e;
	}

	#waste-watchers-joana .text-box p b{
		font-weight:400;
	}

	#waste-watchers-joana .text-box p label{
		font-size:14px;
		padding:0;
		margin:0;
	}
	
	#waste-watchers-joana-miguel{
		background-color:#d6e6e9 !important;
	}

	#waste-watchers-joana-miguel #stuff-waste-watchers-joanam1{
		display:none;
	}

	#waste-watchers-joana-miguel #stuff-waste-watchers-joanam2{
		display:none;
	}
	#waste-watchers-joao{
		background-color:#d6e6e9 !important;
	}

	#waste-watchers-joao #stuff-waste-watchers-joao1{
		display:none;
	}

	#waste-watchers-joao #stuff-waste-watchers-joao2{
		display:none;
	}

	#waste-watchers-joana-miguel h3{
		position:absolute;
		width:100%;
		bottom:20px;
		font-size:18px;
		left:0;
		text-align:center;
		letter-spacing:3px;
		font-weight:300;
		color:#00946e;
	}

	#waste-watchers-joana-miguel .text-box{
		/* position:absolute;
		width:calc(100% - 30px);
		max-height:calc(100% - 160px);
		top:90px;
		left:15px;
		overflow:scroll; */
		transform: none;
		background-color: rgba(0,255,0,0);
		padding: 0px 15px;
		width: 100%;
		display: block;
		float: left;
		top: 90px;
		left: 0;
		max-height: none;
		position: relative;
	}

	#waste-watchers-joana-miguel .text-box .col-sm-6{
		padding:0;
		opacity:0;
	}

	#waste-watchers-joana-miguel .text-box p{
		margin:0;
		padding:0;
		font-size:12px;
		line-height:14px;
		text-align:justify;
	}

	#waste-watchers-joana-miguel .text-box p a{
		font-weight:400;
		color:#00946e;
		text-decoration:none;
	}

	#waste-watchers-joana-miguel .text-box p span{
		font-weight:400;
		color:#00946e;
	}

	#waste-watchers-joana-miguel .text-box p b{
		font-weight:400;
	}

	#waste-watchers-joana-miguel .text-box p label{
		font-size:14px;
		padding:0;
		margin:0;
	}
	


	


	#waste-watchers-joao .text-box{
		/* position:absolute;
		width:calc(100% - 30px);
		max-height:calc(100% - 160px);
		top:90px;
		left:15px;
		overflow:scroll; */
		transform: none;
		background-color: rgba(0,255,0,0);
		padding: 0px 15px;
		width: 100%;
		display: block;
		float: left;
		top: 90px;
		left: 0;
		max-height: none;
		position: relative;
	}

	#waste-watchers-joao .text-box .col-sm-6{
		padding:0;
		opacity:0;
	}

	#waste-watchers-joao .text-box p{
		margin:0;
		padding:0;
		font-size:12px;
		line-height:14px;
		text-align:justify;
	}

	#waste-watchers-joao .text-box p a{
		font-weight:400;
		color:#00946e;
		text-decoration:none;
	}

	#waste-watchers-joao .text-box p span{
		font-weight:400;
		color:#00946e;
	}

	#waste-watchers-joao .text-box p b{
		font-weight:400;
	}

	#waste-watchers-joao .text-box p label{
		font-size:14px;
		padding:0;
		margin:0;
	}





	#nowaste-story{
		background-color:#e8e9ed !important;
	}

	#nowaste-story #cards{
		display:none;
		position:absolute;
		height:34%;
		bottom:14%;
		left:8%;
		opacity:0;
	}

	#nowaste-story #stuff-nowaste-story1,
	#nowaste-story #stuff-nowaste-story2,
	#nowaste-story #stuff-nowaste-story3{
		height: 30%;
		top: auto;
		bottom: 15%;
	}

	#nowaste-story #noWasteMarketing8{
		opacity:0;
	}

	#nowaste-story h3{
		position:absolute;
		width:100%;
		bottom:20px;
		font-size:18px;
		left:0;
		text-align:center;
		letter-spacing:3px;
		font-weight:300;
		color:#00946e;
	}

	#nowaste-story .text-box{
		position:relative;
		width:calc(100% - 30px);
		max-height:calc(100% - 160px);
		top:90px;
		left:15px;
		transform:none;
		background-color:rgba(0,255,0,0);
	}

	#nowaste-story .text-box .col-sm-6{
		padding:0;
		opacity:0;
	}

	#nowaste-story .text-box p{
		margin:0;
		padding:0;
		font-size:12px;
		line-height:14px;
		text-align:justify;
	}

	#nowaste-story .text-box p span{
		font-weight:400;
		color:#00946e;
	}

	#nowaste-story .text-box p b{
		font-weight:400;
	}

	#nowaste-story .text-box p label{
		font-size:14px;
		padding:0;
		margin:0;
	}

	#nowaste-story-missao{
		background-color:#88aca0 !important;
	}

	#nowaste-story-missao #pencils201{
		display:none;
	}

	#nowaste-story-missao #pencils202{
		display:none;
	}

	#nowaste-story-missao #stuff-missao1{
		height: 35%;
	}

	#nowaste-story-missao #stuff-missao2{
		height: 35%;
	}

	#nowaste-story-missao #noWasteMarketing9{
		opacity:0;
	}

	#nowaste-story-missao h3{
		position:absolute;
		width:100%;
		bottom:20px;
		font-size:18px;
		left:0;
		text-align:center;
		letter-spacing:3px;
		font-weight:300;
		color:#000000;
	}

	#nowaste-story-missao .text-box{
		position:absolute;
		width:calc(100% - 30px);
		max-height:none;
		top:90px;
		left:15px;
		transform:none;
		background-color:rgba(0,255,0,0);
	}

	#nowaste-story-missao .text-box .col-sm-6{
		padding:0;
		opacity:0;
	}

	#nowaste-story-missao .text-box p{
		margin:0;
		padding:0;
		font-size:12px;
		line-height:14px;
		text-align:justify;
	}

	#nowaste-story-missao .text-box p span{
		font-weight:400;
		color:#a3e5d9;
	}

	#nowaste-story-missao .text-box p b{
		font-weight:400;
	}

	#nowaste-story-missao .text-box p label{
		font-size:14px;
		padding:0;
		margin:0;
	}

	#nowaste-story-visao{
		background-color:#a5dfc1 !important;
	}

	#nowaste-story-visao #plant-visao{
		display:none;
		position:absolute;
		height:54%;
		bottom:0;
		left:0;
		opacity:0;
	}

	#nowaste-story-visao #new-globe{
		position:absolute;
		height:40%;
		top:auto;
		right:12%;
		opacity:0;
		bottom: 15%;
	}

	#nowaste-story-visao #noWasteMarketing10{
		opacity:0;
	}

	#nowaste-story-visao h3{
		position:absolute;
		width:100%;
		bottom:20px;
		font-size:18px;
		left:0;
		text-align:center;
		letter-spacing:3px;
		font-weight:300;
		color:#00946e;
	}

	#nowaste-story-visao .text-box{
		position:relative;
		width:calc(100% - 30px);
		max-height:none;
		top:90px;
		left:15px;
		transform:none;
		background-color:rgba(0,255,0,0);
	}

	#nowaste-story-visao .text-box .col-sm-6{
		padding:0;
		opacity:0;
	}

	#nowaste-story-visao .text-box p{
		margin:0;
		padding:0;
		font-size:12px;
		line-height:14px;
		text-align:justify;
	}

	#nowaste-story-visao .text-box p span{
		font-weight:400;
		color:#00946e;
	}

	#nowaste-story-visao .text-box p b{
		font-weight:400;
	}

	#nowaste-story-visao .text-box p label{
		font-size:14px;
		padding:0;
		margin:0;
	}

	#nowaste-story-valores{
		background-color:#d6e6e9 !important;
	}

	#nowaste-story-valores #model{
		display:none;
		position:absolute;
		height:54%;
		bottom:0;
		left:0;
		opacity:0;
	}

	#nowaste-story-valores #stuff-valores1{
		height: 35%;
		bottom: 0%;
		right: -30%;
		opacity: 0;
	}

	#nowaste-story-valores #stuff-valores2{
		display:none;
	}

	#nowaste-story-valores #stuff-valores3{
		display:none;
	}

	#nowaste-story-valores #noWasteMarketing11{
		opacity:0;
	}

	#nowaste-story-valores h3{
		position:absolute;
		width:100%;
		bottom:20px;
		font-size:18px;
		left:0;
		text-align:center;
		letter-spacing:3px;
		font-weight:300;
		color:#00946e;
	}

	#nowaste-story-valores .text-box{
		position:relative;
		width:calc(100% - 30px);
		max-height:none;
		top:90px;
		left:15px;
		transform:none;
		background-color:rgba(0,255,0,0);
	}

	#nowaste-story-valores .text-box .col-sm-6{
		padding:0;
		opacity:0;
	}

	#nowaste-story-valores .text-box p{
		margin:0;
		padding:0;
		font-size:12px;
		line-height:14px;
		text-align:justify;
	}

	#nowaste-story-valores .text-box p span{
		font-weight:400;
		color:#00946e;
	}

	#nowaste-story-valores .text-box p b{
		font-weight:400;
	}

	#nowaste-story-valores .text-box p label{
		font-size:14px;
		padding:0;
		margin:0;
	}

	#meio-2{
		background-color:#a5dfc1 !important;
	}

	#meio-2 #stuff-meio-2{
		position:absolute;
		height:54%;
		top:50%;
		left:50%;
		transform: translate(-50%, -50%);
		opacity:1;
	}

	#meio-2 #noWasteMarketing12{
		opacity:0;
	}

	#meio-2 h3{
		position:absolute;
		width:100%;
		bottom:20px;
		font-size:18px;
		left:0;
		text-align:center;
		letter-spacing:3px;
		font-weight:300;
		color:#00946e;
	}

	#network{
		height: auto;
	}

	#network .container{
		/* position:absolute;
		width:100%;
		height:100%;
		top:0;
		overflow:auto;
		padding:90px 15px 0 15px;
		opacity:0; */
		position: relative;
		width: 100%;
		padding:90px 15px 100px 15px;
		opacity:0;
		display:block;
		float: left;
	}

	#network .container .col-sm-3{
		padding:0 40px 0 40px;
		margin-bottom:30px;
		color:#00946e;
		font-size:10px;
		line-height:14px;
	}

	#network .container .col-sm-3 span{
		font-size:12px;
		font-weight:400;
	}

	#network .container .col-sm-3 img{
		width:100%;
		margin-bottom:15px;
	}

	#nowajis{
		background-color:#d6e6e9 !important;
	}

	#nowajis #noWasteMarketing13{
		opacity:0;
	}

	#nowajis h3{
		position:absolute;
		width:100%;
		bottom:20px;
		font-size:18px;
		left:0;
		text-align:center;
		letter-spacing:3px;
		font-weight:300;
		color:#00946e;
	}
	
	@media only screen and (max-width : 767px) {
  .same-height {
    height: auto !important;
  } 
}

	#nowajis .text-box{
		position: relative;
		display: inline;
		float: left;
		width:calc(100% - 30px);
		max-height:calc(100% - 160px);
		top:90px;
		left:15px;
		transform:none;
		background-color:rgba(0,255,0,0);
	}

	#nowajis .text-box .col-sm-6{
		padding:0;
		opacity:0;
	}

	#nowajis .text-box #textbox12{
		padding:0;
		opacity:0;
	}

	#nowajis .text-box #textbox13{
		padding:0;
		opacity:0;
	}

	#nowajis .text-box p{
		margin:0;
		padding:0;
		font-size:12px;
		line-height:14px;
		text-align:justify;
	}

	#nowajis .text-box p span{
		font-weight:400;
		color:#00946e;
	}

	#nowajis .text-box p b{
		font-weight:400;
	}

	#nowajis .text-box p label{
		font-size:14px;
		padding:0;
		margin:0;
	}

	#contactos{
		background-color:#ffffff !important;
	}

	#contactos h3{
		position:absolute;
		width:100%;
		bottom:20px;
		font-size:18px;
		left:0;
		text-align:center;
		letter-spacing:3px;
		font-weight:300;
		color:#00946e;
	}

	#contactos .text-box{
		position:relative;
		display: inline-block;
		width:calc(100% - 30px);
		max-height:none;
		top:90px;
		left:15px;
		transform:none;
		background-color:rgba(0,255,0,0);
	}

	#contactos .text-box .col-sm-6{
		padding:0;
		opacity:0;
	}

	#contactos .text-box .col-sm-6 .col-sm-6{
		padding:0;
		margin:15px 0 0 0;
		opacity:1;
	}

	#contactos .text-box .col-sm-6 .col-sm-6 a{
		display:block;
		text-decoration:none;
		cursor:pointer;
		color:#000000;
	}

	#contactos .text-box .col-sm-6 .col-sm-6 img{
		padding:0;
		height:60px;
		opacity:1;
	}

	#contactos .text-box .col-sm-6 .col-sm-6 p{
		padding:14px 0 0 10px;
	}

	#contactos .text-box p{
		margin:0;
		padding:0;
		font-size:12px;
		line-height:14px;
		text-align:justify;
	}

	#contactos .text-box p span{
		font-weight:400;
		color:#00946e;
	}

	#contactos .text-box p b{
		font-weight:400;
	}

	#contactos .text-box p label{
		font-size:14px;
		padding:0;
		margin:0;
	}

	#contactos .text-box .col-sm-6 .col-sm-6 p span{
		font-size:14px;
		padding:0;
		margin:0;
	}

	#google-maps{
		display:none;
		position:absolute;
		width:calc(50% - 30px);
		height:100%;
		top:0;
		right:0;
		background-color:rgba(255,255,255,1);
	}

	#map{
		position:relative;
		width:100%;
		height:100%;
		z-index:8;
	}

	#contactos-cmj{
		background-color:#ffffff !important;
	}

	#contactos-cmj h3{
		position:absolute;
		width:100%;
		bottom:60px;
		left:0;
		text-align:center;
		letter-spacing:3px;
		font-weight:300;
		color:#00946e;
	}

	#contactos-cmj .text-box{
		position:relative;
		width:calc(100% - 30px);
		max-height:calc(100% - 160px);
		top:90px;
		left:15px;
		transform:none;
		background-color:rgba(0,255,0,0);
	}

	#contactos-cmj .text-box .col-sm-6{
		padding:0;
		opacity:0;
	}

	#contactos-cmj .text-box .col-sm-6 .icon{
		position:relative;
		display:inline-block;
		padding:0;
		margin:0 0 40px 0;
		vertical-align:top;
		width:48px;
		background-color:rgba(0,255,0,0);
	}

	#contactos-cmj .text-box .col-sm-6 .icon img{
		padding:0;
		margin:0;
		width:48px;
		opacity:1;
	}

	#contactos-cmj .text-box .col-sm-6 .details{
		position:relative;
		display:inline-block;
		vertical-align:top;
		padding:0;
		margin:0 0 40px -4px;
		width:calc(100% - 48px);
		background-color:rgba(255,0,0,0);
	}

	#contactos-cmj .text-box .col-sm-6 .details p{
		padding:22px 0 0 15px;
	}

	#contactos-cmj .text-box .col-sm-6 .details p span{
		color:#00946e;
	}

	#contactos-cmj .text-box p{
		margin:0;
		padding:0;
		font-size:12px;
		line-height:14px;
		text-align:justify;
	}

	#contactos-cmj .text-box p span{
		color:#00946e;
	}

	#contactos-cmj .text-box p b{
		font-weight:400;
	}

	#contactos-cmj .text-box p label{
		font-size:14px;
		font-weight:400;
		padding:0;
		margin:0;
	}
}

