*{
	margin: 0;
	padding: 0;
}

.container{
	display: none;
}










@media(max-width: 320.97px){
	body{
		background: rgb(8,7,8);
		background: linear-gradient(0deg, rgba(8,7,8,1) 3%, rgba(0,0,0,1) 87%);
		color:floralwhite;
		font-family:Trebuchet MS ;
		font-weight: 900;
		text-shadow:
	      
	     
	      0 0 99px gray,
	      0 0 102px #ffffff,
	      0 0 122px #ffffff,
	      0 0 150px #ffffff;

	      overflow-x:hidden;
	      
	      
	      
		
		
	}

	header{
		position: relative;
		left:-1em;
		min-width: 320px;
		max-height: 3em;
	}

	li{
		list-style: none;
	}



	#head-line{
		font-size: 1.2em;
	}

	#img-logo{
		max-height: 3em;

	}

	#carousel{
		box-shadow: 1px 5px yellowgreen;
	}

	#area-btn-whatsapp{
		box-shadow: 1px 5px yellowgreen;
	}

	.icone-whatsapp{
		font-size:2.5em ;
		animation: blink 5s 5s infinite;
	}

	@keyframes blink{
        0%{opacity: 0;}
        50%{opacity: .5;}
        100%{opacity: 1;}
    }

	#btn-falar-whatsapp,#btn-falar-whatsapp-2,#btn-falar-whatsapp-3{
		text-decoration: none;
		color:white;
		white-space: nowrap;
		font-size:0.9em;
		font-weight:bold;
		text-shadow: 1px 1px black;
		animation: blink 5s 5s infinite;
		
	}

	.neon-texto{
		text-shadow:
	      
	      0 0 41px #fff,
	      0 0 62px #0fa,
	      0 0 82px #0fa,
	      0 0 92px #0fa,
	      0 0 102px #0fa,
	      0 0 151px #0fa,
	      0 0 181px green;
		}

	#video{
		max-width: 320px;
		min-height: 320px;
		border:1px solid white;

	}

	

	#lista-beneficios{
		box-shadow: 1px 5px yellowgreen;
	}

	.item-lista-beneficios{
		padding: 0.5em;
	}

	

	#mapa-localizacao,#tag-video{
		max-width: 100%;
		min-height: 500px;
	}

	#localizacao{
		border-radius:2%;
		border:1px solid white;
	}


		.loader {
	  border: 16px solid #f3f3f3; /* Light grey */
	  border-top: 16px solid #3498db; /* Blue */
	  border-radius: 50%;
	  width: 120px;
	  height: 120px;
	  animation: spin 2s linear 3;
	  left:50%;
	  top:50%;
	  position: absolute;
	  margin-left:-60px; /* -1/2 width */
	  margin-top:-40px; /* -1/2 height */
	}

	@keyframes spin {
	  0% { transform: rotate(0deg); }
	  100% { transform: rotate(360deg); }
	}

	

}







@media (min-width:  321.00px) and (max-width:360.98px) {
	body{
		background: rgb(8,7,8);
		background: linear-gradient(0deg, rgba(8,7,8,1) 3%, rgba(0,0,0,1) 87%);
		color:floralwhite;
		font-family:Trebuchet MS ;
		font-weight: 900;
		text-shadow:
	      
	     
	      0 0 99px gray,
	      0 0 102px #ffffff,
	      0 0 122px #ffffff,
	      0 0 150px #ffffff;

	      overflow-x:hidden;
	      overflow-y:hidden;
	     
	      
	      
		
		
	}

	header{
		position: relative;
		left:-1em;
		min-width: 360px;
		max-height: 3em;
	}

	li{
		list-style: none;
	}



	#head-line{
		font-size: 1.2em;
	}

	#img-logo{
		max-height: 3em;

	}

	#carousel{
		box-shadow: 1px 5px yellowgreen;
	}

	#area-btn-whatsapp{
		box-shadow: 1px 5px yellowgreen;
	}

	.icone-whatsapp{
		font-size:2.5em ;
		animation: blink 5s 5s infinite;
	}

	@keyframes blink{
        0%{opacity: 0;}
        50%{opacity: .5;}
        100%{opacity: 1;}
    }

	#btn-falar-whatsapp,#btn-falar-whatsapp-2,#btn-falar-whatsapp-3{
		text-decoration: none;
		color:white;
		white-space: nowrap;
		font-size:0.9em;
		font-weight:bold;
		text-shadow: 1px 1px black;
		animation: blink 5s 5s infinite;
		
	}

	.neon-texto{
		text-shadow:
	      
	      0 0 41px #fff,
	      0 0 62px #0fa,
	      0 0 82px #0fa,
	      0 0 92px #0fa,
	      0 0 102px #0fa,
	      0 0 151px #0fa,
	      0 0 181px green;
		}

	#video,#localizacao{
		max-width: 360px;
		min-height: 320px;
		border:1px solid white;
		border-radius:2%;

	}

	

	#lista-beneficios{
		box-shadow: 1px 5px yellowgreen;
	}

	.item-lista-beneficios{
		padding: 0.5em;
		font-size: 1em;
	}

	

	#tag-video{
		max-width: 100%;
		min-height: 500px;
	}

	#mapa-localizacao{
		min-width: 99%;
		min-height: 500px;
		position: relative;
		left: 0.2em;
	}

	.loader {
	  border: 16px solid #f3f3f3; /* Light grey */
	  border-top: 16px solid #3498db; /* Blue */
	  border-radius: 50%;
	  width: 120px;
	  height: 120px;
	  animation: spin 2s linear 3;
	  left:50%;
	  top:50%;
	  position: absolute;
	  margin-left:-60px; /* -1/2 width */
	  margin-top:-50px; /* -1/2 height */
	}

	@keyframes spin {
	  0% { transform: rotate(0deg); }
	  100% { transform: rotate(360deg); }
	}
}






@media (min-width: 361px) and (max-width:  375.98px){
	body{
		background: rgb(8,7,8);
		background: linear-gradient(0deg, rgba(8,7,8,1) 3%, rgba(0,0,0,1) 87%);
		color:floralwhite;
		font-family:Trebuchet MS ;
		font-weight: 900;
		text-shadow:
	      
	     
	      0 0 99px gray,
	      0 0 102px #ffffff,
	      0 0 122px #ffffff,
	      0 0 150px #ffffff;

	      
	     
	      
	      
	      
		
		
	}

	header{
		position: relative;
		left:-1em;
		min-width: 360px;
		max-height: 3em;
	}

	li{
		list-style: none;
	}



	#head-line{
		font-size: 1.2em;
	}

	#img-logo{
		max-height: 3em;

	}

	#carousel{
		box-shadow: 1px 5px yellowgreen;
	}

	#area-btn-whatsapp{
		box-shadow: 1px 5px yellowgreen;
	}

	.icone-whatsapp{
		font-size:2.5em ;
		animation: blink 5s 5s infinite;
	}

	@keyframes blink{
        0%{opacity: 0;}
        50%{opacity: .5;}
        100%{opacity: 1;}
    }

	#btn-falar-whatsapp,#btn-falar-whatsapp-2,#btn-falar-whatsapp-3{
		text-decoration: none;
		color:white;
		white-space: nowrap;
		font-size:1em;
		font-weight:bold;
		text-shadow: 1px 1px black;
		animation: blink 5s 5s infinite;
		
	}

	.neon-texto{
		text-shadow:
	      
	      0 0 41px #fff,
	      0 0 62px #0fa,
	      0 0 82px #0fa,
	      0 0 92px #0fa,
	      0 0 102px #0fa,
	      0 0 151px #0fa,
	      0 0 181px green;
		}

	#video,#localizacao{
		max-width: 360px;
		min-height: 320px;
		border:1px solid white;
		border-radius:2%;

	}

	

	#lista-beneficios{
		box-shadow: 1px 5px yellowgreen;
	}

	.item-lista-beneficios{
		padding: 0.5em;
		font-size: 1.2em;
	}

	

	#tag-video{
		max-width: 100%;
		min-height: 500px;
	}

	#mapa-localizacao{
		min-width: 99%;
		min-height: 500px;
		position: relative;
		left: 0.2em;
	}

	.loader {
	  border: 16px solid #f3f3f3; /* Light grey */
	  border-top: 16px solid #3498db; /* Blue */
	  border-radius: 50%;
	  width: 120px;
	  height: 120px;
	  animation: spin 2s linear 3;
	  left:50%;
	  top:50%;
	  position: absolute;
	  margin-left:-60px; /* -1/2 width */
	  margin-top:-50px; /* -1/2 height */
	}

	@keyframes spin {
	  0% { transform: rotate(0deg); }
	  100% { transform: rotate(360deg); }
	}
}







@media (min-width: 376px) and (max-width:  411.98px) {
	body{
		background: rgb(8,7,8);
		background: linear-gradient(0deg, rgba(8,7,8,1) 3%, rgba(0,0,0,1) 87%);
		color:floralwhite;
		font-family:Trebuchet MS ;
		font-weight: 900;
		text-shadow:
	      
	     
	      0 0 99px gray,
	      0 0 102px #ffffff,
	      0 0 122px #ffffff,
	      0 0 150px #ffffff;

	      overflow-x:hidden;
	      
	      
	      
		
		
	}

	header{
		position: relative;
		left:-1em;
		min-width: 412px;
		max-height: 3em;
	}

	li{
		list-style: none;
	}



	#head-line{
		font-size: 1.2em;
	}

	#img-logo{
		max-height: 3em;

	}

	#carousel{
		box-shadow: 1px 5px yellowgreen;
	}

	#area-btn-whatsapp{
		box-shadow: 1px 5px yellowgreen;
	}

	.icone-whatsapp{
		font-size:2.5em ;
		animation: blink 5s 5s infinite;
	}

	@keyframes blink{
        0%{opacity: 0;}
        50%{opacity: .5;}
        100%{opacity: 1;}
    }

	#btn-falar-whatsapp,#btn-falar-whatsapp-2,#btn-falar-whatsapp-3{
		text-decoration: none;
		color:white;
		white-space: nowrap;
		font-size:1.2em;
		font-weight:bold;
		text-shadow: 1px 1px black;
		animation: blink 5s 5s infinite;
		
	}

	.neon-texto{
		text-shadow:
	      
	      0 0 41px #fff,
	      0 0 62px #0fa,
	      0 0 82px #0fa,
	      0 0 92px #0fa,
	      0 0 102px #0fa,
	      0 0 151px #0fa,
	      0 0 181px green;
		}

	#video,#localizacao{
		max-width: 412px;
		min-height: 320px;
		border:1px solid white;

	}

	

	#lista-beneficios{
		box-shadow: 1px 5px yellowgreen;
	}

	.item-lista-beneficios{
		padding: 0.5em;
		font-size: 1.5em;
	}

	

	#tag-video{
		max-width: 100%;
		min-height: 500px;
	}

	#mapa-localizacao{
		min-width: 99%;
		min-height: 500px;
		position: relative;
		left: 0.2em;
	}

	.loader {
	  border: 16px solid #f3f3f3; /* Light grey */
	  border-top: 16px solid #3498db; /* Blue */
	  border-radius: 50%;
	  width: 120px;
	  height: 120px;
	  animation: spin 2s linear 3;
	  left:50%;
	  top:50%;
	  position: absolute;
	  margin-left:-60px; /* -1/2 width */
	  margin-top:-50px; /* -1/2 height */
	}

	@keyframes spin {
	  0% { transform: rotate(0deg); }
	  100% { transform: rotate(360deg); }
	}


}







@media (min-width: 412px) and (max-width:  428.98px) {
	body{
		background: rgb(8,7,8);
		background: linear-gradient(0deg, rgba(8,7,8,1) 3%, rgba(0,0,0,1) 87%);
		color:floralwhite;
		font-family:Trebuchet MS ;
		font-weight: 900;
		text-shadow:
	      
	     
	      0 0 99px gray,
	      0 0 102px #ffffff,
	      0 0 122px #ffffff,
	      0 0 150px #ffffff;

	      overflow-x:hidden;
	      
	      
	      
		
		
	}

	header{
		position: relative;
		left:-1em;
		min-width: 412px;
		max-height: 3em;
	}

	li{
		list-style: none;
	}



	#head-line{
		font-size: 1.2em;
	}

	#img-logo{
		max-height: 3em;

	}

	#carousel{
		box-shadow: 1px 5px yellowgreen;
	}

	#area-btn-whatsapp{
		box-shadow: 1px 5px yellowgreen;
	}

	.icone-whatsapp{
		font-size:2.5em ;
		animation: blink 5s 5s infinite;
	}

	@keyframes blink{
        0%{opacity: 0;}
        50%{opacity: .5;}
        100%{opacity: 1;}
    }

	#btn-falar-whatsapp,#btn-falar-whatsapp-2,#btn-falar-whatsapp-3{
		text-decoration: none;
		color:white;
		white-space: nowrap;
		font-size:1.2em;
		font-weight:bold;
		text-shadow: 1px 1px black;
		animation: blink 5s 5s infinite;
		
	}

	.neon-texto{
		text-shadow:
	      
	      0 0 41px #fff,
	      0 0 62px #0fa,
	      0 0 82px #0fa,
	      0 0 92px #0fa,
	      0 0 102px #0fa,
	      0 0 151px #0fa,
	      0 0 181px green;
		}

	#video,#localizacao{
		max-width: 412px;
		min-height: 320px;
		border:1px solid white;

	}

	

	#lista-beneficios{
		box-shadow: 1px 5px yellowgreen;
	}

	.item-lista-beneficios{
		padding: 0.5em;
		font-size: 1.5em;
	}

	

	#tag-video{
		max-width: 100%;
		min-height: 500px;
	}

	#mapa-localizacao{
		min-width: 99%;
		min-height: 500px;
		position: relative;
		left: 0.2em;
	}

	.loader {
	  border: 16px solid #f3f3f3; /* Light grey */
	  border-top: 16px solid #3498db; /* Blue */
	  border-radius: 50%;
	  width: 120px;
	  height: 120px;
	  animation: spin 2s linear 3;
	  left:50%;
	  top:50%;
	  position: absolute;
	  margin-left:-60px; /* -1/2 width */
	  margin-top:-50px; /* -1/2 height */
	}

	@keyframes spin {
	  0% { transform: rotate(0deg); }
	  100% { transform: rotate(360deg); }
	}

}







@media (min-width: 429.00px) and (max-width:  768.98px) {
	body{
		background: rgb(8,7,8);
		background: linear-gradient(0deg, rgba(8,7,8,1) 3%, rgba(0,0,0,1) 87%);
		color:floralwhite;
		font-family:Trebuchet MS ;
		font-weight: 900;
		text-shadow:
	      
	     
	      0 0 99px gray,
	      0 0 102px #ffffff,
	      0 0 122px #ffffff,
	      0 0 150px #ffffff;

	      overflow-x:hidden;
	      
	      
	      
		
		
	}

	header{
		position: relative;
		left:-2.5em;
		min-width: 768px;
		max-height: 5em;
	}

	li{
		list-style: none;
	}



	#head-line{
		font-size: 1.2em;
	}

	#header-head-line{
		font-size: 2.5em;
	}

	.texto-head-line{
		font-size: 2em;
	}

	#img-logo{
		max-height: 5em;
		position: relative;
		left:0.5em;

	}

	#carousel{
		box-shadow: 1px 5px yellowgreen;
	}

	#area-btn-whatsapp,#area-btn-whatsapp-2,#area-btn-whatsapp-3{
		box-shadow: 1px 5px yellowgreen;
		position: relative;
		left: 10%;
	}

	.icone-whatsapp{
		font-size:2.5em ;
		animation: blink 5s 5s infinite;
	}

	@keyframes blink{
        0%{opacity: 0;}
        50%{opacity: .5;}
        100%{opacity: 1;}
    }

	#btn-falar-whatsapp,#btn-falar-whatsapp-2,#btn-falar-whatsapp-3{
		text-decoration: none;
		color:white;
		white-space: nowrap;
		font-size:1.7em;
		font-weight:bold;
		text-shadow: 1px 1px black;
		animation: blink 5s 5s infinite;

		
	}

	.neon-texto{
		text-shadow:
	      
	      0 0 41px #fff,
	      0 0 62px #0fa,
	      0 0 82px #0fa,
	      0 0 92px #0fa,
	      0 0 102px #0fa,
	      0 0 151px #0fa,
	      0 0 181px green;
		}

	#video,#localizacao{
		max-width: 768px;
		min-height: 320px;
		border:1px solid white;

	}

	#header-video{
		font-size: 3em;
	}

	#text-header-video{
		font-size: 2em;
	}

	

	#lista-beneficios{
		box-shadow: 1px 5px yellowgreen;
	}

	.item-lista-beneficios{
		padding: 0.5em;
		font-size: 2em;
	}

	#texto-chamada-final{
		font-size: 1.8em;
		padding: 1em;
		
	}

	

	#tag-video{
		max-width: 100%;
		min-height: 200px;
	}

	#mapa-localizacao{
		min-width: 99%;
		min-height: 500px;
		position: relative;
		left: 0.2em;
	}

	#header-localizacao{
		font-size: 3em;
	}

	#texto-localizacao{
		font-size: 1.7em;
	}

	.loader {
	  border: 16px solid #f3f3f3; /* Light grey */
	  border-top: 16px solid #3498db; /* Blue */
	  border-radius: 50%;
	  width: 120px;
	  height: 120px;
	  animation: spin 2s linear 3;
	  left:50%;
	  top:50%;
	  position: absolute;
	  margin-left:-60px; /* -1/2 width */
	  margin-top:-50px; /* -1/2 height */
	}

	@keyframes spin {
	  0% { transform: rotate(0deg); }
	  100% { transform: rotate(360deg); }
	}
}





@media (min-width: 769.00px) and (max-width:  1024.98px) {
	body{
		background: rgb(8,7,8);
		background: linear-gradient(0deg, rgba(8,7,8,1) 3%, rgba(0,0,0,1) 87%);
		color:floralwhite;
		font-family:Trebuchet MS ;
		font-weight: 900;
		text-shadow:
	      
	     
	      0 0 99px gray,
	      0 0 102px #ffffff,
	      0 0 122px #ffffff,
	      0 0 150px #ffffff;

	      overflow-x:hidden;
	      
	      
	      
		
		
	}

	header{
		position: relative;
		left:-6em;
		min-width: 1024px;
		max-height: 5em;
	}

	li{
		list-style: none;
	}



	#head-line{
		font-size: 1.2em;
	}

	#header-head-line{
		font-size: 2.5em;
	}

	.texto-head-line{
		font-size: 2em;
	}

	#img-logo{
		max-height: 5em;
		position: relative;
		left:3em;

	}

	#carousel{
		box-shadow: 1px 5px yellowgreen;
	}

	#area-btn-whatsapp,#area-btn-whatsapp-2,#area-btn-whatsapp-3{
		box-shadow: 1px 5px yellowgreen;
		position: relative;
		left: 10%;
	}

	.icone-whatsapp{
		font-size:2.5em ;
		animation: blink 5s 5s infinite;
	}

	@keyframes blink{
        0%{opacity: 0;}
        50%{opacity: .5;}
        100%{opacity: 1;}
    }

	#btn-falar-whatsapp,#btn-falar-whatsapp-2,#btn-falar-whatsapp-3{
		text-decoration: none;
		color:white;
		white-space: nowrap;
		font-size:1.7em;
		font-weight:bold;
		text-shadow: 1px 1px black;
		animation: blink 5s 5s infinite;

		
	}

	.neon-texto{
		text-shadow:
	      
	      0 0 41px #fff,
	      0 0 62px #0fa,
	      0 0 82px #0fa,
	      0 0 92px #0fa,
	      0 0 102px #0fa,
	      0 0 151px #0fa,
	      0 0 181px green;
		}

	#video,#localizacao{
		max-width: 768px;
		min-height: 320px;
		border:1px solid white;

	}

	#header-video{
		font-size: 3em;
	}

	#text-header-video{
		font-size: 2em;
	}

	

	#lista-beneficios{
		box-shadow: 1px 5px yellowgreen;
	}

	.item-lista-beneficios{
		padding: 0.5em;
		font-size: 2em;
	}

	#texto-chamada-final{
		font-size: 1.8em;
		padding: 1em;
		
	}

	

	#tag-video{
		max-width: 100%;
		min-height: 200px;
	}

	#mapa-localizacao{
		min-width: 99%;
		min-height: 500px;
		position: relative;
		left: 0.2em;
	}

	#header-localizacao{
		font-size: 3em;
	}

	#texto-localizacao{
		font-size: 1.7em;
	}

	.loader {
	  border: 16px solid #f3f3f3; /* Light grey */
	  border-top: 16px solid #3498db; /* Blue */
	  border-radius: 50%;
	  width: 120px;
	  height: 120px;
	  animation: spin 2s linear 3;
	  left:50%;
	  top:50%;
	  position: absolute;
	  margin-left:-60px; /* -1/2 width */
	  margin-top:-50px; /* -1/2 height */
	}

	@keyframes spin {
	  0% { transform: rotate(0deg); }
	  100% { transform: rotate(360deg); }
	}
}

@media (min-width: 1025.00px) and (max-width:  1440.98px) {
	body{
		background: rgb(8,7,8);
		background: linear-gradient(0deg, rgba(8,7,8,1) 3%, rgba(0,0,0,1) 87%);
		color:floralwhite;
		font-family:Trebuchet MS ;
		font-weight: 900;
		text-shadow:
	      
	     
	      0 0 99px gray,
	      0 0 102px #ffffff,
	      0 0 122px #ffffff,
	      0 0 150px #ffffff;

	      overflow-x:hidden;
	      
	      
	      
		
		
	}

	header{
		position: relative;
		left:-10em;
		min-width: 1441px;
		max-height: 5em;
	}

	li{
		list-style: none;
	}



	#head-line{
		
	}

	#header-head-line{
		font-size: 1.7em;
	}

	.texto-head-line{
		font-size: 1.7em;
	}

	#img-logo{
		max-height: 5em;
		position: relative;
		left:4em;

	}

	#carousel{
		box-shadow: 1px 5px yellowgreen;
		border-radius: 2%;
		position: relative;
		top:2em;
		max-width: 48%;
		min-height: 300px;
		
	}

	.img{
		border-top-right-radius: 2%;
		border-top-left-radius: 2%;
	}

	





	#area-btn-whatsapp{
		box-shadow: 1px 5px yellowgreen;
		position: relative;
		left: -0.5em;
		top:0.5em;
		
	}

	#area-btn-whatsapp-2{
		display: none;
	}

	#area-btn-whatsapp-3{
		box-shadow: 1px 5px yellowgreen;
		position: absolute;
		top: 120em;
		left: 30%;
	}

	.icone-whatsapp{
		font-size:2.5em ;
		animation: blink 5s 5s infinite;
	}

	@keyframes blink{
        0%{opacity: 0;}
        50%{opacity: .5;}
        100%{opacity: 1;}
    }

	#btn-falar-whatsapp,#btn-falar-whatsapp-2,#btn-falar-whatsapp-3{
		text-decoration: none;
		color:white;
		white-space: nowrap;
		font-size:1.7em;
		font-weight:bold;
		text-shadow: 1px 1px black;
		animation: blink 5s 5s infinite;
	}



	.neon-texto{
		text-shadow:
	      
	      0 0 41px #fff,
	      0 0 62px #0fa,
	      0 0 82px #0fa,
	      0 0 92px #0fa,
	      0 0 102px #0fa,
	      0 0 151px #0fa,
	      0 0 181px green;
		}

	#localizacao{
		min-width: 90%;
		min-height: 320px;
		border:1px solid white;
		position: absolute;
		top:80em;
		left: 5%;
		box-shadow: 1px 5px yellowgreen;
		border-radius: 2%;

	}

	#video{
		max-width: 520px;
		box-shadow: 1px 5px yellowgreen;
		border-radius: 2%;
		position: relative;
		top:0.5em;


	}

	#header-video{
		font-size: 1.5em;
	}

	#text-header-video{
		font-size: 1.3em;
	}

	#texto-auxiliar{
		max-width: 550px;
		min-height: 400px;
		position: absolute;
		left:50%;
		top:12em;
	}

	

	#lista-beneficios{
		box-shadow: 1px 5px yellowgreen;
	}

	.item-lista-beneficios{
		padding: 0.2em;
		font-size: 1.5em;
	}

	#texto-chamada-final{
		font-size: 1.5em;
		padding:0em 1em;
		
	}

	

	#tag-video{
		box-shadow: 1px 5px yellowgreen;
		border-radius: 2%;
		max-height: 400px;
		
	}

	#mapa-localizacao{
		min-width: 100%;
		min-height: 500px;
		box-shadow: 1px 5px yellowgreen;
		border-radius: 2%;
		
	}

	#header-localizacao{
		font-size: 3em;
	}

	#texto-localizacao{
		font-size: 1.7em;
	}

	footer{
		position: absolute;
		top:140em;
		left: 40%;
		border:1px solid white;
	}

	.loader {
	  border: 16px solid #f3f3f3; /* Light grey */
	  border-top: 16px solid #3498db; /* Blue */
	  border-radius: 50%;
	  width: 120px;
	  height: 120px;
	  animation: spin 2s linear 3;
	  left:50%;
	  top:50%;
	  position: absolute;
	  margin-left:-60px; /* -1/2 width */
	  margin-top:-50px; /* -1/2 height */
	}

	@keyframes spin {
	  0% { transform: rotate(0deg); }
	  100% { transform: rotate(360deg); }
	}



}

@media (min-width: 1400.00px) and (max-width:  2560.98px) {
	body{
		background: rgb(8,7,8);
		background: linear-gradient(0deg, rgba(8,7,8,1) 3%, rgba(0,0,0,1) 87%);
		color:floralwhite;
		font-family:Trebuchet MS ;
		font-weight: 900;
		text-shadow:
	      
	     
	      0 0 99px gray,
	      0 0 102px #ffffff,
	      0 0 122px #ffffff,
	      0 0 150px #ffffff;

	      overflow-x:hidden;

	      
	      
	      
	      
		
		
	}

	.container{
		max-width: 2561px;
	}

	header{
		position: relative;
		left:-1em;
		min-width: 2561px;
		max-height: 5em;
	}

	li{
		list-style: none;
	}



	#head-line{
		
	}

	#header-head-line{
		font-size: 3em;
	}

	.texto-head-line{
		font-size: 3em;
	}

	#img-logo{
		max-height: 5em;
		position: relative;
		left:4em;

	}

	#carousel{
		box-shadow: 1px 5px yellowgreen;
		border-radius: 2%;
		position: relative;
		top:13em;
		max-width: 48%;
		min-height: 300px;
		
	}

	.img{
		border-top-right-radius: 2%;
		border-top-left-radius: 2%;
	}

	





	#area-btn-whatsapp{
		box-shadow: 1px 5px yellowgreen;
		position: relative;
		left: 25em;
		top:5em;
		
	}

	#area-btn-whatsapp-2{
		display: none;
	}

	#area-btn-whatsapp-3{
		box-shadow: 1px 5px yellowgreen;
		position: absolute;
		top: 125em;
		left: 63%;
	}

	.icone-whatsapp{
		font-size:2.5em ;
		animation: blink 5s 5s infinite;
	}

	@keyframes blink{
        0%{opacity: 0;}
        50%{opacity: .5;}
        100%{opacity: 1;}
    }

	#btn-falar-whatsapp,#btn-falar-whatsapp-2,#btn-falar-whatsapp-3{
		text-decoration: none;
		color:white;
		white-space: nowrap;
		font-size:1.7em;
		font-weight:bold;
		text-shadow: 1px 1px black;
		animation: blink 5s 5s infinite;
	}



	.neon-texto{
		text-shadow:
	      
	      0 0 41px #fff,
	      0 0 62px #0fa,
	      0 0 82px #0fa,
	      0 0 92px #0fa,
	      0 0 102px #0fa,
	      0 0 151px #0fa,
	      0 0 181px green;
		}

	#localizacao{
		min-width: 45%;
		min-height: 320px;
		border:1px solid white;
		position: absolute;
		top:80em;
		left: 50%;
		box-shadow: 1px 5px yellowgreen;
		border-radius: 2%;

	}

	#video{
		max-width: 30%;
		max-height: 900px;
		box-shadow: 1px 5px yellowgreen;
		border-radius: 2%;
		position: relative;
		top:1em;
		left: 20em;


	}

	#header-video{
		font-size: 1.5em;
	}

	#text-header-video{
		font-size: 1.3em;
	}

	#texto-auxiliar{
		max-width: 45%;
		min-height: 400px;
		position: absolute;
		left:50%;
		top:17em;
	}

	

	#lista-beneficios{
		box-shadow: 1px 5px yellowgreen;
	}

	.item-lista-beneficios{
		padding: 0.2em;
		font-size: 1.5em;
	}

	#texto-chamada-final{
		font-size: 1.5em;
		padding:0em 1em;
		
	}

	

	#tag-video{
		box-shadow: 1px 5px yellowgreen;
		border-radius: 2%;
		max-height: 40em;
		
	}

	#mapa-localizacao{
		min-width: 100%;
		min-height: 500px;
		box-shadow: 1px 5px yellowgreen;
		border-radius: 2%;
		
	}

	#header-localizacao{
		font-size: 3em;
	}

	#texto-localizacao{
		font-size: 1.7em;
	}

	footer{
		position: absolute;
		top:150em;
		left: 45%;
		border:1px solid blue;
	}
	.loader {
	  border: 16px solid #f3f3f3; /* Light grey */
	  border-top: 16px solid #3498db; /* Blue */
	  border-radius: 50%;
	  width: 120px;
	  height: 120px;
	  animation: spin 2s linear 3;
	  left:50%;
	  top:50%;
	  position: absolute;
	  margin-left:-60px; /* -1/2 width */
	  margin-top:-50px; /* -1/2 height */
	}

	@keyframes spin {
	  0% { transform: rotate(0deg); }
	  100% { transform: rotate(360deg); }
	}
}

@media(min-width:2561px){

	body{
		background: rgb(8,7,8);
		background: linear-gradient(0deg, rgba(8,7,8,1) 3%, rgba(0,0,0,1) 87%);
		color:floralwhite;
		font-family:Trebuchet MS ;
		font-weight: 900;
		text-shadow:
	      
	     
	      0 0 99px gray,
	      0 0 102px #ffffff,
	      0 0 122px #ffffff,
	      0 0 150px #ffffff;

	      overflow-x:hidden;

	     
	      
	      
	      
		
		
	}

	.container{
		max-width: 10000px;
	}

	header{
		position: relative;
		left:-1em;
		min-width: 10000px;
		max-height: 5em;
	}

	li{
		list-style: none;
	}



	#head-line{
		
	}

	#header-head-line{
		font-size: 3em;
	}

	.texto-head-line{
		font-size: 3em;
	}

	#img-logo{
		max-height: 5em;
		position: relative;
		left:4em;

	}

	#carousel{
		box-shadow: 1px 5px yellowgreen;
		border-radius: 2%;
		position: relative;
		top:13em;
		left:10em;
		max-width: 40%;
		min-height: 300px;
		
	}

	.img{
		border-top-right-radius: 2%;
		border-top-left-radius: 2%;
	}

	





	#area-btn-whatsapp{
		box-shadow: 1px 5px yellowgreen;
		position: relative;
		left: 30em;
		top:5em;
		
	}

	#area-btn-whatsapp-2{
		display: none;
	}

	#area-btn-whatsapp-3{
		box-shadow: 1px 5px yellowgreen;
		position: absolute;
		top: 125em;
		left: 63%;
	}

	.icone-whatsapp{
		font-size:2.5em ;
		animation: blink 5s 5s infinite;
	}

	@keyframes blink{
        0%{opacity: 0;}
        50%{opacity: .5;}
        100%{opacity: 1;}
    }

	#btn-falar-whatsapp,#btn-falar-whatsapp-2,#btn-falar-whatsapp-3{
		text-decoration: none;
		color:white;
		white-space: nowrap;
		font-size:1.7em;
		font-weight:bold;
		text-shadow: 1px 1px black;
		animation: blink 5s 5s infinite;
	}



	.neon-texto{
		text-shadow:
	      
	      0 0 41px #fff,
	      0 0 62px #0fa,
	      0 0 82px #0fa,
	      0 0 92px #0fa,
	      0 0 102px #0fa,
	      0 0 151px #0fa,
	      0 0 181px green;
		}

	#localizacao{
		min-width: 45%;
		min-height: 320px;
		border:1px solid white;
		position: absolute;
		top:80em;
		left: 50%;
		box-shadow: 1px 5px yellowgreen;
		border-radius: 2%;

	}

	#video{
		max-width: 30%;
		max-height: 900px;
		box-shadow: 1px 5px yellowgreen;
		border-radius: 2%;
		position: relative;
		top:1em;
		left: 20em;


	}

	#header-video{
		font-size: 1.5em;
	}

	#text-header-video{
		font-size: 1.3em;
	}

	#texto-auxiliar{
		max-width: 45%;
		min-height: 400px;
		position: absolute;
		left:50%;
		top:17em;
	}

	

	#lista-beneficios{
		box-shadow: 1px 5px yellowgreen;
	}

	.item-lista-beneficios{
		padding: 0.2em;
		font-size: 1.5em;
	}

	#texto-chamada-final{
		font-size: 1.5em;
		padding:0em 1em;
		
	}

	

	#tag-video{
		box-shadow: 1px 5px yellowgreen;
		border-radius: 2%;
		max-height: 40em;
		
	}

	#mapa-localizacao{
		min-width: 100%;
		min-height: 500px;
		box-shadow: 1px 5px yellowgreen;
		border-radius: 2%;
		
	}

	#header-localizacao{
		font-size: 3em;
	}

	#texto-localizacao{
		font-size: 1.7em;
	}

	footer{
		position: absolute;
		top:150em;
		left: 45%;
		border:1px solid blue;
	}

	.loader {
	  border: 16px solid #f3f3f3; /* Light grey */
	  border-top: 16px solid #3498db; /* Blue */
	  border-radius: 50%;
	  width: 120px;
	  height: 120px;
	  animation: spin 2s linear 3;
	  left:50%;
	  top:50%;
	  position: absolute;
	  margin-left:-60px; /* -1/2 width */
	  margin-top:-50px; /* -1/2 height */
	}

	@keyframes spin {
	  0% { transform: rotate(0deg); }
	  100% { transform: rotate(360deg); }
	}

}

