@media (max-width: 575.98px) {
	#banner-content {
		padding-top: 100px !important;
	} #banner-content img {
		max-height: 45px !important;
	} #banner-content p {
		font-size: 2em;
	} #banner-content .bannersize {
		font-size: 1em !important;
		margin: 0px !important;
	} #banner-content .bannerrow {
		margin-left: 0px !important;
		margin-right: 0px !important;
	} #banner-top {
		height: 600px !important;
	} #menu-top {
		background-color: rgba(0,2,26,.5);
	} #formulario {
		margin-top: -200px !important;
	} #cotizar {
		margin: 0px;
		padding: 70px 0px 50px 0px;
	} #cotizar .triplesize {
		font-size: 2em;
	} #empleo {
		padding-bottom: 0px !important;		
	} #preguntas {
		background-position: center !important;
		margin-top: -20px !important;
		padding-top: 100px !important;
		padding-bottom: 50px !important;
	} #preguntas .triplesize {
		font-size: 2em;
	} #preguntas .doblesize {
		font-size: 1em;
	}
} @media (min-width: 575.98px) and (max-width: 767.98px) {
		#banner-content {
		padding-top: 100px !important;
	} #banner-content img {
		max-height: 45px !important;
	} #banner-content p {
		font-size: 2em;
	} #banner-content .bannersize {
		font-size: 1em !important;
		margin: 0px !important;
	} #banner-content .bannerrow {
		margin-left: 0px !important;
		margin-right: 0px !important;
	} #banner-top {
		height: 600px !important;
	} #menu-top {
		background-color: rgba(0,2,26,.5);
	} #formulario {
		margin-top: -200px !important;
	} #cotizar {
		margin: 0px;
		padding: 70px 0px 50px 0px;
	} #cotizar .triplesize {
		font-size: 2em;
	} #empleo {
		padding-bottom: 0px !important;		
	} #preguntas {
		background-position: center !important;
		margin-top: -20px !important;
		padding-top: 100px !important;
		padding-bottom: 50px !important;
	} #preguntas .triplesize {
		font-size: 2em;
	} #preguntas .doblesize {
		font-size: 1em;
	}
} @media (min-width: 767.98px) and (max-width: 991.98px) {
		#banner-content {
		padding-top: 100px !important;
	} #banner-content img {
		max-height: 45px !important;
	} #banner-content p {
		font-size: 2em;
	} #banner-content .bannersize {
		font-size: 1em !important;
		margin: 0px !important;
	} #banner-content .bannerrow {
		margin-left: 0px !important;
		margin-right: 0px !important;
	} #banner-top {
		height: 600px !important;
	} #menu-top {
		background-color: rgba(0,2,26,.5);
	} #formulario {
		margin-top: -200px !important;
	} #cotizar {
		margin: 0px;
		padding: 70px 0px 50px 0px;
	} #cotizar .triplesize {
		font-size: 2em;
	} #empleo {
		padding-bottom: 0px !important;		
	} #preguntas {
		background-position: center !important;
		margin-top: -20px !important;
		padding-top: 100px !important;
		padding-bottom: 50px !important;
	} #preguntas .triplesize {
		font-size: 2em;
	} #preguntas .doblesize {
		font-size: 1em;
	}
} @media (min-width: 991.98px) and (max-width: 1199.98px) { 
} @media ( min-width: 1200px ) {
}

/* BANNER */
	#banner-top {
		background-image: url("/img/CONTACTO/Hero_Contacto.webp");
		background-position: 100% 20%;
		background-repeat: no-repeat;
		background-size: cover; 
		height: 650px;
	} #banner-content {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		height: 350px;
		padding-top: 200px;
	} 

/* FORMULARIO */
	#formulario {
		background-color: #fff;
		position: relative;
		margin-top: -120px;
		padding-top: 100px;
		border-top-right-radius: 100px;
	} #formulario img {
		position: relative;
		left: -55%;
	}

/* EMPLEO */
	#empleo {
		background-color: #fff;
		margin-top: 80px;
		padding-bottom: 100px;
		border-bottom-left-radius: 100px;
		position: relative;
		z-index: 1;
	} #empleo #fileName {
		color: #7d7d7d;
		font-size: 0.7em;
		font-family: "Gothic-Bold";
	}

/* PREGUNTAS */
	#preguntas {
		background-image: url("/img/CONTACTO/Fondo_preguntasfrecuentesz.webp");
		background-repeat: no-repeat;
		background-position: bottom;
		background-size: cover;
		padding-top: 200px;
		padding-bottom: 250px;
		position: relative;
		margin-top: -100px;
	} #preguntas #accordionExample .card {
		background-color: transparent;
		border: 0px;
		border-bottom: 1px solid #cdcdcd;
	} #preguntas #accordionExample .card .card-header {
		background-color: transparent;
		border: 0px;
	} #preguntas #accordionExample button {
		text-decoration: none;
	} #preguntas #accordionExample button:hover {
		text-decoration: none;
		color: #0041b4;
	}

/* Botones  */
	.btn-contacto {
		background-color: #transparent;
		color: #fff;
		padding: 8px 40px;
		border-top-left-radius: 20px;
		border-top-right-radius: 0%;
		border-bottom-left-radius: 0%;
		border-bottom-right-radius: 20px;
		border: 1px solid #fff;
	} .btn-contacto:hover {
		background-color: #fff;
		color: #000743;
		text-decoration: none;
	}

	.btn-servicios {
		background-color: #000743;
		color: #fff;
		padding: 8px 40px;
		border-top-left-radius: 20px;
		border-top-right-radius: 0%;
		border-bottom-left-radius: 0%;
		border-bottom-right-radius: 20px;
	} .btn-servicios:hover {
		color: #fff;
		background-color: #6ac5df;
		text-decoration: none;
	}

	.btn-archivo {
		width: 60%;
		background-color: #0041b4;
		color: #fff;
		padding: 8px 40px;
		border-top-left-radius: 20px;
		border-top-right-radius: 0%;
		border-bottom-left-radius: 0%;
		border-bottom-right-radius: 20px;
	} .btn-archivo:hover {
		color: #fff;
		background-color: #6ac5df;
		text-decoration: none;
	}

	.btn-sendFile {
		width: 60%;
		background-color: #000743;
		color: #fff;
		padding: 8px 40px;
		border-top-left-radius: 20px;
		border-top-right-radius: 0%;
		border-bottom-left-radius: 0%;
		border-bottom-right-radius: 20px;
	} .btn-sendFile:hover {
		color: #fff;
		background-color: #6ac5df;
		text-decoration: none;
	}

	footer {
		margin: 0px;
	}
