.elementor-20485 .elementor-element.elementor-element-22c2dff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20485 .elementor-element.elementor-element-0d40471{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20485 .elementor-element.elementor-element-e4edc6b .jet-single-images__wrap div.images{width:100% !important;}.elementor-20485 .elementor-element.elementor-element-e4edc6b .jet-single-images__wrap .flex-control-thumbs{justify-content:flex-start;}.elementor-20485 .elementor-element.elementor-element-e4edc6b .jet-single-images__wrap .flex-control-thumbs li{width:25%;flex:0 0 25%;}.elementor-20485 .elementor-element.elementor-element-824e115 .jet-single-images__wrap div.images{width:100% !important;}.elementor-20485 .elementor-element.elementor-element-824e115 .jet-single-images__wrap .woocommerce-product-gallery > .flex-viewport{margin:0px 0px 0px 10px;}.elementor-20485 .elementor-element.elementor-element-824e115 .jet-single-images__wrap .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper{margin:0px 0px 0px 10px;}.elementor-20485 .elementor-element.elementor-element-824e115 .jet-single-images-nav-vertical.jet-single-images__wrap .flex-control-thumbs{flex:0 0 150px;margin-top:-0px;margin-bottom:-10px;}.elementor-20485 .elementor-element.elementor-element-824e115 .jet-single-images__wrap .flex-control-thumbs li{padding:0px 0px 10px 0px;}.elementor-20485 .elementor-element.elementor-element-824e115 .jet-single-images-nav-horizontal.jet-single-images__wrap .flex-control-thumbs{margin-left:-0px;margin-right:-0px;}.elementor-20485 .elementor-element.elementor-element-4df2418{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20485 .elementor-element.elementor-element-217230b{--spacer-size:1px;}.elementor-20485 .elementor-element.elementor-element-06a1ca2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20485 .elementor-element.elementor-element-5901c48 .jet-wishlist-button__state-normal .jet-wishlist-button__label{color:var( --e-global-color-primary );}.elementor-20485 .elementor-element.elementor-element-5901c48 .jet-wishlist-button__state-normal .jet-wishlist-button__icon{color:var( --e-global-color-primary );}.elementor-20485 .elementor-element.elementor-element-5901c48 .jet-wishlist-button__link .jet-wishlist-button__plane-normal{background-color:#02010100;}.elementor-20485 .elementor-element.elementor-element-5901c48 .jet-wishlist-button__link:hover .jet-wishlist-button__state-normal .jet-wishlist-button__label{color:var( --e-global-color-primary );}.elementor-20485 .elementor-element.elementor-element-5901c48 .jet-wishlist-button__link:hover .jet-wishlist-button__state-normal .jet-wishlist-button__icon{color:var( --e-global-color-primary );}.elementor-20485 .elementor-element.elementor-element-5901c48 .jet-wishlist-button__link:hover .jet-wishlist-button__plane-normal{background-color:#02010100;}.elementor-20485 .elementor-element.elementor-element-5901c48 .added-to-wishlist.jet-wishlist-button__link{color:var( --e-global-color-primary );}.elementor-20485 .elementor-element.elementor-element-5901c48 .added-to-wishlist.jet-wishlist-button__link .jet-wishlist-button__state-added .jet-wishlist-button__label{color:var( --e-global-color-primary );}.elementor-20485 .elementor-element.elementor-element-5901c48 .added-to-wishlist .jet-wishlist-button__state-added .jet-wishlist-button__icon{color:var( --e-global-color-primary );}.elementor-20485 .elementor-element.elementor-element-5901c48 .added-to-wishlist .jet-wishlist-button__plane-added{background-color:#02010100;}.elementor-20485 .elementor-element.elementor-element-5901c48 .jet-wishlist-button__container{justify-content:center;}.elementor-20485 .elementor-element.elementor-element-a2b063b .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:15px;font-weight:400;}.woocommerce .elementor-20485 .elementor-element.elementor-element-aae1f9d .price{color:var( --e-global-color-text );font-family:"Lora", Sans-serif;font-size:28px;font-weight:600;}.woocommerce .elementor-20485 .elementor-element.elementor-element-aae1f9d .price ins{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-20485 .elementor-element.elementor-element-7a977a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20485 .elementor-element.elementor-element-9db86f2 .jet-listing-dynamic-field__content{font-size:15px;text-align:left;}.elementor-20485 .elementor-element.elementor-element-9db86f2 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-20485 .elementor-element.elementor-element-9db86f2 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-20485 .elementor-element.elementor-element-9db86f2 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-20485 .elementor-element.elementor-element-0717226{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20485 .elementor-element.elementor-element-6538b08 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-81693a1 );color:var( --e-global-color-81693a1 );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-20485 .elementor-element.elementor-element-6538b08 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20485 .elementor-element.elementor-element-6538b08.elementor-element{--align-self:stretch;}.elementor-20485 .elementor-element.elementor-element-6538b08 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-20485 .elementor-element.elementor-element-27468e0 .elementor-button{background-color:var( --e-global-color-81693a1 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:1px 1px 1px 1px;}.elementor-20485 .elementor-element.elementor-element-cff3d0f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-20485 .elementor-element.elementor-element-e248b87 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:16px;font-weight:100;}.elementor-20485 .elementor-element.elementor-element-7bd90df > .elementor-widget-container{margin:0px 0px 0px 9px;}.elementor-20485 .elementor-element.elementor-element-7bd90df{--alignment:left;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:var( --e-global-color-81693a1 );--e-share-buttons-secondary-color:var( --e-global-color-primary );}.elementor-20485 .elementor-element.elementor-element-7bd90df .elementor-share-btn{font-size:calc(0.65px * 10);height:4.3em;}.elementor-20485 .elementor-element.elementor-element-7bd90df .elementor-share-btn__icon{--e-share-buttons-icon-size:3.1em;}.elementor-20485 .elementor-element.elementor-element-e16a37d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20485 .elementor-element.elementor-element-36a0643{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20485 .elementor-element.elementor-element-60c17a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20485 .elementor-element.elementor-element-ff3d75c .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:300;}.elementor-20485 .elementor-element.elementor-element-d6f75cc{text-align:left;font-family:"Lora", Sans-serif;font-weight:300;}.elementor-20485 .elementor-element.elementor-element-a4ec529{--display:flex;}.elementor-20485 .elementor-element.elementor-element-2d77f99 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-20485 .elementor-element.elementor-element-109f1d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20485 .elementor-element.elementor-element-8b7f1fe{text-align:center;}.elementor-20485 .elementor-element.elementor-element-8b7f1fe .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:400;}.elementor-20485 .elementor-element.elementor-element-0da2015{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20485 .elementor-element.elementor-element-5d6b5f9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20485 .elementor-element.elementor-element-5d6b5f9 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-20485 .elementor-element.elementor-element-5d6b5f9 .jet-listing-grid__slider-icon{color:var( --e-global-color-primary );background:#FFFFFF00;}.elementor-20485 .elementor-element.elementor-element-5d6b5f9 .jet-listing-grid__slider-icon.prev-arrow{top:265px;bottom:auto;}@media(max-width:1024px){ .elementor-20485 .elementor-element.elementor-element-7bd90df{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(min-width:768px){.elementor-20485 .elementor-element.elementor-element-22c2dff{--content-width:1300px;}.elementor-20485 .elementor-element.elementor-element-0d40471{--width:50%;}.elementor-20485 .elementor-element.elementor-element-4df2418{--width:50%;}.elementor-20485 .elementor-element.elementor-element-06a1ca2{--width:100%;}}@media(max-width:767px){.elementor-20485 .elementor-element.elementor-element-824e115 .jet-single-images__wrap div.images{width:0% !important;}.elementor-20485 .elementor-element.elementor-element-824e115 .jet-single-images__wrap .woocommerce-product-gallery > .flex-viewport{margin:0px 0px 0px 0px;}.elementor-20485 .elementor-element.elementor-element-824e115 .jet-single-images__wrap .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper{margin:0px 0px 0px 0px;}.elementor-20485 .elementor-element.elementor-element-824e115 .jet-single-images__wrap .flex-control-thumbs li{padding:0px 0px 0px 0px;}.elementor-20485 .elementor-element.elementor-element-824e115 .jet-single-images-nav-horizontal.jet-single-images__wrap .flex-control-thumbs{margin-left:-0px;margin-right:-0px;}.elementor-20485 .elementor-element.elementor-element-824e115 .jet-single-images-nav-vertical.jet-single-images__wrap .flex-control-thumbs{margin-top:-0px;margin-bottom:-0px;} .elementor-20485 .elementor-element.elementor-element-7bd90df{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-20485 .elementor-element.elementor-element-5d6b5f9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20485 .elementor-element.elementor-element-5d6b5f9 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}/* Start custom CSS for shortcode, class: .elementor-element-7b6b31c */.elementor-20485 .elementor-element.elementor-element-7b6b31c p,
.elementor-20485 .elementor-element.elementor-element-7b6b31c div,
.elementor-20485 .elementor-element.elementor-element-7b6b31c span,
.elementor-20485 .elementor-element.elementor-element-7b6b31c li {
    font-size: 24px !important;
    line-height: 1.4em;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bf085e7 */#native-share svg {
  width: 35px;
  height: 35px;
  color: #000; /* color del teu tema */
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-42ea605 */.estado-info {
    display: inline-block;
    width: 18px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    background-color: #000;
    color: #fff !important;
    font-size: 12px;
Forum;
    font-weight: bold;
    border-radius: 50%;
    text-decoration: none;
    margin-left: 5px;
    vertical-align: middle;
    cursor: pointer;
}

.estado-info:hover {
    background-color: #333;
    color: #fff;
}/* End custom CSS */