﻿.job-postings,.city__featured,.city__section,.city__section--aside{max-width:760px;padding:0.5rem 0.5rem;background-color:#fff;border:1px solid rgba(236,236,236,0.75);border-bottom:2px solid #ececec;border-radius:0.125rem}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus,.pagination-ellipsis:focus,.is-focused.pagination-previous,.is-focused.pagination-next,.is-focused.pagination-link,.is-focused.pagination-ellipsis,.pagination-previous:active,.pagination-next:active,.pagination-link:active,.pagination-ellipsis:active,.is-active.pagination-previous,.is-active.pagination-next,.is-active.pagination-link,.is-active.pagination-ellipsis{outline:none}.pagination-previous[disabled],.pagination-next[disabled],.pagination-link[disabled],.pagination-ellipsis[disabled],fieldset[disabled] .pagination-previous,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-ellipsis{cursor:not-allowed}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pagination:not(:last-child){margin-bottom:1.5rem}.image.is-square img,.image.is-square .has-ratio,.image.is-1by1 img,.image.is-1by1 .has-ratio,.image.is-5by4 img,.image.is-5by4 .has-ratio,.image.is-4by3 img,.image.is-4by3 .has-ratio,.image.is-3by2 img,.image.is-3by2 .has-ratio,.image.is-5by3 img,.image.is-5by3 .has-ratio,.image.is-16by9 img,.image.is-16by9 .has-ratio,.image.is-2by1 img,.image.is-2by1 .has-ratio,.image.is-3by1 img,.image.is-3by1 .has-ratio,.image.is-4by5 img,.image.is-4by5 .has-ratio,.image.is-3by4 img,.image.is-3by4 .has-ratio,.image.is-2by3 img,.image.is-2by3 .has-ratio,.image.is-3by5 img,.image.is-3by5 .has-ratio,.image.is-9by16 img,.image.is-9by16 .has-ratio,.image.is-1by2 img,.image.is-1by2 .has-ratio,.image.is-1by3 img,.image.is-1by3 .has-ratio{bottom:0;left:0;position:absolute;right:0;top:0}.image{display:block;position:relative}.image img{display:block;height:auto;width:100%}.image img.is-rounded{border-radius:9999px}.image.is-fullwidth{width:100%}.image.is-square img,.image.is-square .has-ratio,.image.is-1by1 img,.image.is-1by1 .has-ratio,.image.is-5by4 img,.image.is-5by4 .has-ratio,.image.is-4by3 img,.image.is-4by3 .has-ratio,.image.is-3by2 img,.image.is-3by2 .has-ratio,.image.is-5by3 img,.image.is-5by3 .has-ratio,.image.is-16by9 img,.image.is-16by9 .has-ratio,.image.is-2by1 img,.image.is-2by1 .has-ratio,.image.is-3by1 img,.image.is-3by1 .has-ratio,.image.is-4by5 img,.image.is-4by5 .has-ratio,.image.is-3by4 img,.image.is-3by4 .has-ratio,.image.is-2by3 img,.image.is-2by3 .has-ratio,.image.is-3by5 img,.image.is-3by5 .has-ratio,.image.is-9by16 img,.image.is-9by16 .has-ratio,.image.is-1by2 img,.image.is-1by2 .has-ratio,.image.is-1by3 img,.image.is-1by3 .has-ratio{height:100%;width:100%}.image.is-square,.image.is-1by1{padding-top:100%}.image.is-5by4{padding-top:80%}.image.is-4by3{padding-top:75%}.image.is-3by2{padding-top:66.6666%}.image.is-5by3{padding-top:60%}.image.is-16by9{padding-top:56.25%}.image.is-2by1{padding-top:50%}.image.is-3by1{padding-top:33.3333%}.image.is-4by5{padding-top:125%}.image.is-3by4{padding-top:133.3333%}.image.is-2by3{padding-top:150%}.image.is-3by5{padding-top:166.6666%}.image.is-9by16{padding-top:177.7777%}.image.is-1by2{padding-top:200%}.image.is-1by3{padding-top:300%}.image.is-16x16{height:16px;width:16px}.image.is-24x24{height:24px;width:24px}.image.is-32x32{height:32px;width:32px}.image.is-48x48{height:48px;width:48px}.image.is-64x64{height:64px;width:64px}.image.is-96x96{height:96px;width:96px}.image.is-128x128{height:128px;width:128px}.page-header{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:100vw;height:20rem;max-height:20vh}.page-header__image{position:absolute;z-index:0;width:100%;height:20rem;max-height:20vh;background-repeat:repeat-x;background-position:bottom}.page-header__headline{border:1px solid #696663;border-radius:0.125rem;box-shadow:0 1px 3px #999;z-index:1}.page-header__headline>h1{padding:0 1rem 0 1.5rem;font-size:2.5rem;font-variant-ligatures:common-ligatures;line-height:1.15;color:white;background-color:rgba(19,19,19,0.75)}@media screen and (min-width: 1080px){.page-header__headline>h1{font-size:3rem}}.city{display:flex;flex-wrap:wrap;justify-content:center;max-width:1080px;margin:0 auto}.city__right,.city__center{width:100%;padding:0.25rem 0.75rem}.city__center{flex:1 1 100%}.city__right{display:none}@media screen and (min-width: 1080px){.city{flex-wrap:nowrap}.city__right{display:unset;flex:0 0 360px}.city__center{flex:1 1 720px}}.city__section,.city__section--aside{display:flex;flex-direction:column;padding:0.5rem;margin:0.75rem auto 1.25rem}@media screen and (min-width: 1080px){.city .city__section--aside{max-width:360px}}.city__section-title{padding:0.75rem 0.2rem 0.25rem 0.25rem;margin-bottom:0.5rem;font-size:1.05rem;line-height:1;color:#333}.city__section-title svg{float:right;width:auto;height:1rem}.city__section-title--large{font-size:1.35rem;color:#222}.city__section-content{padding:0 0.5rem;font-size:0.9rem}.city__section-content>ol{line-height:2}@media screen and (min-width: 42rem){.city__section-content>ol{line-height:1.61}}.city__section-content>ol>li{margin:0.25rem 0;list-style:none}.city__section-content>ol>li>a:hover{color:#222;text-decoration:underline}.city__section-more-link{color:#222;text-decoration:underline;text-decoration-style:dotted;text-decoration-color:var(--primary-color, #222);display:inline-block;width:100%;margin-top:0.5rem;line-height:1.61;text-align:right}.city__section-more-link:hover{text-decoration-style:solid}.city__categories{display:flex;align-items:center;justify-content:space-between}.city__category{flex:1;padding:0;margin:0 1px;color:var(--category-color);background-color:#fff;border:1px solid var(--category-color-15);border-radius:0.125rem;transition:all 0.4s}.city__category:focus,.city__category:hover{background-color:var(--category-color-15);outline:0}.city__category--tourism{--category-color: #679b41;--category-color-15: rgba(103, 155, 65, 0.15);--category-color-75: #679b41da}.city__category--life{--category-color: #cd2044;--category-color-15: rgba(205, 32, 68, 0.15);--category-color-75: #cd2044da}.city__category--culture{--category-color: #2a739f;--category-color-15: rgba(42, 115, 159, 0.15);--category-color-75: #2a739fda}.city__category--service{--category-color: #d67600;--category-color-15: rgba(214, 118, 0, 0.15);--category-color-75: #d67600da}.city__category--city{--category-color: #57439B;--category-color-15: rgba(87, 67, 155, 0.15);--category-color-75: #57439Bda}.city__category--industry{--category-color: #000002;--category-color-15: rgba(0, 0, 2, 0.15);--category-color-75: #000002da}.city__category-header{display:flex}.city__category-icon{flex:1;width:2rem;height:2rem;padding-left:0.125rem}@media screen and (min-width: 42rem){.city__category-icon{flex:1 1 25%}}.city__category-title{display:flex;flex:1 1 75%;flex-direction:column;align-items:center;justify-content:center;hyphens:unset;line-height:1;white-space:nowrap;border:1px solid var(--category-color-75);border-radius:0.125rem;transition:all 0.2s}@media screen and (min-width: 42rem){.city__category-title{flex-direction:row}}.city__category-title:hover{border:1px solid var(--category-color-75)}.city__category-title>h2{flex:1;font-size:0.85rem;font-weight:700;line-height:1;color:var(--category-color);text-decoration:none;letter-spacing:0.05em}@media screen and (min-width: 42rem){.city__category-title>h2{flex:1 0 75%;padding-right:0.25rem;padding-bottom:0;margin-top:0;text-align:center}}.city__category-link{padding-top:0.25rem;hyphens:initial;color:var(--category-color);text-align:right;text-decoration:underline;text-decoration-style:dotted;white-space:nowrap}.city__category-link:hover{color:var(--category-color);text-decoration-style:solid}.city__featured{max-width:42rem;margin:2.5rem auto 1.25rem}.city__featured:focus,.city__featured:hover{border-color:transparent;outline-color:transparent}.city__article-name{display:inline-block;max-width:100%;overflow:hidden;line-height:1.41;color:#333;text-overflow:ellipsis;white-space:nowrap}.city-category--tourism{--category-color: #679b41}.city-category--life{--category-color: #cd2044}.city-category--culture{--category-color: #2a739f}.city-category--service{--category-color: #d67600}.city-category--city{--category-color: #57439B}.city-category--industry{--category-color: #000002}.city-category__container{display:flex;flex-direction:column;max-width:1080px;padding:0.5rem;margin:3rem auto}.city-category__filters{padding:0 0.5rem;margin-top:1.4rem}@media screen and (min-width: 760px){.city-category__filters{width:20%}}.city-category__child-link{display:flex;align-items:center;color:var(--category-color)}.city-category__child-link:hover{text-decoration:underline}.city-category__content{width:100%;max-width:40rem;padding:0 0.5rem}.city-category__right{display:none}.city-category__right>iframe{width:100%;height:100%}@media screen and (min-width: 760px){.city-category__container{flex-direction:row}.city-category__right{display:flex;width:20%}}.city-category__title{display:flex;align-items:end;justify-content:space-between;font-size:2.25rem;text-decoration:none}.city-category__title,.city-category__title a{color:var(--category-color, #222)}.city-category__title a:hover{color:var(--category-color, #222);text-decoration:underline}.city-category__title a:after{display:inline-block;padding:0 0.25rem;color:var(--category-color, #696663);content:' › '}.city-category__title a:last-child:after{content:''}.city-category__icon{z-index:-1;flex:0;align-self:flex-end;width:4rem;height:4rem;margin-right:-1rem;margin-bottom:-0.5rem;user-select:none}.city-category__list{padding:0;margin:0;list-style:none}.city-category__banner{padding:1rem 0;text-align:center}.city-category__filter-icon{flex:0;align-self:flex-end;width:2rem;height:2rem}header.city-tour__header--no-border{border-bottom:0;box-shadow:unset}.city-tour__header-buttons{z-index:10}.city-tour__header-buttons .city-header__buttons{position:relative;bottom:0;height:100%;margin:0 auto}.city-tour{width:100%;height:100%;background-color:#ececec;border-top:1px solid var(--primary-color-50)}.city-tour>iframe{width:100%;height:100%}.poi{background-color:#fff;border:1px solid white;border-radius:0.125rem;box-shadow:0 0 0.125rem 0 rgba(236,236,236,0.1),0 0.125rem 0.25rem 0 rgba(236,236,236,0.2);display:flex;max-width:100%;height:4.5rem;max-height:4.5rem;padding:0;margin:2rem 0 0;overflow:hidden;color:#222;text-decoration:none;border-color:#ececec;border-bottom-color:rgba(105,102,99,0.33);border-radius:0.125rem;transition:all 0.2s}.poi .poi__left{flex:0 0 4.5rem;width:4.5rem;height:4.5rem}.poi:hover .poi__name{text-decoration:underline}.poi:hover .poi__image-missing>i{filter:unset}.poi:first-child{margin-top:0}.poi:last-child{margin-bottom:0.75rem}.poi--large{height:9rem;max-height:9rem;box-shadow:0 1px 2px var(--category-color-50)}.poi--large:hover{border-color:var(--category-color-50)}.poi--large .poi__left{flex:0 0 9rem;width:9rem;height:9rem}.poi--large .poi__right{display:flex;flex:1 1 30%;justify-content:end;padding:0.25rem}.poi--tourism{--category-color: #679b41;--category-color-50: #679b4180}.poi--life{--category-color: #cd2044;--category-color-50: #cd204480}.poi--culture{--category-color: #2a739f;--category-color-50: #2a739f80}.poi--service{--category-color: #d67600;--category-color-50: #d6760080}.poi--city{--category-color: #57439B;--category-color-50: #57439B80}.poi--industry{--category-color: #000002;--category-color-50: #00000280}.poi__middle{flex:1;max-width:100%;height:100%;padding:0.25rem 0.5rem 0.25rem 0.75rem}.poi__logo{display:none}@media screen and (min-width: 1080px){.poi__logo{display:block;object-fit:contain;max-height:4rem;margin:0 0 auto auto}}.poi__name{flex:0;max-height:2.75rem;padding:0;margin:0.25rem 0;overflow:hidden;font-size:0.9rem;line-height:1;text-overflow:ellipsis;letter-spacing:-0.05em;white-space:nowrap}@media screen and (min-width: 540px){.poi__name{font-size:1.1rem;letter-spacing:0}}@media screen and (min-width: 1080px){.poi__name{font-size:1.15rem}}.poi__category{flex:1;font-size:0.85rem;line-height:1.3;color:#696663}.poi__image,.poi__image-missing{display:block;width:100%;height:100%;text-align:center;border-radius:0.125rem;object-fit:cover}.poi__image{background-color:#ececec;border:1px solid #ececec;border-radius:0}.poi__image-missing{display:flex;align-items:center;justify-content:center;font-size:2rem;line-height:1;user-select:none;background-color:rgba(236,236,236,0.5);opacity:0.5}.poi__image-missing>svg{height:2rem}.poi__image-missing>svg>path{fill:#696663}.poi__content{flex:1}.poi__tags{flex:1;max-height:2.8rem;padding-bottom:0.2rem;padding-left:0;font-size:0.8rem;line-height:1.2}.poi__tags>li{display:block;max-width:100%;overflow:hidden;color:#333;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width: 1080px){.poi__tags>li:after{content:' · '}.poi__tags>li:last-child:after{display:none}}@media screen and (min-width: 1080px){.poi__tags{flex:1;padding-left:0;font-size:0.9rem}.poi__tags>li{font-weight:400}.poi__tags>li:after{padding-right:0.25em}}.poi__footer{flex:1;align-self:baseline}.poi__icons{display:flex;flex:1;align-items:center;padding:0.5rem 0 0 0;margin-bottom:0;margin-left:-0.25rem;color:#ececec;list-style:none}.poi__icons>li{display:flex;flex:1;align-items:center;width:2rem;max-width:2rem;height:2rem;max-height:2rem;padding:0.3rem;margin:0 1px;overflow:hidden;font-size:1.5rem;line-height:1;text-align:center}.poi__icons>li:first-child{padding-left:0;margin-left:0}.poi__icons>li svg{width:100%;height:100%}.poi__icons>li path{fill:#333}.job-postings,.city__section,.city__section--aside,.city__featured{max-width:760px;padding:0.5rem 0.5rem;background-color:#fff;border:1px solid rgba(236,236,236,0.75);border-bottom:2px solid #ececec;border-radius:0.125rem}.legal{max-width:100%;width:100%;padding:1rem 1rem 3rem;font-size:0.9rem}@media screen and (min-width: 760px){.legal{margin:0 auto;max-width:1080px}}.legal__hr{margin:3rem 0 0}.legal__logo{width:auto;max-width:100%;height:auto;margin-top:3rem}.legal__logos{display:block;padding:3rem 0}.legal__logos>a{color:inherit;text-decoration:none}.legal__list--alpha>li{list-style-type:lower-alpha}@media screen and (min-width: 760px){.legal__logo{max-width:15.625rem}}.job-postings{max-width:760px;margin:0 auto}.job-postings__posting{background-color:#fff;border:1px solid #e6e6e5;border-radius:0.125rem;box-shadow:0 0 0.125rem 0 rgba(105,102,99,0.1),0 0.125rem 0.25rem 0 rgba(105,102,99,0.2);display:flex;flex-wrap:wrap;max-width:100%;padding:1rem;margin:2rem auto}.job-postings__posting:focus,.job-postings__posting:hover{border-color:transparent;outline-color:transparent}.job-postings__posting-headline{color:#222}.job-postings__posting-title{display:inline-block;margin-bottom:0.5rem;font-size:1.5rem;font-weight:700;line-height:1.25}span.job-postings__headline-sub{font-size:1rem;font-weight:500;color:#4a4a4a}.job-postings__more{display:inline-block;padding:0 0.5rem;font-size:0.9rem;hyphens:none;color:#222;text-align:right;text-decoration:underline;text-decoration-style:dotted;text-decoration-color:rgba(153,153,153,0.75);letter-spacing:0.05em}.job-postings__poi-name{color:inherit;text-decoration:none;text-transform:capitalize}.job-postings__posting-content{display:flex;flex-direction:column}.job-postings__right{display:flex;flex:1;flex-direction:column;justify-content:flex-end}.job-postings__logo{display:block;max-height:4.5rem;margin:auto 0 1rem auto}.job-postings__updated,.job-postings__contact{margin:auto 0 0 0;font-size:0.8rem;line-height:1;color:#4a4a4a;letter-spacing:-0.01rem}.job-postings__contact{color:#222;text-decoration:underline;text-decoration-style:dotted;text-decoration-color:var(--primary-color, #222);margin:0;margin-top:auto;text-align:right}.job-postings__contact:hover{text-decoration-style:solid}.city__section,.city__section--aside,.city__featured,.job-postings{max-width:760px;padding:0.5rem 0.5rem;background-color:#fff;border:1px solid rgba(236,236,236,0.75);border-bottom:2px solid #ececec;border-radius:0.125rem}.articles__shop-container{background-color:#fff;border:1px solid #e6e6e5;border-radius:0.125rem;box-shadow:0 0 0.125rem 0 rgba(105,102,99,0.1),0 0.125rem 0.25rem 0 rgba(105,102,99,0.2);padding:0.5rem;margin:2rem 0}.articles__shop-name{font-size:1.5rem;font-weight:700}.articles__shop-name:hover{text-decoration:underline}.articles__shop-name>a{color:#222}.articles__buttons{text-align:right}.articles__button{display:block;width:auto !important;height:auto !important;font-size:0.9rem;font-weight:500;font-variant-ligatures:common-ligatures;color:#222;text-align:center;text-decoration:none;text-indent:0;vertical-align:baseline;cursor:pointer;background-color:rgba(255,255,255,0.8);border:1px solid rgba(105,102,99,0.5) !important;border-radius:0.125rem !important;box-shadow:0 1px 3px rgba(51,51,51,0.15);transition:background-color 0.3s ease-out, color 0.1s ease-out;-webkit-tap-highlight-color:rgba(51,51,51,0.4);line-height:1.61 !important;display:inline-block;padding:0 1rem;margin:0 0.25rem;font-size:0.9rem;border-color:#222}.articles__button:hover{color:#fff;background-color:#333}.articles__button:last-child{margin-right:0}.article__description{padding:1rem;font-size:0.95rem;line-height:1.5}.articles__article{flex:0 0 33%;margin:0 0.166667%;background-color:rgba(236,236,236,0.1);border-top:1px solid rgba(236,236,236,0.5)}.articles__article>a{color:#222;text-decoration:none}.articles__article-name{padding:0.25rem 0.25rem 0;font-size:0.9rem;font-weight:500;line-height:1.6}.articles__article .image{background-color:rgba(236,236,236,0.25)}.articles__article-img{object-fit:contain}.articles__article-price{display:block;width:100%;padding:0 0.25rem;font-size:0.8rem;line-height:2;text-align:right;letter-spacing:0.05em}.articles__article-more{display:inline-block;font-variant-ligatures:common-ligatures;line-height:1.61;color:#222;text-align:center;text-decoration:none;cursor:pointer;background:linear-gradient(to top, rgba(236,236,236,0.05), rgba(236,236,236,0.5));border-top:1px solid #ececec;border-bottom:1px solid #333;border-radius:0.125rem;transition:background-color 0.2s;width:100%;font-size:0.8rem;line-height:2;text-align:center;border-color:transparent;border-top-color:#ececec}.articles__article-more:hover{background-color:rgba(236,236,236,0.5)}.flex{display:flex}.flex-wrap{display:flex;flex-wrap:wrap}.flex-jcsb{justify-content:space-between}.w1{width:1%}.w2{width:2%}.w3{width:3%}.w4{width:4%}.w5{width:5%}.w6{width:6%}.w7{width:7%}.w8{width:8%}.w9{width:9%}.w10{width:10%}.w11{width:11%}.w12{width:12%}.w13{width:13%}.w14{width:14%}.w15{width:15%}.w16{width:16%}.w17{width:17%}.w18{width:18%}.w19{width:19%}.w20{width:20%}.w21{width:21%}.w22{width:22%}.w23{width:23%}.w24{width:24%}.w25{width:25%}.w26{width:26%}.w27{width:27%}.w28{width:28%}.w29{width:29%}.w30{width:30%}.w31{width:31%}.w32{width:32%}.w33{width:33%}.w34{width:34%}.w35{width:35%}.w36{width:36%}.w37{width:37%}.w38{width:38%}.w39{width:39%}.w40{width:40%}.w41{width:41%}.w42{width:42%}.w43{width:43%}.w44{width:44%}.w45{width:45%}.w46{width:46%}.w47{width:47%}.w48{width:48%}.w49{width:49%}.w50{width:50%}.w51{width:51%}.w52{width:52%}.w53{width:53%}.w54{width:54%}.w55{width:55%}.w56{width:56%}.w57{width:57%}.w58{width:58%}.w59{width:59%}.w60{width:60%}.w61{width:61%}.w62{width:62%}.w63{width:63%}.w64{width:64%}.w65{width:65%}.w66{width:66%}.w67{width:67%}.w68{width:68%}.w69{width:69%}.w70{width:70%}.w71{width:71%}.w72{width:72%}.w73{width:73%}.w74{width:74%}.w75{width:75%}.w76{width:76%}.w77{width:77%}.w78{width:78%}.w79{width:79%}.w80{width:80%}.w81{width:81%}.w82{width:82%}.w83{width:83%}.w84{width:84%}.w85{width:85%}.w86{width:86%}.w87{width:87%}.w88{width:88%}.w89{width:89%}.w90{width:90%}.w91{width:91%}.w92{width:92%}.w93{width:93%}.w94{width:94%}.w95{width:95%}.w96{width:96%}.w97{width:97%}.w98{width:98%}.w99{width:99%}.w100{width:100%}.mt1{margin-top:1rem}.mb1{margin-bottom:1rem}.plr1{padding:0 1rem}.mt2{margin-top:2rem}.mb2{margin-bottom:2rem}.plr2{padding:0 2rem}.mt3{margin-top:3rem}.mb3{margin-bottom:3rem}.plr3{padding:0 3rem}.mt4{margin-top:4rem}.mb4{margin-bottom:4rem}.plr4{padding:0 4rem}.mt5{margin-top:5rem}.mb5{margin-bottom:5rem}.plr5{padding:0 5rem}.mt6{margin-top:6rem}.mb6{margin-bottom:6rem}.plr6{padding:0 6rem}.mt7{margin-top:7rem}.mb7{margin-bottom:7rem}.plr7{padding:0 7rem}.mt8{margin-top:8rem}.mb8{margin-bottom:8rem}.plr8{padding:0 8rem}.mt9{margin-top:9rem}.mb9{margin-bottom:9rem}.plr9{padding:0 9rem}.mt10{margin-top:10rem}.mb10{margin-bottom:10rem}.plr10{padding:0 10rem}.tac{text-align:center !important}.tar{text-align:right !important}.dib{display:inline-block}.inline-list{list-style-type:none}.inline-list>li{display:inline-block;padding-right:2rem}.visually-hidden{position:absolute;top:auto;left:-10000px;width:1px;height:1px;overflow:hidden}.show-in-ie{display:none}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.show-in-ie{display:inherit}}@media screen and (max-width: 760px){.mobile-hidden{display:none !important}}@media screen and (min-width: 760px){.desktop-hidden{display:none !important}}.pagination{font-size:1rem;margin:-0.25rem}.pagination.is-small{font-size:0.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-previous,.pagination.is-rounded .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}.pagination.is-rounded .pagination-link{border-radius:9999px}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{font-size:1em;justify-content:center;margin:0.25rem;padding-left:0.5em;padding-right:0.5em;text-align:center}.pagination-previous,.pagination-next,.pagination-link{border-color:#dbdbdb;color:#363636;min-width:2.5em}.pagination-previous:hover,.pagination-next:hover,.pagination-link:hover{border-color:#b5b5b5;color:#363636}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus{border-color:#485fc7}.pagination-previous:active,.pagination-next:active,.pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}.pagination-previous[disabled],.pagination-next[disabled],.pagination-link[disabled]{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#7a7a7a;opacity:0.5}.pagination-previous,.pagination-next{padding-left:0.75em;padding-right:0.75em;white-space:nowrap}.pagination-link.is-current{background-color:#d67600;border-color:#d67600;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{flex-wrap:wrap}.pagination-list li{list-style:none}@media screen and (max-width: 768px){.pagination{flex-wrap:wrap}.pagination-previous,.pagination-next{flex-grow:1;flex-shrink:1}.pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{margin-bottom:0;margin-top:0}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between;margin-bottom:0;margin-top:0}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.pagination .pagination-previous,.pagination .pagination-next{height:unset;padding:0.25em;font-size:0.9em;line-height:1.2rem}.pagination .pagination-link{display:block;width:auto !important;height:auto !important;font-size:0.9rem;font-weight:500;font-variant-ligatures:common-ligatures;color:#222;text-align:center;text-decoration:none;text-indent:0;vertical-align:baseline;cursor:pointer;background-color:rgba(255,255,255,0.8);border:1px solid rgba(105,102,99,0.5) !important;border-radius:0.125rem !important;box-shadow:0 1px 3px rgba(51,51,51,0.15);transition:background-color 0.3s ease-out, color 0.1s ease-out;-webkit-tap-highlight-color:rgba(51,51,51,0.4);line-height:1.61 !important;min-width:unset;height:unset;padding:0.25em 0.5em;line-height:1.2rem}.pagination .pagination-link:hover{color:#fff;background-color:#333}.pagination .pagination-link.is-current{color:#fff;text-decoration:none;background-color:var(--primary-color, #696663);border-color:var(--category-color, #ececec)}
