a,a:focus,a:hover{color:#000}html{height:100%}body,html{min-height:100%;background-color:rgba(255,128,0,.6);background-image:url(../img/bg_body.jpg);background-size:cover;background-repeat:no-repeat;background-blend-mode:screen;box-shadow:inset 0 0 5rem rgba(0,0,0,.5)}body{display:-ms-flexbox;display:flex;color:#000;text-shadow:0 .05rem .1rem rgba(0,0,0,.5)}.head-container{background-color:#fff;padding:.5rem}.head-container .inner{max-width:42em}.head-container .img-logo{max-width:100%;padding:0 1rem}.cover-container{max-width:100%;padding:1rem 1rem 0}@media(min-width:375px){.cover-container{max-width:42em;padding:1rem 1rem 0}}.lead{font-size:.9rem}.h1,h1{font-size:1.8rem}@media(min-width:375px){.lead{font-size:1.25rem}.h1,h1{font-size:2.5rem}}#carouselIndicators{width:100%;margin-bottom:1rem}.carousel-indicators{margin-bottom:0}.carousel-indicators li{transition:initial}.cover{padding:0 1.5rem}.cover .btn-lg{padding:.75rem 1.25rem;font-weight:700}.mastfoot{color:rgba(255,255,255,.5)}.mastfoot .img-ref{width:auto;height:40px;max-width:100%}@media(min-width:400px){.mastfoot .inline{display:inline-flex}.mastfoot .inline p{padding:0 7px}}.modal{color:#000;text-align:left}.modal a,.modal a:focus,.modal a:hover{color:#000}