/*
Theme Name: Anzus
Theme URI: http://cruzdiabloestudio.com.ar
Author: David Verta
Author URI: http://cruzdiabloestudio.com.ar
Description: Anzus Theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: Anzus
Tags:


/* COLORES */
@import url("https://fonts.googleapis.com/css?family=Raleway:300,400,600,700,900");
/* FONTS */
/* STRUCTURE */
body {
  font-family: "Raleway", Arial, _sans;
  color: #707273;
  font-weight: lighter;
  font-size: 14px; }

* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: auto; }

::selection {
  background: #cf0221;
  color: #fff; }

::-moz-selection {
  background: #cf0221;
  color: #fff; }

.container, .container-fluid {
  position: relative; }

section {
  background: #fff; }

strong {
  font-weight: bold; }

.no-padding {
  padding-left: 0;
  padding-right: 0; }

.sep {
  position: relative;
  width: 100%;
  display: block;
  height: 100px; }

header {
  margin-top: 50px; }

ul.datos {
  position: relative;
  float: right;
  margin: 0;
  padding: 0;
  list-style: none; }
  ul.datos li {
    position: relative;
    float: left;
    margin-left: 10px;
    padding-left: 20px; }
    ul.datos li.tel {
      background: url(../img/tel.png) center left no-repeat; }
    ul.datos li.arroba {
      background: url(../img/arroba.png) center left no-repeat; }
    ul.datos li.mapa {
      background: url(../img/mapa.png) center left no-repeat; }

section#home {
  background: url(../img/bg.jpg) center no-repeat;
  background-size: cover;
  padding-top: 170px;
  padding-bottom: 170px;
  margin-top: 50px; }
section form {
  padding: 25px;
  background: rgba(96, 96, 96, 0.5); }
  section form input, section form textarea {
    border-radius: 0 !important; }
  section form textarea {
    min-height: 110px; }
  section form #enviar {
    text-transform: uppercase;
    color: #045199;
    background: white;
    border: none;
    margin: auto;
    display: block; }
    section form #enviar:hover {
      background: #045199;
      color: white; }
section#nuestros-servicios {
  margin-top: 50px;
  margin-bottom: 100px; }
  section#nuestros-servicios h1 {
    font-size: 35px;
    color: #c0c2c4;
    padding-bottom: 10px;
    border-bottom: solid 5px #c0c2c4;
    margin-bottom: 0;
    margin-left: -15px;
    margin-right: -15px; }
  section#nuestros-servicios h2 {
    font-size: 19px;
    color: #005296;
    text-align: center;
    margin-top: 20px; }
  @media (min-width: 991px) {
    section#nuestros-servicios .servicio {
      flex: 0 0 20%; } }
  section#nuestros-servicios .img-fluid {
    margin: auto;
    display: block; }

footer {
  text-align: center; }
  footer .datos {
    float: initial;
    display: inline-block; }

#msj {
  width: 300px;
  height: 150px;
  background: rgba(0, 0, 0, 0.7);
  position: fixed;
  z-index: 2;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 24px;
  text-align: center;
  font-weight: bold;
  display: none;
  line-height: 150px; }

/*# sourceMappingURL=style.css.map */
