.elementor-144 .elementor-element.elementor-element-6681772 > .elementor-container{min-height:570px;}.elementor-144 .elementor-element.elementor-element-6681772{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-144 .elementor-element.elementor-element-02d54f0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-144 .elementor-element.elementor-element-02d54f0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-144 .elementor-element.elementor-element-14516ae .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-144 .elementor-element.elementor-element-14516ae{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-144 .elementor-element.elementor-element-2a2ade7{width:65%;}.elementor-144 .elementor-element.elementor-element-2a2ade7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-144 .elementor-element.elementor-element-2a2ade7 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-144 .elementor-element.elementor-element-d53dcbd{text-align:left;width:100%;max-width:100%;}.elementor-144 .elementor-element.elementor-element-d53dcbd .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:35px;font-weight:600;line-height:40px;letter-spacing:2px;}.elementor-144 .elementor-element.elementor-element-d53dcbd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-144 .elementor-element.elementor-element-3bd0478{text-align:left;width:100%;max-width:100%;}.elementor-144 .elementor-element.elementor-element-3bd0478 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:25px;font-weight:600;line-height:1em;letter-spacing:1px;}.elementor-144 .elementor-element.elementor-element-3bd0478 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-144 .elementor-element.elementor-element-148377f .ue-event-list-item{flex-direction:row;padding:15px 15px 11px 20px;border-radius:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-144 .elementor-element.elementor-element-148377f .ue-event-list{grid-template-columns:repeat(1, minmax(0, 1fr));grid-gap:20px;}.elementor-144 .elementor-element.elementor-element-148377f .ue-event-list-item-details{text-align:inherit;}.elementor-144 .elementor-element.elementor-element-148377f .ue-event-list-item-image{justify-content:center;}.elementor-144 .elementor-element.elementor-element-148377f .ue-event-list-item-image-spacing{width:15px;}.elementor-144 .elementor-element.elementor-element-148377f .ue-event-list-item .ue-event-list-item-image img{width:80px;height:80px;border-radius:80px 80px 80px 80px;}.elementor-144 .elementor-element.elementor-element-148377f .ue-event-list-item-details-title{color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:20px;margin-top:0px;}.elementor-144 .elementor-element.elementor-element-148377f .ue-event-list-item-details-attributes{color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:35px;font-weight:600;line-height:1em;margin-top:0px;gap:0px;flex-direction:row;}.elementor-144 .elementor-element.elementor-element-148377f .ue-event-list-item-details-text{color:#888888;margin-top:10px;}.elementor-144 .elementor-element.elementor-element-148377f .ue-btn{padding:10px 20px 10px 20px;border-radius:5px 5px 5px 5px;background-color:#000000;color:#ffffff;margin-top:10px;display:inline-block;}.elementor-144 .elementor-element.elementor-element-148377f .ue-event-list-item-calendar-spacing{width:15px;}.elementor-144 .elementor-element.elementor-element-148377f .ue-event-list-item-calendar-container{background-color:#ffffff;border-style:solid;border-width:3px 3px 3px 3px;border-color:#000000;border-radius:10px 10px 10px 10px;width:80px;}.elementor-144 .elementor-element.elementor-element-148377f .ue-event-list-item-calendar{justify-content:center;}.elementor-144 .elementor-element.elementor-element-148377f .ue-event-list-item-calendar-day{color:#000000;}.elementor-144 .elementor-element.elementor-element-148377f .ue-event-list-item-calendar-month{color:#ffffff;background-color:#010101;}.elementor-144 .elementor-element.elementor-element-148377f > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-144 .elementor-element.elementor-element-148377f{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list-item{flex-direction:row;padding:15px 15px 15px 20px;border-radius:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list{grid-template-columns:repeat(1, minmax(0, 1fr));grid-gap:20px;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list-item-details{text-align:inherit;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list-item-image{justify-content:center;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list-item-image-spacing{width:15px;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list-item .ue-event-list-item-image img{width:80px;height:80px;border-radius:80px 80px 80px 80px;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list-item-details-title{color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:20px;margin-top:0px;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list-item-details-attributes{color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:35px;font-weight:600;line-height:20px;margin-top:20px;gap:10px;flex-direction:row;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list-item-details-text{margin-top:10px;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-btn{padding:10px 20px 10px 20px;border-radius:5px 5px 5px 5px;background-color:#000000;color:#ffffff;margin-top:10px;display:inline-block;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list-item-calendar-spacing{width:15px;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list-item-calendar-container{background-color:#ffffff;border-style:solid;border-width:3px 3px 3px 3px;border-color:#000000;border-radius:10px 10px 10px 10px;width:80px;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list-item-calendar{justify-content:center;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list-item-calendar-day{color:#000000;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list-item-calendar-month{color:#ffffff;background-color:#010101;}.elementor-144 .elementor-element.elementor-element-21599c1 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-144 .elementor-element.elementor-element-21599c1{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list-item{flex-direction:row;padding:15px 15px 15px 20px;border-radius:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list{grid-template-columns:repeat(1, minmax(0, 1fr));grid-gap:20px;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list-item-details{text-align:inherit;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list-item-image{justify-content:center;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list-item-image-spacing{width:15px;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list-item .ue-event-list-item-image img{width:80px;height:80px;border-radius:80px 80px 80px 80px;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list-item-details-title{color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:20px;margin-top:0px;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list-item-details-attributes{color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:35px;font-weight:600;line-height:20px;margin-top:20px;gap:10px;flex-direction:row;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list-item-details-text{color:#888888;margin-top:10px;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-btn{padding:10px 20px 10px 20px;border-radius:5px 5px 5px 5px;background-color:#000000;color:#ffffff;margin-top:10px;display:inline-block;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list-item-calendar-spacing{width:15px;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list-item-calendar-container{background-color:#ffffff;border-style:solid;border-width:3px 3px 3px 3px;border-color:#000000;border-radius:10px 10px 10px 10px;width:80px;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list-item-calendar{justify-content:center;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list-item-calendar-day{color:#000000;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list-item-calendar-month{color:#ffffff;background-color:#010101;}.elementor-144 .elementor-element.elementor-element-4128b6e{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-144 .elementor-element.elementor-element-d258c76{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-144 .elementor-element.elementor-element-d258c76 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-144 .elementor-element.elementor-element-ecb8baf{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-144 .elementor-element.elementor-element-ecb8baf > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-144 .elementor-element.elementor-element-412c1ef .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-144 .elementor-element.elementor-element-412c1ef .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-144 .elementor-element.elementor-element-412c1ef{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-144 .elementor-element.elementor-element-412c1ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-144 .elementor-element.elementor-element-412c1ef .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-144 .elementor-element.elementor-element-412c1ef .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-144 .elementor-element.elementor-element-412c1ef > .elementor-widget-container{margin:10px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-144 .elementor-element.elementor-element-56cd3ec .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:12px 40px 10px 40px;}.elementor-144 .elementor-element.elementor-element-56cd3ec .elementor-button:hover, .elementor-144 .elementor-element.elementor-element-56cd3ec .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-a24e3b7 );}.elementor-144 .elementor-element.elementor-element-56cd3ec .elementor-button:hover svg, .elementor-144 .elementor-element.elementor-element-56cd3ec .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-144 .elementor-element.elementor-element-56cd3ec > .elementor-widget-container{margin:59px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-144 .elementor-element.elementor-element-56cd3ec{width:auto;max-width:auto;}.elementor-144 .elementor-element.elementor-element-00f6f95{width:35%;}.elementor-bc-flex-widget .elementor-144 .elementor-element.elementor-element-00f6f95.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-144 .elementor-element.elementor-element-00f6f95.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-144 .elementor-element.elementor-element-00f6f95.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-144 .elementor-element.elementor-element-00f6f95 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-144 .elementor-element.elementor-element-00f6f95 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-144 .elementor-element.elementor-element-a7f43dc > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-144 .elementor-element.elementor-element-55ed363 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:12px 40px 10px 40px;}.elementor-144 .elementor-element.elementor-element-55ed363 .elementor-button:hover, .elementor-144 .elementor-element.elementor-element-55ed363 .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-a24e3b7 );}.elementor-144 .elementor-element.elementor-element-55ed363 .elementor-button:hover svg, .elementor-144 .elementor-element.elementor-element-55ed363 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-144 .elementor-element.elementor-element-55ed363 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-144 .elementor-element.elementor-element-55ed363{width:auto;max-width:auto;}@media(max-width:1366px){.elementor-144 .elementor-element.elementor-element-148377f .ue-event-list-item{padding:10px 0px 9px 14px;}.elementor-144 .elementor-element.elementor-element-148377f .ue-event-list-item-details-title{font-size:15px;margin-top:0px;}.elementor-144 .elementor-element.elementor-element-148377f .ue-event-list-item-details-attributes{font-size:30px;line-height:1em;margin-top:0px;gap:0px;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list-item{padding:13px 15px 11px 14px;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list-item-details-title{font-size:15px;line-height:1em;margin-top:0px;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list-item-details-attributes{font-size:30px;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list-item{padding:10px 15px 9px 14px;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list-item-details-title{font-size:15px;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list-item-details-attributes{font-size:30px;}}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-148377f .ue-event-list-item{padding:11px 0px 8px 0px;}.elementor-144 .elementor-element.elementor-element-148377f .ue-event-list-item-details{text-align:center;}.elementor-144 .elementor-element.elementor-element-148377f .ue-event-list-item-calendar-spacing{width:15px;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list-item{padding:13px 0px 11px 0px;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list-item-details{text-align:center;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list-item-details-attributes{margin-top:0px;gap:10px;flex-direction:row;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list-item-calendar-spacing{width:15px;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list-item{padding:11px 0px 10px 0px;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list-item-details{text-align:center;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list-item-details-attributes{margin-top:0px;gap:20px;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list-item-details-text{margin-top:0px;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list-item-calendar-spacing{width:15px;}.elementor-144 .elementor-element.elementor-element-a7f43dc{width:initial;max-width:initial;}.elementor-144 .elementor-element.elementor-element-55ed363{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-148377f .ue-event-list-item{padding:8px 0px 8px 0px;}.elementor-144 .elementor-element.elementor-element-148377f .ue-event-list-item-details{text-align:center;}.elementor-144 .elementor-element.elementor-element-148377f .ue-event-list-item-details-title{margin-top:0px;}.elementor-144 .elementor-element.elementor-element-148377f .ue-event-list-item-details-attributes{line-height:1em;}.elementor-144 .elementor-element.elementor-element-148377f{width:100%;max-width:100%;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list-item{padding:10px 0px 10px 0px;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list-item-details{text-align:center;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list-item-details-title{font-size:14px;line-height:1.2em;}.elementor-144 .elementor-element.elementor-element-21599c1 .ue-event-list-item-details-attributes{gap:0px;}.elementor-144 .elementor-element.elementor-element-21599c1{width:100%;max-width:100%;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list-item{padding:10px 0px 10px 0px;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list-item-details{text-align:center;}.elementor-144 .elementor-element.elementor-element-4128b6e .ue-event-list-item-details-attributes{gap:0px;}.elementor-144 .elementor-element.elementor-element-4128b6e{width:100%;max-width:100%;}}/* Start custom CSS for ucaddon_event_list, class: .elementor-element-148377f */* {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}


/*CABECERA*/
.elementor-icon-list-text {
  transition: 0.3s;
}

.botoncabecera .fab.fa-whatsapp {
  transition: 0.3s;
}

.cabecera{
    background-image: linear-gradient(90deg, white 75.5%, #A48453 0%) !important;
}
/*CABECERA*/


/*SLIDER*/

.owl-prev.disabled:hover, .owl-next.disabled:hover {
  background-color: #a48453 !important;
}

.owl-next.disabled:hover .fas.fa-chevron-right, .owl-prev.disabled:hover .fas.fa-chevron-left {
 color: white;
}

.fas.fa-chevron-left {
  padding-right: 2px;
}

.fas.fa-chevron-right {
  padding-left: 2px;
}

.owl-dot.active {
  border-radius: 25px;
}

/*END SLIDER*/


/*TAB SERVICIOS*/

.tabservicios ul{
  margin: 0px;
}


.r-tabs-state-active{
  border-radius: 25px 25px 0px 0px;
  background-color: white;
}

.r-tabs-anchor:hover {
  background-color: black !important;
}

.r-tabs-tab.r-tabs-state-active a.r-tabs-anchor{
  background-color: white !important;
}

.serv1linea{
    margin-top: 10px
}

.panes.r-tabs-panel.r-tabs-state-active {
  border-radius: 25px;
}

/* END TAB SERVICIOS*/


/*CUADRO CARACTERÍSTICAS*/

.ue-event-list-item-details-attributes {
  margin: 0px !important;
}

.desc1linea{
  font-size: 22px;
  margin-left: -12px;
  padding-top: 10px
}

.desc2lineas{
  font-size: 15.5px;
  font-weight: 600;
  line-height: 15px;
}

.fas.fa-tags, .fas.fa-map-marker-alt, .ue-event-list-item-details-attributes-date{
  display: none !important;
}

.ue-event-list-item-details-attributes-location {
  margin-left: -6px;
}

/*END CUADRO CARACTERÍSTICAS*/


/*IMG BEFORE - AFTER*/

.rendered {
  border-radius: 25px;
}

/* END IMG BEFORE - AFTER*/


/*CARRUSEL CASOS*/

.casosex div div img, .uc_elegant_carousel_content{
  border-radius: 20px;
}

.casosex .owl-prev:hover {
  background-color: black !important;
}

.casosex .owl-next:hover {
  background-color: black !important;
}

.casosex .owl-dot.active {
  display: none !important;
}

.owl-dots{
  display: none !important;
}


/*END CARRUSEL CASOS*/


/*LISTA DR. OLAVE*/

.lista2lineas li.elementor-icon-list-item {
  align-items: baseline !important;
}

.lista2lineas i.fas.fa-square {
  margin-top: 4px;
}

/*END LISTA DR. OLAVE*/


/*FORMULARIO*/
input.elementor-field.elementor-size-sm.elementor-field-textual {
  height:30px;
  margin-bottom:20px;
  padding: 0px 0px 8px 0px;
  min-height: 0px;
}

input.elementor-field.elementor-size-sm.elementor-field-textual:focus, textarea.elementor-field-textual.elementor-field.elementor-size-sm:focus {
  box-shadow: none;
  border-bottom: 2px solid #707070 !important;
}

select.elementor-field-textual.elementor-size-sm {
  border-radius: 25px !important;
  border: 2px solid #E0E0E0 !important;
}

.select-caret-down-wrapper {
  margin-right: 10px;
}

textarea.elementor-field-textual.elementor-field.elementor-size-sm {
  margin: 20px 0px 20px 0px;
  padding: 0px;
}

.elementor-field-option {
  margin-bottom: 15px;
}

.grecaptcha-badge{
 display: none!important;
}

.elementor-message.elementor-message-success {
  padding-top: 10px;
  margin-bottom: 0px;
}

/*END FORMULARIO*/

.botoncontacto .fab.fa-whatsapp {
  color: #A48453 !important;
  transition: 0.3s;
}

.botoncontacto:hover .fab.fa-whatsapp {
  color: white !important;
}

/*POP UP*/

.gracias .eicon-close, .popupcasos .eicon-close {
  font-size: 20px;
  text-decoration: underline;
  text-decoration-color: #707070;
  margin: 10px;
  transition: 0.3s;
}

.gracias  .dialog-close-button.dialog-lightbox-close-button, .popupcasos .dialog-close-button.dialog-lightbox-close-button {
  border-radius: 25px;
}

.gracias  .dialog-close-button.dialog-lightbox-close-button:hover .eicon-close, .popupcasos .dialog-close-button.dialog-lightbox-close-button:hover .eicon-close{
  text-decoration-color: black;
  transition: 0.3s;
}

/*END POP UP*/


/*/////////////////////////*/


@media (max-width: 1366px){

/*CABECERA*/

.cabecera{
   background-image: linear-gradient(90deg, white 80%, #A48453 0%) !important;
}

/*END CABECERA*/

.desc1linea{
margin-left: 0px;
}

.desc2lineas{
text-align: left;
margin-left: 0px;
}



}    
    
    
@media (max-width: 1024px){

/*CABECERA*/

.cabecera{
  background-image: none !important
}

.uc-side-menu-items{
  padding: 30px 0px 0px 30px;
}

.side-menu-button {
  flex: 0 !important;
  margin-right:0px !important;
}

/*END CABECERA*/

/*TAB SERVICIOS*/

.ue_tab_title{
  text-align:center;
}

.serv1linea{
    margin-top: -5px;
    padding-bottom:12px;

}

.desc1linea{
margin-left: 2px;
}

.desc2lineas{
text-align: left;
margin-left: 10px;
}

/*END TAB SERVICIOS*/

}


/*/////////////////////////*/


@media (max-width: 767px){

/*CABECERA*/

.uc-side-menu-items{
  padding: 40px 0px 0px 40px;
}

.side-menu-button {
  flex: 0 !important;
  margin-right:20px !important;
}

.cabecera{
  background-image: none !important
}

/*END CABECERA*/


/*ACORDEON*/

.columna{
    width:100% !important;
}

.uc-item-active .uc-heading{
  border-radius: 25px 25px 0px 0px !important;
  transition:0.15s !important
}

.uc-heading{
  transition:2s !important;
}

/*END ACORDEON*/


/*CARRUSEL CASOS*/

.casosex .owl-nav .owl-prev{
    left:20px !important;
}

.casosex .owl-nav .owl-next{
    right:20px !important;
}

/*CARRUSEL CASOS*/


/*CUADRO CARACTERÍSTICAS*/

.ue-event-list-item-details-title{
  margin-bottom:-5px;
}

.desc1linea{
margin-left: -5px !important;
}

.desc2lineas{
text-align: left;
margin-left: 2px;
}

/*END CUADRO CARACTERÍSTICAS*/
}/* End custom CSS */