.elementor-15925 .elementor-element.elementor-element-869a3c3{margin-top:40px;margin-bottom:20px;}.elementor-15925 .elementor-element.elementor-element-8cae93b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-15925 .elementor-element.elementor-element-8cae93b > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-15925 .elementor-element.elementor-element-fe9679e .elementor-heading-title{line-height:1.2em;}.elementor-15925 .elementor-element.elementor-element-5f46485 .elementor-heading-title{font-size:16px;font-weight:bold;line-height:1.2em;}.elementor-15925 .elementor-element.elementor-element-a6b537d .elementor-heading-title{font-size:16px;font-weight:normal;line-height:1.2em;}.elementor-15925 .elementor-element.elementor-element-d1e5096:not(.elementor-motion-effects-element-type-background), .elementor-15925 .elementor-element.elementor-element-d1e5096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #B6E0EC00 0%, #B6E0EC 80%);}.elementor-15925 .elementor-element.elementor-element-d1e5096{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15925 .elementor-element.elementor-element-d1e5096 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15925 .elementor-element.elementor-element-d1745d6 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-15925 .elementor-element.elementor-element-bb10945{margin-top:0px;margin-bottom:0px;}.elementor-15925 .elementor-element.elementor-element-a8e2d58 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-15925 .elementor-element.elementor-element-a8e2d58 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-15925 .elementor-element.elementor-element-ae85897 > .elementor-widget-container{margin:0px 0px 010px 0px;}.elementor-15925 .elementor-element.elementor-element-ae85897 .elementor-heading-title{font-size:16px;font-weight:bold;line-height:1.2em;}.elementor-15925 .elementor-element.elementor-element-f1173fe .elementor-heading-title{font-size:16px;font-weight:normal;line-height:1.2em;}.elementor-15925 .elementor-element.elementor-element-8997c7a .elementor-heading-title{font-size:16px;font-weight:normal;line-height:1.2em;}.elementor-15925 .elementor-element.elementor-element-6d858a2 .elementor-heading-title{font-size:16px;font-weight:normal;line-height:1.2em;}.elementor-15925 .elementor-element.elementor-element-60a93b0 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-15925 .elementor-element.elementor-element-60a93b0 .elementor-heading-title{font-size:16px;font-weight:normal;line-height:1.2em;}.elementor-15925 .elementor-element.elementor-element-816b311 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15925 .elementor-element.elementor-element-816b311 .elementor-heading-title{font-size:16px;font-weight:bold;line-height:1.2em;}.elementor-15925 .elementor-element.elementor-element-9f94aaf .cart button, .elementor-15925 .elementor-element.elementor-element-9f94aaf .cart .button{font-size:16px;font-weight:normal;border-style:solid;border-width:2px 2px 2px 2px;border-radius:30px 30px 30px 30px;color:#143F70;background-color:#143F7000;border-color:#143F70;transition:all 0.2s;}.elementor-15925 .elementor-element.elementor-element-9f94aaf .cart button:hover, .elementor-15925 .elementor-element.elementor-element-9f94aaf .cart .button:hover{color:#FFFFFF;background-color:#143F70;}.elementor-15925 .elementor-element.elementor-element-9f94aaf .quantity .qty{transition:all 0.2s;}.elementor-15925 .elementor-element.elementor-element-8105ef1:not(.elementor-motion-effects-element-type-background), .elementor-15925 .elementor-element.elementor-element-8105ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B6E0EC00 0%, #B6E0EC 36%);}.elementor-15925 .elementor-element.elementor-element-8105ef1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15925 .elementor-element.elementor-element-8105ef1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15925 .elementor-element.elementor-element-960750c > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-15925 .elementor-element.elementor-element-56465a8 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-15925 .elementor-element.elementor-element-3eddcbd{margin-top:0px;margin-bottom:0px;}.elementor-15925 .elementor-element.elementor-element-a0f8639 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-15925 .elementor-element.elementor-element-a0f8639 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-15925 .elementor-element.elementor-element-981bbe0 > .elementor-widget-container{margin:0px 0px 010px 0px;}.elementor-15925 .elementor-element.elementor-element-981bbe0 .elementor-heading-title{font-size:16px;font-weight:bold;line-height:1.2em;}.elementor-15925 .elementor-element.elementor-element-aeaf5b2 .elementor-heading-title{font-size:16px;font-weight:normal;line-height:1.2em;}.elementor-15925 .elementor-element.elementor-element-402042e .elementor-heading-title{font-size:16px;font-weight:normal;line-height:1.2em;}.elementor-15925 .elementor-element.elementor-element-6756a51 .elementor-heading-title{font-size:16px;font-weight:normal;line-height:1.2em;}.elementor-15925 .elementor-element.elementor-element-422800c > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-15925 .elementor-element.elementor-element-422800c .elementor-heading-title{font-size:16px;font-weight:normal;line-height:1.2em;}.elementor-15925 .elementor-element.elementor-element-c0d815c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15925 .elementor-element.elementor-element-c0d815c .elementor-heading-title{font-size:16px;font-weight:bold;line-height:1.2em;}.elementor-15925 .elementor-element.elementor-element-d2ae52a .cart button, .elementor-15925 .elementor-element.elementor-element-d2ae52a .cart .button{font-size:16px;font-weight:normal;border-style:solid;border-width:2px 2px 2px 2px;border-radius:30px 30px 30px 30px;color:#143F70;background-color:#143F7000;border-color:#143F70;transition:all 0.2s;}.elementor-15925 .elementor-element.elementor-element-d2ae52a .cart button:hover, .elementor-15925 .elementor-element.elementor-element-d2ae52a .cart .button:hover{color:#FFFFFF;background-color:#143F70;}.elementor-15925 .elementor-element.elementor-element-d2ae52a .quantity .qty{transition:all 0.2s;}.elementor-15925 .elementor-element.elementor-element-9979ac4{margin-top:40px;margin-bottom:40px;}.elementor-15925 .elementor-element.elementor-element-9c83d04 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-15925 .elementor-element.elementor-element-c5c0e48 .elementor-button{background-color:#143F7000;font-size:16px;fill:#143F70;color:#143F70;border-style:solid;border-width:2px 2px 2px 2px;border-color:#143F70;border-radius:30px 30px 30px 30px;}.elementor-15925 .elementor-element.elementor-element-c5c0e48 .elementor-button:hover, .elementor-15925 .elementor-element.elementor-element-c5c0e48 .elementor-button:focus{background-color:#143F70;color:#FFFFFF;}.elementor-15925 .elementor-element.elementor-element-c5c0e48 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15925 .elementor-element.elementor-element-c5c0e48 .elementor-button:hover svg, .elementor-15925 .elementor-element.elementor-element-c5c0e48 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-15925 .elementor-element.elementor-element-8cae93b > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-15925 .elementor-element.elementor-element-d1745d6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15925 .elementor-element.elementor-element-bb10945{margin-top:0px;margin-bottom:0px;}.elementor-15925 .elementor-element.elementor-element-56465a8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15925 .elementor-element.elementor-element-3eddcbd{margin-top:0px;margin-bottom:0px;}}@media(max-width:767px){.elementor-15925 .elementor-element.elementor-element-8cae93b > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-15925 .elementor-element.elementor-element-960750c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15925 .elementor-element.elementor-element-56465a8 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-15925 .elementor-element.elementor-element-a0f8639 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-15925 .elementor-element.elementor-element-2562dd4{width:60%;}.elementor-15925 .elementor-element.elementor-element-d1745d6{width:40%;}.elementor-15925 .elementor-element.elementor-element-960750c{width:60%;}.elementor-15925 .elementor-element.elementor-element-56465a8{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15925 .elementor-element.elementor-element-2562dd4{width:50%;}.elementor-15925 .elementor-element.elementor-element-d1745d6{width:50%;}.elementor-15925 .elementor-element.elementor-element-960750c{width:50%;}.elementor-15925 .elementor-element.elementor-element-56465a8{width:50%;}.elementor-15925 .elementor-element.elementor-element-9c83d04{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-6d858a2 */.elementor-15925 .elementor-element.elementor-element-6d858a2 p:before{
    content: 'Durada: ';
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60a93b0 */.elementor-15925 .elementor-element.elementor-element-60a93b0 p:before{
    content: 'Modalitat: ';
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-9f94aaf */.elementor-15925 .elementor-element.elementor-element-9f94aaf .woocommerce-variation.single_variation {
    display: none!important;
}

.elementor-15925 .elementor-element.elementor-element-9f94aaf .woovr-variation-info {
    display: flex;
}

.elementor-15925 .elementor-element.elementor-element-9f94aaf .woovr-variation-info .woovr-variation-price {
    order: 1;
        font-size: 16px;
    font-weight: bold;
}

.elementor-15925 .elementor-element.elementor-element-9f94aaf .woovr-variation-info .woovr-variation-name {
    order: 2;
    font-weight: normal
}

.elementor-15925 .elementor-element.elementor-element-9f94aaf .woovr-variation-info .woovr-variation-price bdi {

}

.elementor-15925 .elementor-element.elementor-element-9f94aaf .stock.out-of-stock {
    font-size: 16px;
    color: #dc621f;
    text-transform: normal;
}

.elementor-15925 .elementor-element.elementor-element-9f94aaf .stock.out-of-stock a { 
    color: #dc621f;
    text-decoration: underline;
}

.elementor-15925 .elementor-element.elementor-element-9f94aaf .quantity {
    display: none!important;
}

.elementor-15925 .elementor-element.elementor-element-9f94aaf button {
    margin: 0!important;
}

.elementor-15925 .elementor-element.elementor-element-9f94aaf .stock.out-of-stock {
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6756a51 */.elementor-15925 .elementor-element.elementor-element-6756a51 p:before{
    content: 'Durada: ';
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-422800c */.elementor-15925 .elementor-element.elementor-element-422800c p:before{
    content: 'Modalitat: ';
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-d2ae52a */.elementor-15925 .elementor-element.elementor-element-d2ae52a .woocommerce-variation.single_variation {
    display: none!important;
}

.elementor-15925 .elementor-element.elementor-element-d2ae52a .woovr-variation-info {
    display: flex;
}

.elementor-15925 .elementor-element.elementor-element-d2ae52a .woovr-variation-info .woovr-variation-price {
    order: 1;
        font-size: 16px;
    font-weight: bold;
}

.elementor-15925 .elementor-element.elementor-element-d2ae52a .woovr-variation-info .woovr-variation-name {
    order: 2;
    font-weight: normal
}

.elementor-15925 .elementor-element.elementor-element-d2ae52a .woovr-variation-info .woovr-variation-price bdi {

}

.elementor-15925 .elementor-element.elementor-element-d2ae52a .stock.out-of-stock {
    font-size: 16px;
    color: #dc621f;
    text-transform: normal;
}

.elementor-15925 .elementor-element.elementor-element-d2ae52a .stock.out-of-stock a { 
    color: #dc621f;
    text-decoration: underline;
}

.elementor-15925 .elementor-element.elementor-element-d2ae52a .quantity {
    display: none!important;
}

.elementor-15925 .elementor-element.elementor-element-d2ae52a button {
    margin: 0!important;
}

/*@media only screen and (max-width: 767px) {
  .woovr-variation-name {
      font-size: 15px;
  }
}*//* End custom CSS */