.elementor-11445 .elementor-element.elementor-element-10fe329{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-11445 .elementor-element.elementor-element-fc8a4b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11445 .elementor-element.elementor-element-a01e3cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-primary-font-family),system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var(--e-global-color-accent)}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text )}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var(--e-global-typography-accent-font-family),system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-11445 .elementor-element.elementor-element-9281d21 .elementor-menu-toggle{margin:0 auto}.elementor-11445 .elementor-element.elementor-element-f5ef5a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var(--e-global-typography-text-font-family),system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-search-form .elementor-search-form__input,.elementor-widget-search-form .elementor-search-form__icon,.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-search-form .elementor-search-form__submit{font-family:var(--e-global-typography-text-font-family),system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:var(--e-global-typography-text-font-weight);background-color:var(--e-global-color-secondary)}.elementor-11445 .elementor-element.elementor-element-50ffd4b .elementor-search-form__container{min-height:36px}.elementor-11445 .elementor-element.elementor-element-50ffd4b .elementor-search-form__submit{min-width:36px}body:not(.rtl) .elementor-11445 .elementor-element.elementor-element-50ffd4b .elementor-search-form__icon{padding-left:calc(36px / 3)}body.rtl .elementor-11445 .elementor-element.elementor-element-50ffd4b .elementor-search-form__icon{padding-right:calc(36px / 3)}.elementor-11445 .elementor-element.elementor-element-50ffd4b .elementor-search-form__input,.elementor-11445 .elementor-element.elementor-element-50ffd4b.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(36px / 3);padding-right:calc(36px / 3)}.elementor-11445 .elementor-element.elementor-element-50ffd4b:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:6px}.elementor-11445 .elementor-element.elementor-element-50ffd4b.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:6px}.elementor-11445 .elementor-element.elementor-element-0ac4a2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11445 .elementor-element.elementor-element-91acba8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}.elementor-11450 .elementor-element.elementor-element-bb62d99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11450 .elementor-element.elementor-element-aef9218{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11450 .elementor-element.elementor-element-1fe5bd4{--display:grid;--e-con-grid-template-columns:1.6fr 1fr 1fr;--e-con-grid-template-rows:auto;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11450 .elementor-element.elementor-element-ffc1342{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11450 .elementor-element.elementor-element-75135e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(max-width:1024px){.elementor-11450 .elementor-element.elementor-element-1fe5bd4{--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row}}@media(max-width:767px){.elementor-11450 .elementor-element.elementor-element-1fe5bd4{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row}}.elementor-11460 .elementor-element.elementor-element-20b54f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-breadcrumbs{font-family:var(--e-global-typography-secondary-font-family),system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-11460 .elementor-element.elementor-element-d6ad213{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-loop-grid .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-11460 .elementor-element.elementor-element-946f0ca{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px}.elementor-11460 .elementor-element.elementor-element-13091b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11460 .elementor-element.elementor-element-d19a9c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11460 .elementor-element.elementor-element-df6b514{--display:grid;--e-con-grid-template-columns:minmax(0,1fr) 300px;--e-con-grid-template-rows:auto;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11460 .elementor-element.elementor-element-e4f0bfd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11460 .elementor-element.elementor-element-ff713ed{--grid-columns:3;--grid-row-gap:24px;--grid-column-gap:24px}.elementor-11460 .elementor-element.elementor-element-ff713ed .elementor-pagination{text-align:center}body:not(.rtl) .elementor-11460 .elementor-element.elementor-element-ff713ed .elementor-pagination .page-numbers:not(:first-child){margin-left:calc(10px/2)}body:not(.rtl) .elementor-11460 .elementor-element.elementor-element-ff713ed .elementor-pagination .page-numbers:not(:last-child){margin-right:calc(10px/2)}body.rtl .elementor-11460 .elementor-element.elementor-element-ff713ed .elementor-pagination .page-numbers:not(:first-child){margin-right:calc(10px/2)}body.rtl .elementor-11460 .elementor-element.elementor-element-ff713ed .elementor-pagination .page-numbers:not(:last-child){margin-left:calc(10px/2)}.elementor-11460 .elementor-element.elementor-element-7a4987c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11460 .elementor-element.elementor-element-6b2d4c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11460 .elementor-element.elementor-element-72643eb{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px}.elementor-11460 .elementor-element.elementor-element-06c9ed3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media(max-width:1024px){.elementor-11460 .elementor-element.elementor-element-946f0ca{--grid-columns:1}.elementor-11460 .elementor-element.elementor-element-df6b514{--e-con-grid-template-columns:minmax(0,1fr) 300px;--e-con-grid-template-rows:auto;--grid-auto-flow:row}.elementor-11460 .elementor-element.elementor-element-ff713ed{--grid-columns:2}.elementor-11460 .elementor-element.elementor-element-72643eb{--grid-columns:1}}@media(max-width:767px){.elementor-11460 .elementor-element.elementor-element-946f0ca{--grid-columns:1}.elementor-11460 .elementor-element.elementor-element-df6b514{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row}.elementor-11460 .elementor-element.elementor-element-ff713ed{--grid-columns:1}.elementor-11460 .elementor-element.elementor-element-72643eb{--grid-columns:1}}body{--em-primary:var(--e-global-color-primary, #0B4A66);--em-accent:var(--e-global-color-accent, #A9531F);--em-accent-dark:var(--e-global-color-emaccentdark, #F0A877);--em-text:var(--e-global-color-text, #0E1A22);--em-muted:var(--e-global-color-secondary, #566570);--em-tint:var(--e-global-color-emtint, #E3EEF3);--em-soft:var(--e-global-color-emsoft, #F4F7F9);--em-line:var(--e-global-color-emline, #D8E1E6);--em-footer:var(--e-global-color-emfooter, #0A2533);--em-font:var(--e-global-typography-text-font-family, "Inter"), system-ui, sans-serif;--em-radius:6px;--em-frame:1216px;--avalon-primary:var(--em-primary);--avalon-primary-soft:var(--em-tint);--avalon-accent:var(--em-accent);--avalon-accent-soft:var(--em-soft);--avalon-text:var(--em-text);--avalon-strong:var(--em-text);--avalon-muted:var(--em-muted);--avalon-border:var(--em-line);--avalon-surface:var(--em-soft);--avalon-surface-alt:var(--em-tint);--avalon-dark:var(--em-footer);--avalon-font:var(--em-font);--avalon-radius:var(--em-radius);--avalon-ad-label-color:var(--em-muted);--avalon-image-bg:var(--em-soft);--avalon-link-hover:var(--em-accent);--avalon-anchor-offset:16px;--avalon-ad-label-width:100%;background:#fff;color:var(--em-text);font-family:var(--em-font);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}a{color:var(--em-primary);text-decoration:none}a:hover{color:var(--em-accent)}.elementor-heading-title a{color:inherit}.em-frame{width:100%;max-width:calc(var(--em-frame) + 32px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:16px!important;padding-right:16px!important}.em-pad{padding-top:32px!important}.em-pad-s{padding-top:24px!important}.em-img img,.em-art-img img{display:block;width:100%;height:auto;border-radius:var(--em-radius)}.em-img img{aspect-ratio:16 / 10;object-fit:contain!important;background:var(--em-soft)}.em-img-open img{aspect-ratio:auto;height:450px}.em-img-mini{flex:0 0 120px;width:120px}.em-art-img figcaption,.em-art-img .widget-image-caption{margin-top:8px;font-size:13px;color:var(--em-muted);text-align:left}.avalon-chip{border-radius:4px;font-size:11px;letter-spacing:.04em;background:var(--em-tint);color:var(--em-primary)!important}.avalon-chip-parent,a.avalon-chip-parent{background:var(--em-accent);color:#fff!important}.avalon-chip-parent:hover{background:var(--em-primary)}.avalon-chip-sub,a.avalon-chip-sub{background:#fff0;color:var(--em-primary)!important;border-color:var(--em-line)}.avalon-chip-sub:hover{background:var(--em-tint);color:var(--em-primary)!important}.em-title .elementor-heading-title{font-size:17px;font-weight:700;line-height:1.3;color:var(--em-text)}.em-title .elementor-heading-title a:hover{color:var(--em-primary)}.em-date .elementor-heading-title,.avalon-byline{font-size:13px;color:var(--em-muted);font-weight:400}.avalon-byline a{color:var(--em-text);font-weight:600}.em-excerpt,.em-excerpt p{font-size:15px;color:var(--em-muted);line-height:1.5;margin:0}.em-card .avalon-chip,.em-side .avalon-chip,.em-big .avalon-chip,.em-trow .avalon-chip{align-self:flex-start}.em-hero-title .elementor-heading-title{font-size:38px;font-weight:800;line-height:1.12;letter-spacing:-.01em}.em-hero .em-excerpt,.em-hero .em-excerpt p{font-size:17px}.em-opening-side .em-title .elementor-heading-title{font-size:15px}.em-big-title .elementor-heading-title{font-size:22px;font-weight:800}.em-sec-head{border-top:3px solid var(--em-primary);padding-top:10px!important}.em-sec-title .elementor-heading-title{font-size:22px;font-weight:800;color:var(--em-text)}.em-related>.elementor-widget-heading{border-top:3px solid var(--em-primary);padding-top:10px}.em-sec-more{font-size:14px;font-weight:600;color:var(--em-primary)}.em-mini .em-title .elementor-heading-title{font-size:15px}.em-mini{flex-direction:row!important}.em-mini-body{flex:1 1 auto;min-width:0}.em-specbar-label{flex:0 0 auto;margin-right:4px}.em-mini-list .e-loop-item+.e-loop-item{border-top:1px solid var(--em-line);padding-top:16px}.em-trow{padding:12px 0!important}.em-trow .em-title .elementor-heading-title{font-size:16px}.em-trow-list .e-loop-item+.e-loop-item{border-top:1px solid var(--em-line)}.em-box{border:1px solid var(--em-line);border-radius:var(--em-radius);padding:18px!important;background:#fff}.em-box-title .elementor-heading-title{font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--em-text)}.em-rank-list .elementor-loop-container{counter-reset:emrank}.em-rank-list .e-loop-item{counter-increment:emrank;display:flex;gap:12px;padding:10px 0}.em-rank-list .e-loop-item+.e-loop-item{border-top:1px solid var(--em-line)}.em-rank-list .e-loop-item::before{content:counter(emrank);flex:0 0 26px;font-size:26px;font-weight:800;line-height:1;color:var(--em-accent)}.em-rank .em-title .elementor-heading-title{font-size:15px}.em-rank-list:not(:has(.e-loop-item)){display:none!important}.em-nlbox{background:var(--em-primary);color:#fff;border-radius:var(--em-radius);padding:22px!important}.em-nlbox h4{color:#fff;font-size:18px;font-weight:800;margin:0 0 6px}.em-nlbox p{color:#E3EEF3;font-size:14px;margin:0}.em-nlbox a{color:var(--em-accent-dark);text-decoration:underline}.em-nl-row{display:flex;flex-direction:column;gap:8px;margin-top:4px}.em-nlbox input[type=email]{width:100%;border:0;border-radius:var(--em-radius);padding:11px 12px;font-size:15px}.em-nlbox input[type=submit],.em-nl-full input[type=submit],.avalon-btn{background:var(--em-accent);color:#fff;border:0;border-radius:var(--em-radius);padding:11px 18px;font-weight:700;font-size:15px;cursor:pointer}.em-nlbox input[type=submit]:hover,.em-nl-full input[type=submit]:hover,.avalon-btn:hover{background:#8E4519;color:#fff}.em-nl-consent{margin:8px 0 0!important;font-size:12px;line-height:1.45}.em-nl-consent label{display:flex;gap:8px;align-items:flex-start}.em-nl-consent input{margin-top:2px;flex:0 0 auto}.em-nlbox .em-nl-consent,.em-nlbox .em-nl-consent span{color:#E3EEF3}.em-nl-full{max-width:560px}.em-nl-full p{margin:0 0 14px}.em-nl-full label{display:block;font-weight:600;font-size:14px;margin-bottom:4px}.em-nl-full .em-nl-consent label{display:flex;font-weight:400}.em-nl-full input[type=text],.em-nl-full input[type=email]{width:100%;border:1px solid var(--em-line);border-radius:var(--em-radius);padding:11px 12px;font-size:16px}.em-lead{font-size:20px;line-height:1.5;color:var(--em-muted)}.nl4wp-alert{margin-top:10px;font-size:14px}.em-slot{display:flex;justify-content:center}.em-slot .avalon-ad{margin:0 auto;text-align:center}.avalon-ad-label{font-size:10px;letter-spacing:.08em;text-transform:uppercase}.em-top .em-slot{flex:0 1 728px;justify-content:flex-end}.em-top{padding-top:18px!important;padding-bottom:18px!important}.em-logo img{max-height:90px;object-fit:contain}.em-navbar{background:var(--em-primary)}.em-navbar-in{min-height:52px}.em-nav .elementor-nav-menu--main .elementor-item{color:#fff;font-weight:600;font-size:15px;padding:16px 13px;border-bottom:3px solid #fff0}.em-nav .elementor-nav-menu--main .elementor-item:hover,.em-nav .elementor-nav-menu--main .elementor-item:focus{color:#fff;background:rgb(255 255 255 / .08)}.em-nav .elementor-nav-menu--main .elementor-item.elementor-item-active,.em-nav .elementor-nav-menu--main .current-menu-ancestor>.elementor-item,.em-nav .elementor-nav-menu--main .current-menu-parent>.elementor-item{color:#fff;border-bottom-color:var(--em-accent-dark)}.em-navbar{position:relative;z-index:1000}.em-nav .elementor-nav-menu--main .sub-menu{background:#fff;border:1px solid var(--em-line);border-radius:0 0 var(--em-radius) var(--em-radius);min-width:220px;box-shadow:0 8px 20px rgb(10 37 51 / .12)}.em-nav .elementor-nav-menu--main .sub-menu .elementor-sub-item{color:var(--em-text);font-size:14px;padding:10px 16px;border:0}.em-nav .elementor-nav-menu--main .sub-menu .elementor-sub-item:hover{background:var(--em-soft);color:var(--em-primary)}.em-nav .elementor-nav-menu--main .sub-menu .elementor-item-active{color:var(--em-accent)}.em-nav .elementor-menu-toggle{color:#fff;background:#fff0;font-size:24px}.em-nav .elementor-menu-toggle svg{fill:#fff}.em-tools{flex:0 0 auto}.em-navbar-in>.em-nav{flex:1 1 auto;min-width:0}.em-navbar-in>.em-tools,.em-sec-head>.elementor-widget,.em-art-meta>.elementor-widget,.em-art-meta>.e-con{width:auto!important;--width:auto;flex:0 1 auto}.em-sec-head{justify-content:space-between!important;align-items:flex-end!important}.em-nav .elementor-nav-menu--main .elementor-nav-menu{flex-wrap:nowrap}.em-nl-link{color:#fff!important;font-weight:700;font-size:14px;border:1px solid var(--em-accent-dark);border-radius:var(--em-radius);padding:7px 12px}.em-nl-link:hover{background:var(--em-accent);border-color:var(--em-accent)}.em-navbar-in>.em-tools>.em-search{width:220px!important;--width:220px;flex:0 0 auto}.em-search .elementor-search-form__container{min-height:36px;height:36px;background:#fff;border:2px solid #fff;border-radius:var(--em-radius)}.em-search .elementor-search-form__container:focus-within{border-color:#A9531F}.em-search .elementor-search-form input[type=search].elementor-search-form__input{color:#0E1A22;font-family:var(--em-font);font-size:16px;line-height:1.2;height:32px;padding:0 4px 0 10px;background:#fff}.em-search .elementor-search-form__input::placeholder{color:#566570;opacity:1}.em-search .elementor-search-form__input::-webkit-search-cancel-button{cursor:pointer}.em-search .elementor-search-form .elementor-search-form__submit{--e-search-form-submit-text-color:#A9531F;flex:0 0 34px;min-width:34px;height:32px;background:#fff;color:#A9531F}.em-search .elementor-search-form .elementor-search-form__submit:hover{background:#F6EAE2;color:#A9531F}.em-search .elementor-search-form .elementor-search-form__submit:focus-visible{background:#F6EAE2;outline:2px solid #A9531F;outline-offset:-4px;border-radius:4px}.em-navbar-in>.em-tools{flex-shrink:0!important}@media (min-width:1025px) and (max-width:1279px){.em-nav .elementor-nav-menu--main .elementor-item{padding-left:9px;padding-right:9px}.em-nav .elementor-nav-menu--main .sub-arrow{padding-left:6px}}@media (min-width:1025px) and (max-width:1199px){.em-nav .elementor-nav-menu--main .elementor-item{padding-left:7px;padding-right:7px;font-size:14px}.em-nav .elementor-nav-menu--main .sub-arrow{padding-left:4px}}@media (min-width:1025px) and (max-width:1099px){.em-nav .elementor-nav-menu--main .elementor-item{padding-left:5px;padding-right:5px}.em-nav .elementor-nav-menu--main .sub-arrow{padding-left:3px}.em-nl-link{padding:6px 9px;font-size:13px}}.em-specbar{background:var(--em-soft);border-bottom:1px solid var(--em-line)}.em-specbar-in{min-height:42px}.em-specbar-label{font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:var(--em-accent)}.em-specnav .elementor-nav-menu--main .elementor-item{color:var(--em-text);font-size:14px;font-weight:600;padding:10px 10px}.em-specnav .elementor-nav-menu--main .elementor-item:hover,.em-specnav .elementor-nav-menu--main .elementor-item-active{color:var(--em-primary)}.em-footer{background:var(--em-footer);color:#C9D6DD;padding:48px 0 24px!important;margin-top:56px}.em-footer a{color:#fff}.em-footer a:hover{color:var(--em-accent-dark)}.em-footer h4{color:#fff;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;margin:0 0 12px}.em-footer ul{list-style:none;margin:0;padding:0}.em-footer li{margin:0 0 8px;font-size:15px}.em-footer-name{color:#fff;font-size:26px;font-weight:800}.em-footer-co,.em-footer-co .avalon-company{font-size:14px;color:#C9D6DD;margin:0}.em-footer-bottom{border-top:1px solid rgb(255 255 255 / .12);padding-top:18px!important}.em-copy .elementor-heading-title{font-size:13px;color:#9FB3BF!important;font-weight:400!important}.em-crumb,.em-crumb a{font-size:13px;color:var(--em-muted)}.em-crumb #breadcrumbs{margin:0}.em-post-title .elementor-heading-title{font-size:44px;font-weight:800;line-height:1.12;letter-spacing:-.01em;color:var(--em-text);max-width:920px}.em-deck,.em-deck p{font-size:20px;line-height:1.5;color:var(--em-muted);max-width:820px;margin:0}.em-art-meta{border-top:1px solid var(--em-line);border-bottom:1px solid var(--em-line);padding:10px 0!important}.em-art-col{min-width:0}.em-prose{max-width:820px;font-size:18px;line-height:1.7;color:var(--em-text)}.em-prose p{margin:0 0 1.1em}.em-prose h2,.em-prose h3,.em-prose h4{font-weight:800;line-height:1.25;margin:1.4em 0 .5em;color:var(--em-text)}.em-prose h2{font-size:26px}.em-prose h3{font-size:22px}.em-prose h4{font-size:19px}.em-prose a{color:var(--em-primary);text-decoration:underline;text-underline-offset:2px}.em-prose a:hover{color:var(--em-accent)}.em-prose blockquote{border-left:4px solid var(--em-accent);margin:1.4em 0;padding:4px 0 4px 20px;font-size:20px;color:var(--em-text)}.em-prose img{max-width:100%;height:auto}.em-prose figure{max-width:100%;margin:1.4em 0}.em-prose figcaption,.em-prose .wp-caption-text{font-size:13px;color:var(--em-muted)}.em-prose iframe{max-width:100%}.em-prose ul,.em-prose ol{padding-left:1.3em;margin:0 0 1.1em}.avalon-tags a{background:var(--em-soft);border:1px solid var(--em-line);color:var(--em-text)}.avalon-tags a:hover{background:var(--em-tint);color:var(--em-primary)}.em-postnav .post-navigation__prev--label,.em-postnav .post-navigation__next--label{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--em-accent)}.em-postnav .post-navigation__prev--title,.em-postnav .post-navigation__next--title{font-size:15px;font-weight:700;color:var(--em-text)}.avalon-speciale-box .avalon-speciale-kicker{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--em-accent)}.em-arch-title .elementor-heading-title{font-size:44px;font-weight:800;color:var(--em-primary)}.em-arch-desc,.em-arch-desc p{font-size:17px;color:var(--em-muted);max-width:820px;margin:0}.em-subcats .avalon-chips a{border-radius:var(--em-radius);border-color:var(--em-line);color:var(--em-primary);font-size:14px}.em-subcats .avalon-chips a:hover{background:var(--em-tint);border-color:var(--em-tint);color:var(--em-primary)}.em-subcats .avalon-chips a.is-active{background:var(--em-primary);border-color:var(--em-primary);color:#fff}.em-open{align-items:center!important}.em-open-title .elementor-heading-title{font-size:40px;font-weight:800;line-height:1.12}.em-open .em-excerpt,.em-open .em-excerpt p{font-size:17px}.elementor-pagination{margin-top:32px;display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.elementor-pagination .page-numbers{display:inline-block;min-width:38px;padding:8px 10px;border:1px solid var(--em-line);border-radius:var(--em-radius);color:var(--em-text);font-weight:600;text-align:center}.elementor-pagination .page-numbers.current{background:var(--em-primary);border-color:var(--em-primary);color:#fff}.elementor-pagination .page-numbers.dots{border:0}.em-spec-box{border-radius:var(--em-radius);padding:22px!important;min-height:100%}.em-spec-dark{background:var(--em-primary)}.em-spec-dark .em-title .elementor-heading-title,.em-spec-dark .em-title .elementor-heading-title a{color:#fff;font-size:22px;font-weight:800}.em-spec-dark .em-excerpt,.em-spec-dark .em-excerpt p{color:#E3EEF3}.em-spec-tint{background:var(--em-tint)}.em-spec-box:not(:has(.e-loop-item)),.em-speciali:not(:has(.e-loop-item)){display:none!important}.em-page-content{max-width:820px}.em-page-content:has([data-elementor-type="wp-page"]){max-width:none;font-size:16px;line-height:1.55}.em-page-content:has([data-elementor-type="wp-page"]) .em-page-blocks,.em-page-content:has([data-elementor-type="wp-page"]) .em-staff-wrap{max-width:820px;font-size:18px;line-height:1.7}.em-todo{display:inline-block;background:#FFF3D6;border:1px dashed var(--em-accent);color:var(--em-accent);padding:2px 8px;border-radius:4px;font-weight:700}.em-specnav .elementor-nav-menu--main>.elementor-nav-menu{flex-wrap:nowrap;align-items:center}.em-specnav .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-item{font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:var(--em-accent);padding:10px 14px 10px 0}.em-specnav .elementor-nav-menu--main .sub-arrow{display:none}.em-specnav .elementor-nav-menu--main .sub-menu{display:flex!important;flex-wrap:nowrap;position:static!important;width:auto!important;min-width:0!important;margin:0!important;background:#fff0;border:0;box-shadow:none}.em-specnav .elementor-nav-menu--main .sub-menu .elementor-sub-item{color:var(--em-text);font-size:14px;font-weight:600;padding:10px;white-space:nowrap;max-width:230px;overflow:hidden;text-overflow:ellipsis;border:0;background:#fff0}.em-specnav .elementor-nav-menu--main .sub-menu .elementor-sub-item:hover,.em-specnav .elementor-nav-menu--main .sub-menu .elementor-item-active{color:var(--em-primary);background:#fff0}.em-specnav .avalon-speciali-menu-all .elementor-sub-item{color:var(--em-primary)}.em-specbar-in{overflow-x:auto;scrollbar-width:none}.em-sp-main{min-width:0}.em-sp .avalon-w-section-title{font-size:22px;font-weight:800;color:var(--em-text);border-top:3px solid var(--em-primary);padding-top:10px;margin:0 0 18px}.em-sp-list-more{margin-top:-12px}.em-sp .avalon-w-card{border-radius:var(--em-radius)}.em-sp .avalon-w-card img{object-fit:contain!important;background:var(--em-soft)}.em-sp .avalon-w-anchor{border-radius:var(--em-radius)}.em-contact-info{font-size:15px;line-height:1.6;color:var(--em-muted)}.em-form .elementor-field-group .elementor-field-label{font-weight:600;font-size:14px;color:var(--em-text)}.em-form .elementor-field-textual{border:1px solid var(--em-line)!important;border-radius:var(--em-radius)!important;font-size:16px}.em-form .elementor-field-type-acceptance label{font-size:13px;line-height:1.45;color:var(--em-muted)}.em-form .elementor-button{background:var(--em-accent)!important;color:#fff!important;border-radius:var(--em-radius)!important;font-weight:700}.em-form .elementor-button:hover{background:#8E4519!important}.em-staff-wrap,.em-page-blocks{align-self:flex-start;margin-left:0!important;margin-right:auto!important;width:100%}.em-staff{width:100%;border-collapse:collapse;font-size:16px;margin:0}.em-staff th,.em-staff td,.em-staff tbody>tr:nth-child(odd)>td,.em-staff tbody>tr:nth-child(odd)>th{text-align:left;padding:10px 12px 10px 0;border:0;border-bottom:1px solid var(--em-line);vertical-align:top;background:#fff0}.em-staff th{font-weight:800;color:var(--em-primary);width:32%}.em-staff .em-staff-group th,.em-staff .em-staff-group td{padding-top:22px}.em-staff tr:first-child th,.em-staff tr:first-child td{padding-top:10px}@media (max-width:767px){.em-staff th,.em-staff td{display:block;width:auto;border:0;padding:2px 0}.em-staff tr{display:block;padding:10px 0;border-bottom:1px solid var(--em-line)}}@media (max-width:1024px){.em-top{flex-direction:column!important;align-items:flex-start!important}.em-top .em-slot{display:none}.em-hero-title .elementor-heading-title{font-size:32px}.em-img-open img{height:auto;aspect-ratio:16 / 10}.em-nav .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu--dropdown{display:none}.em-nav .elementor-menu-toggle.elementor-active+.elementor-nav-menu--dropdown.elementor-nav-menu__container{position:fixed;top:0;left:0;bottom:0;width:min(86vw, 360px);max-height:none!important;overflow-y:auto;background:#fff;z-index:9999;box-shadow:0 0 0 100vmax rgb(10 37 51 / .45);transform:none!important}.em-nav .elementor-menu-toggle.elementor-active{position:fixed;top:8px;left:min(86vw, 360px);z-index:10000;background:var(--em-primary);border-radius:0 var(--em-radius) var(--em-radius) 0}.em-nav .elementor-nav-menu--dropdown a{color:var(--em-text);font-size:16px;padding:14px 20px;border-bottom:1px solid var(--em-line)}.em-nav .elementor-nav-menu--dropdown a.elementor-item-active{color:var(--em-accent)}.em-nav .elementor-nav-menu--dropdown .sub-menu a{padding-left:34px;font-size:15px}.em-specbar-in{overflow-x:auto;flex-wrap:nowrap!important}.em-specnav .elementor-nav-menu{flex-wrap:nowrap;white-space:nowrap}.em-navbar-in>.em-tools>.em-search{width:180px!important;--width:180px}}@media (max-width:767px){.em-navbar-in>.em-tools>.em-search{width:150px!important;--width:150px}}@supports selector(:has(*)){@media (max-width:767px){.em-navbar-in>.em-tools>.em-search{display:none}.em-navbar-in:has(.em-nav .elementor-menu-toggle.elementor-active)>.em-tools>.em-search{display:block;position:fixed;top:0;left:0;z-index:10001;width:min(86vw, 360px)!important;--width:min(86vw, 360px);padding:12px 16px;background:#fff;border-bottom:1px solid var(--em-line)}.em-navbar-in:has(.em-nav .elementor-menu-toggle.elementor-active) .em-search .elementor-search-form__container{border-color:var(--em-line)}.em-navbar-in:has(.em-nav .elementor-menu-toggle.elementor-active) .em-search .elementor-search-form__container:focus-within{border-color:#A9531F}.em-navbar-in:has(.em-nav .elementor-menu-toggle.elementor-active) .em-nav .elementor-menu-toggle.elementor-active+.elementor-nav-menu--dropdown.elementor-nav-menu__container{padding-top:61px}}}@media (max-width:767px){.em-pad{padding-top:24px!important}.em-hero-title .elementor-heading-title{font-size:26px}.em-post-title .elementor-heading-title,.em-arch-title .elementor-heading-title{font-size:30px}.em-open-title .elementor-heading-title{font-size:26px}.em-deck,.em-deck p{font-size:18px}.em-prose{font-size:17px}.em-opening-side .em-title .elementor-heading-title{font-size:14px}.em-opening-side .avalon-chip,.em-opening-side .em-date{display:none}.em-logo img{max-height:60px}.em-nl-link{padding:6px 9px;font-size:13px}}.em-footer .em-footer-social{display:flex;gap:10px;margin:16px 0 0}.em-footer .em-footer-social li{margin:0}.em-footer .em-footer-social a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:rgb(255 255 255 / .12);color:#fff}.em-footer .em-footer-social a:hover{background:var(--em-accent-dark);color:#fff}.em-search-grid .e-loop-nothing-found-message{text-align:left;background:var(--em-soft);border:1px solid var(--em-line);border-left:4px solid var(--em-accent);border-radius:var(--em-radius);padding:20px 24px}.em-search-grid .e-loop-nothing-found-message__text{color:var(--em-text);font-size:17px;line-height:1.5}