/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 1.6.2
*/

@font-face {
  font-family: bwregular;
  src: url(fonts/BwGradualDEMO-Regular.ttf);
}

@font-face {
  font-family: bwextra;
  src: url(fonts/BwGradualDEMO-ExtraBold.ttf);
}

@font-face {
  font-family: bwthin;
  src: url(https://areamovil.ochomil.es/wp-content/uploads/2025/02/BwGradualDEMO-Thin.ttf);
}

.lafuente{
	font-family: bwregular;
}

.lafuenteb2{
	font-family: bwextra;
}

#botones{
	font-family: bwregular;
}

h6,h5,h4{
	font-family: bwextra;
}

.rojo{
	color:#f4313f;
}

#losnumeros span{
	font-family: bwextra !important;
}

#lalinea{
	position:absolute;
	z-index:2;
  bottom:-130px;
}

#elmenu a{
	font-family: bwregular !important;
}

#cercania h2{
	 font-family: bwthin;
}

#soluciones h3{
	font-family: bwextra !important;
}

#titular_cab h1{
	font-family: bwextra !important;
}

.roja{
	color:#f4313f;
}

#lalista .elementor-icon-list-text{
	font-family: bwregular !important;
	font-weight:600 !important;
	color:#032f48 !important;
	font-size:15px;
	line-height:22px;
}

#cabecerasinfondo{
	position:absolute;
	top:0;
	width:100%;
	background:transparent !important;
	z-index:99;
}

.wpcf7 input[type="submit"]{
	font-family: bwregular !important;
	background:#f4313f !important;
	border-radius:0px !important;
	padding-top:8px;
	padding-bottom:8px;
}

input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea, .woocommerce .quantity input.qty, .wp-block-search input[type="search"], .dark input[type="email"], .dark input[type="password"], .dark input[type="tel"], .dark input[type="text"], .dark select, .dark textarea {
    color: #262322;
    background-color: rgba(255,255,255,1);
    border-color: #e8e8e8;
	font-family: bwregular !important;
}