/*!
 * Start Bootstrap - Scrolling Nav (https://startbootstrap.com/template-overviews/scrolling-nav)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-scrolling-nav/blob/master/LICENSE)
 */
@font-face {
    font-family: 'Archive';
    src: url('../font/Archive.eot'); /* IE9 Compat Modes */
  	src: url('../font/Archive.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('../font/Archive.woff2') format('woff2'), /* Super Modern Browsers */
	     url('../font/Archive.woff') format('woff'), /* Pretty Modern Browsers */
	     url('../font/Archive.ttf')  format('truetype'), /* Safari, Android, iOS */
	     url('../font/Archive.svg#svgFontName') format('svg'); /* Legacy iOS */
	font-weight: normal;
  	font-style: normal;
}
header {
 
	position: relative;
}
header  .text-center {text-shadow: 2px 2px 4px #000000;}
h1,h2,h3,h4{font-weight: 200;font-family: "Archive", Monaco, "monospace";color:#d42e12;}
h1 b,h2 b,h3 b,h4 b{font-weight:800}
section {
  padding: 100px 0;
}
.navbar-dark .navbar-nav .nav-link {
    color: rgba(255,255,255,.9);
}
.navbar-dark .navbar-toggler{margin-bottom: 0;margin-top: 0;}
.navbar-brand.js-scroll-trigger{font-family: "Archive", Monaco, "monospace";font-size: 2rem;line-height: 1rem}
.bg-light{background-color: #eee!important}
.navbar-nav .nav-link {
    text-align: center;
}
.navbar.bg-dark {
    background-color: rgba(212,46,18,.8)!important;
}
#regula img{max-width: 100%;}
#regula img.imgTech{max-width: 100%;width:400px;float: left;margin-right: 20px;margin-bottom: 10px;}
#regula .bi-download img{width: 20px;}
#regula .bi-download{float: right;margin-left: 5px}
#regula p a{display: inline-block}
#regula h2{clear: both;}
#regula div.imgCar {width: calc(100% - 420px);float: left;overflow: hidden;}
#regula div.imgCar a{position: relative;z-index: 1;overflow: hidden;}
#regula div.imgCar a:after{content: "";position: absolute;z-index: 2;top: 10px;right: 10px;display: block;width: 20px;height: 20px;
background-image: url("../img/download.svg");background-size: contain;}
#regula div.imgCar .imgL {max-width: 50%;width:48%;float: left;margin-left: 0;margin-bottom: 10px;margin-right:2%;display: inline-block}
#regula div.imgCar .imgR {max-width: 50%;width:48%;float: right;margin-right: 0;margin-bottom: 10px;margin-left:2%;display: inline-block}
@media only screen and (max-width: 380px){
	.navbar-brand{font-size: 1rem;}
}
@media only screen and (max-width: 778px){	
	#regula img.imgTech{width:100%;float: none;margin-right: 0;margin-bottom: 10px;}
	
}
@media only screen and (max-width: 990px){
	.tagsEn, .tags {top: 85px;}
	#regula div.imgCar {width:100%;float: none;}
}