    @font-face {
        font-family: 'Neo-Tech-Std';
        src: url('fuentes/NeoTechStd-Regular.woff2') format('woff2'), url('fuentes/NeoTechStd-Regular.woff') format('woff');
        font-weight: normal;
        font-style: normal;
    }
    
    html,
    body {
	font-family: 'Neo-Tech-Std'!important;
	overflow-x: hidden!important;
	background-size: cover;
	background-attachment: fixed;
	background-image: url(../../images/fondo-oscuro.png);
	background-repeat: no-repeat;
	background-color: #FFF;		/*background: transparent url('../../images/fondo-oscuro.png') fixed 0px 0px / cover;
		background-size: contain;
        height: auto;*/
    }
    
#open_preferences_center
{
	font-size:1em;
	font-weight: bolder;
	color: #fafdf4;
	padding: 10px;
	z-index: 100;
	background-color: #000;
	height: 40px;
	border-radius: 10px;
	position: fixed;
	left: 10px;
	bottom: 10px;
	}

video {
	outline: none;
	cursor: pointer;
	
}

.banner-superior{	
	height: auto;
	width: 100%;
	margin-top: -30px;	
	
	}
	


	
    .row {
	margin-right: 0px;
	margin-left: 0px;
	
    }
    
    .col-lg-4 {
        padding: 0px;
    }
    
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    p,
    a,
    div,
    .uk-heading-large,
    .uk-h1,
    .uk-h2,
    .uk-h3,
    .uk-h4,
    .uk-text-large,
    .col-lg-12,
    .text-center {
	font-family: Neo-Tech-Std!important;
	color: #000;
    }
    
    .uk-heading-large {
        font-size: 48px;
    }
    
    .uk-dropdown,
    .uk-dropdown-navbar,
    .uk-dropdown-width-3,
    .uk-dropdown-autoflip,
    .uk-dropdown-bottom {
	margin-top: 0;
	background: #013a44;
	color: #F0F0F0!important;
	background-image: none;
    }
    
    .uk-nav-offcanvas,
    .uk-offcanvas-bar {
        background: #013a44;
        color: #fafafa!important;
    }
    
    .uk-nav-offcanvas li a:hover,
    .uk-offcanvas-bar li a:hover {
        background: #fddc00!important;
        color: #013a44!important;
    }
    
    .tm-navbar,
    .uk-navbar {
        background: #fafafa90!important;
        color: #8988ab!important;
    }
    
    .uk-nav-navbar li a {
        color: #fafafa!important;
    }
    
    .uk-navbar a {
        color: #111111!important;
    }
    
    .uk-active {
        color: #111111!important;
    }
    
    .uk-navbar a:hover {
        color: #fddc00!important;
    }
    
    .slides-home {
        background: #013a44!important;
    }
    
    .slides-home:hover {
        background: #fddc00!important;
    }
    
    .paralax-1 {
        background: transparent url('../../images/emergencias-paralax.jpg') repeat fixed 0px 0px / cover;
        background-position-x: 0px;
        background-position-y: 0px;
        background-repeat: repeat;
        background-size: cover;
        height: 50vh;
    }
    
    .contenedor {
        padding: 2%;
    }
    /*
    .footer,
    #tm-footer {
        background: url('../../images/1.png');
        background-position: center;
        background-repeat: repeat;
        background-size: cover;
        height: auto;
    }
    */
    
    .paralax_presentacion {
        background: url('../../images/paralax.jpg');
        background-position: center;
        background-repeat: repeat;
        background-size: cover;
        height: 20vh;
        margin-top: 100px;
        align-items: center;
        display: flex;
        text-align: center;
    }
    
    .top-verde {
        background: #013a44;
        height: 30px;
    }
    
    .bordeada {
        border: 3px solid #013a44;
        height: 100%;
        width: 100%;
        border-radius: 5px;
    }
    
    .bordeada h2 {
        font-weight: 900;
        font-size: 37px;
        margin-top: 15px;
        text-align: center;
    }
    
    .bordeada-col {
        margin-top: 10px;
    }
    
    .alert-primaria {
        background: #013a44;
        background: #2b6b74;
        color: white;
        padding: 2%;
        width: 100%;
    }
    
    .alert-primaria li {
        list-style: none;
        margin-top: 8px;
    }
    
    .alert-primaria h3 {
        color: white!important;
    }
    
    .indice_articulo {
        margin-left: -12px;
    }
    
    .indice_articulo li {
        list-style: none;
        margin-left: 12px;
    }
    
    .indice_articulo h2 {
        margin-top: 35px;
    }
    
    .indice_articulo a {
        color: #2b6b74!important;
    }
    
    ul.breadcrumb {
        padding: 8px 14px;
        list-style: none;
        background: #013a44;
    }
    
    ul.breadcrumb li {
        display: inline;
        font-size: 14px;
    }
    
    ul.breadcrumb li+li:before {
        padding: 8px;
        color: white;
        content: "/\00a0";
    }
    
    ul.breadcrumb li a {
        color: #fafafa;
        text-decoration: none;
    }
    
    ul.breadcrumb li a:hover {
        color: #01447e;
        text-decoration: underline;
    }
    
    li {
        list-style: none;
    }
    
    .siguiente {
	background-color: #2bb5ce;
	color: #FFF;
	font-weight: bolder;
	border: 5px solid #FFFFFF!important;
	border-radius: 50%;
	background-image: url('../../images/siguiente2.png');
	background-repeat: no-repeat;
	padding: 40px;
	margin-top: 30px;
    }
    
    .atras {
	background-color: #2bb5ce;
	color: #FFF;
	font-weight: bolder;
	border: 5px solid #FFFFFF!important;
	border-radius: 50%;
	background-image: url('../../images/atras.png');
	background-repeat: no-repeat;
	padding: 40px;
	margin-top: 30px;
    }
    
    .atras-tooltip,
    .atras-tooltip a {
        background: #013a44;
        padding: 2%;
        border-radius: 10px;
        color: white!important;
        text-decoration: none!important;
    }
    
	.parrafo2 {
        background: #ffffffd6;
        border-radius: 10px;
        color: black;
        padding: 2%;
        margin-bottom: 50px;
    }
    
    .parrafo2 h2 {
		color: #000!important;
	font-size: 1em;!important;
	font-weight: 600;!important;
		
		}
    
	.parrafo2 p {
	color: #000!important;
	font-size: 0.4em;
	line-height: 30px;
	text-align: justify;
    }
	
	
	
    .parrafo {
        background: #ffffffd6;
        border-radius: 10px;
        color: black;
        padding: 2%;
        margin-bottom: 50px;
    }
    
    .parrafo h2 {
		color: #000!important;
	font-size: 1em;!important;
	font-weight: 600;!important;
		
		}
    
	.parrafo p {
	color: #000!important;
	font-size: 1.2em;
	line-height: 29px;
	text-align: justify;
    }
    
    .enlaces {
	background: url('../../images/fondo-cabeceras.png') fixed 0px 0px;
	padding: 10%;
	border-radius: 50px;
	width: 100%;
	height: 75px;
	margin-top: -100px;
    }
    
    .enlaces h2 {
	margin-top: -25px;
	font-size: 3em;
	color: #000000!important;
	font-weight: bolder;
    }
    
    .bloque {
        border: 6px solid #3a6a73;
        border-radius: 10px;
        padding: 2%;
        width: 300px;
        height: 260px;
        background-image: url('../../images/fdddf.png');
        background-position: center;
        background-repeat: no-repeat;
    }
    
    .bordeada .col-lg-8,
    .bordeada .col-lg-12 {
        background-image: url('../../images/fdddf.png');
        background-position: center;
        background-repeat: no-repeat;
    }
    
    .alert-primaria .col-lg-8 {
        background: transparent!important;
    }
    
    .marca-id {
        margin-top: -70px;
    }
    
    .bloque h2,
    .bloque h3,
    .bloque a {
        color: black!important;
        font-weight: 900;
        text-align: center;
    }
    
    .bloque img {
        border-radius: 10px!important;
        height: 100px!important;
        width: 100px!important;
    }
    
    .iluminacion {
        min-height: 250px;
        background-image: url('../../images/1-evitar.jpg');
        background-position: cover;
        background-repeat: no-repeat;
    }
    
    .puertas-ventanas {
        min-height: 250px;
        background-image: url('../../images/puertas-ventanas-3.jpg');
        background-position: cover;
        background-repeat: no-repeat;
    }
    
    .mobiliario {
        background-image: url('../../images/muebles-1.jpg');
        background-position: cover;
        background-repeat: no-repeat;
        min-height: 250px;
    }
    
    .uk-sticky-placeholder {
        position: relative;
        z-index: 2;
        background: url('../../images/social-media-3758364_1280.jpg');
        background: white!important;
        border: 0!important;
    }
    
    .tm-navbar {
        height: 80px;
        padding: 35px;
        background: transparent!important;
    }
    
    .atragantamiento_1 {
        background-image: url('../../images/atragantamiento_1.jpg');
        background-position: cover;
        background-repeat: no-repeat;
        min-height: 250px;
    }
    
    .limpieza-casa {
        background-image: url('../../images/limpieza-casa-1.jpg');
        background-position: center;
        background-repeat: no-repeat;
        min-height: 250px;
    }
    
    .conservacion-alimentos {
        background-image: url('../../images/sas.jpg');
        background-position: center;
        background-repeat: no-repeat;
        min-height: 250px;
    }
    
    .intoxicacion-gas {
        background-image: url('../../images/intoxicacion-gas-1.jpg');
        background-position: center;
        background-repeat: no-repeat;
        min-height: 250px;
    }
    
    .svisual {
        background-image: url('../../images/svisual.png');
        background-position: center;
        background-repeat: no-repeat;
        min-height: 250px;
    }
    
    .svisual a {
        color: blue!important;
    }
    
    .botiquin {
        background-image: url('../../images/botiquin-1.jpg');
        background-position: center;
        background-repeat: no-repeat;
        min-height: 250px;
    }
    
    .li-pequeno {
        font-size: 16px;
        list-style: none;
    }
    
    .cerrada {
        max-width: 260px;
    }
    
    .spacio {
        height: 10px;
    }
    
    .mar {
        margin-top: -75px!important;
    }
    
    .paddi-0 {
        padding: 0px;
    }
    
    .enlace-home {
        padding: 3%;
    }
    
    .enlace-home-candela .card {
        background: url('images/candela-portada.png');
        min-height: 380px;
    }
    
    .enlace-home-villa .card {
        background: url('images/villasalada.png');
        min-height: 380px;
    }
    
    .enlace-home-sueno .card {
        background: url('images/elsuenodemateo.png');
        min-height: 380px;
    }
	
	.enlace-home-rita .card {
        background: url('images/elsuenodemateo.png');
        min-height: 380px;
    }
	
	.enlace-home-subasta .card {
        background: url('images/elsuenodemateo.png');
        min-height: 380px;
    }
	
	.enlace-home-sol .card {
        background: url('');
        min-height: 380px;
    }
    
    .tuclase {
	font-family: "Arial Black";
	font-weight: bold;
	color: #fff;
	margin-top: 70px;
	font-size: 3em;
	line-height: 10px;
    }
    
	.titulo{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #275d8b;
	margin-top: 50px;
	font-size: 3em;
	}
	.espacio{
	margin-top: 50px;
	background-color: #F90;
	height: 10px;
	width: 80em;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;
		}
		
    .footer {
        margin-top: 20vh;
    }
    
    #container {
        margin-top: 0px!important
    }
    
    @media( max-width: 726px) {
        #container {
            margin-top: 150px!important;
        }
        .uk-sticky-placeholder {
            height: 75px!important;
        }
        .tm-navbar,
        .uk-navbar {
            height: 75px!important;
        }
		
		.tuclase {

	margin-top: 0px;
	font-size: 2em;
	line-height: 5px;
    }
    
	
		
    }
    
    .bordeada p,
    .bordeada h2,
    .bordeada h3,
    .bordeada .uk-h2,
    .bordeada div {
        color: black!important;
    }
    
    .bordeada span,
    .bordeada label {
        font-size: 25px!important;
        color: #2bb5ce!important;
        ;
    }
    
    .primary {
        background-color: #2bb5ce;
        color: white!important;
    }
    
    .primary span {
        color: white!important;
    }
    
    .bordeada {
        border-radius: 20px!important;
        border: 0px;
    }
    
    .bordeada input {
        height: 65px;
        border: 2px dashed #2bb5ce;
        font-size: 22px;
        text-align-last: center;
        margin-bottom: 50px;
    }
    
    .bordeada textarea {
        height: 150px;
        border: 2px dashed #2bb5ce;
        font-size: 22px;
        text-align-last: center
    }
    
    .destacado {
	color: #0d576c!important;
	font-size: 0.5em;
    }
    
    .f-candela {
        background: transparent url('../../images/c1claro.png') center!important;
    }
    
    .f-cerezos {
        background: transparent url('../../images/c2clarito.png') center!important;
    }
	