.elementor-1407 .elementor-element.elementor-element-67248b9 .elementor-repeater-item-90c9dcd.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1407 .elementor-element.elementor-element-3e9eaf8 .woocommerce-cart-form{--update-cart-button-alignment:center;--update-cart-button-width:auto;}.elementor-1407 .elementor-element.elementor-element-3e9eaf8{--sections-border-type:none;--forms-buttons-normal-text-color:var( --e-global-color-primary );--forms-buttons-border-type:solid;--forms-buttons-border-color:var( --e-global-color-primary );--forms-buttons-border-radius:100px 100px 100px 100px;--order-summary-rows-gap-top:calc( 7px/2 );--order-summary-rows-gap-bottom:calc( 7px/2 );--order-summary-title-spacing:1px;--order-summary-items-divider-weight:0px;--order-summary-quantity-border-weight:0px;--totals-rows-gap-top:calc( 0px/2 );--totals-rows-gap-bottom:calc( 0px/2 );}.elementor-1407 .elementor-element.elementor-element-0448ec6 .woocommerce-billing-fields > h3{font-weight:600;}.elementor-1407 .elementor-element.elementor-element-0448ec6 .elementor-jet-checkout-billing .form-row label{font-size:0.8em;font-weight:600;margin:5px 0px 5px 0px;}.elementor-1407 .elementor-element.elementor-element-0448ec6 .elementor-jet-checkout-billing .form-row label abbr{color:var( --e-global-color-primary );}.elementor-1407 .elementor-element.elementor-element-0448ec6 .elementor-jet-checkout-billing .form-row label .required{color:var( --e-global-color-primary );}.elementor-1407 .elementor-element.elementor-element-0448ec6 .elementor-jet-checkout-billing .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input):not(.select2), .elementor-1407 .elementor-element.elementor-element-0448ec6 .select2-container .select2-selection--single{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CECECE;}.elementor-1407 .elementor-element.elementor-element-0448ec6 .elementor-jet-checkout-billing .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input):not(.select2){border-radius:4px 4px 4px 4px;padding:10px 10px 10px 10px;}.elementor-1407 .elementor-element.elementor-element-0448ec6 .select2-container .select2-selection--single{border-radius:4px 4px 4px 4px;}.elementor-1407 .elementor-element.elementor-element-0448ec6 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (10px*2) + 16px );padding-left:10px;padding-right:10px;}.elementor-1407 .elementor-element.elementor-element-0448ec6 .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (10px*2) + 16px );}.elementor-1407 .elementor-element.elementor-element-0448ec6 .select2-container--default .select2-selection--single{height:auto;}.elementor-1407 .elementor-element.elementor-element-1e55792 .jet-accordion{padding:0px 0px 0px 0px;}.elementor-1407 .elementor-element.elementor-element-1e55792 .jet-accordion > .jet-accordion__inner > .jet-toggle{padding:0px 0px 0px 0px;}.elementor-1407 .elementor-element.elementor-element-1e55792 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:flex-start;padding:0px 0px 0px 0px;}.elementor-1407 .elementor-element.elementor-element-1e55792 .jet-toggle__label-text{text-align:left;}.elementor-1407 .elementor-element.elementor-element-1e55792 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:0.8em;}.elementor-1407 .elementor-element.elementor-element-1e55792 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{color:var( --e-global-color-primary );background-color:var( --e-global-color-354a9d9 );}.elementor-1407 .elementor-element.elementor-element-1e55792 .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{color:var( --e-global-color-primary );background-color:var( --e-global-color-354a9d9 );}.elementor-1407 .elementor-element.elementor-element-1e55792 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:0.8em;}.elementor-1407 .elementor-element.elementor-element-1e55792 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:0px 0px 0px 0px;}.elementor-1407 .elementor-element.elementor-element-ea680b6{font-size:0.7em;}.elementor-1407 .elementor-element.elementor-element-661a7d4 .elementor-element-populated a{color:var( --e-global-color-primary );}.elementor-1407 .elementor-element.elementor-element-661a7d4 .elementor-element-populated a:hover{color:var( --e-global-color-secondary );}.elementor-1407 .elementor-element.elementor-element-661a7d4 > .elementor-element-populated{padding:40px 50px 0px 50px;}.elementor-1407 .elementor-element.elementor-element-59f314f .elementor-repeater-item-3e54717.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1407 .elementor-element.elementor-element-60d0b40 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-1407 .elementor-element.elementor-element-60d0b40 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );padding:30px 30px 30px 30px;}.elementor-1407 .elementor-element.elementor-element-60d0b40 > .elementor-element-populated, .elementor-1407 .elementor-element.elementor-element-60d0b40 > .elementor-element-populated > .elementor-background-overlay, .elementor-1407 .elementor-element.elementor-element-60d0b40 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-1407 .elementor-element.elementor-element-d92caa7 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-1407 .elementor-element.elementor-element-d92caa7{color:var( --e-global-color-text );}.elementor-1407 .elementor-element.elementor-element-6a72120 #order_review .woocommerce-checkout-review-order-table td{background-color:var( --e-global-color-354a9d9 );border-style:solid;border-width:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-1407 .elementor-element.elementor-element-6a72120 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1407 .elementor-element.elementor-element-6a72120 #order_review .woocommerce-checkout-review-order-table th{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-1407 .elementor-element.elementor-element-6a72120 .woocommerce-checkout-review-order-table td.product-total .amount{color:var( --e-global-color-primary );}.elementor-1407 .elementor-element.elementor-element-6a72120 .woocommerce-checkout-review-order-table tfoot .woocommerce-Price-amount.amount{font-size:2em;color:var( --e-global-color-primary );}.elementor-1407 .elementor-element.elementor-element-59f314f{margin-top:0px;margin-bottom:50px;}.elementor-1407 .elementor-element.elementor-element-1d3b67e #payment #place_order{background-color:#68B53E;padding:15px 15px 15px 15px;}.elementor-1407 .elementor-element.elementor-element-1d3b67e #payment #place_order:hover, .elementor-1407 .elementor-element.elementor-element-1d3b67e #payment #place_order:focus{background-color:var( --e-global-color-primary );}.elementor-1407 .elementor-element.elementor-element-1d3b67e #payment .wc_payment_method label{font-size:0.9em;font-weight:bold;}.elementor-1407 .elementor-element.elementor-element-1d3b67e #payment ul.payment_methods li{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2fe9aa0 );border-radius:4px 4px 4px 4px;padding:20px 20px 20px 20px;}.elementor-1407 .elementor-element.elementor-element-1d3b67e #payment .payment_box{font-size:0.8em;background-color:var( --e-global-color-354a9d9 );}.elementor-1407 .elementor-element.elementor-element-1d3b67e #payment .payment_box:before{border-bottom-color:var( --e-global-color-354a9d9 );}.elementor-1407 .elementor-element.elementor-element-1d3b67e .woocommerce-privacy-policy-text, .elementor-1407 .elementor-element.elementor-element-1d3b67e .woocommerce-terms-and-conditions-checkbox-text{font-size:0.8em;line-height:1em;}.elementor-1407 .elementor-element.elementor-element-67248b9{margin-top:50px;margin-bottom:100px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1407 .elementor-element.elementor-element-661a7d4 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-1407 .elementor-element.elementor-element-67248b9{margin-top:50px;margin-bottom:50px;}}@media(min-width:768px){.elementor-1407 .elementor-element.elementor-element-53a0994{width:60%;}.elementor-1407 .elementor-element.elementor-element-661a7d4{width:39.332%;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-3e9eaf8 */.e-cart__container > .e-cart__column:last-child {
    display: none!important;
}

.e-cart-totals, 
.woocommerce-cart-form__contents .actions {
     display: none!important;
}/* End custom CSS */
/* Start custom CSS for jet-checkout-order-review, class: .elementor-element-6a72120 */table.shop_table.woocommerce-checkout-review-order-table {
    border: none;
}



.total-donacion h3 {
    display: none;
}

.total-donacion thead {
    display: none!important;
}

.total-donacion tr.cart-subtotal {
    display: none;
}

.total-donacion tr.order-total {
    display: none;
}

tr.recurring-totals th {
    display: none;
}

.total-donacion tr.order-total.recurring-total {
    display: block;
}

.total-donacion tr.order-total.recurring-total th {
    display: none;
}

.select2-container--default .select2-selection--single{
    border:none;
}


td.product-name{
    display: none;
}

span.woocommerce-Price-amount.amount{
    font-weight: 600;
    font-size: 2em;}
    
    tfoot{
        display:none;
    }/* End custom CSS */
/* Start custom CSS for jet-checkout-order-review, class: .elementor-element-6a72120 */table.shop_table.woocommerce-checkout-review-order-table {
    border: none;
}



.total-donacion h3 {
    display: none;
}

.total-donacion thead {
    display: none!important;
}

.total-donacion tr.cart-subtotal {
    display: none;
}

.total-donacion tr.order-total {
    display: none;
}

tr.recurring-totals th {
    display: none;
}

.total-donacion tr.order-total.recurring-total {
    display: block;
}

.total-donacion tr.order-total.recurring-total th {
    display: none;
}

.select2-container--default .select2-selection--single{
    border:none;
}


td.product-name{
    display: none;
}

span.woocommerce-Price-amount.amount{
    font-weight: 600;
    font-size: 2em;}
    
    tfoot{
        display:none;
    }/* End custom CSS */
/* Start custom CSS for jet-checkout-payment, class: .elementor-element-1d3b67e */button#place_order {
    width: 100%;
}

#add_payment_method #pagos, .woocommerce-cart #pagos, .woocommerce-checkout #pagos {
    background: transparent;
}

li.wc_payment_method.payment_method_paypal, .payment_method_bacs, li.wc_payment_method.payment_method_redsys {
    border: 1px solid #e0e0e0!important;
    border-radius: 4px!important;
    padding: 10px  15px!important;
    margin: 5px -25px 5px -5px!important;
  
}

.payment_method_sequra div.sq_payment_method {
    border: 1px solid #e0e0e0!important;
    margin-bottom: 5px!important;
}

#pagos li.wc_payment_method.payment_method_paypal label, li.wc_payment_method.payment_method_redsys label {
    display: inline;
}

a.about_paypal {
    line-height: 2.5em!important;
}


ul.wc_payment_methods.payment_methods.methods{
    background-color: white;
}

.form-row.place-order{
    background-color: white;
}
#billing_rgpd_field label {
    border: 0!important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-cart, class: .elementor-element-3e9eaf8 */.e-cart__container > .e-cart__column:last-child {
    display: none!important;
}

.e-cart-totals, 
.woocommerce-cart-form__contents .actions {
     display: none!important;
}/* End custom CSS */
/* Start custom CSS for jet-checkout-order-review, class: .elementor-element-6a72120 */table.shop_table.woocommerce-checkout-review-order-table {
    border: none;
}



.total-donacion h3 {
    display: none;
}

.total-donacion thead {
    display: none!important;
}

.total-donacion tr.cart-subtotal {
    display: none;
}

.total-donacion tr.order-total {
    display: none;
}

tr.recurring-totals th {
    display: none;
}

.total-donacion tr.order-total.recurring-total {
    display: block;
}

.total-donacion tr.order-total.recurring-total th {
    display: none;
}

.select2-container--default .select2-selection--single{
    border:none;
}


td.product-name{
    display: none;
}

span.woocommerce-Price-amount.amount{
    font-weight: 600;
    font-size: 2em;}
    
    tfoot{
        display:none;
    }/* End custom CSS */
/* Start custom CSS for jet-checkout-order-review, class: .elementor-element-6a72120 */table.shop_table.woocommerce-checkout-review-order-table {
    border: none;
}



.total-donacion h3 {
    display: none;
}

.total-donacion thead {
    display: none!important;
}

.total-donacion tr.cart-subtotal {
    display: none;
}

.total-donacion tr.order-total {
    display: none;
}

tr.recurring-totals th {
    display: none;
}

.total-donacion tr.order-total.recurring-total {
    display: block;
}

.total-donacion tr.order-total.recurring-total th {
    display: none;
}

.select2-container--default .select2-selection--single{
    border:none;
}


td.product-name{
    display: none;
}

span.woocommerce-Price-amount.amount{
    font-weight: 600;
    font-size: 2em;}
    
    tfoot{
        display:none;
    }/* End custom CSS */
/* Start custom CSS for jet-checkout-payment, class: .elementor-element-1d3b67e */button#place_order {
    width: 100%;
}

#add_payment_method #pagos, .woocommerce-cart #pagos, .woocommerce-checkout #pagos {
    background: transparent;
}

li.wc_payment_method.payment_method_paypal, .payment_method_bacs, li.wc_payment_method.payment_method_redsys {
    border: 1px solid #e0e0e0!important;
    border-radius: 4px!important;
    padding: 10px  15px!important;
    margin: 5px -25px 5px -5px!important;
  
}

.payment_method_sequra div.sq_payment_method {
    border: 1px solid #e0e0e0!important;
    margin-bottom: 5px!important;
}

#pagos li.wc_payment_method.payment_method_paypal label, li.wc_payment_method.payment_method_redsys label {
    display: inline;
}

a.about_paypal {
    line-height: 2.5em!important;
}


ul.wc_payment_methods.payment_methods.methods{
    background-color: white;
}

.form-row.place-order{
    background-color: white;
}
#billing_rgpd_field label {
    border: 0!important;
}/* End custom CSS */