@media (max-width:1024px){.elementor-element.logo-container{--flex-wrap:wrap}}@media (min-width:1301px) and (max-width:1500px){.elementor-nav-menu--main .elementor-nav-menu>li>a.elementor-item{padding-left:10px!important;padding-right:10px!important}}@media (min-width:1200px) and (max-width:1300px){.elementor-nav-menu--main .elementor-nav-menu>li>a.elementor-item{padding-left:7px!important;padding-right:7px!important;font-size:15px}}@media (min-width:1025px) and (max-width:1199px){.elementor-nav-menu--main .elementor-nav-menu>li>a.elementor-item{padding-left:4px!important;padding-right:4px!important;font-size:14px}}.elementor-widget-container>p a,.elementor-widget-text-editor p a,.elementor-widget-theme-post-content p a,.faq-item p a{text-decoration:underline;text-underline-offset:.15em}.elementor-widget-social-icons a.elementor-social-icon{min-width:24px;min-height:24px;display:inline-flex;align-items:center;justify-content:center}.elementor-testimonial__cite .elementor-testimonial__name,.elementor-testimonial__cite .elementor-testimonial__title{
  /* !important, and matching Elementor's own per-page (0,4,0) selectors is not
     possible from here — the page-id class varies. This file loads before every
     WordPress stylesheet, so !important is what carries it. */color:#8b98ab!important}.avalon-blog-pagination{margin:2.5rem auto 3.5rem;padding:0 1rem;text-align:center}.avalon-pagination-inner{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;align-items:center}.avalon-blog-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 .85rem;border:1px solid #d8c9a8;border-radius:6px;font-family:Lato,system-ui,sans-serif;font-size:1rem;line-height:1;color:#8f6a28;text-decoration:none;background:#fff}.avalon-blog-pagination .page-numbers.current,.avalon-blog-pagination a.page-numbers:focus,.avalon-blog-pagination a.page-numbers:hover{background:#8f6a28;border-color:#8f6a28;color:#fff}.avalon-blog-pagination .page-numbers.current{font-weight:700}@media (max-width:767px){.elementor-element-3c662d7{padding-left:0!important;padding-right:0!important}.elementor-element-3c662d7 .elementor-social-icons-wrapper{--grid-column-gap:3px}.elementor-element-3c662d7 .elementor-grid-item{margin-right:3px!important}.e-con-inner:has(>.elementor-element-3c662d7){column-gap:6px!important}}