.elementor-7088 .elementor-element.elementor-element-d9881ae{--display:flex;--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.15;}.elementor-7088 .elementor-element.elementor-element-d9881ae:not(.elementor-motion-effects-element-type-background), .elementor-7088 .elementor-element.elementor-element-d9881ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7088 .elementor-element.elementor-element-d9881ae::before, .elementor-7088 .elementor-element.elementor-element-d9881ae > .elementor-background-video-container::before, .elementor-7088 .elementor-element.elementor-element-d9881ae > .e-con-inner > .elementor-background-video-container::before, .elementor-7088 .elementor-element.elementor-element-d9881ae > .elementor-background-slideshow::before, .elementor-7088 .elementor-element.elementor-element-d9881ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-7088 .elementor-element.elementor-element-d9881ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );background-image:url("https://redfieldcf.com/wp-content/uploads/2025/03/IMG_7120.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7088 .elementor-element.elementor-element-d9881ae::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 4.5px ) hue-rotate( 0deg );}.elementor-7088 .elementor-element.elementor-element-5355ae2 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-7088 .elementor-element.elementor-element-5355ae2 .elementor-heading-title{font-family:"Akzidenz", Sans-serif;font-size:150px;font-weight:400;text-transform:uppercase;letter-spacing:-5px;color:#4B4C4D;}.elementor-7088 .elementor-element.elementor-element-84d251e{--display:flex;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-7088 .elementor-element.elementor-element-5355ae2 .elementor-heading-title{font-size:80px;letter-spacing:-3px;}}/* Start custom CSS *//* Alineación de los dropdowns en una fila */
.dropdown-container {
  display: inline-block;  /* Hace que los contenedores estén en línea, de izquierda a derecha */
  margin-right: 20px;     /* Espacio entre los contenedores */
  width: 200px;           /* Ancho de los dropdowns (ajustar según el diseño) */
}

/* Estilo para los títulos */
.dropdown-container label {
  display: block;
  margin-bottom: 5px;  /* Espacio entre el título y el dropdown */
  font-weight: bold;
  text-align: center;  /* Centrar el texto del título */
  color: red;
}

/* Hacer los dropdowns un poco más agradables visualmente */
select {
  width: 100%;  /* Ocupa todo el ancho del contenedor */
  padding: 8px;
  border-radius: 5px;
  border: 1px solid #ccc;
  font-size: 16px;
}

.tablepress tr:nth-child(-n + 3) {
	--odd-text-color: #000000 !important;
	--odd-bg-color: #ffffff !important;
	--even-text-color: #000000 !important;
	--even-bg-color: #f9f9f9 !important;
}

/* Make TablePress tables responsive */
.tablepress {
    font-family: "Helvetica Now";
    font-size: 12px;
    text-align: center;
}

/* Wrap the table in a scrollable container */
.tablepress-wrapper {
    overflow-x: auto;
    width: 100%;
}

/* Make sure the table takes full width */
.tablepress {
    width: 100%;
    table-layout: fixed;
    border-collapse: collapse;
}

/* Sticky header to scroll horizontally with the body */
.tablepress thead {
    position: sticky;
    top: 0;
    z-index: 2;
    background: white; /* Match your table's background */
}

/* Ensure proper text wrapping */
.tablepress td, .tablepress th {
    word-wrap: break-word;
}

/* Apply the wrapper only on small screens */
@media screen and (max-width: 768px) {
    .tablepress-wrapper {
        overflow-x: auto;
        display: block;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Akzidenz';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://redfieldcf.com/wp-content/uploads/2025/03/AkzidenzGrotesk-MediumCond.ttf') format('truetype');
}
@font-face {
	font-family: 'Akzidenz';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://redfieldcf.com/wp-content/uploads/2025/03/AkzidenzGrotesk-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */