/* 
ORANGE
50
#fff3e0

200
#ffcc80

700 hover
#f57c00

800 Primary
#ef6c00
--------------
GREY
50
#fafafa

200
#eeeeee

700
#616161

800
#424242

*/

:root {
--bs-primary: #ef6c00;
--bs-secondary: #262626;
}

.btn-primary {
  background-color: #ef6c00 !important;
  border-color: #ef6c00 !important;
}
.btn-primary:hover {
  background-color: #f57c00 !important;
  border:  #f57c00 !important;
}

.btn-outline-primary {
   border-color: #F25B2C !important;
   color: #fff !important;
 
}

.btn-outline-primary:hover {
  background-color: #f57c00 !important;
  border-color: #F25B2C !important;
  color: #fff !important;
 }

.bg-primary { 
  background-color: #F25B2C !important; 
}
.link-underline-primary {
  color: #F25B2C !important;
  text-decoration: #F25B2C;
}



/* SUPPORT MULTILANGUAGE */

.lang_es {

}

.lang_pt {

}

.lang_en {

}

.lang_disabled { 
  display: none !important;
}


/* grid  */
.bi-envelope-at,
.bi-whatsapp,
.bi-geo-alt,
.bi-phone {
font-size: 1.3rem;
margin-right: 10px;
}

.bi-linkedin,
.bi-twitter,
.bi-instagram,
.bi-facebook { 
    font-size: 1.5rem;
    color: #3d3d3d;
    margin-right: 10px;
}
.text-phone a {color: #3d3d3d !important;}

.text-phone:hover a {color: #f57c00 !important; }

.bi-whatsapp:hover
.bi-linkedin:hover,
.bi-twitter:hover,
.bi-instagram:hover,
.bi-facebook:hover { 
    color: #f57c00 !important; 
}

.bi-check-circle-fill{
    color: #f57c00 !important; 
}


.by_graphweb {
    opacity: 0.5;
}



.hero-graphweb-small {
  height: 50vh;
  background: url('../img/header/hormigon_2.jpg') center center / cover no-repeat;
  position: relative;
}
.hero-graphweb-small .container {
  z-index: 2;
}


