.page-template-default #brx-content.page{padding:120px 50px 50px 50px}.page-template-default #brx-content.page h1{margin-bottom:20px}@media only screen and (max-width:1024px){.page-template-default #brx-content.page{padding:100px 30px 30px 30px}}@media only screen and (max-width:768px){.page-template-default #brx-content.page{padding:100px 20px 30px 20px}}.single .brxe-post-content h2{margin-bottom:.5em}.single .brxe-post-content>.wp-block-buttons{margin-block:1em}.single .brxe-post-content>.wp-block-image img{width:100%;border-radius:10px}.single .brxe-post-content .wp-block-gallery .wp-block-image,.single .brxe-post-content .wp-block-gallery .wp-block-image picture,.single .brxe-post-content .wp-block-gallery .wp-block-image img{min-height:100%;border-radius:10px}.brxe-post-content figure.wp-block-gallery{margin-block:1em}.single .brxe-post-content .wp-block-list li{padding-left:10px}.single-post .brxe-post-content p a:not(.ez-toc-link),.single-post .brxe-post-content ul a:not(.ez-toc-link):not(.toc-link){color:var(--bricks-color-idnkqf)!important;font-weight:600;text-decoration:none;background-image:linear-gradient(transparent calc(100% - 0.4em),var(--bricks-color-fwwpch) 0),linear-gradient(transparent calc(100% - 0.4em),var(--bricks-color-fwwpch) 0);background-repeat:no-repeat;background-size:0 100%,100% 100%;transition:0.8s ease-in-out}@media only screen and (max-width:1024px){.single .brxe-post-content>.wp-block-image,.single .brxe-post-content>.wp-block-gallery{margin-left:-30px;width:calc(100% + 60px)!important}.single .brxe-post-content>.wp-block-image img,.single .brxe-post-content>.wp-block-gallery img{border-radius:0!important}.single .brxe-post-content .wp-block-list{padding-left:18px}.single .brxe-post-content .wp-block-list li{padding-bottom:5px;padding-left:5px}}@media only screen and (min-width:478px){.single-post .brxe-post-content p a:hover:not(.ez-toc-link),.single-post .brxe-post-content ul a:hover:not(.ez-toc-link):not(.toc-link){background-image:linear-gradient(transparent calc(100% - 0.4em),var(--bricks-color-fjlmee) 0),linear-gradient(transparent calc(100% - 0.4em),var(--bricks-color-fjlmee) 0)}}.single .brxe-post-content .wp-block-quote{font-size:inherit;font-family:inherit;margin:30px 0;padding:30px;background-color:var(--accent)}@media only screen and (max-width:768px){.single .brxe-post-content .wp-block-quote{margin:20px 0;padding:20px}}.single .brxe-post-content h2,.single .brxe-post-content h3{margin-top:1em}.single .brxe-post-content .wp-block-group.is-layout-flex{display:flex}.single .brxe-post-content .wp-block-group.is-layout-grid{display:grid}.single .brxe-post-content .wp-block-button a{background-color:var(--primary);border:2px solid var(--primary);border-radius:60px;font-size:17px;line-height:1.2;color:#fff;font-weight:700;padding:12px 30px;text-decoration:none}.single .brxe-post-content .wp-block-button a:hover{background-color:#fff0;color:var(--primary)}.single .brxe-post-content .wp-block-buttons{width:100%;display:flex}@media screen and (max-width:768px){.single .brxe-post-content .wp-block-button a{font-size:15px;padding:10px 25px}}.single .brxe-post-content .banner-icon{align-items:center;gap:30px;margin-block:1em}.single .brxe-post-content .banner-icon figure{width:50px!important;min-width:50px!important;height:50px;background-color:var(--primary);margin:0;border-radius:60px;display:flex;align-items:center;justify-content:center}.single .brxe-post-content .banner-icon figure>*{width:24px;height:24px;object-position:center center;filter:brightness(0) invert(1)}@media screen and (max-width:768px){.single .brxe-post-content .banner-icon{gap:20px;align-items:start}.single .brxe-post-content .banner-icon figure{width:40px!important;min-width:40px!important;height:40px}.single .brxe-post-content .banner-icon figure>*{width:20px;height:20px}}.single .brxe-post-content .group-hotel{gap:20px;margin:2em 0}.single .brxe-post-content .card{background-color:var(--accent);justify-content:start;border-radius:6px;overflow:hidden;height:unset!important}.single .brxe-post-content .card__label{position:absolute;left:20px;top:20px;padding:10px;color:#fff;background-color:#ffffff10;line-height:1;border-radius:60px;font-size:14px}.single .brxe-post-content .card__image{margin:0!important;width:100%;flex:0 0 180px}.single .brxe-post-content .card__image>*{height:180px!important;object-fit:cover}.single .brxe-post-content .card__content{padding:30px;flex:1 1 auto}.single .brxe-post-content .card__content h3{font-size:24px;margin-bottom:.5em;margin-top:0!important}.single .brxe-post-content .card__content li{height:unset;overflow:unset;border-radius:unset}.single .brxe-post-content .card__content .wp-block-buttons{margin-top:auto;padding-top:1.5em}.single .brxe-post-content .group-hotel .card:not(.is-vertical) .card__image,.single .brxe-post-content .group-hotel .card:not(.is-vertical) .card__image>*{height:100%!important}.single .brxe-post-content .group-hotel .card:not(.is-vertical) .card__image{width:40%;flex:unset}.single .brxe-post-content .group-hotel .card:not(.is-vertical) .card__content{width:60%}.single .brxe-post-content .group-hotel .card:not(.is-vertical) .card__content{padding:30px}@media screen and (max-width:768px){.group-hotel.is-layout-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.single .brxe-post-content .group-hotel .card{flex-direction:column}.single .brxe-post-content .group-hotel .card .card__image,.single .brxe-post-content .group-hotel .card .card__content{width:100%!important}.single .brxe-post-content .group-hotel .card--hotel .card__image,.single .brxe-post-content .group-hotel .card--hotel .card__image>*,.single .brxe-post-content .group-hotel .card:not(.is-vertical) .card__image>*{height:200px!important;flex:0 0 200px}.single .brxe-post-content .group-hotel .card:not(.is-vertical) .card__image{height:unset!important}.single .brxe-post-content .card__content h3{font-size:20px}.single .brxe-post-content .group-hotel .card:not(.is-vertical) .card__content,.single .brxe-post-content .card__content{padding:25px}}.single .brxe-post-content .banner{background-color:var(--accent);justify-content:start;border-radius:6px;overflow:hidden;margin:2em 0;align-items:stretch}.single .brxe-post-content .banner .wp-block-image{margin:0;width:40%}.single .brxe-post-content .banner .wp-block-image>*{height:100%;width:100%;object-fit:cover}.single .brxe-post-content .banner .banner__content{padding:40px;width:60%}.single .brxe-post-content .banner .banner__content h3{margin-top:0!important}.single .brxe-post-content .banner .banner__content .wp-block-buttons{margin-top:auto;padding-top:1.5em}@media screen and (max-width:768px){.single .brxe-post-content .banner{flex-direction:column}.single .brxe-post-content .banner .banner__content,.single .brxe-post-content .banner .wp-block-image{width:100%}.single .brxe-post-content .banner .wp-block-image>*{max-height:300px;height:inherit}.single .brxe-post-content .banner .banner__content{padding:25px}}.hero__container{--fade-distance:16px;--anim-duration:1000ms;--anim-ease:cubic-bezier(0.22, 0.61, 0.36, 1);--stagger-start:300ms;--stagger-step:100ms}.hero__container .hero__title,.hero__container .hero__subtitle,.hero__container .hero__button,.hero__container .hero__label,.hero__container .hero__author,.hero__container .hero__stamp,.animate{opacity:0;transform:translateY(var(--fade-distance));animation:hero-fade-in var(--anim-duration) var(--anim-ease) forwards;will-change:opacity,transform}.hero__container .hero__title,.animate.delay-0{animation-delay:calc(var(--stagger-start) + 0 * var(--stagger-step))}.hero__container .hero__subtitle,.animate.delay-1{animation-delay:calc(var(--stagger-start) + 1 * var(--stagger-step))}.hero__container .hero__button,.hero__container .hero__author,.animate.delay-2{animation-delay:calc(var(--stagger-start) + 2 * var(--stagger-step))}.hero__container .hero__label,.hero__container .hero__stamp,.animate.delay-3{animation-delay:calc(var(--stagger-start) + 3 * var(--stagger-step))}.hero__container>*:nth-child(5),.animate.delay-4{animation-delay:calc(var(--stagger-start) + 4 * var(--stagger-step))}.hero__container>*:nth-child(6),.animate.delay-5{animation-delay:calc(var(--stagger-start) + 5 * var(--stagger-step))}.hero__container>*:nth-child(7),.animate.delay-6{animation-delay:calc(var(--stagger-start) + 6 * var(--stagger-step))}@keyframes hero-fade-in{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hero__container>*{opacity:1;transform:none;animation:none!important}}