@font-face {
	font-family: "Gothic";
	src: url("/font/CenturyGothic/GOTHIC.TTF") format('TrueType');
} @font-face {
	font-family: "Gothic-Bold";
	src: url("/font/CenturyGothic/GOTHICB.TTF") format('TrueType');
} @font-face {
	font-family: "Gothic-BoldItalic";
	src: url("/font/CenturyGothic/GOTHICBI.TTF") format('TrueType');
} @font-face {
	font-family: "Gothic-Italic";
	src: url("/font/CenturyGothic/GOTHICI.TTF") format('TrueType');
} 

@font-face {
	font-family: "Gibson-Bold";
	src: url("/font/Gibson/gibson-bold.ttf") format('TrueType');
} @font-face {
	font-family: "Gibson-BoldItalic";
	src: url("/font/Gibson/Gibson-BoldItalic.ttf") format('TrueType');
} @font-face {
	font-family: "Gibson-Regular";
	src: url("/font/Gibson/Gibson-Regular.ttf") format('TrueType');
} @font-face {
	font-family: "Gibson-RegularItalic";
	src: url("/font/Gibson/Gibson-RegularItalic.ttf") format('TrueType');
} 


@media (max-width: 575.98px) {
	#cotizar {
		padding: 50px;
		background-size: cover !important;
	} #cotizar .container {
		padding: 00px 0px 0px 0% !important;
	} #cotizar .doblesize {
		margin: 0px;
		font-size: 1em !important;
	}
} @media (min-width: 575.98px) and (max-width: 767.98px) {
	#cotizar {
		padding: 50px;
		background-size: cover !important;
	} #cotizar .container {
		padding: 00px 0px 0px 0% !important;
	} #cotizar .doblesize {
		margin: 0px;
		font-size: 1em !important;
	}
} @media (min-width: 767.98px) and (max-width: 991.98px) {
	#cotizar {
		padding: 50px;
		background-size: cover !important;
	} #cotizar .container {
		padding: 00px 0px 0px 0% !important;
	} #cotizar .doblesize {
		margin: 0px;
		font-size: 1em !important;
	}
} @media (min-width: 991.98px) and (max-width: 1199.98px) {
} @media (min-width: 1199.98px) { 
}

p, a, i, span {
	font-family: Gothic;
}

.fade {
	background-color: #005ebcaa;	
} .doblesize {
	font-size: 2em;
} .triplesize {
	font-size: 3em;
} .bannersize {
	font-size: 1.2em;
} .beneficiossize {
	font-size: 1.9em;
} .small {
	font-size: 0.8em;
} .bold {
	font-family: "Gothic-Bold" !important;
} .blue {
	color: #0041b4;
} .gray {
	color: #242424;
} .blue:hover {
	color: #0041b4;
} .white {
	color: #fff;
} .white:hover {
	color: #fff;
} .underline {
	text-decoration: underline;
} .nounderline:hover {
	text-decoration: none;
} 

/* MENU */
#menu-top {
    background-color: #fff0;
} #menu-top .nav-item {
	margin: 0px 10px;
} #menu-top .nav-link {
	font-family: "Gibson-Regular";
	color: #fff;
} #menu-top .logo img {
	max-height: 40px;
} #menu-top .nav-link:hover {
	font-family: "Gibson-Bold";
	color: #fff !important;
} #menu-top .dropdown-toggle::after {
	content: none !important;
} #menu-top .activeMenu {
	font-family: "Gibson-Bold";
	color: #fff !important;
} 


/* COTIZAR */
	#cotizar {
		margin-top: 80px;
		margin-right: 5%;
		background-image: url("/img/HOME/Fondo_Banner_Cotiza.webp");
		background-repeat: no-repeat;
		background-size: contain;
	} #cotizar .container {
		padding: 70px 0px 70px 5%;
	} 

/* FORMULARIO */
	#formulario {
		padding: 60px 0px 0px 0px;
	} #formulario input {
		border: 1px solid #cfcfcf;
		border-radius: 0px;
		border-top-left-radius: 20px;
		border-bottom-right-radius: 20px;
	} #formulario input::placeholder {
		color: #cfcfcf;
	} #formulario button {
		background-color: #000743;
		color: #fff;
		border-top-left-radius: 20px;
		border-bottom-right-radius: 20px;
		padding: 8px 80px;
	} #formulario button:hover {
		background-color: #6ac5df;
	}

/* FOOTER */
	footer {
		padding: 60px 0px;
		margin-top: 60px;
		background-color: #282828;
	}

/* BANDERAS */
	.banderas {
		max-height: 15px;
	}