.elementor-9417 .elementor-element.elementor-element-78dae417{--display:flex}.elementor-widget-table-of-contents .elementor-toc__header,.elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-table-of-contents .elementor-toc__list-item{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)}.elementor-9417 .elementor-element.elementor-element-4f20214 .elementor-toc__header-title{text-align:start}.elementor-9417 .elementor-element.elementor-element-4f20214 .elementor-toc__header,.elementor-9417 .elementor-element.elementor-element-4f20214 .elementor-toc__header-title{font-family:"Pona",Sans-serif;font-size:40px;font-weight:400}.elementor-9417 .elementor-element.elementor-element-4f20214{--toggle-button-color:var( --e-global-color-primary );--item-text-hover-decoration:underline}.elementor-9417 .elementor-element.elementor-element-4f20214 .elementor-toc__header{flex-direction:row}.elementor-widget-text-editor{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)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-9417 .elementor-element.elementor-element-72f8203 .elementor-heading-title{font-size:40px;font-weight:700}.elementor-widget-image .widget-image-caption{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)}.elementor-9417 .elementor-element.elementor-element-487a0cc img{width:100%;max-width:100%;height:499px;object-fit:contain;object-position:center center}.elementor-9417 .elementor-element.elementor-element-a365d15 .elementor-heading-title{font-size:40px;font-weight:700}.elementor-9417 .elementor-element.elementor-element-8f4b988 .elementor-heading-title{font-size:40px;font-weight:700}.elementor-9417 .elementor-element.elementor-element-f435e81 img{width:100%;max-width:100%;height:362px;object-fit:cover;object-position:center center;border-radius:3px 3px 3px 3px}.elementor-9417 .elementor-element.elementor-element-f365ee3 .elementor-heading-title{font-family:"Pona",Sans-serif;font-size:40px;font-weight:700}.elementor-9417 .elementor-element.elementor-element-98d6725 .elementor-heading-title{font-family:"Pona",Sans-serif;font-size:40px;font-weight:700}.elementor-9417 .elementor-element.elementor-element-de7e7aa .elementor-heading-title{font-family:"Pona",Sans-serif;font-size:40px;font-weight:700}.elementor-9417 .elementor-element.elementor-element-46e6e01 .elementor-heading-title{font-family:"Pona",Sans-serif;font-size:40px;font-weight:700}.elementor-9417 .elementor-element.elementor-element-6a59e4c img{border-radius:5px 5px 5px 5px}.elementor-9417 .elementor-element.elementor-element-9bb43fb .elementor-heading-title{font-family:"Pona",Sans-serif;font-size:40px;font-weight:700}.elementor-9417 .elementor-element.elementor-element-02a72d5 .elementor-heading-title{font-family:"Pona",Sans-serif;font-size:40px;font-weight:700}.elementor-9417 .elementor-element.elementor-element-a96e8b2{text-align:center}.elementor-9417 .elementor-element.elementor-element-a96e8b2 .elementor-heading-title{font-family:"Pona",Sans-serif;font-size:40px;font-weight:400;font-style:italic;color:var(--e-global-color-3e4ed0c)}.elementor-9417 .elementor-element.elementor-element-a05691f .htwoolentor-faq .htwoolentor-faq-card:not(.is-active) .htwoolentor-faq-head{background-color:#94381F1F;color:var(--e-global-color-3e4ed0c)}.elementor-9417 .elementor-element.elementor-element-a05691f .htwoolentor-faq .htwoolentor-faq-card.is-active .htwoolentor-faq-head{background-color:var(--e-global-color-primary)}.elementor-9417 .elementor-element.elementor-element-a05691f .htwoolentor-faq .htwoolentor-faq-card+.htwoolentor-faq-card{margin-top:12px}.elementor-9417 .elementor-element.elementor-element-a05691f .htwoolentor-faq .htwoolentor-faq-card .htwoolentor-faq-head{font-size:20px}.elementor-9417 .elementor-element.elementor-element-a05691f .htwoolentor-faq .htwoolentor-faq-card .htwoolentor-faq-content{font-size:20px}@media(max-width:1024px){.elementor-widget-table-of-contents .elementor-toc__header,.elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:767px){.elementor-widget-table-of-contents .elementor-toc__header,.elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-9417 .elementor-element.elementor-element-487a0cc img{height:303px;object-fit:cover}.elementor-9417 .elementor-element.elementor-element-f435e81 img{height:326px}.elementor-9417 .elementor-element.elementor-element-6a59e4c img{width:100%;max-width:100%;height:280px;object-fit:cover}.elementor-9417 .elementor-element.elementor-element-a96e8b2 .elementor-heading-title{font-size:40px}}@font-face{font-family:'Pona';font-style:normal;font-weight:400;font-display:auto;src:url(https://basbarcelona.com/wp-content/uploads/2019/12/2DDBDA_0_0.woff) format('woff')}