:root {
  /*
  --colorDefault: #0155a4;
  --colorContrast: #0155a4;
  */

  --colorDefault: #0000fe;
  --colorContrast: #fe0000;

  
}

body {
  color: #000 !important;
}

#inicio {
  /* The image used */
  background-image: url(../img/ace_bg3.jpg);
}

#servicios {
  /* The image used */
  background-image: url(../img/servicios1.jpg);
}

#contacto input, #contacto textarea {
  background: #f8f8f8;
}

h2 {
  font-weight: bold;
}



.bgcolordefault {
  color: var(--colorDefault);
}


img.carrouselMain {
  width: 100% !important; 
  height: 700px !important;
}


.carousel-indicators > li{
  border-radius: 0px;
}

ol.carousel-indicators {
  position: absolute;
  bottom: 0;
  margin: 0;
  left: 0;
  right: 0;
  width: auto;
}

ol.carousel-indicators li,
ol.carousel-indicators li.active {
  float: center;
  width: 5%;
  height: 5px;
  margin: 0;
  border-radius: 0;
  border: 0;
  background: transparent;
}


ol.carousel-indicators li.active {
  background: var(--colorDefault);
}

.moveSlider{
  color: var(--colorDefault);
}



.carousel-control.left {
  background-image: none;
}

.carousel-control.right {
  background-image: none;
}

img.imgIngenieriaCarrousel{
  width: 100% !important; 
  height: 840px !important;
}

p{
  font-size: 1.2rem;
}

p.textData,
ul.textData,
ol.textData{
  font-size: 1.1em;
  text-align: justify !important;
  text-justify: inter-word !important;
  line-height: 1.7em !important;
  color: #000 !important;
}

.intro-text h3 {
  color: #96260b !important;
  font-weight: bold;
  font-size: 2em;
}

.titulo {
  color: #fe0000;
}

.floated-service .titulo {
  font-weight: bold;
  font-size: 1.4em;
}

.floated-service i{
  color: var(--colorDefault) !important; 
}

.bgdefault2 {
  background: #fff;
}

.bgdefault2 .whitecolor {
  color: #000;
}

@media (max-width: 768px) {
  .myParallax {
    background-attachment: scroll;
    height: auto;
  }

  img.carrouselMain {
    width: auto !important; 
    height: 600px !important;
  }
}

@media only screen and (max-device-width: 1366px) {
/*  .myParallax {
    background-attachment: scroll;
    height: auto;
  }

  img.carrouselMain {
    width: auto !important; 
    height: 600px !important;
  }*/
}
