.elementor-1310 .elementor-element.elementor-element-1bc3fca{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1310 .elementor-element.elementor-element-1bc3fca:not(.elementor-motion-effects-element-type-background), .elementor-1310 .elementor-element.elementor-element-1bc3fca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1F3D;}.elementor-1310 .elementor-element.elementor-element-ab7dd81{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1310 .elementor-element.elementor-element-ab7dd81:not(.elementor-motion-effects-element-type-background), .elementor-1310 .elementor-element.elementor-element-ab7dd81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-1310 .elementor-element.elementor-element-ab7dd81.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1310 .elementor-element.elementor-element-874c7cc{text-align:start;padding:0px 0px 0px 0px;}.elementor-1310 .elementor-element.elementor-element-874c7cc img{width:100%;max-width:100%;height:86px;}.elementor-1310 .elementor-element.elementor-element-8e7e23e{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1310 .elementor-element.elementor-element-8e7e23e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1310 .elementor-element.elementor-element-a0ab9bc .e-search-input{font-family:"montserrat", Sans-serif;font-size:14px;border-radius:40px 40px 40px 40px;}.elementor-1310 .elementor-element.elementor-element-a0ab9bc{--e-search-input-padding-block-start:0px;--e-search-input-padding-inline-start:0px;--e-search-input-padding-block-end:0px;--e-search-input-padding-inline-end:0px;--e-search-submit-margin-inline-start:18px;--e-search-icon-clear-size:38px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-1310 .elementor-element.elementor-element-8e7e23e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1310 .elementor-element.elementor-element-a0ab9bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-1310 .elementor-element.elementor-element-ab7dd81{--width:30%;}.elementor-1310 .elementor-element.elementor-element-8e7e23e{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1310 .elementor-element.elementor-element-ab7dd81{--width:40%;}.elementor-1310 .elementor-element.elementor-element-8e7e23e{--width:60%;}}@media(max-width:767px){.elementor-1310 .elementor-element.elementor-element-1bc3fca{--min-height:70px;}.elementor-1310 .elementor-element.elementor-element-ab7dd81{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1310 .elementor-element.elementor-element-874c7cc{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 010px;}.elementor-1310 .elementor-element.elementor-element-874c7cc img{width:100%;max-width:100%;height:65px;}.elementor-1310 .elementor-element.elementor-element-874c7cc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1310 .elementor-element.elementor-element-8e7e23e{--width:50%;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1310 .elementor-element.elementor-element-8e7e23e.e-con{--align-self:center;}.elementor-1310 .elementor-element.elementor-element-a0ab9bc .e-search-input{border-radius:20px 20px 20px 20px;}.elementor-1310 .elementor-element.elementor-element-a0ab9bc{--e-search-input-padding-block-start:0px;--e-search-input-padding-inline-start:0px;--e-search-input-padding-block-end:0px;--e-search-input-padding-inline-end:0px;--e-search-icon-label-size:22px;--e-search-input-gap:0px;--e-search-submit-margin-inline-start:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1310 .elementor-element.elementor-element-a0ab9bc.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}}/* Start custom CSS for container, class: .elementor-element-8e7e23e *//* ===== Lupa decorativa dentro del input (a la derecha) ===== */

/* Ponemos la lupa como background del input */
.bp-wp-search input[type="search"],
.bp-wp-search input[type="text"]{
  /* espacio para la lupa */
  padding-right: 44px !important;

  /* lupa SVG */
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23222' d='M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z'/%3E%3C/svg%3E") !important;

  background-repeat: no-repeat !important;
  background-size: 18px 18px !important;
  background-position: right 12px center !important;
}

/* Ocultamos la lupa original (la que se te iba a la izquierda) */
.bp-wp-search svg.e-font-icon-svg.e-fas-search{
  display: none !important;
}

/* Si usás el JS bp-has-text para ocultar lupa al escribir */
.bp-wp-search.bp-has-text input[type="search"],
.bp-wp-search.bp-has-text input[type="text"]{
  background-image: none !important;
}
/* Más espacio del lado izquierdo dentro del buscador */
.bp-wp-search input[type="search"],
.bp-wp-search input[type="text"]{
  padding-left: 14px !important;   /* probá 14, 16 o 18 */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://saddlebrown-grouse-860473.hostingersite.com/wp-content/uploads/2025/10/MontserratAlternates-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */