.elementor-kit-3263{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-d9ff37d:#4054B2;--e-global-color-7a883ef7:#23A455;--e-global-color-48baf006:#000;--e-global-color-1f73cda9:#FFF;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-3263 e-page-transition{background-color:#FFBC7D;}@media(max-width:999px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:499px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* update theme*/

.sub-menu-toggle.depth-0,
.sub-menu-toggle.depth-1
{display:none;}

/* banner event*/
.page-id-2863 .banner-vendimia,
.page-id-2864 .banner-vendimia,
.page-id-13298 .banner-event-dm,
.page-id-9037 .banner-event-dm,
.page-id-9038 .banner-event-dm 
{display:none;}

/* hide duplicated info events at cart*/
.page-id-9037 .variation-Informacindelevento p:nth-child(4){
    display: none!important;
}

.page-id-9037  dt.variation-Informacindelevento {
    display: none!important;
}

/* ocultar capacidad y detalles eventos*/
.am-event-sub-info-capacity {
    display: none!important;
}

 .am-event-details{
    display: none!important;
}

/* ocultar text reserva cita redudndante*/

.am-select-service-title {
    display: none;
}
/* automaic discount strkethrough price*/

.price span.woocommerce-Price-amount.amount {
    color: black!important;
}

.woocommerce .product .summary .price del {
    color: black!important;
    font-size: 20px!important;
}


/* remove wrong 2nd payment method for redsys*/

.wc_payment_method.payment_method_redsys_masterpass_gw 
{display:none!important;
    
}

/* remove limpiar on purchas e on dia del padre colection*/ 
.postid-7769 .reset_variations 
{display:none!important;
    
}

/* cambiar n´úmero asistentes por cestas en formulario picnic*/ 

.page-id-2777 .am-confirmation-booking-cost > .el-row > .el-col.el-col-12:first-child::after {
    content: "Número de cestas"!important;
    font-size: "13px"!important;
}

.page-id-2777 .am-confirmation-booking-cost > .el-row > div.el-col.el-col-12:first-child p {
    display: none;
}

/* hide how many persons on experiencies */

div#amelia-step-booking0 .dm_select_wrapper.dm_show_element + div
{
    display: none!important;
}

/* solve wrong layout desktop showing left colum in cart */

.page-id-9037 .col-xs-12.col-md-3.pull-left,
.page-id-9038 .col-xs-12.col-md-3.pull-left
{
    display: none!important;
}

.page-id-9037 .col-xs-12.col-md-9.pull-right,
.page-id-9038 .col-xs-12.col-md-9.pull-right{
    width: 100%!important;
}



/*migration */


/* momentos guardaviñas borrar campos amelia */ 


.page-id-2789 #amelia-step-booking0 .am-select-service.dm_init .el-form-item__content .el-row
{
    display: none!important;
} 

.page-id-2789  .am-grouped {
    display: none!important;
} 


.page-id-2789.am-confirmation-booking-cost .el-row:nth-child(2) .el-col.el-col-6 p {
    visibility: hidden!important;
}



/* 
 cestas ocultar una celda que pone adultos
}*/ 

.page-id-2777 .am-confirmation-booking-cost .el-row:nth-child(2) .el-col.el-col-6 p {
    visibility: hidden!important;
}


/* cambiar n´úmero asistentes por cestas en formulario picnic*/ 

.page-id-2777 .am-confirmation-booking-cost > .el-row > .el-col.el-col-12:first-child::after {
    content: "Número de cestas"!important;
    font-size: "13px"!important;
}

.page-id-2777 .am-confirmation-booking-cost > .el-row > div.el-col.el-col-12:first-child p {
    display: none;
}

/* hide how many persons on experiencies */

div#amelia-step-booking0 .dm_select_wrapper.dm_show_element + div
{
    display: none!important;
}

/* solve wrong layout desktop showing left colum in cart */

.page-id-9037 .col-xs-12.col-md-3.pull-left,
.page-id-9038 .col-xs-12.col-md-3.pull-left
{
    display: none!important;
}

.page-id-9037 .col-xs-12.col-md-9.pull-right,
.page-id-9038 .col-xs-12.col-md-9.pull-right{
    width: 100%!important;
}

/* start: form 1 enoturism booking */

/* drop down menu adultos style */

.dm_select_wrapper.dm_show_element label {
    font-family: 'Amelia Roboto', sans-serif;
    font-weight: bold;
    font-size: 16px;
    color: black;
}

/* hide duration cells of adding extras */

#amelia-step-booking0 .am-extras-add .am-extras .am-flex-row-middle-align-mobile.el-row:nth-child(2) > .el-col.el-col-14 .el-form-item {
    display: none!important;
}

/* hide enoturism dropdown menu guides  */

#amelia-step-booking0  .el-form-item.am-select-employee-option.dm_init {
        display: none!important;
}

/* end: form 1 enoturism booking */


/* start: form 3 enoturism booking */

/* hide logo of enoturism guide */

#am-confirm-booking .am-confirmation-booking-header {
    display: none;
}

/* hide info of enoturism guide */

#am-confirm-booking .am-confirmation-booking-details > div:nth-of-type(1) p {
    display: none;
}

/* hide/style  colaborator, provincia interna  */

#am-confirm-booking .am-custom-fields .el-form-item.am-cf-7 {
  margin-top: -50px;
  padding-bottom: 20px;
}

#am-confirm-booking .am-custom-fields .el-form-item.am-cf-8

 {
    display: none;
}

/* hide  label adults + chidren colaborator, label adults*/

#am-confirm-booking .am-custom-fields .el-form-item.am-cf-9 label,
#am-confirm-booking .am-custom-fields .el-form-item.am-cf-4 label
{
    display: none;
}


/* hide  estado reserva en form 3rd screen*/
#am-confirm-booking .am-custom-fields .am-cf-10
{
    display: none;
}

 
/* invisible hide adults + children,  aduts*/

#am-confirm-booking .am-custom-fields .el-form-item.am-cf-9 .el-form-item__content,
#am-confirm-booking .am-custom-fields .el-form-item.am-cf-4 .el-form-item__content
{
    visibility: hidden;
}


/* hide  niños analytics*/

#am-confirm-booking .am-custom-fields .am-cf-11
{
    display: none!important;
}

 
/* cover the white space generated by invisible fileds */


#am-confirm-booking  .am-confirmation-booking-cost
  {
     margin-top: -90px;
 }
 
 /* display allways extra children costs */

#am-confirm-booking  .am-confirmation-booking-cost .el-collapse-item .el-collapse-item__wrap {
    display: block!important;
}

 /* hide subtotal repetitive line 

#am-confirm-booking  .am-confirmation-booking-cost .el-row:nth-child(4) {
    display: none;
}
 /* white background for children extra costs */

#am-confirm-booking  .am-confirmation-booking-cost .el-collapse-item {
    background: white;
}

 /* indet 1st line of children extra costs */
#am-confirm-booking  .am-confirmation-booking-cost .am-extras-title {
    margin-left: -12px;
}
/* hide arrow to expand children extra costs */
#am-confirm-booking  .am-confirmation-booking-cost i.el-collapse-item__arrow.el-icon-arrow-right {
   display: none 
}

/* hide niños subline when no restaurant  */

.page-id-2765 .am-extras-details,
.page-id-2819 .am-extras-details,
.page-id-2831 .am-extras-details,
.page-id-2863 .am-extras-details,
.page-id-2851 .am-extras-details 

{
    display: none!important; 
}

/* hide base price  
#am-confirm-booking .am-confirmation-booking-cost .el-row:nth-child(2) > .el-col.el-col-6 p {
    visibility: hidden !important;
}
*/ 
/* end: form 3 enoturism booking *//* End custom CSS */