.elementor-18 .elementor-element.elementor-element-670ef550 > .elementor-container{max-width:2000px;}.elementor-18 .elementor-element.elementor-element-670ef550{box-shadow:0px 21px 17px 0px rgba(0, 0, 0, 0.61);margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-18664701:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-18664701 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-18664701 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-18664701 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-3a48b92c{margin-top:0px;margin-bottom:0px;padding:10px 15px 10px 15px;}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-76a3794a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18 .elementor-element.elementor-element-76a3794a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-76a3794a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-18 .elementor-element.elementor-element-68299363 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-68299363{text-align:center;}.elementor-18 .elementor-element.elementor-element-68299363 img{width:90%;}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-29cfee5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18 .elementor-element.elementor-element-29cfee5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-29cfee5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18 .elementor-element.elementor-element-29cfee5 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-6695fcdb{width:auto;max-width:auto;}.elementor-18 .elementor-element.elementor-element-6695fcdb > .elementor-widget-container{margin:0px 0px -13px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-673be417.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18 .elementor-element.elementor-element-673be417.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-673be417 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-58a0bf76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-58a0bf76{text-align:center;}.elementor-18 .elementor-element.elementor-element-58a0bf76 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18 .elementor-element.elementor-element-3f66518:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3f66518 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0069FF;}.elementor-18 .elementor-element.elementor-element-3f66518 > .elementor-container{max-width:1400px;}.elementor-18 .elementor-element.elementor-element-3f66518{border-style:solid;border-width:10px 0px 0px 0px;border-color:#383838;box-shadow:0px 11px 10px 0px rgba(0, 0, 0, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-3f66518 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-7114b50.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18 .elementor-element.elementor-element-7114b50.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-7114b50.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18 .elementor-element.elementor-element-7114b50 > .elementor-element-populated{margin:010px 0px 010px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-aux_menu_box .aux-menu-depth-0 > .aux-item-content{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-aux_menu_box .aux-menu-depth-0.aux-hover > .aux-item-content{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-aux_menu_box .aux-menu-depth-0.current-menu-item > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-aux_menu_box .aux-submenu .aux-menu-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-aux_menu_box .aux-submenu .aux-menu-item.aux-hover{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-aux_menu_box .aux-fs-menu .aux-menu-item > .aux-item-content{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-aux_menu_box .aux-fs-menu .aux-menu-item.aux-hover > .aux-item-content{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-aux_menu_box .aux-fs-menu .aux-menu-depth-0.current-menu-item > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-aux_menu_box .aux-has-menu-title .aux-fs-menu:before{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-18 .elementor-element.elementor-element-faa580a{width:auto;max-width:auto;display:block;text-align:center;}.elementor-18 .elementor-element.elementor-element-faa580a .aux-vertical .aux-menu-depth-0 .aux-item-content{display:block;text-align:center;}.elementor-18 .elementor-element.elementor-element-faa580a .aux-menu-depth-0 > .aux-item-content{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;line-height:1.5em;padding:0px 0px 0px 40px;}.elementor-18 .elementor-element.elementor-element-faa580a .aux-menu-depth-0.aux-hover > .aux-item-content {color:#AAAAAA !important;}.elementor-18 .elementor-element.elementor-element-faa580a .aux-fs-menu .aux-master-menu{text-align:left;}.elementor-18 .elementor-element.elementor-element-5f85215d:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5f85215d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-5f85215d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:00px;margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-5f85215d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-35db39d4 .aux-menu-item.aux-open > .aux-submenu{background-color:#000000;}.elementor-18 .elementor-element.elementor-element-35db39d4 .aux-menu-item.aux-open > .aux-submenu:hover{background-color:#000000;}.elementor-18 .elementor-element.elementor-element-35db39d4 .aux-fs-popup{background-color:#000000;}.elementor-18 .elementor-element.elementor-element-35db39d4{text-align:left;}.elementor-18 .elementor-element.elementor-element-35db39d4 .aux-vertical .aux-menu-depth-0 .aux-item-content{text-align:left;}.elementor-18 .elementor-element.elementor-element-35db39d4 .aux-menu-depth-0 > .aux-item-content{color:#FF0000;}.elementor-18 .elementor-element.elementor-element-35db39d4 .aux-submenu .aux-menu-item .aux-item-content{color:#FFFFFF !important;}.elementor-18 .elementor-element.elementor-element-35db39d4 .aux-submenu .aux-menu-item.aux-hover .aux-item-content{color:#FFFFFF !important;}.elementor-18 .elementor-element.elementor-element-35db39d4 .aux-burger:before,  .elementor-18 .elementor-element.elementor-element-35db39d4 .aux-burger:after, .elementor-18 .elementor-element.elementor-element-35db39d4 .aux-burger .mid-line{border-color:#F5F3F3 !important;}.elementor-18 .elementor-element.elementor-element-35db39d4 .aux-offcanvas-menu{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-35db39d4 .aux-fs-menu .aux-menu-item > .aux-item-content{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-35db39d4 .aux-fs-menu .aux-master-menu{text-align:left;}.elementor-18 .elementor-element.elementor-element-35db39d4 .aux-fs-popup .aux-panel-close{border-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-35db39d4 .aux-fs-popup .aux-panel-close .aux-close:before{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-35db39d4 .aux-fs-popup .aux-panel-close .aux-close:after{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-670ef550{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-29cfee5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18 .elementor-element.elementor-element-673be417.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-18 .elementor-element.elementor-element-673be417 > .elementor-element-populated{margin:-28px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18 .elementor-element.elementor-element-58a0bf76 > .elementor-widget-container{margin:23px -177px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-58a0bf76 img{width:57%;}.elementor-18 .elementor-element.elementor-element-3f66518{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-faa580a{width:auto;max-width:auto;}.elementor-18 .elementor-element.elementor-element-faa580a > .elementor-widget-container{margin:55px 0px 0px 0px;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-58a0bf76{text-align:center;}.elementor-18 .elementor-element.elementor-element-faa580a{width:auto;max-width:auto;text-align:left;}.elementor-18 .elementor-element.elementor-element-faa580a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-faa580a .aux-vertical .aux-menu-depth-0 .aux-item-content{text-align:left;}.elementor-18 .elementor-element.elementor-element-5f85215d{margin-top:0px;margin-bottom:0px;padding:5px 0px 5px 0px;}.elementor-18 .elementor-element.elementor-element-1664aaa3{width:75%;}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-1664aaa3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18 .elementor-element.elementor-element-1664aaa3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-11755a78{width:25%;}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-11755a78.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18 .elementor-element.elementor-element-11755a78.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-11755a78.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18 .elementor-element.elementor-element-35db39d4{width:auto;max-width:auto;display:block;text-align:center;}.elementor-18 .elementor-element.elementor-element-35db39d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-35db39d4 .aux-vertical .aux-menu-depth-0 .aux-item-content{display:block;text-align:center;}.elementor-18 .elementor-element.elementor-element-35db39d4 .aux-menu-depth-0 > .aux-item-content{font-size:19px;padding:15px 0px 15px 0px;}.elementor-18 .elementor-element.elementor-element-35db39d4 .aux-menu-depth-0{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-35db39d4 .aux-menu-depth-0.current-menu-item > a{font-size:18px;}.elementor-18 .elementor-element.elementor-element-35db39d4 .aux-submenu .aux-menu-item{font-size:14px;margin:-10px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-35db39d4 .aux-submenu .aux-menu-item .aux-item-content{padding:8px 0px 8px 0px;}.elementor-18 .elementor-element.elementor-element-35db39d4 .aux-fs-menu .aux-menu-item > .aux-item-content{font-size:16px;}.elementor-18 .elementor-element.elementor-element-35db39d4 .aux-fs-menu .aux-menu-item{margin:0px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-76a3794a{width:40%;}.elementor-18 .elementor-element.elementor-element-29cfee5{width:57%;}.elementor-18 .elementor-element.elementor-element-673be417{width:43%;}}/* Start custom CSS for shortcode, class: .elementor-element-6695fcdb *//* Contenedor */
.is-search-form {
    display: flex;
    flex-direction: row-reverse; /* Mueve el botón a la izquierda */
    border: 3px solid #dba8ff;
    border-radius: 0;
    overflow: hidden;
}

/* Campo de búsqueda */
.is-search-input {
    flex: 1;
    border: none !important;
    padding: 14px 16px;
    font-size: 18px;
    outline: none;
}

/* Botón */
.is-search-submit {
    background: #0066ff !important;
    color: #fff !important;
    border: none !important;
    width: 120px;       /* Más pequeño */
    min-width: 120px;
    font-weight: 700;
    text-transform: uppercase;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for aux_menu_box, class: .elementor-element-35db39d4 */.aux-toggle-menu-bar{
    position:relative;
    z-index: 1;
    margin-left:-200px !important;
}

.elementor-18 .elementor-element.elementor-element-35db39d4  .aux-fs-menu .aux-master-menu .aux-submenu > .aux-menu-item:first-child{
    padding-top: 0px;
}

.elementor-18 .elementor-element.elementor-element-35db39d4 .aux-master-menu.aux-narrow .aux-submenu-indicator::before, .aux-fs-menu .aux-master-menu .aux-submenu-indicator::before{
    background-color: white;
}

.elementor-18 .elementor-element.elementor-element-35db39d4 .aux-master-menu.aux-narrow .aux-submenu-indicator::after, .aux-fs-menu .aux-master-menu .aux-submenu-indicator::after{
    background-color: white;
}/* End custom CSS */