@import"https://fonts.googleapis.com/css2?family=Anton&display=swap";#bufoc_button{backdrop-filter:blur(10px)}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-bg: rgba(255, 255, 255, 0.9);--bs-offcanvas-width: 90%}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:300ms;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:300ms;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}#bufoc_button.buf_oc_hide{display:none}#bufoc_button.buf_oc_show{display:block !important}#bufoc_button.buf_oc_show_flex{display:flex}div.buf_topbar_logo{display:flex}div.buf_topbar_logo.pos_l{justify-content:flex-start}div.buf_topbar_logo.pos_c{justify-content:center}div.buf_topbar_logo.pos_r{justify-content:flex-end}#buf_topbar.buf_topbar_on{background:#fff;height:54px}#buf_topbar.buf_topbar_on.buf_oc_hide{display:none}#buf_topbar.buf_topbar_on div.buf_topbar_logo img{max-height:54px}#buf_topbar_oc{background:rgba(255,255,255,0);height:64px}#buf_topbar_oc div.buf_topbar_logo img{max-height:64px}#bufoc_button{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-ms-flex-item-align:center;display:-webkit-box;display:-ms-flexbox;border:none;position:fixed;z-index:5000}#bufoc_button span.hamburger-inner{background-color:#ffdcdb}#bufoc_button span.hamburger-inner:before,#bufoc_button span.hamburger-inner:after{background-color:#ffdcdb}#bufoc_button:hover span.hamburger-inner{background-color:#eb7303}#bufoc_button:hover span.hamburger-inner:before,#bufoc_button:hover span.hamburger-inner:after{background-color:#eb7303}#bufoc_button.is-active span.hamburger-inner{background-color:#520500}#bufoc_button.is-active span.hamburger-inner:before,#bufoc_button.is-active span.hamburger-inner:after{background-color:#520500}#bufoc_button.oc_button_hpos_left{left:0}#bufoc_button.oc_button_hpos_middle{left:calc(50% - 25px)}#bufoc_button.oc_button_hpos_right{right:0}#bufoc_button.oc_button_vpos_top{top:0}#bufoc_button.oc_button_vpos_middle{top:calc(50% - 25px)}#bufoc_button.oc_button_vpos_bottom{bottom:0}html.buff_canvas_on{overflow:hidden}html.buff_canvas_on div#superwrapper{transition:transform 300ms,opacity 300ms}#buf_offcanvas{transition:transform 300ms,opacity 300ms,box-shadow 300ms;will-change:transform;left:0;right:0;top:0;bottom:0;position:fixed;top:0px;left:0px;box-shadow:0 0 1px rgba(0,0,0,.1);width:90%;height:100%;overflow:auto;overflow:hidden;contain:strict;display:block;background:rgba(255,255,255,.9);z-index:4999}#buf_offcanvas.buff_off_animate{transition:transform 0ms}#buf_offcanvas.buf_off_pos_right{left:100%;transform:translateX(0%)}#buf_offcanvas.buf_off_pos_left{left:0%;transform:translateX(-102%)}#buf_offcanvas div.offcanvas-inner{display:block;contain:layout size style;width:100%;height:100%;-webkit-overflow-scrolling:touch;will-change:scroll-position;contain:size style layout;left:0;right:0;top:0;bottom:0;position:absolute;z-index:1;display:block;overflow-y:auto}#buf_offcanvas div.offcanvas-inner img{max-width:100%}body.buf_oc_mobile #buf_offcanvas{width:90%}body.buf_oc_desktop #buf_offcanvas{width:90%}body.offcanvas_show div#superwrapper{overflow:hidden}body.offcanvas_show #buf_offcanvas{display:inherit;box-shadow:0 0 15px rgba(0,0,0,.5)}body.offcanvas_show #buf_offcanvas.buf_off_pos_right{left:100%;transform:translateX(-100%)}body.offcanvas_show #buf_offcanvas.buf_off_pos_left{left:0%;transform:translateX(0%)}body.offcanvas_show.buf_oc_mobile div.superwrapper.buf_off_move.buf_off_pos_left{transform-origin:left;transform:translateX(90%);touch-action:none}body.offcanvas_show.buf_oc_mobile div.superwrapper.buf_off_move.buf_off_pos_right{transform-origin:right;transform:translateX(-90%);opacity:.1;touch-action:none}body.offcanvas_show.buf_oc_desktop div.superwrapper.buf_off_move.buf_off_pos_left{transform-origin:left;transform:translateX(90%);touch-action:none}body.offcanvas_show.buf_oc_desktop div.superwrapper.buf_off_move.buf_off_pos_right{transform-origin:right;transform:translateX(-90%);opacity:.1;touch-action:none}body.buf_offcanvas_hidden #buf_offcanvas{box-shadow:none}body.buf_offcanvas_hidden #buf_offcanvas div.offcanvas-inner{display:none}.clearfix{clear:both}div#superwrapper{opacity:1}#buf_topbar.buf_oc_show{opacity:1}body.modal-open{padding-right:0px !important}div.mainwrapper{padding-right:15px;padding-left:15px;position:relative;margin-bottom:100px}div.flex_wrapper{display:flex}figure.newsflash-image img,div.newsflash img{max-width:100%;height:auto}.banner_page{width:100%}div.bg{position:fixed;top:0px;height:100%;width:100%;z-index:-1}div.bg img{height:100%;width:100%}.buf_nopadding{padding:0}div.pagination{flex-direction:column;align-items:center;width:100%;margin-top:15px}div.pagination p.counter{font-size:small;clear:both}div.buf_dev_mode{position:fixed;bottom:0px;background:rgba(255,255,255,.16);width:100%;padding:4px 10px;color:#7b0c38;display:flex;align-items:center;justify-content:space-between;backdrop-filter:blur(2px)}div.buf_dev_mode a.buf_dev_mode_close{cursor:pointer}div.buf_dev_mode a.buf_dev_mode_close:hover{text-decoration:underline}div.buf_credits{display:flex;align-items:center;font-size:10px;color:#bbb;padding:10px;justify-content:flex-end}div.buf_credits p{margin:0px}div.buf_credits div.buf_credit_logo{margin-right:5px}div.buf_credits div.buf_credit_logo img{max-height:28px}div.buf_credits a{color:#999}div.bufaccordion_wrapper{margin-bottom:15px;margin-top:15px}div.bufaccordion_wrapper div.card-header{cursor:pointer}div.bufaccordion_wrapper div.card-header h1,div.bufaccordion_wrapper div.card-header h2,div.bufaccordion_wrapper div.card-header h3,div.bufaccordion_wrapper div.card-header h4,div.bufaccordion_wrapper div.card-header h5,div.bufaccordion_wrapper div.card-header h6{margin:0px}div.bufaccordion_wrapper div.card-header .buf_accordion_header_image img{width:100px;max-width:100%}div.bufaccordion_wrapper div.card-header .svg-inline--fa,div.bufaccordion_wrapper div.card-header .fas{transition:all 300ms}div.bufaccordion_wrapper div.card-header.collapsed div.buf_accordion_header_icon .svg-inline--fa,div.bufaccordion_wrapper div.card-header.collapsed div.buf_accordion_header_icon .fas{transform:rotate(-90deg)}div.buf_bs_card .card-wrapper{margin-top:15px;margin-bottom:15px}div.buf_bs_card .card-wrapper .card{height:100%}div.buf_bs_card div.item-image img{max-width:100%;height:auto;width:100%}.breadcrumbs nav.breadcrumb_buf .breadcrumb{flex-wrap:nowrap;overflow:auto;padding:.5rem 1rem}.breadcrumbs nav.breadcrumb_buf .breadcrumb li.breadcrumb-item{white-space:nowrap}.breadcrumbs nav.breadcrumb_buf .breadcrumb li.breadcrumb-item a,.breadcrumbs nav.breadcrumb_buf .breadcrumb li.breadcrumb-item span{white-space:nowrap}.breadcrumbs nav.breadcrumb_buf .breadcrumb li.breadcrumb-item.active{padding-right:15px}@media(max-width: 767px){div.buf_offcanvas{padding:0px}div.pagination{align-items:inherit;text-align:center}div.pagination ul.pagination{justify-content:space-evenly}}@media(min-width: 768px){@keyframes opacidad{from{opacity:0}to{opacity:1}}}.card.menu_elements_wrapper.active{background:#7b0080}#menu_principal li.nav-item.current.active a{color:#691c28}html{opacity:1}@font-face{font-family:"Anton";src:url(https://turismosomontano.es/templates/buf/layouts/mupi//fonts/anton.woff2) format("woff2"),url(https://turismosomontano.es/templates/buf/layouts/mupi//fonts/anton.ttf) format("truetype");font-style:normal;font-display:swap;font-weight:300}html{opacity:1}#contents{opacity:1}:root{--bs-link-color: #C53A4F;--bs-link-hover-color: #691c28}.item-image img{max-width:100%;height:auto}table.mod_events_latest_table{border-radius:6px;overflow:hidden;font-size:3.5rem;font-family:"Anton"}table.mod_events_latest_table tr td{background:none repeat scroll 0 0 rgba(0,0,0,0);padding:15px;border-bottom:medium none;display:list-item;list-style:none outside none;margin:1px 0;border-left-width:6px}table.mod_events_latest_table tr td>br{display:none}table.mod_events_latest_table tr td .main_event_wrapper{align-items:stretch}table.mod_events_latest_table tr td .main_event_data{width:100%;display:flex;flex-direction:column;justify-content:space-around}table.mod_events_latest_table tr td .main_event_data br{display:none}table.mod_events_latest_table tr td .main_event_data .main_event_data_hours{font-size:2rem;display:flex;align-items:center}table.mod_events_latest_table tr td .main_event_data .main_event_data_hours span{margin-left:3px}table.mod_events_latest_table tr td .main_event_data .main_title{display:flex;display:flex;align-items:center}table.mod_events_latest_table tr td .main_event_data .main_title .mod_events_latest_content{font-size:4rem;line-height:normal;text-overflow:ellipsis;max-width:1000px;display:inline-block;overflow:hidden}table.mod_events_latest_table tr td .main_event_data .main_title .mod_events_latest_content a{text-decoration:none;font-size:2.1rem;display:block}table.mod_events_latest_table tr td .main_event_calendar{min-width:165px;background:#f7f7f7;text-align:center;border-radius:4px 4px 14px 14px;overflow:hidden;box-shadow:-1px 3px 4px rgba(0,0,0,.28);margin-right:15px}table.mod_events_latest_table tr td .main_event_calendar br{display:none}table.mod_events_latest_table tr td .main_event_calendar .mod_events_latest_date{text-transform:uppercase;font-size:4rem;line-height:4rem}table.mod_events_latest_table tr td .main_event_calendar .main_event_calendar_day{font-family:Arial;background:#b70000;font-weight:bold;display:flex;justify-content:center}table.mod_events_latest_table tr td .main_event_calendar .main_event_calendar_day span{color:#fff}table.mod_events_latest_table tr td .main_event_calendar .main_event_calendar_day .mod_events_latest_date{font-size:2rem;line-height:2rem}table.mod_events_latest_table tr td .main_event_calendar .main_event_calendar_daynum{display:flex;justify-content:center;background:#fff}table.mod_events_latest_table tr td .main_event_calendar .main_event_calendar_daynum .mod_events_latest_date{font-size:4rem;line-height:4rem}table.mod_events_latest_table tr td .main_event_calendar .main_event_calendar_month{background:#f7f7f7;display:flex;justify-content:center}table.mod_events_latest_table tr td .main_event_calendar .main_event_calendar_month .mod_events_latest_date{font-family:Arial;font-size:2rem;font-weight:bolder}table.mod_events_latest_table tr td .main_event_calendar .main_event_calendar_year{font-size:.8rem;background:#e8e8e8;font-weight:bold;display:none}table.mod_events_latest_table tr td .main_event_calendar .main_event_calendar_year .mod_events_latest_date{font-size:1.5rem;font-weight:bolder;line-height:1}table.mod_events_latest_table tr td .main_event_location_wrapper{justify-content:flex-start;align-items:center;margin-right:4px;text-wrap:nowrap;font-size:3.5rem;line-height:3rem;font-weight:normal;text-transform:uppercase}table.mod_events_latest_table tr td .main_event_location_wrapper img{max-width:16px;margin-left:6px}table.mod_events_latest_table tr td.mod_events_latest_first .main_event_calendar .main_event_calendar_daynum .mod_events_latest_date{font-size:5rem;line-height:5rem}table.mod_events_latest_table tr td.mod_events_latest_first .main_event_data .main_title .mod_events_latest_content{font-size:5.4rem}table.mod_events_latest_table tr td.mod_events_latest_first .main_event_location_wrapper{font-size:4rem}.mod_events_latest_callink{display:none !important}._access-icon{display:none !important}#mupi_farmacias{background:#d2ffd5;margin:0;height:100vh;font-family:arial}#mupi_farmacias h1{font-size:4rem;font-weight:bold;text-align:center;color:#037918}#mupi_farmacias .col-sm-9{overflow:hidden}#mupi_farmacias table.mod_events_latest_table{font-size:4rem}#mupi_farmacias table.mod_events_latest_table tr:nth-child(1){background:#fff}#mupi_farmacias table.mod_events_latest_table tr td .main_event_data .mod_events_latest_content{line-height:normal;color:#000}#mupi_agenda{background:#fff;margin:0;height:100vh;font-family:arial;background:url("https://barbastro.org/images/graficos/icon_app.png");background:url("https://turismosomontano.es/templates/buf/layouts/tsomontano7/images/imago2019.webp");background-size:contain;background-repeat:no-repeat;background-position:right;background-size:30%}#mupi_agenda h1{font-size:4rem;font-weight:bold;text-align:center;color:#037918}#mupi_agenda .col-sm-9{overflow:hidden}#mupi_agenda table.mod_events_latest_table{font-size:4rem;background:rgba(255,255,255,.768627451)}#mupi_agenda table.mod_events_latest_table tr:nth-child(odd){background:rgba(142,142,142,.062745098)}#mupi_agenda table.mod_events_latest_table tr{border-bottom:solid 1px #ccc}#mupi_agenda table.mod_events_latest_table tr td{padding:10px}#mupi_agenda table.mod_events_latest_table tr td.mod_events_latest_first .main_event_calendar .main_event_calendar_daynum .mod_events_latest_date{font-size:5rem}#mupi_agenda table.mod_events_latest_table tr td.mod_events_latest_first .main_event_data .main_title .mod_events_latest_content{font-size:4rem}#mupi_agenda table.mod_events_latest_table tr td.mod_events_latest_first .main_event_location_wrapper{font-size:3rem}#mupi_agenda table.mod_events_latest_table tr td .main_event_data .mod_events_latest_content{line-height:normal;color:#000}#mupi_agenda table.mod_events_latest_table tr td .main_title .mod_events_latest_content{font-size:4rem}#mupi_agenda table.mod_events_latest_table tr td .main_event_location_wrapper{font-size:2.5rem}#mupi_tiempo iframe{height:97vh !important}#mupi_tiempo div.tomorrow>a{display:none !important}@keyframes mostrar-tiempo{from{opacity:0}to{opacity:1}}#mupi_tiempo{animation:mostrar-tiempo 1s ease-in-out forwards;animation-delay:1s;opacity:0}.mod-gcalendar-vue-mount[data-theme-style=classic]{--tv-scale: 0.90;--u: calc(1vh * var(--tv-scale));--tv-rows: 6;--tv-list-height: 98vh}.mod-gcalendar-vue-mount[data-theme-style=classic] .event-list-container{display:grid;grid-template-rows:repeat(var(--tv-rows), 1fr);height:var(--tv-list-height);background:rgba(0,0,0,0);border-top:1px solid rgba(255,255,255,.6)}.mod-gcalendar-vue-mount[data-theme-style=classic] .event-item{display:flex;align-items:stretch;gap:calc(var(--u)*2.2);padding:calc(var(--u)*0.7) calc(var(--u)*1.2);min-height:0;overflow:hidden;border-left:0;border-bottom:1px solid rgba(255,255,255,.6);background-color:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);transition:background-color .2s ease}.mod-gcalendar-vue-mount[data-theme-style=classic] .event-item:hover,.mod-gcalendar-vue-mount[data-theme-style=classic] .event-item:has(.event-title-trigger:focus-visible){background-color:rgba(255,255,255,.85)}.mod-gcalendar-vue-mount[data-theme-style=classic] .event-calendar-box{display:flex;flex-direction:column;flex:0 0 calc(var(--u)*11.5);width:calc(var(--u)*11.5);background:#fff;border:0;border-radius:calc(var(--u)*0.9);box-shadow:0 calc(var(--u)*0.2) calc(var(--u)*0.6) rgba(0,0,0,.25);overflow:hidden;font-family:Arial,Helvetica,sans-serif}.mod-gcalendar-vue-mount[data-theme-style=classic] .event-calendar-box .calendar-day-of-week{padding:calc(var(--u)*0.2) 0;font-size:calc(var(--u)*2.4);line-height:1.05;font-weight:800;text-transform:uppercase;border-radius:0}.mod-gcalendar-vue-mount[data-theme-style=classic] .event-calendar-box .calendar-day-number{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:0;font-family:"Anton","Bebas Neue","Oswald",Impact,"Arial Narrow",sans-serif;font-size:calc(var(--u)*6.2);line-height:1;font-weight:400;color:#14375e}.mod-gcalendar-vue-mount[data-theme-style=classic] .event-calendar-box .calendar-month{padding:calc(var(--u)*0.35) 0;background:#f4f4f4;font-size:calc(var(--u)*2.4);line-height:1.1;font-weight:800;text-transform:uppercase;color:#14375e}.mod-gcalendar-vue-mount[data-theme-style=classic] .event-calendar-box .calendar-year{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mod-gcalendar-vue-mount[data-theme-style=classic] .event-details{flex:1 1 auto;min-width:0;padding:0;display:flex;flex-direction:column;justify-content:center;font-family:"Anton","Bebas Neue","Oswald",Impact,"Arial Narrow",sans-serif;letter-spacing:.01em}.mod-gcalendar-vue-mount[data-theme-style=classic] .event-time{margin:0;font-size:calc(var(--u)*2.4);line-height:1.1;font-weight:400;color:#14375e}.mod-gcalendar-vue-mount[data-theme-style=classic] .event-time svg{display:none}.mod-gcalendar-vue-mount[data-theme-style=classic] .event-title{margin:0;font-size:calc(var(--u)*4.6);line-height:1.05;font-weight:400}.mod-gcalendar-vue-mount[data-theme-style=classic] .event-title span{font-weight:400;color:#000 !important}.mod-gcalendar-vue-mount[data-theme-style=classic] .event-title-trigger{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font:inherit;text-align:left;background:none;border:0;padding:0;color:inherit}.mod-gcalendar-vue-mount[data-theme-style=classic] .event-title-trigger:focus-visible{outline-width:4px;outline-offset:4px}.mod-gcalendar-vue-mount[data-theme-style=classic] .event-location small{display:block;font-size:calc(var(--u)*3.2);line-height:1.1;letter-spacing:.02em;text-transform:uppercase;color:#14375e}.load-more-wrapper{display:none}