.header {
	display: flexbox;
	position: relative;
	background-color: black;
	width: 100%;
	height: 100vh;
	overflow: hidden;
	margin: 0%;
}

.abajo{
    margin-top: 30px;
	}

.navbar-brand img {
	width: 200px
	}

.headerbottom {
	background-image: url("assets/pixel1.png");
	background-position: bottom;
	background-color: red;
	
}

header video {
	display: flexbox;
	position: absolute;
	top: 50%;
	left: 50%;
	min-width: 100%;
	min-height: 100%;
	width: auto;
	height: auto;
	-ms-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
}
header #video {
	position: absolute;
	top: 50%;
	left: 50%;
	min-width: 100%;
	min-height: 100%;
	width: auto;
	height: auto;
	-ms-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
}

.video-stream {
	width: 100vw !important;
	height: 100vh !important;
}

#content__header {
	position: relative;
	margin-bottom: 6rem;
}

header .overlay {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background-color: rgba(0, 0, 0, 0.425);
	opacity: 0.5;
}


header .overlay {
	 background-image: url("assets.Calidad.png");
	
	}

body {
	font-family: 'Poppins', sans-serif;
}
:root {
	--deepblue: #004e9c;
	--gray: #746c82;
	--light-blue: #05aff2;
	--middle-blue: #035aa6;
}

.form-control {
	border: solid 1px;
	border-radius: 0px;
	border-color: var(--light-blue);
	font-size: 0.9rem;
}
.form-control::placeholder {
	color: var(--deepblue);
}

.form__contact {
	max-height: 600px;
	max-width: 350px;
	padding: 1rem 0 1rem 0;
}

.form-check-inline {
	margin-right:3px;
}


.img-fluid{
	width: 100%;
}
.card {
	border: none;
	border-radius: 0px;
	box-shadow: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px,
		rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;
	margin: 0 !important;colo
}

.card__fx {
	position: relative;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	max-width: 293px;
	max-height: 360px;
	border-radius:0px;
	background: transparent;
}

.card__fx .card__fx_img {
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.card__fx .card__fx_img img {
	width: 100%;
	transition: 0.5s;
}
.card__fx:hover .card__fx_img img {
	opacity: 0;
	transform: translateX(30%); 
}

.card__fx .card__fx_details {
	border-radius: 0px;
	position: absolute;
	color: white;
	font-size: 0.8rem;
	padding: 	15px;
	font-family: 'Poppins', sans-serif;
	top: 0;
	left: 0;
	width: 100%; 
	height: 100%;
	background: var(--middle-blue);
	transition: 0.5s;
	transform-origin: left;
	transform: perspective(2000px) rotateY(-90deg);
	overflow-y: hidden;
	background-color: none !important;
	text-align: left;
}
.card__fx .card__fx_details::-webkit-scrollbar {
	width: 8px; /* TamaÃ±o del scroll en vertical */
	height: 8px; /* TamaÃ±o del scroll en horizontal */
}
.card__fx .card__fx_details::-webkit-scrollbar-thumb {
	background: white;
	border-radius: 4px;
}
.card__fx .card__fx_details::-webkit-scrollbar-thumb:hover {
	background: white;
	box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.2);
}
.card__fx .card__fx_details::-webkit-scrollbar-thumb:active {
	background-color: #999999;
}
.card__fx .card__fx_details::-webkit-scrollbar-track {
	background: #333;
	border-radius: 4px;
}
.card__fx .card__fx_details::-webkit-scrollbar-track:hover,
.card__fx .card__fx_details::-webkit-scrollbar-track:active {
	background: #333;
}

.card__fx:hover .card__fx_details {
	transform: perspective(2000px) rotateY(0deg);
}

.card__fx .card__fx_details .card__fx_text {
	padding: 20px;
	text-align: center;
	background: #fff;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}

.card__fx .card__fx_details .card__fx_text p {
	margin: 10px 0;
	padding: 0;
	color: #262626;
}

.btn {
	background-color: var(--deepblue);
	border-color: var(--deepblue);
	border-radius: 10px;
	min-width: 100%;
}
.form_select{
	color:rgb(13, 79, 105)
}
.icon__contact-form {
	align-items: center;
	display: flex;
	flex-direction: column;
	justify-content: center;
	margin-top: 2px;
}
.white-text-shadow {
	font-size:2.2rem;
	text-shadow: -2px 5px 4px  #f9fcfc!important;
	font-family: 'Press Start 2P', cursive;
	
	
}
.blue-text-shadow {
	font-size:2 rem;
	text-shadow: -2px 2px 2px  #05aff2!important;
	margin-top: 3px;
	font-family: 'Press Start 2P', cursive;
	
}


.blue-text {
	font-size:2 rem;
	color:  #014f98 !important;
	margin-top: 3px;
	font-family: 'Press Start 2P', cursive;
	text-transform: uppercase;
}

.whitetext {
	font-size:20px;
	color:  #fff !important;
	margin-top: 3px;
	font-family: 'Press Start 2P', cursive;
	text-transform: uppercase;
	
}
.pixel{
	display: block;
	margin-top:-7%;
	background-color: transparent;
	height: 7rem;
	position:  relative;
	flex-direction: row;
	justify-content:stretch ;
	width: 100%;
	
}
.pixel__one{
	display: flex;
	margin-top: -31%;
	height: 17rem;
	position: relative;
	flex-direction: row;
	justify-content: flex-end;
	background-color: #3c8ddd;
	width: 100%;
	filter:alpha(opacity=80); 
    opacity:0.9;

}
.icono{
	align-items: flex-start;
    margin-top: -7.7%;
    align-self: flex-start;
    width: 3rem;
    height: 3rem;
    margin-left: -4%;
}
.texto_hijo{
	margin-top: 1rem;
}

	
#title {
	font-size: 3rem;
	font-weight: 800;
}
.title__Two {
	color: var(--deepblue);
	font-size: 2;
	font-weight: 700;
}
.title__Three {
	color: var(--deepblue);
	font-size: 3rem;
	font-weight: 800;
}
.title__video {
	color: white;
	font-size: 2.5rem;
	font-style: italic;
	font-weight: 700;
}
.overlay__video {
	opacity: 0.8;
	border-radius: 10px;
}
.video__secction {
	border: 0;
	background-color: black;
}
.color-light-blue {
	color: var(--light-blue);
}
#title__features {
	color: var(--deepblue);
	font-size: 1.8rem;
	font-weight: 300;
	margin: 0;
}
hr {
	border: 0;
	color: var(--light-blue);
	height: 2px !important;
	margin: 0.5rem 0 0.5rem 0;
	opacity: 1;
	width: 3rem;
}
.form__container {
	max-width: 980px;
	min-height: 75vh;
}
.card__features {
	min-height: 323px;
	padding: 1.5rem 0.8rem 2rem 0.8rem;
	text-align: center;
}
.card__levels {
	box-shadow: none;
}
.card__image__size {
	max-height: 360px;
	max-width: 293px;
}
.rounded {
	border-radius: 0px !important;
}
.section__divider {
	height: 300;
	margin-top: -260px;
	background-image: url(../assets/footerpixel.png);

}
.image_fondo{
height:340px;
  background-repeat:no-repeat;	
}
.video-2 {
	width: 100%;
	height: 500px;
}

footer {
	padding: 1.5rem 0 1.5rem 0;
	color: #716c80;
}
footer h3 {
	color: var(--middle-blue);
	font-size: 2rem;
	font-weight: 700;
}
footer h4 {
	color: var(--middle-blue);
	font-size: 1.3rem;
	font-weight: 700;
}
footer h5 {
	font-size: 1rem;
	font-weight: 700;
	margin-top: 1rem;
}
footer img {
	
	width: '10px';
	margin-right: 5px;
}

.iconos{margin: 1%;
padding: auto;}

.icon_redes{
	background-color: #0c85f0;
	width: 82px;
	height: 82px;
}

ul {
	list-style: none;
	padding: 0;
	font-size: 1rem;
}
li {
	margin: 1rem 0 1rem 0;
}

.planePath {
	stroke: #035aa6;
	stroke-width: 0.1%;
	stroke-width: 0.06%;
	stroke-dasharray: 1% 2%;
	stroke-linecap: round;
	fill: none;
	color: red;
}

.fil1 {
	fill: #d9dada;
}

.fil2 {
	fill: #c5c6c6;
}

.fil4 {
	fill: #9d9e9e;
}

.fil3 {
	fill: #aeafb0;
}
.svg_move{
    animation-name: starter;
    animation-duration: 3s;
    background: transparent;
    animation-iteration-count: infinite;
    animation-direction: alternate-reverse;
    animation-fill-mode: forwards;
    animation-delay: 2s;
	max-width: 50px;
}
@keyframes starter{
    0% {
        transform: scale(1);
    }
    20% {
        transform: scale(0.9);
    }
    40% {
        transform: scale(0.9);
    }
    60% {
        transform: scale(1);
    }
    80% {
        transform: scale(1);
    }
    100% {
        transform: scale(1);
    }
}
.svgPath {
	
	position: absolute;
	width: 15%;
	left: -20%;
	margin-top: 4rem;
	height: 30rem;
	animation-name: start;
	animation-duration: 3s;
	background: transparent;
	opacity: 0.6;
	border-radius: 25%;
	animation-iteration-count: infinite;
	animation-direction: alternate-reverse;
	animation-fill-mode: forwards;
	animation-delay: 2s;


}
@keyframes start{
	0%{
		transform: scale(1);
	}
	20%{
		transform: scale(1.1);

	}
	40%{
		transform: scale(1.3);
	}
	60%{
		transform: scale(1.5);
	}
	80%{
		transform: scale(0.5);
	}
	1000%{
		transform: scale(1);
	}
}
.svgPath__one {
	
	position: absolute;
	width: 15%;
	height: 30rem;
	right: -20%;
	margin-top: 4rem;
	animation-name: start-one;
	animation-duration: 3s;
	background: transparent;
	opacity: 0.6;
	border-radius: 25%;
	animation-iteration-count: infinite;
	animation-direction: alternate-reverse;
	animation-fill-mode: forwards;
	animation-delay: 2s;

}
@keyframes start-one{
	0%{
		transform: scale(1);
	}
	20%{
		transform: scale(1.1);

	}
	40%{
		transform: scale(1.3);
	}
	60%{
		transform: scale(1.5);
	}
	80%{
		transform: scale(0.5);
	}
	1000%{
		transform: scale(1);
	}
}

.iframe {
	position: relative;
	z-index: 2;
}

.is__mobile {
	display: none;
}

 @media (max-width: 1300px) {
	.svgPath {
		z-index: 1;
		position: absolute;
		width: 1200px;
		left: 3rem;
		margin-top: 4rem;
	}
} 

@media (max-width: 768px) {
	.body{
		min-height: auto;
		position: relative;
		height: auto;
		flex-wrap:  wrap;
	}
	.header{
		display:   flex;
		width: 100%;
		flex-wrap:  wrap;
		margin: auto;
	  
	}
	
	.abajomobile{
		padding-top: 50px;
	}
	
	.texto_hijo{
		display: none;
	}
	
	.card__features {
		margin-left: 15px !important;
		margin-right: 15px !important;
		min-height: auto;
		
	}
	
	
	header #video {
		position: absolute;
		display:   flex;
		flex-wrap:  wrap;
		width: 100%;
		height: 100%;
		width: auto;
		height: auto;
		
	}
	.card__fx {
		display: none;
	}
	.svgPath {
		display: none;
	}

	.is__mobile {
		display: inline-block;
	}

	#title_infl {
		font-size: 2.2rem;
		font-weight: 800;
		padding: 5rem 0 2rem 0;

	}
	
	.texto_hijo{
	margin-top: 15px;
		text-align: center;
		
		
}
	#title__main {
		height: 15vh;
		
	}
	.h3 {
		font-size: 1.2rem !important;
	}
	.form__container {
		min-height: 100%;
		margin: 1rem 0 1rem 0;
	}
	.header {
		height: 100%;
		overflow: hidden;
		padding-bottom: 2rem;
	}

	.title__video {
		font-size: 1.5rem;
		color: white;
		font-weight: 700;
		font-style: italic;
	}

	.video-2 {
		width: 100%;
		height: 300px;
	}

	main {
		margin-top: -40px;
	}
	.navbar{
		display: flexbox;
		flex-direction: row;
	}
	.navbar-brand img {
		display: flex;
		width: 100%;
	}
	
	.bg-light{
	    background-color: white;
    	padding-left: 32px;
    	padding-right: 32px;
    padding-top: 9px;			
	}
	
	
	.title__Three {
		font-weight: 800;
		color: var(--deepblue);
		font-size: 2rem;
	}
	footer h3 {
		color: var(--light-blue);
		font-size: 1.3rem;
		font-weight: 700;
	}
	footer h5 {
		font-size: 0.8rem;
		font-weight: 700;
		margin-top: 1rem;
	}
	.text-blue {
		color: var(--middle-blue) !important;
		margin-bottom: 0;
	}
	.section__divider {
		display: none;
		margin-top: 0;
	}
	footer {
		margin-top: 1rem;
	}
	.iconos{
		position: relative;
		margin: 1rem;
		padding: 0ch;
	}
	.icon_redes{
		background-color: #0c85f0;
		width: 42px;
		height: 42px;
		margin: 1%;
		padding: 1%;
	}
}
 










 p.espacio{
		display:none;
		
	}


.desaparecio2{
 
display: none;
}



 
 
 
 





 
  .img5 img{
 
 display:none;
 
}


  img.img5{
 
 display:none;
 
}



@media only screen  and (min-width : 320px)  and (max-width : 480px) {  

img.svgPath{
 
 display: none;

}

img.svgPath__one{
 
 display: none;

}

img#animacion1{
 
 display: none;

}


video.video001{
 
 display: none;

}

 
.video001  video{
 
 display: none;

}


 
video.video002{
  

}

 
.video002  video{
 
 

}



footer#footer2{
 
 

}


#footer2 footer{
 
 

}



footer#footer123{
 
display: none;

}


#footer123 footer{
 
display: none;

}


.svgPath{
 
display: none;

}


 


div.col{
 
text-align: center;
 
}

div#subida{
 
 margin-top:-130px;
 top:-130px;
 
}


div#footer123{
 
 display: none;
 
}


img#footer123{
 
 display: none;
 
}
 


  .img12345 {
 
 display: none;
 
}
 
  .img5 img{
 
 
 
}


  img.img5{
 
  
 
}


  .img12345 img{
 
 display: none;
 
}


  img.img12345{
 
   display: none;
 
}



 img.img123{
 
 display:block;
margin:auto;
 
}

 .img123 img{
 
 display:block;
margin:auto;
 
}

 

 

#footer123{
 margin-top: -130px;top:-130px;
 display:block;
margin:auto;
text-align: center;
float: center;
}


.footer123{
 margin-top: -130px;top:-130px;
 display:block;
margin:auto;
text-align: center;
float: center;
}


section#section3{
 
}

#section3 section{
 
}

 #section3{
 
}


 .image_fondo {
    height:0px;
    
}



.card__fx1 {
	position: relative;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	max-width: 293px;
	max-height: 360px;
	border-radius: 10px;
	background: transparent;
}

.card__fx1 .card__fx_img1 {
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.card__fx1 .card__fx_img1 img {
	width: 100%;
	transition: 0.5s;
}
.card__fx1:hover .card__fx_img1 img {
	opacity: 0;
	transform: translateX(30%); 
}

.card__fx1 .card__fx_details1 {
	border-radius: 10px;
	position: absolute;
	color: white;
	font-size: 0.8rem;
	padding: 	15px;
	font-family: 'Poppins', sans-serif;
	top: 0;
	left: 0;
	width: 100%; 
	height: 115%;
	background: var(--middle-blue);
	transition: 0.5s;
	transform-origin: left;
	transform: perspective(2000px) rotateY(-90deg);
	overflow-y: hidden;
	background-color: none !important;
	text-align: left;
}
.card__fx1 .card__fx_details1::-webkit-scrollbar {
	width: 8px; /* TamaÃ±o del scroll en vertical */
	height: 8px; /* TamaÃ±o del scroll en horizontal */
}
.card__fx1 .card__fx_details1::-webkit-scrollbar-thumb {
	background: white;
	border-radius: 4px;
}
.card__fx1 .card__fx_details1::-webkit-scrollbar-thumb:hover {
	background: white;
	box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.2);
}
.card__fx1 .card__fx_details1::-webkit-scrollbar-thumb:active {
	background-color: #999999;
}
.card__fx1 .card__fx_details1::-webkit-scrollbar-track {
	background: #333;
	border-radius: 4px;
}
.card__fx1 .card__fx_details1::-webkit-scrollbar-track:hover,
.card__fx1 .card__fx_details1::-webkit-scrollbar-track:active {
	background: #333;
}

.card__fx1:hover .card__fx_details1 {
	transform: perspective(2000px) rotateY(0deg);
}

.card__fx1 .card__fx_details1 .card__fx_text1 {
	padding: 20px;
	text-align: center;
	background: #fff;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}

.card__fx1 .card__fx_details1 .card__fx_text1 p {
	margin: 10px 0;
	padding: 0;
	color: #262626;
}





.section1{
 
 display: none;
 
}

 

.desaparecio2{
 
}


.desaparecio{
 
display: none;
}


 
 .logo1234 img{
 
display: none;
}

 


 p.espacio{
	 
		
	}

 p.dondi{
		display:none;
		 
		
	}


 .logo1 img {
 
    display: block;
    margin: auto;
}



}





@media only screen  and (min-width : 481px)  and (max-width : 767px) {  



img.svgPath{
 
 display: none;

}

img.svgPath__one{
 
 display: none;

}

img#animacion1{
 
 display: none;

}




video.video001{
 
 display: none;

}

 
.video001  video{
 
 display: none;

}


 
video.video002{
  

}

 
.video002  video{
 
 

}


footer#footer2{
 
 

}


#footer2 footer{
 
 

}


footer#footer123{
 
display: none;

}


#footer123 footer{
 
display: none;

}


.svgPath{
 
display: none;

}

 



div.col{
 
text-align: center;
 
}


div#subida{
 
 margin-top:-130px;
 top:-130px;
 
}

div#footer123{
 
 display: none;
 
}

img#footer123{
 
 display: none;
 
}


  .img12345 {
 
 display: none;
 
}


  .img12345 img{
 
 display: none;
 
}


  img.img12345{
 
   display: none;
 
}

 
  .img5 img{
 
 
 
}


  img.img5{
 
 
 
}


 .img123 img{
 
 display:block;
margin:auto;
 
}


 img.img123{
 
 display:block;
margin:auto;
 
}

#footer123{
 margin-top: -130px;top:-130px;
 display:block;
margin:auto;
text-align: center;
float: center;
}


.footer123{
 margin-top: -130px;top:-130px;
 display:block;
margin:auto;
text-align: center;
float: center;
}


.image_fondo {
    height:0px;
    
}



section#section3{
 
}

#section3 section{
 
}

 #section3{
 
}


.card__fx {
	position: relative;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	max-width: 293px;
	max-height: 360px;
	border-radius: 10px;
	background: transparent;
}

.card__fx .card__fx_img {
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.card__fx .card__fx_img img {
	width: 100%;
	transition: 0.5s;
}
.card__fx:hover .card__fx_img img {
	opacity: 0;
	transform: translateX(30%); 
}

.card__fx .card__fx_details {
	border-radius: 10px;
	position: absolute;
	color: white;
	font-size: 0.8rem;
	padding: 	15px;
	font-family: 'Poppins', sans-serif;
	top: 0;
	left: 0;
	width: 100%; 
	height: 115%;
	background: var(--middle-blue);
	transition: 0.5s;
	transform-origin: left;
	transform: perspective(2000px) rotateY(-90deg);
	overflow-y: hidden;
	background-color: none !important;
	text-align: left;
}
.card__fx .card__fx_details::-webkit-scrollbar {
	width: 8px; /* TamaÃ±o del scroll en vertical */
	height: 8px; /* TamaÃ±o del scroll en horizontal */
}
.card__fx .card__fx_details::-webkit-scrollbar-thumb {
	background: white;
	border-radius: 4px;
}
.card__fx .card__fx_details::-webkit-scrollbar-thumb:hover {
	background: white;
	box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.2);
}
.card__fx .card__fx_details::-webkit-scrollbar-thumb:active {
	background-color: #999999;
}
.card__fx .card__fx_details::-webkit-scrollbar-track {
	background: #333;
	border-radius: 4px;
}
.card__fx .card__fx_details::-webkit-scrollbar-track:hover,
.card__fx .card__fx_details::-webkit-scrollbar-track:active {
	background: #333;
}

.card__fx:hover .card__fx_details {
	transform: perspective(2000px) rotateY(0deg);
}

.card__fx .card__fx_details .card__fx_text {
	padding: 20px;
	text-align: center;
	background: #fff;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}

.card__fx .card__fx_details .card__fx_text p {
	margin: 10px 0;
	padding: 0;
	color: #262626;
}

.section1{
 
 display: none;
 
}

 

.desaparecio2{
 
}


.desaparecio{
 
display: none;
}



 .logo1234 img{
 
display: none;
}


 p.espacio{
		 
		
	}
 
 .logo1 img {
 
    display: block;
    margin: auto;
}
 
  p.dondi{
		display:none;
		 
		
	}



 .navbar{
		display: contents;
		direction: left;
		width: 100%;
		justify-content: left;
		
	}
	.navbar-brand {

		display:block;
		width: 100%;
		
	}
 

		.form__contact {
		display: contents;
		max-height: 500px;
		max-width: 350px;
		padding: 1rem 0 1rem 0;
		margin: 2rem 0 4rem 0;
	}

	.form-control::placeholder {
		font-size: 0.8rem;
	}

	.form-control {
		padding: 0.2rem 0.75rem;
		
	}




	.title__Two {
		color: var(--deepblue);
		font-size: 1.5rem;
		font-weight: 700;
	}



	.iconos{
		margin: 1%;
		padding: 0%;
	}
	.icon_redes{
		background-color: #0c85f0;
		width: 32px;
		height: 42px;
		margin: 1%;
		padding: 1%;
	}








}

























 
@media only screen  and (min-width : 768px)  and (max-width : 980px) {  
section#section3{
 display: none;
}

#section3 section{
 display: none;
}

 #section3{
 display: none;
} 
 

 footer#footer2{
 
  display: none;

}


#footer2 footer{
 
  display: none;

}


 
video.video002{
  display: none; 

}

 
.video002  video{
 
  display: none;

}


 
}



@media screen and (min-width: 981px) and (max-width: 1279px) {


video.video002{
  display: none; 

}

 
.video002  video{
 
  display: none;

}
 
 section#section3{
 display: none;
}

#section3 section{
 display: none;
}

 #section3{
 display: none;
} 

 footer#footer2{
 
  display: none;

}


#footer2 footer{
 
  display: none;

}



}

 

@media screen and (min-width: 1280px) and (max-width: 1921px) {

	video.video002{
  display: none; 

}

 
.video002  video{
 
  display: none;

}


 section#section3{
 display: none;
}

#section3 section{
 display: none;
}

 #section3{
 display: none;
} 

 footer#footer2{
 
  display: none;

}


#footer2 footer{
 
  display: none;

}


 
}

@media only screen  and (min-width : 1922px)  and (max-width : 3000px) {  

video.video002{
  display: none; 

}

 
.video002  video{
 
  display: none;

}

	
 section#section3{
 display: none;
}

#section3 section{
 display: none;
}

 #section3{
 display: none;
} 

 footer#footer2{
 
  display: none;

}


#footer2 footer{
 
  display: none;

}



}