/* post-1316.css */
.elementor-kit-1316{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-1316 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* popup.min.css */
[data-elementor-type=popup] .elementor-section-wrap:not(:empty)+#elementor-add-new-section,[data-elementor-type=popup]:not(.elementor-edit-area){display:none}.elementor-popup-modal.dialog-type-lightbox{background-color:transparent;display:flex;pointer-events:none;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.elementor-popup-modal .dialog-buttons-wrapper,.elementor-popup-modal .dialog-header{display:none}.elementor-popup-modal .dialog-close-button{display:none;inset-inline-end:20px;margin-top:0;opacity:1;pointer-events:all;top:20px;z-index:9999}.elementor-popup-modal .dialog-close-button svg{fill:#1f2124;height:1em;width:1em}.elementor-popup-modal .dialog-widget-content{background-color:#fff;border-radius:0;box-shadow:none;max-height:100%;max-width:100%;overflow:visible;pointer-events:all;width:auto}.elementor-popup-modal .dialog-message{display:flex;max-height:100vh;max-width:100vw;overflow:auto;padding:0;width:640px}.elementor-popup-modal .elementor{width:100%}
/* post-3.css */
:root{--page-title-display:none;}
/* base-desktop.css */
.elementor .e-div-block-base{min-width:30px;padding:10px;display:block;}.elementor .e-flexbox-base{padding:10px;display:flex;flex-direction:row;}.elementor .e-grid-base{column-gap:20px;padding:10px;display:grid;row-gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-tabs-base{padding-block-start:0px;display:flex;flex-direction:column;gap:30px;}.elementor .e-tabs-menu-base{display:flex;justify-content:center;}.elementor .e-tab-base{width:160px;color:#0C0D0E;cursor:pointer;padding:8px;border-width:2px;border-color:#E0E0E0;border-style:solid;background-color:#FFFFFF;display:block;}.elementor .e-tab-base.e--selected{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:focus{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:hover,.elementor .e-tab-base:focus-visible{background-color:#E0E0E0;}.elementor .e-tabs-content-area-base{display:block;}.elementor .e-tab-content-base{min-width:30px;padding:10px;display:block;}.elementor .e-accordion-base{padding:0px;display:flex;flex-direction:column;}.elementor .e-accordion-item-base{padding:0px;display:block;}.elementor .e-accordion-item-header-base{cursor:pointer;padding:10px;display:flex;gap:8px;justify-content:space-between;align-items:center;}.elementor .e-accordion-item-title-base{padding:0px;}.elementor .e-accordion-item-icon-base{width:200px;height:20px;padding:0px;display:inline-flex;flex:0 0 auto;justify-content:flex-end;align-items:center;}.elementor .e-accordion-item-content-base{min-width:30px;padding:10px;display:block;}.elementor .e-background-video-base{width:100%;overflow:hidden;position:relative;padding:10px;display:flex;flex-direction:column;}.elementor .e-background-video-content-base{width:100%;position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;flex:1 1 auto;}.elementor .e-background-video-controls-base{width:auto;position:absolute;inset-inline-end:20px;inset-block-end:20px;z-index:2;display:flex;gap:8px;}.elementor .e-background-video-play-base{cursor:pointer;padding:8px;border-style:none;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-background-video-pause-base{cursor:pointer;padding:8px;border-style:none;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-form-base{padding:20px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-content:start;align-items:flex-start;}.elementor .e-form-base .e-form-checkbox-row{padding:0px;gap:8px;align-items:center;}.elementor .e-form-success-message-base{font-size:12px;color:#2F532E;text-align:center;padding:12px;background-color:#D4E9D6;display:none;}.elementor .e-form-error-message-base{font-size:12px;color:#870000;text-align:center;padding:12px;background-color:#ffdede;display:none;}.elementor .e-collection-loop-base{display:block;}.elementor .e-collection-loop-layout-base{display:grid;gap:20px;grid-template-columns:repeat(3, 1fr);grid-auto-rows:1fr;}.elementor .e-pagination-base{padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;margin-block-start:8px;display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .e-pagination-prev-base{font-size:14px;color:#1F2937;text-align:center;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1px;border-color:#E5E7EB;border-style:solid;display:inline-flex;gap:8px;align-items:center;}.elementor .e-pagination-next-base{font-size:14px;color:#1F2937;text-align:center;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1px;border-color:#E5E7EB;border-style:solid;display:inline-flex;gap:8px;align-items:center;}.elementor .e-collection-loop-empty-state-base{display:flex;justify-content:center;}.elementor .e-heading-base{margin:0px;}.elementor .e-heading-link-base{all:unset;cursor:pointer;}.elementor .e-image-link-base{width:fit-content;all:unset;cursor:pointer;display:inherit;}.elementor .e-image-base{display:block;}.elementor .e-paragraph-base{margin:0px;}.elementor .e-paragraph-link-base{all:unset;cursor:pointer;}.elementor .e-svg-base{width:65px;height:65px;display:inline-block;}.elementor .e-button-base{text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-width:0px;background-color:#375EFB;display:inline-block;}.elementor .e-youtube-base{overflow:hidden;aspect-ratio:16/9;}.elementor .e-divider-base{width:100%;height:1px;border-width:0px;border-color:transparent;border-style:none;background-color:#000;}.elementor .e-self-hosted-video-base{max-width:100vw;aspect-ratio:16/9;display:inline-block;}.elementor .e-form-input-base{height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-color:#D6D5D5;}.elementor .e-form-input-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-input-base::placeholder{color:#9DA5AE;}.elementor .e-form-label-base{font-size:14px;color:#0c0d0e;}.elementor .e-form-textarea-base{font-size:12px;border-radius:0px;border-color:#D6D5D5;}.elementor .e-form-textarea-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-textarea-base::placeholder{color:#9DA5AE;}.elementor .e-form-submit-button-base{color:#fff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:28px;padding-inline-end:30px;border-radius:0px;border-width:0px;background-color:#000;display:flex;justify-content:center;align-items:center;}.elementor .e-form-submit-button-base:hover,.elementor .e-form-submit-button-base:focus-visible{background-color:#323232;}.elementor .e-form-checkbox-base{width:1.15em;height:1.15em;color:#ffffff;border-radius:0px;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:transparent;transition:background-color 200ms;display:grid;justify-items:center;align-items:center;appearance:none;}.elementor .e-form-checkbox-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-checkbox-base:checked{background-color:#69727D;}.elementor .e-form-checkbox-base::before{width:65%;height:65%;background-color:currentColor;opacity:0%;transform-origin:0% 100% 0px;transition:opacity 200ms;content:"";clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);}.elementor .e-form-checkbox-base:checked::before{opacity:100%;}.elementor .e-form-radio-button-base{width:1.15em;height:1.15em;color:#ffffff;border-radius:50%;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:transparent;display:grid;justify-items:center;align-items:center;appearance:none;}.elementor .e-form-radio-button-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-radio-button-base:checked{background-color:transparent;}.elementor .e-form-radio-button-base::before{width:65%;height:65%;border-radius:50%;background-color:#706F6F;opacity:0%;transition:opacity 200ms;content:"";}.elementor .e-form-radio-button-base:checked::before{opacity:100%;}.elementor .e-form-date-picker-base{width:100%;height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-width:1px;border-color:#D6D5D5;border-style:solid;}.elementor .e-form-date-picker-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-time-picker-base{width:100%;height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-width:1px;border-color:#D6D5D5;border-style:solid;}.elementor .e-form-time-picker-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-select-base{font-size:12px;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:transparent;}.elementor .e-form-select-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-file-upload-base{height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-color:#D6D5D5;}.elementor .e-form-file-upload-base:focus{border-color:#706F6F;outline-style:none;}
/* local-1579-frontend-desktop.css */
.elementor .e-a0d8f37-950c935{position:fixed;inset-block-start:-100px;inset-inline-start:20px;z-index:100;color:#000000;padding-block-start:12px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:12px;background-color:#ffffff;}.elementor .e-a0d8f37-950c935:focus{inset-block-start:10px;}.elementor .e-0909503-1b7e1b6{object-fit:contain;padding-block-start:3px;padding-block-end:3px;padding-inline-start:3px;padding-inline-end:3px;border-radius:3px;display:block;}.elementor .e-40b406c-0f85999{width:72px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .e-4d0c46c-613aab7{font-size:0.875rem;color:var(--ink);cursor:pointer;padding-block-start:9px;padding-block-end:9px;padding-inline-start:13px;padding-inline-end:13px;margin-inline-start:auto;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--line);border-style:solid;background-color:transparent;}.elementor .e-4d0c46c-613aab7:hover,.elementor .e-4d0c46c-613aab7:focus-visible{border-color:var(--wine);}.elementor .e-619463f-6aa049e{color:var(--ink);cursor:pointer;padding-block-start:9px;padding-block-end:9px;padding-inline-start:14px;padding-inline-end:14px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--line);border-style:solid;background-color:transparent;display:none;}.elementor .e-c8bd891-995a88b{font-size:0.875rem;color:var(--ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:transparent;border-style:solid;background-color:transparent;display:block;}.elementor .e-c8bd891-995a88b:hover,.elementor .e-c8bd891-995a88b:focus-visible{color:var(--wine);border-color:var(--wine);}.elementor .e-ef49cac-636057d{font-size:0.875rem;color:var(--ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:transparent;border-style:solid;background-color:transparent;display:block;}.elementor .e-ef49cac-636057d:hover,.elementor .e-ef49cac-636057d:focus-visible{color:var(--wine);border-color:var(--wine);}.elementor .e-8fd94c2-3614339{font-size:0.875rem;color:var(--ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:transparent;border-style:solid;background-color:transparent;display:block;}.elementor .e-8fd94c2-3614339:hover,.elementor .e-8fd94c2-3614339:focus-visible{color:var(--wine);border-color:var(--wine);}.elementor .e-877e886-62162a7{font-size:0.875rem;color:var(--ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:transparent;border-style:solid;background-color:transparent;display:block;}.elementor .e-877e886-62162a7:hover,.elementor .e-877e886-62162a7:focus-visible{color:var(--wine);border-color:var(--wine);}.elementor .e-fdfe929-71d35e1{font-size:0.875rem;color:var(--ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:transparent;border-style:solid;background-color:transparent;display:block;}.elementor .e-fdfe929-71d35e1:hover,.elementor .e-fdfe929-71d35e1:focus-visible{color:var(--wine);border-color:var(--wine);}.elementor .e-e6ce8eb-19967fc{font-size:0.875rem;color:var(--ink);padding-block-start:9px;padding-block-end:9px;padding-inline-start:21px;padding-inline-end:21px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--ink);border-style:solid;background-color:transparent;display:block;}.elementor .e-e6ce8eb-19967fc:hover,.elementor .e-e6ce8eb-19967fc:focus-visible{color:var(--wine);border-color:var(--wine);}.elementor .e-d1dbd13-e2fe044{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:30px;align-items:center;}.elementor .e-7053543-67ba004{width:min(1280px,88%);min-height:106px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:36px;justify-content:space-between;align-items:center;}.elementor .e-9edf34a-14b3418{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;background-color:var(--paper);}
/* local-1581-frontend-desktop.css */
.elementor .e-f7f3118-42f5ffb{object-fit:contain;padding-block-start:3px;padding-block-end:3px;padding-inline-start:3px;padding-inline-end:3px;border-radius:3px;display:block;}.elementor .e-411faa8-781b70d{width:98px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:inline-block;}.elementor .e-3240b77-55b70e4{font-weight:500;font-size:0.75rem;color:#c6b3ba;letter-spacing:0.19em;text-transform:uppercase;margin-block-start:14px;display:block;}.elementor .e-395e89e-cc9f425{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1218c65-e907fb1{font-family:var(--serif);font-size:1.35rem;margin-block-end:18px;display:inline-block;}.elementor .e-fc396f8-ee77030{font-size:0.875rem;color:#faf8f5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;display:block;}.elementor .e-5dbd019-7379b90{font-size:0.875rem;color:#faf8f5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;display:block;}.elementor .e-53da280-500086c{font-size:0.875rem;color:#faf8f5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;display:block;}.elementor .e-acccc58-03a8f9b{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:30px;flex-wrap:wrap;}.elementor .e-e4dab3f-5c9bd2e{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-f0b256a-5123870{display:inline;}.elementor .e-dc70c95-fa448fd{display:inline;}.elementor .e-3e9f1ba-708416a{width:auto;font-size:0.875rem;color:#faf8f5;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#faf8f5;border-style:solid;display:inline-flex;gap:22px;align-items:center;}.elementor .e-fd51586-2c68855{padding-block-start:0px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:40px;justify-content:space-between;align-items:flex-start;}.elementor .e-7856319-1a4385a{font-size:0.75rem;color:#c6b3ba;display:block;}.elementor .e-e58cb74-11a7e44{font-size:0.75rem;color:#c6b3ba;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;display:block;}.elementor .e-5d7bdba-f6cdcdf{font-size:0.75rem;color:#c6b3ba;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;display:block;}.elementor .e-cc8e390-1679b00{font-size:0.75rem;color:#c6b3ba;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;display:block;}.elementor .e-efb56d7-db2827f{font-size:0.75rem;color:#c6b3ba;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;display:block;}.elementor .e-c32c37b-cd2e327{font-size:0.75rem;color:#c6b3ba;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;display:block;}.elementor .e-0b0ac69-3dfdced{font-size:0.75rem;color:#c6b3ba;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;display:block;}.elementor .e-3a9f43c-7fccf2e{font-size:0.75rem;color:#c6b3ba;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;display:block;}.elementor .e-b37235c-68407b9{width:auto;color:#c6b3ba;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:18px;flex-wrap:wrap;}.elementor .e-dcf7920-28a3eef{font-size:0.75rem;color:#c6b3ba;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#51454a;border-style:solid;display:flex;gap:20px;justify-content:space-between;}.elementor .e-4e43cd9-538f1a0{width:min(1280px,88%);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-f365638-8755420{color:#faf8f5;padding-block-start:68px;padding-block-end:25px;padding-inline-start:0px;padding-inline-end:0px;background-color:#211a1d;}
/* local-1572-frontend-desktop.css */
.elementor .e-c1cd46d-86b8616{font-weight:500;font-size:0.75rem;color:var(--wine);letter-spacing:0.19em;text-transform:uppercase;margin-block-end:14px;display:block;}.elementor .e-fe4818a-b99a670{font-family:"Georgia, 'Times New Roman', serif";font-weight:400;font-size:2.2rem;color:var(--ink);letter-spacing:-0.03em;line-height:1.1em;display:block;}.elementor .e-abc4b1f-07c7f23{font-size:0.95rem;color:var(--muted);margin-block-start:14px;display:block;}.elementor .e-4ba4ffc-282dac3{padding-block-start:44px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--line);border-style:solid;background-color:var(--paper);}
/* local-3-frontend-desktop.css */
.elementor .e-0433919-8ee8329{font-weight:500;font-size:0.75rem;color:var(--wine);letter-spacing:0.19em;text-transform:uppercase;margin-block-start:24px;margin-block-end:22px;display:block;}.elementor .e-6003400-f862f1b{color:var(--ink);}.elementor .e-5c63282-37906ba{max-width:620px;color:var(--muted);margin-block-start:24px;display:block;}.elementor .e-12961e4-07fd0f4{width:min(1280px,88%);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-a5e7f9c-247505e{padding-block-start:74px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;}.elementor .e-f6f9888-d69a0e0{width:100%;height:auto;box-shadow:0px 18px 35px 0px rgba(53,36,30,0.15);display:block;}.elementor .e-a7e3380-98e977f{position:sticky;inset-block-start:35px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;background-color:color-mix(in srgb, var(--rose) 16%, var(--paper));}.elementor .e-a7e33ce-078718b{font-weight:500;font-size:0.75rem;color:var(--wine);letter-spacing:0.19em;text-transform:uppercase;margin-block-end:15px;display:block;}.elementor .e-bb70562-1b6a153{color:var(--ink);font-style:italic;}.elementor .e-7ff4a23-0775f23{width:18px;font-size:0.75rem;color:var(--muted);}.elementor .e-2c6792e-12f343c{color:var(--ink);flex:1 1 0%;}.elementor .e-65320b1-d436a45{font-size:0.8rem;color:var(--muted);}.elementor .e-29546b1-3653cab{padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;display:flex;gap:24px;align-items:center;}.elementor .e-b77bd57-ee7e250{width:18px;font-size:0.75rem;color:var(--muted);}.elementor .e-b31c1b1-d0992db{color:var(--ink);flex:1 1 0%;}.elementor .e-3b6540d-ca71d49{font-size:0.8rem;color:var(--muted);}.elementor .e-06043c4-4323a81{padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;display:flex;gap:24px;align-items:center;}.elementor .e-6e536f1-85f6d5c{width:18px;font-size:0.75rem;color:var(--muted);}.elementor .e-bea3fa2-aa78737{color:var(--ink);flex:1 1 0%;}.elementor .e-17b9b67-fc2d26a{font-size:0.8rem;color:var(--muted);}.elementor .e-7936cf4-6955e0a{padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;display:flex;gap:24px;align-items:center;}.elementor .e-0975bff-ba863a2{width:18px;font-size:0.75rem;color:var(--muted);}.elementor .e-d1ac8f9-0bf4346{color:var(--ink);flex:1 1 0%;}.elementor .e-4c63240-f3dc54e{font-size:0.8rem;color:var(--muted);}.elementor .e-bc7c20f-2d1740a{padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;display:flex;gap:24px;align-items:center;}.elementor .e-71f37a8-a90b303{width:18px;font-size:0.75rem;color:var(--muted);}.elementor .e-05c68ea-7d5c254{color:var(--ink);flex:1 1 0%;}.elementor .e-2dcbc1f-4997d9f{font-size:0.8rem;color:var(--muted);}.elementor .e-169d44c-292dffe{padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;display:flex;gap:24px;align-items:center;}.elementor .e-a537276-6b48401{width:18px;font-size:0.75rem;color:var(--muted);}.elementor .e-0849502-2861577{color:var(--ink);flex:1 1 0%;}.elementor .e-58d7bf4-6370964{font-size:0.8rem;color:var(--muted);}.elementor .e-8443696-3116e25{padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;display:flex;gap:24px;align-items:center;}.elementor .e-16835ab-00946df{width:18px;font-size:0.75rem;color:var(--muted);}.elementor .e-2d61952-aeffe63{color:var(--ink);flex:1 1 0%;}.elementor .e-e9e0fb5-03414a9{font-size:0.8rem;color:var(--muted);}.elementor .e-2ef7383-6a503f7{padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;display:flex;gap:24px;align-items:center;}.elementor .e-a76833b-9309479{width:18px;font-size:0.75rem;color:var(--muted);}.elementor .e-71c9cda-7145376{color:var(--ink);flex:1 1 0%;}.elementor .e-90d160a-496a145{font-size:0.8rem;color:var(--muted);}.elementor .e-4adbd91-5cdad96{padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;display:flex;gap:24px;align-items:center;}.elementor .e-252ef32-ada0f39{width:18px;font-size:0.75rem;color:var(--muted);}.elementor .e-6dc0cd9-ecf58bb{color:var(--ink);flex:1 1 0%;}.elementor .e-628df26-c9ee64d{font-size:0.8rem;color:var(--muted);}.elementor .e-6a40f14-b47de3d{padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;display:flex;gap:24px;align-items:center;}.elementor .e-74dd4c0-5464a8a{width:18px;font-size:0.75rem;color:var(--muted);}.elementor .e-8d3d4bc-feeddc0{color:var(--ink);flex:1 1 0%;}.elementor .e-1f1bc4b-f834daf{font-size:0.8rem;color:var(--muted);}.elementor .e-43d54de-d639901{padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;display:flex;gap:24px;align-items:center;}.elementor .e-f155ebc-e2ccf88{width:18px;font-size:0.75rem;color:var(--muted);}.elementor .e-873eaa5-72fa7b3{color:var(--ink);flex:1 1 0%;}.elementor .e-f1355d9-e326330{font-size:0.8rem;color:var(--muted);}.elementor .e-93e849b-d55e7d7{padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;display:flex;gap:24px;align-items:center;}.elementor .e-c1258e1-b841ed6{width:18px;font-size:0.75rem;color:var(--muted);}.elementor .e-6b682e1-c9d32b6{color:var(--ink);flex:1 1 0%;}.elementor .e-802b60a-11215b6{font-size:0.8rem;color:var(--muted);}.elementor .e-cafd7d9-fb6d3b8{padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;display:flex;gap:24px;align-items:center;}.elementor .e-799a445-0f61382{width:18px;font-size:0.75rem;color:var(--muted);}.elementor .e-1368531-4a69b73{color:var(--ink);flex:1 1 0%;}.elementor .e-6af24bf-178d50f{font-size:0.8rem;color:var(--muted);}.elementor .e-20eb99e-b58433f{padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;display:flex;gap:24px;align-items:center;}.elementor .e-8383db2-70277d2{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:24px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3bacb5b-9c2bd78{font-weight:400;font-size:0.875rem;color:#ffffff;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:25px;padding-inline-end:25px;border-radius:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#702b45;border-style:solid;background-color:#702b45;display:inline-flex;gap:24px;justify-content:center;align-items:center;}.elementor .e-3bacb5b-9c2bd78:hover,.elementor .e-3bacb5b-9c2bd78:focus-visible{background-color:#522037;}.elementor .e-97b4505-7651bb5{font-weight:400;font-size:0.875rem;color:var(--ink);text-decoration:none;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:currentColor;border-style:solid;background-color:transparent;display:inline-flex;gap:22px;align-items:center;}.elementor .e-1d69424-97343e6{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:28px;flex-wrap:wrap;align-items:center;}.elementor .e-c829798-5e95d3d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1cd7f3c-29b3f6e{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:75px;grid-template-columns:1fr 1fr;align-items:start;}.elementor .e-e255ebd-631c6df{width:min(1280px,88%);padding-block-start:104px;padding-block-end:104px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-a36d8c6-60a7139{font-weight:500;font-size:0.75rem;color:var(--muted);letter-spacing:0.19em;text-transform:uppercase;}.elementor .e-84bbedc-53bb7d9{font-family:"Georgia, 'Times New Roman', serif";font-weight:400;font-size:1.2rem;color:var(--ink);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;}.elementor .e-84bbedc-53bb7d9:hover,.elementor .e-84bbedc-53bb7d9:focus-visible{color:var(--wine);}.elementor .e-08dbf5a-a8da389{font-family:"Georgia, 'Times New Roman', serif";font-weight:400;font-size:1.2rem;color:var(--ink);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;}.elementor .e-08dbf5a-a8da389:hover,.elementor .e-08dbf5a-a8da389:focus-visible{color:var(--wine);}.elementor .e-b3b98ce-17e7147{font-family:"Georgia, 'Times New Roman', serif";font-weight:400;font-size:1.2rem;color:var(--ink);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;}.elementor .e-b3b98ce-17e7147:hover,.elementor .e-b3b98ce-17e7147:focus-visible{color:var(--wine);}.elementor .e-4ed6a5f-88bc1be{font-family:"Georgia, 'Times New Roman', serif";font-weight:400;font-size:1.2rem;color:var(--ink);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;}.elementor .e-4ed6a5f-88bc1be:hover,.elementor .e-4ed6a5f-88bc1be:focus-visible{color:var(--wine);}.elementor .e-68a0bb5-d6fb781{width:auto;line-height:1.15em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:42px;flex-wrap:wrap;align-items:center;}.elementor .e-aab986c-1ba80d6{width:min(1280px,88%);padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:30px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-cc2381a-b4f21c7{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;}.elementor .e-fc7ecbb-765376a{color:var(--ink);}.elementor .e-9625495-977c34f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:42px;}.elementor .e-330721c-d809c26{width:100%;aspect-ratio:1/1;object-fit:cover;margin-block-end:22px;display:block;}.elementor .e-c876aff-77a4d3e{color:var(--ink);margin-block-start:22px;}.elementor .e-4499794-701f27f{font-size:0.875rem;color:var(--muted);margin-block-start:10px;display:block;}.elementor .e-e7c5c6b-485da76{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-b239dd5-e9c27b1{width:100%;aspect-ratio:1/1;object-fit:cover;margin-block-end:22px;display:block;}.elementor .e-ea2de4e-58497e5{color:var(--ink);margin-block-start:22px;}.elementor .e-c8def1e-f69cc9b{font-size:0.875rem;color:var(--muted);margin-block-start:10px;display:block;}.elementor .e-16c19ac-6aeb513{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7a9e009-98c6a0e{width:100%;aspect-ratio:1/1;object-fit:cover;margin-block-end:22px;display:block;}.elementor .e-995b8f4-312eada{color:var(--ink);margin-block-start:22px;}.elementor .e-baa85f9-40d338e{font-size:0.875rem;color:var(--muted);margin-block-start:10px;display:block;}.elementor .e-bfca5f4-2e5add2{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-971945f-8c00dc4{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:32px;grid-template-columns:repeat(3,1fr);}.elementor .e-1fe0154-c373bd9{width:min(1280px,88%);padding-block-start:104px;padding-block-end:104px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;}
/* local-1579-frontend-tablet.css */
@media (max-width:1024px){
@media(max-width:1024px){.elementor .e-e6ce8eb-19967fc{padding-block-start:9px;padding-block-end:9px;padding-inline-start:13px;padding-inline-end:13px;}}@media(max-width:1024px){.elementor .e-d1dbd13-e2fe044{gap:14px;}}@media(max-width:1024px){.elementor .e-7053543-67ba004{gap:20px;}}
}
/* local-3-frontend-tablet.css */
@media (max-width:1024px){
@media(max-width:1024px){.elementor .e-1cd7f3c-29b3f6e{gap:50px;}}@media(max-width:1024px){.elementor .e-68a0bb5-d6fb781{gap:25px;}}
}
/* base-mobile.css */
@media (max-width:767px){
@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1, 1fr);}}
}
/* local-1579-frontend-mobile.css */
@media (max-width:767px){
@media(max-width:767px){.elementor .e-4d0c46c-613aab7{min-height:42px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:10px;padding-inline-end:10px;}}@media(max-width:767px){.elementor .e-619463f-6aa049e{padding-block-start:8px;padding-block-end:8px;padding-inline-start:10px;padding-inline-end:10px;display:block;}}@media(max-width:767px){.elementor .e-e6ce8eb-19967fc{padding-block-start:5px;padding-block-end:5px;padding-inline-start:15px;padding-inline-end:15px;}}@media(max-width:767px){.elementor .e-d1dbd13-e2fe044{width:100%;column-gap:15px;padding-block-start:14px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;row-gap:15px;flex-wrap:wrap;}}@media(max-width:767px){.elementor .e-7053543-67ba004{width:89%;min-height:80px;gap:12px;flex-wrap:wrap;}}
}
/* local-1581-frontend-mobile.css */
@media (max-width:767px){
@media(max-width:767px){.elementor .e-411faa8-781b70d{width:78px;}}@media(max-width:767px){.elementor .e-acccc58-03a8f9b{column-gap:25px;row-gap:16px;}}@media(max-width:767px){.elementor .e-fd51586-2c68855{padding-block-start:0px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:30px;}}@media(max-width:767px){.elementor .e-dcf7920-28a3eef{flex-direction:column;gap:30px;}}@media(max-width:767px){.elementor .e-4e43cd9-538f1a0{width:89%;}}
}
/* local-1572-frontend-mobile.css */
@media (max-width:767px){
@media(max-width:767px){.elementor .e-fe4818a-b99a670{font-size:1.8rem;}}@media(max-width:767px){.elementor .e-4ba4ffc-282dac3{padding-block-start:34px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;}}
}
/* local-3-frontend-mobile.css */
@media (max-width:767px){
@media(max-width:767px){.elementor .e-12961e4-07fd0f4{width:89%;}}@media(max-width:767px){.elementor .e-a5e7f9c-247505e{padding-block-start:45px;padding-block-end:45px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-a7e3380-98e977f{position:static;padding-block-start:22px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;}}@media(max-width:767px){.elementor .e-65320b1-d436a45{display:none;}}@media(max-width:767px){.elementor .e-3b6540d-ca71d49{display:none;}}@media(max-width:767px){.elementor .e-17b9b67-fc2d26a{display:none;}}@media(max-width:767px){.elementor .e-4c63240-f3dc54e{display:none;}}@media(max-width:767px){.elementor .e-2dcbc1f-4997d9f{display:none;}}@media(max-width:767px){.elementor .e-58d7bf4-6370964{display:none;}}@media(max-width:767px){.elementor .e-e9e0fb5-03414a9{display:none;}}@media(max-width:767px){.elementor .e-90d160a-496a145{display:none;}}@media(max-width:767px){.elementor .e-628df26-c9ee64d{display:none;}}@media(max-width:767px){.elementor .e-1f1bc4b-f834daf{display:none;}}@media(max-width:767px){.elementor .e-f1355d9-e326330{display:none;}}@media(max-width:767px){.elementor .e-802b60a-11215b6{display:none;}}@media(max-width:767px){.elementor .e-6af24bf-178d50f{display:none;}}@media(max-width:767px){.elementor .e-3bacb5b-9c2bd78{padding-block-start:12px;padding-block-end:12px;padding-inline-start:19px;padding-inline-end:19px;}}@media(max-width:767px){.elementor .e-1d69424-97343e6{gap:20px;}}@media(max-width:767px){.elementor .e-1cd7f3c-29b3f6e{gap:30px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-e255ebd-631c6df{width:89%;padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-84bbedc-53bb7d9{font-size:1.05rem;}}@media(max-width:767px){.elementor .e-08dbf5a-a8da389{font-size:1.05rem;}}@media(max-width:767px){.elementor .e-b3b98ce-17e7147{font-size:1.05rem;}}@media(max-width:767px){.elementor .e-4ed6a5f-88bc1be{font-size:1.05rem;}}@media(max-width:767px){.elementor .e-68a0bb5-d6fb781{column-gap:25px;row-gap:15px;}}@media(max-width:767px){.elementor .e-aab986c-1ba80d6{width:89%;padding-block-start:25px;padding-block-end:25px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:18px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-9625495-977c34f{margin-block-end:30px;}}@media(max-width:767px){.elementor .e-330721c-d809c26{max-width:420px;}}@media(max-width:767px){.elementor .e-b239dd5-e9c27b1{max-width:420px;}}@media(max-width:767px){.elementor .e-7a9e009-98c6a0e{max-width:420px;}}@media(max-width:767px){.elementor .e-971945f-8c00dc4{gap:42px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-1fe0154-c373bd9{width:89%;padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;}}
}
/* post-1572.css */
#elementor-popup-modal-1572{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1572 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-1572 .dialog-close-button{display:flex;}#elementor-popup-modal-1572 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS for shortcode, class: .elementor-element-8ca6990 */.elementor-1572 .elementor-element.elementor-element-8ca6990{margin-top:24px}.elementor-1572 .elementor-element.elementor-element-8ca6990 .ff-el-input--label label{display:none}.elementor-1572 .elementor-element.elementor-element-8ca6990 .ff-el-form-control{background:transparent;color:var(--ink);border:1px solid var(--line);border-radius:0;padding:13px 15px;font:inherit;box-shadow:none}.elementor-1572 .elementor-element.elementor-element-8ca6990 .ff-el-form-control:focus{border-color:var(--wine);background:transparent;box-shadow:none}.elementor-1572 .elementor-element.elementor-element-8ca6990 .ff-el-form-control::placeholder{color:var(--muted)}.elementor-1572 .elementor-element.elementor-element-8ca6990 .ff-el-group{margin-bottom:14px}.elementor-1572 .elementor-element.elementor-element-8ca6990 .ff-btn-submit{background:#702b45;color:#fff;border:1px solid #702b45;border-radius:0;padding:14px 25px;font-size:.875rem;font-weight:400;box-shadow:none;width:100%}.elementor-1572 .elementor-element.elementor-element-8ca6990 .ff-btn-submit:hover{background:#522037;color:#fff}.elementor-1572 .elementor-element.elementor-element-8ca6990 .ff-message-success{border:0;border-left:2px solid var(--wine);background:transparent;color:var(--ink);box-shadow:none;padding:12px 18px}/* End custom CSS */
/* elementor-b81e715faf.css */
body.anahit-design .anahit-layout{all:unset;display:block;box-sizing:border-box;min-width:0}body.anahit-design .e-con-inner{display:contents}body.anahit-design .anahit-widget,body.anahit-design .anahit-widget>.elementor-widget-container{display:contents!important}body.anahit-design .elementor{width:100%}body.anahit-design main{max-width:none;padding:0}body.anahit-design img{border-radius:0}:root{--ink:#211a1d;--paper:#faf8f5;--wine:#702b45;--line:#dbd4cd;--muted:#71656a;--rose:#eac3b6;--serif:Georgia,'Times New Roman',serif}body.anahit-design.anahit-design *{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.65}body.anahit-design.anahit-design a{color:inherit;text-decoration:none}body.anahit-design.anahit-design button{font:inherit}body.anahit-design.anahit-design img{display:block;width:100%;height:auto}body.anahit-design.anahit-design h1,body.anahit-design.anahit-design h2,body.anahit-design.anahit-design h3,body.anahit-design.anahit-design p{margin:0}body.anahit-design.anahit-design h1,body.anahit-design.anahit-design h2,body.anahit-design.anahit-design h3{font-family:var(--serif);font-weight:400;line-height:1.08}body.anahit-design.anahit-design h1{font-size:clamp(3.3rem,7.3vw,7rem);letter-spacing:-.045em}body.anahit-design.anahit-design h2{font-size:clamp(2.3rem,4.2vw,4rem);letter-spacing:-.04em}body.anahit-design.anahit-design h3{font-size:1.9rem;letter-spacing:-.02em}body.anahit-design.anahit-design p+p{margin-top:1.1em}body.anahit-design.anahit-design a,body.anahit-design.anahit-design button{touch-action:manipulation}body.anahit-design.anahit-design a:focus-visible,body.anahit-design.anahit-design button:focus-visible,body.anahit-design.anahit-design summary:focus-visible{outline:3px solid #bd5b80;outline-offset:5px}body.anahit-design.anahit-design .skip{position:fixed;left:20px;top:-100px;z-index:100;background:white;color:black;padding:12px}body.anahit-design.anahit-design .skip:focus{top:10px}body.anahit-design.anahit-design .wrap{width:min(1280px,88%);margin:auto}body.anahit-design.anahit-design .site-header{background:var(--paper);border-bottom:1px solid var(--line)}body.anahit-design.anahit-design .header-inner{min-height:106px;display:flex;align-items:center;justify-content:space-between;gap:36px}body.anahit-design.anahit-design .brand{display:flex;align-items:center;gap:16px}body.anahit-design.anahit-design .monogram{font:italic 2.25rem var(--serif);letter-spacing:-.15em;width:57px;border-right:1px solid var(--line);padding-right:15px}body.anahit-design.anahit-design .brand-name{font-size:.8rem;letter-spacing:.16em;line-height:1.5}body.anahit-design.anahit-design .nav{display:flex;gap:30px;align-items:center}body.anahit-design.anahit-design .nav a{font-size:.875rem;padding:12px 0;border-bottom:1px solid transparent}body.anahit-design.anahit-design .nav a:hover,body.anahit-design.anahit-design .nav a[aria-current=page]{color:var(--wine);border-bottom-color:var(--wine)}body.anahit-design.anahit-design .nav .booking-link{border:1px solid var(--ink);padding:9px 21px}body.anahit-design.anahit-design .menu-toggle{display:none;background:transparent;border:1px solid var(--line);padding:9px 14px}body.anahit-design.anahit-design .eyebrow{text-transform:uppercase;letter-spacing:.19em;font-size:.75rem;font-weight:500}body.anahit-design.anahit-design .hero{position:relative;background:#211b17;color:#fff;min-height:660px;display:flex;align-items:center;overflow:hidden}body.anahit-design.anahit-design .hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}body.anahit-design.anahit-design .hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(17,13,12,.79),rgba(17,13,12,.3) 48%,transparent 78%)}body.anahit-design.anahit-design .hero-copy{position:relative;z-index:1;padding:90px 0 110px;width:55%}body.anahit-design.anahit-design .hero .eyebrow{color:#e4c7b2;margin-bottom:33px}body.anahit-design.anahit-design .hero h1{font-size:clamp(4.1rem,7.9vw,8rem);line-height:1.02;letter-spacing:-.055em}body.anahit-design.anahit-design .hero h1 em{font-weight:400}body.anahit-design.anahit-design .hero .intro{max-width:390px;color:#e2d9d1;margin:30px 0 32px;font-size:1.05rem}body.anahit-design.anahit-design .actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap}body.anahit-design.anahit-design .button{display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:14px 25px;background:var(--wine);color:white;border:1px solid var(--wine);font-size:.875rem}body.anahit-design.anahit-design .button:hover{background:#522037}body.anahit-design.anahit-design .button.light{background:var(--paper);color:var(--ink);border-color:var(--paper)}body.anahit-design.anahit-design .text-link{display:inline-flex;align-items:center;gap:22px;font-size:.875rem;border-bottom:1px solid currentColor;padding:7px 0}body.anahit-design.anahit-design .hero-caption{position:absolute;right:6%;bottom:30px;z-index:1;color:#eee1d5;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase}body.anahit-design.anahit-design .platform-strip{border-bottom:1px solid var(--line)}body.anahit-design.anahit-design .platform-inner{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:26px 0}body.anahit-design.anahit-design .platform-inner .eyebrow{color:var(--muted)}body.anahit-design.anahit-design .platforms{display:flex;gap:42px;flex-wrap:wrap;align-items:center}body.anahit-design.anahit-design .platforms a{font:1.2rem var(--serif)}body.anahit-design.anahit-design .platforms a:hover{color:var(--wine)}body.anahit-design.anahit-design .section{padding:104px 0}body.anahit-design.anahit-design .section-head{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:42px}body.anahit-design.anahit-design .section-head .eyebrow,body.anahit-design.anahit-design .album-copy .eyebrow{margin-bottom:15px;color:var(--wine)}body.anahit-design.anahit-design .album{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}body.anahit-design.anahit-design .album-art{background:#eee6de;padding:32px;position:relative}body.anahit-design.anahit-design .album-art img{box-shadow:0 18px 35px #35241e26}body.anahit-design.anahit-design .album-copy h2{font-size:clamp(3.2rem,6vw,5.8rem);font-style:italic}body.anahit-design.anahit-design .album-copy .intro{color:var(--muted);margin:22px 0 25px;max-width:450px}body.anahit-design.anahit-design .tracks{list-style:none;padding:0;margin:24px 0 30px}body.anahit-design.anahit-design .tracks li{display:flex;align-items:center;gap:24px;border-bottom:1px solid var(--line);padding:13px 0}body.anahit-design.anahit-design .track-number{font-size:.75rem;color:var(--muted);width:18px}body.anahit-design.anahit-design .track-name{flex:1}body.anahit-design.anahit-design .track-note{font-size:.8rem;color:var(--muted)}body.anahit-design.anahit-design .dark-section{background:#292123;color:var(--paper)}body.anahit-design.anahit-design .dark-section .eyebrow{color:var(--rose)}body.anahit-design.anahit-design .feature-video{display:grid;grid-template-columns:1.15fr 1fr;gap:65px;align-items:center}body.anahit-design.anahit-design .video-frame{position:relative;aspect-ratio:16/10;background:#110e10;overflow:hidden}body.anahit-design.anahit-design .video-frame img{height:100%;object-fit:cover;transition:transform .5s}body.anahit-design.anahit-design .video-frame:hover img{transform:scale(1.025)}body.anahit-design.anahit-design .play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}body.anahit-design.anahit-design .play span{display:grid;place-items:center;border:1px solid #ffffff99;background:#211a1d55;backdrop-filter:blur(5px);width:68px;height:68px;border-radius:50%;color:white;font-size:1.3rem;padding-left:3px}body.anahit-design.anahit-design .feature-video .eyebrow{margin-bottom:22px}body.anahit-design.anahit-design .feature-video p{color:#d1bec4;margin:22px 0 28px}body.anahit-design.anahit-design .quote{max-width:800px;text-align:center;margin:auto}body.anahit-design.anahit-design .quote blockquote{font:italic clamp(2.3rem,4.1vw,4rem)/1.25 var(--serif);letter-spacing:-.025em;margin:25px 0}body.anahit-design.anahit-design .quote .text-link{margin-top:16px}body.anahit-design.anahit-design .gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}body.anahit-design.anahit-design .gallery img{aspect-ratio:3/2;object-fit:cover}body.anahit-design.anahit-design .gallery a:hover img{opacity:.85}body.anahit-design.anahit-design .gallery figcaption{font-size:.8rem;color:var(--muted);margin-top:12px}body.anahit-design.anahit-design .gallery figure{margin:0}body.anahit-design.anahit-design .news-list{border-top:1px solid var(--line)}body.anahit-design.anahit-design .news-row{display:grid;grid-template-columns:170px 1fr 45px;gap:30px;align-items:center;padding:32px 0;border-bottom:1px solid var(--line)}body.anahit-design.anahit-design .news-row time{font-size:.875rem;color:var(--muted)}body.anahit-design.anahit-design .news-row h3{font-size:1.8rem;max-width:700px}body.anahit-design.anahit-design .news-row:hover h3{color:var(--wine)}body.anahit-design.anahit-design .news-arrow{font-size:1.7rem;text-align:right}body.anahit-design.anahit-design .site-footer{background:#211a1d;color:#faf8f5;padding:68px 0 25px}body.anahit-design.anahit-design .footer-top{display:flex;justify-content:space-between;align-items:start;gap:40px;padding-bottom:60px}body.anahit-design.anahit-design .footer-name{font:2.1rem var(--serif);line-height:1.15}body.anahit-design.anahit-design .footer-top .eyebrow{margin-top:14px;color:#c6b3ba}body.anahit-design.anahit-design .footer-links{display:flex;gap:30px;flex-wrap:wrap;font-size:.875rem}body.anahit-design.anahit-design .footer-bottom{border-top:1px solid #51454a;padding-top:24px;display:flex;justify-content:space-between;gap:20px;color:#c6b3ba;font-size:.75rem}body.anahit-design.anahit-design .policy-links{display:flex;gap:18px;flex-wrap:wrap}body.anahit-design.anahit-design .page-intro{padding:74px 0 60px;border-bottom:1px solid var(--line)}body.anahit-design.anahit-design .page-intro .eyebrow{color:var(--wine);margin-bottom:22px}body.anahit-design.anahit-design .page-intro p{margin-top:24px;max-width:620px;color:var(--muted)}body.anahit-design.anahit-design .breadcrumb{font-size:.8rem;color:var(--muted);margin-bottom:30px}body.anahit-design.anahit-design .music-page .album{align-items:start;gap:75px}body.anahit-design.anahit-design .music-page .album-art{position:sticky;top:35px}body.anahit-design.anahit-design .album-heading{font-style:italic;font-size:4.5rem}body.anahit-design.anahit-design .record-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}body.anahit-design.anahit-design .record-grid h3{margin-top:22px}body.anahit-design.anahit-design .record-grid p{color:var(--muted);font-size:.875rem;margin-top:10px}body.anahit-design.anahit-design .record-grid img{aspect-ratio:1;object-fit:cover}body.anahit-design.anahit-design .video-grid{display:grid;grid-template-columns:1fr 1fr;gap:55px 35px}body.anahit-design.anahit-design .video-grid h3{margin:18px 0 5px}body.anahit-design.anahit-design .video-grid p{color:var(--muted)}body.anahit-design.anahit-design .bio-row{display:grid;grid-template-columns:340px 1fr;gap:85px;align-items:center;padding:65px 0;border-bottom:1px solid var(--line)}body.anahit-design.anahit-design .bio-row:nth-child(even){grid-template-columns:1fr 340px}body.anahit-design.anahit-design .bio-row:nth-child(even) .bio-image{order:2}body.anahit-design.anahit-design .bio-row h2{font-size:2.8rem;margin-bottom:25px}body.anahit-design.anahit-design .bio-row p{color:var(--muted)}body.anahit-design.anahit-design .bio-row .eyebrow{color:var(--wine);margin-bottom:18px}body.anahit-design.anahit-design .bio-image img{max-height:450px;object-fit:cover}body.anahit-design.anahit-design .contact{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}body.anahit-design.anahit-design .contact-portrait img{max-height:620px;object-fit:cover;object-position:right}body.anahit-design.anahit-design .contact-block{padding:28px 0;border-bottom:1px solid var(--line)}body.anahit-design.anahit-design .contact-block .eyebrow{color:var(--wine);margin-bottom:12px}body.anahit-design.anahit-design .contact-block a{display:block;font-family:var(--serif);font-size:clamp(1.2rem,2.1vw,2rem);overflow-wrap:anywhere}body.anahit-design.anahit-design .prose{max-width:780px;margin:auto}body.anahit-design.anahit-design .prose h1{font-size:3.5rem}body.anahit-design.anahit-design .prose h2{font-size:2rem;margin:40px 0 20px}body.anahit-design.anahit-design .prose h3{font-size:1.6rem;margin:30px 0 18px}body.anahit-design.anahit-design .prose p,body.anahit-design.anahit-design .prose ul,body.anahit-design.anahit-design .prose ol{margin:20px 0}body.anahit-design.anahit-design .prose a{text-decoration:underline;text-underline-offset:3px}body.anahit-design.anahit-design .prose img{margin:25px 0;max-width:100%;height:auto}body.anahit-design.anahit-design .archive-note{border-left:2px solid var(--wine);padding:12px 22px;background:#eee8e3;font-size:.9rem;margin:30px 0}body.anahit-design.anahit-design .article-meta{color:var(--muted);font-size:.875rem;margin-bottom:35px}body.anahit-design.anahit-design .article-title{max-width:1020px}body.anahit-design.anahit-design .empty{padding:80px 0}body.anahit-design.anahit-design .wp-block-image{margin:0}body.anahit-design.anahit-design .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
@media(min-width:1550px){body.anahit-design.anahit-design .hero{min-height:760px}}@media(max-width:1050px){body.anahit-design.anahit-design .nav{gap:19px}body.anahit-design.anahit-design .brand-name{display:none}body.anahit-design.anahit-design .album{gap:50px}body.anahit-design.anahit-design .hero{min-height:610px}body.anahit-design.anahit-design .hero-copy{width:63%}body.anahit-design.anahit-design .hero-image{object-position:60% center}body.anahit-design.anahit-design .platforms{gap:25px}body.anahit-design.anahit-design .bio-row,body.anahit-design.anahit-design .bio-row:nth-child(even){gap:45px;grid-template-columns:280px 1fr}body.anahit-design.anahit-design .bio-row:nth-child(even){grid-template-columns:1fr 280px}body.anahit-design.anahit-design .contact{gap:45px}body.anahit-design.anahit-design .feature-video{gap:40px}}@media(max-width:760px){body.anahit-design.anahit-design .wrap{width:89%}body.anahit-design.anahit-design .header-inner{min-height:80px;position:relative;flex-wrap:wrap;gap:0}body.anahit-design.anahit-design .brand-name{display:block;font-size:.7rem}body.anahit-design.anahit-design .monogram{font-size:1.8rem;width:47px}body.anahit-design.anahit-design .menu-toggle{display:block}body.anahit-design.anahit-design .nav{display:flex;width:100%;flex-wrap:wrap;padding:14px 0 22px;gap:12px 25px}html.js body.anahit-design.anahit-design .nav{display:none}html.js body.anahit-design.anahit-design .nav.is-open{display:flex}body.anahit-design.anahit-design .nav .booking-link{padding:5px 15px}body.anahit-design.anahit-design .hero{min-height:730px;align-items:end}body.anahit-design.anahit-design .hero-image{object-position:68% center}body.anahit-design.anahit-design .hero:after{background:linear-gradient(0deg,rgba(17,13,12,.98),rgba(17,13,12,.7) 36%,transparent 90%)}body.anahit-design.anahit-design .hero-copy{width:100%;padding:260px 0 66px}body.anahit-design.anahit-design .hero h1{font-size:clamp(3.6rem,14vw,6rem);max-width:100%}body.anahit-design.anahit-design .hero .eyebrow{margin-bottom:20px}body.anahit-design.anahit-design .hero .intro{font-size:1rem;max-width:310px;margin:22px 0}body.anahit-design.anahit-design .hero-caption{display:none}body.anahit-design.anahit-design .platform-inner{align-items:start;flex-direction:column;gap:18px;padding:25px 0}body.anahit-design.anahit-design .platforms{gap:15px 25px}body.anahit-design.anahit-design .platforms a{font-size:1.05rem}body.anahit-design.anahit-design .section{padding:64px 0}body.anahit-design.anahit-design .album,body.anahit-design.anahit-design .feature-video,body.anahit-design.anahit-design .contact{grid-template-columns:1fr;gap:35px}body.anahit-design.anahit-design .album-art{padding:22px}body.anahit-design.anahit-design .album-copy h2{font-size:4.2rem}body.anahit-design.anahit-design .section-head{align-items:start;gap:22px;flex-direction:column;margin-bottom:30px}body.anahit-design.anahit-design .gallery{grid-template-columns:1fr 1fr;gap:22px 14px}body.anahit-design.anahit-design .quote blockquote{font-size:2.4rem}body.anahit-design.anahit-design .news-row{grid-template-columns:1fr 30px;gap:10px 16px;padding:26px 0}body.anahit-design.anahit-design .news-row time{grid-column:1/-1}body.anahit-design.anahit-design .news-row h3{font-size:1.5rem}body.anahit-design.anahit-design .footer-top,body.anahit-design.anahit-design .footer-bottom{flex-direction:column;gap:30px}body.anahit-design.anahit-design .footer-top{padding-bottom:40px}body.anahit-design.anahit-design .footer-links{gap:16px 25px}body.anahit-design.anahit-design .page-intro{padding:45px 0}body.anahit-design.anahit-design .page-intro h1{font-size:3.6rem}body.anahit-design.anahit-design .music-page .album-art{position:static}body.anahit-design.anahit-design .music-page .album{gap:30px}body.anahit-design.anahit-design .record-grid{grid-template-columns:1fr;gap:42px}body.anahit-design.anahit-design .record-grid img{max-width:420px}body.anahit-design.anahit-design .video-grid{grid-template-columns:1fr;gap:35px}body.anahit-design.anahit-design .bio-row,body.anahit-design.anahit-design .bio-row:nth-child(even){grid-template-columns:1fr;gap:30px;padding:40px 0}body.anahit-design.anahit-design .bio-row:nth-child(even) .bio-image{order:0}body.anahit-design.anahit-design .bio-image img{max-height:520px;object-position:top}body.anahit-design.anahit-design .contact-portrait{order:2}body.anahit-design.anahit-design .contact-portrait img{max-height:420px}body.anahit-design.anahit-design .prose h1{font-size:2.5rem}body.anahit-design.anahit-design .article-title{font-size:3rem!important}body.anahit-design.anahit-design .actions{gap:20px}body.anahit-design.anahit-design .button{padding:12px 19px}body.anahit-design.anahit-design .track-note{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body.anahit-design.anahit-design *{transition:none!important}}body.anahit-design.anahit-design .prose iframe{max-width:100%;aspect-ratio:16/9;height:auto;border:0}body.anahit-design.anahit-design .prose{overflow-wrap:anywhere}body.anahit-design.anahit-design .prose table{display:block;max-width:100%;overflow-x:auto}:root{color-scheme:dark;--ink:#f2eae6;--paper:#171316;--wine:#e8b3c6;--line:#44373e;--muted:#baa9b1;--rose:#eac3b6}:root[data-theme=light]{color-scheme:light;--ink:#211a1d;--paper:#faf8f5;--wine:#702b45;--line:#dbd4cd;--muted:#71656a}body.anahit-design.anahit-design .theme-toggle{border:1px solid var(--line);background:transparent;color:var(--ink);padding:9px 13px;font-size:.875rem;white-space:nowrap;cursor:pointer;margin-left:auto}body.anahit-design.anahit-design .theme-toggle:hover{border-color:var(--wine)}body.anahit-design.anahit-design .menu-toggle{color:var(--ink)}body.anahit-design.anahit-design .button{background:#702b45;border-color:#702b45}body.anahit-design.anahit-design .button.light{background:#faf8f5;color:#211a1d;border-color:#faf8f5}body.anahit-design.anahit-design .dark-section{color:#faf8f5}body.anahit-design.anahit-design .album-art{background:#2c2429}:root[data-theme=light] .album-art{background:#eee6de}body.anahit-design.anahit-design .archive-note{background:#30252b}:root[data-theme=light] .archive-note{background:#eee8e3}body.anahit-design.anahit-design .hero-photo-trigger{background:#211a1d70;border:1px solid #cdbbaa70;padding:8px 14px;cursor:pointer;color:#eee1d5;letter-spacing:.1em;font:inherit;font-size:.75rem}body.anahit-design.anahit-design .hero-photo-trigger:hover{background:#211a1d}body.anahit-design.anahit-design .image-trigger{display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in;color:inherit;text-align:inherit}body.anahit-design.anahit-design .gallery a,body.anahit-design.anahit-design .album-art{cursor:zoom-in}body.anahit-design.anahit-design .viewer-open{overflow:hidden}body.anahit-design.anahit-design .media-viewer{width:min(1180px,96vw);max-width:96vw;max-height:96dvh;border:1px solid var(--line);padding:18px 24px;background:var(--paper);color:var(--ink);box-shadow:0 30px 90px #0008}body.anahit-design.anahit-design .media-viewer::backdrop{background:#080509e8;backdrop-filter:blur(6px)}body.anahit-design.anahit-design .viewer-toolbar,body.anahit-design.anahit-design .viewer-bottom{display:flex;align-items:center;justify-content:space-between;gap:18px}body.anahit-design.anahit-design .viewer-toolbar{margin-bottom:14px}body.anahit-design.anahit-design .viewer-count{font-size:.875rem;color:var(--muted)}body.anahit-design.anahit-design .viewer-close,body.anahit-design.anahit-design .viewer-prev,body.anahit-design.anahit-design .viewer-next{background:transparent;border:1px solid var(--line);color:var(--ink);padding:9px 17px;cursor:pointer;min-width:46px;min-height:44px}body.anahit-design.anahit-design .viewer-close:hover,body.anahit-design.anahit-design .viewer-prev:hover,body.anahit-design.anahit-design .viewer-next:hover{border-color:var(--wine);color:var(--wine)}body.anahit-design.anahit-design .viewer-close span{margin-left:10px;font-size:1.3rem}body.anahit-design.anahit-design .viewer-stage{display:flex;align-items:center;justify-content:center;min-height:150px}body.anahit-design.anahit-design .viewer-stage img{width:auto;max-width:100%;height:auto;max-height:72dvh;object-fit:contain}body.anahit-design.anahit-design .viewer-bottom{margin-top:16px}body.anahit-design.anahit-design .viewer-bottom p{font-size:.875rem;text-align:center;flex:1;line-height:1.4}body.anahit-design.anahit-design .viewer-stage iframe{width:100%;aspect-ratio:16/9;max-height:72dvh;border:0;background:#000}body.anahit-design.anahit-design .viewer-prev[hidden],body.anahit-design.anahit-design .viewer-next[hidden]{display:none}body.anahit-design.anahit-design .video-launch{display:flex;align-items:center;justify-content:center;width:100%;min-height:160px;padding:30px;border:1px solid var(--line);background:#292123;color:#faf8f5;font-size:1.1rem;cursor:pointer;text-align:center}body.anahit-design.anahit-design .video-launch:hover{border-color:var(--wine)}
@media(max-width:1050px){body.anahit-design.anahit-design .header-inner{gap:20px}body.anahit-design.anahit-design .nav{gap:15px}}@media(max-width:760px){body.anahit-design.anahit-design .header-inner{gap:12px}body.anahit-design.anahit-design .theme-toggle{padding:8px 10px;min-height:42px}body.anahit-design.anahit-design .brand-name{font-size:.65rem}body.anahit-design.anahit-design .monogram{width:39px;padding-right:12px}body.anahit-design.anahit-design .brand{gap:10px}body.anahit-design.anahit-design .menu-toggle{padding:8px 10px}body.anahit-design.anahit-design .hero-photo-trigger{display:block;bottom:17px;right:5.5%}body.anahit-design.anahit-design .media-viewer{padding:12px;width:96vw}body.anahit-design.anahit-design .viewer-stage img{max-height:65dvh}body.anahit-design.anahit-design .viewer-bottom{gap:10px}body.anahit-design.anahit-design .viewer-bottom p{font-size:.8rem}body.anahit-design.anahit-design .viewer-close{padding:7px 12px}body.anahit-design.anahit-design .viewer-stage iframe{max-height:65dvh}body.anahit-design.anahit-design .viewer-toolbar{margin-bottom:12px}}body.anahit-design.anahit-design .footer-follow{display:inline-block;font-family:var(--serif);font-size:1.35rem;margin-bottom:18px}body.anahit-design.anahit-design .social-profile{display:grid;grid-template-columns:88px 1fr 40px;gap:35px;align-items:center;border-top:1px solid var(--line);padding:42px 0}body.anahit-design.anahit-design .social-profile:last-child{border-bottom:1px solid var(--line)}body.anahit-design.anahit-design .social-profile h2{font-size:clamp(1.65rem,3vw,2.9rem);margin:12px 0}body.anahit-design.anahit-design .social-profile:hover h2{color:var(--wine)}body.anahit-design.anahit-design .social-profile .eyebrow{color:var(--wine)}body.anahit-design.anahit-design .social-symbol{width:80px;height:80px;border:1px solid var(--line);display:grid;place-items:center;font-family:var(--serif);font-size:2rem}body.anahit-design.anahit-design .social-handle{color:var(--muted);font-size:.9rem}body.anahit-design.anahit-design .social-arrow{font-size:2rem}body.anahit-design.anahit-design .follow-video{padding-top:0}body.anahit-design.anahit-design .follow-video h2{margin:20px 0}body.anahit-design.anahit-design .follow-video p:not(.eyebrow){color:var(--muted);margin-bottom:26px}body.anahit-design.anahit-design .channel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 26px}body.anahit-design.anahit-design .channel-video h2{font-family:var(--serif);font-size:1.45rem;line-height:1.3;letter-spacing:-.015em;overflow-wrap:anywhere}body.anahit-design.anahit-design .channel-video .video-frame{display:block;aspect-ratio:16/9}body.anahit-design.anahit-design .channel-video .video-frame img{object-fit:cover}body.anahit-design.anahit-design .video-date{color:var(--muted);font-size:.8rem;margin:18px 0 10px}body.anahit-design.anahit-design .feed-summary{color:var(--muted);margin:-18px 0 38px;max-width:800px}body.anahit-design.anahit-design .load-videos{display:flex;margin:45px auto 0;cursor:pointer}body.anahit-design.anahit-design .channel-video[hidden],body.anahit-design.anahit-design .load-videos[hidden]{display:none}body.anahit-design.anahit-design .feed-stale{padding:14px 20px;border-left:2px solid var(--wine);color:var(--muted);margin-bottom:28px}body.anahit-design.anahit-design .channel-grid .play span{width:56px;height:56px}body.anahit-design.anahit-design .channel-library .section-head h2{font-size:2.6rem}
@media(min-width:761px) and (max-width:1180px){body.anahit-design.anahit-design .brand-name{display:none}body.anahit-design.anahit-design .nav{gap:14px}body.anahit-design.anahit-design .header-inner{gap:20px}body.anahit-design.anahit-design .nav .booking-link{padding:9px 13px}body.anahit-design.anahit-design .channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){body.anahit-design.anahit-design .social-profile{grid-template-columns:48px 1fr 22px;gap:16px;padding:28px 0}body.anahit-design.anahit-design .social-symbol{width:46px;height:46px;font-size:1.2rem}body.anahit-design.anahit-design .social-profile h2{font-size:1.7rem}body.anahit-design.anahit-design .social-arrow{font-size:1.4rem}body.anahit-design.anahit-design .channel-grid{grid-template-columns:1fr;gap:35px}body.anahit-design.anahit-design .feed-summary{margin-top:0}body.anahit-design.anahit-design .channel-library .section-head h2{font-size:2.25rem}}body.anahit-design.anahit-design .original-logo{display:block;width:78px;height:80px;object-fit:contain;background:transparent;padding:3px;border-radius:3px}body.anahit-design.anahit-design .footer-brand{display:inline-block}body.anahit-design.anahit-design .footer-brand .original-logo{width:98px;height:101px}@media(max-width:760px){body.anahit-design.anahit-design .original-logo{width:56px;height:58px}body.anahit-design.anahit-design .footer-brand .original-logo{width:78px;height:80px}}:root[data-theme=light] .site-header .original-logo{background:#211a1d}body.anahit-design.anahit-design .follow-center{width:min(620px,89%);margin:0 auto;text-align:center;padding:58px 0 64px}body.anahit-design.anahit-design .follow-heading .eyebrow{color:var(--muted);margin-bottom:14px}body.anahit-design.anahit-design .follow-heading h1{font-size:clamp(3rem,5vw,4.5rem);color:var(--wine);letter-spacing:-.035em}body.anahit-design.anahit-design .follow-heading>p:last-child{color:var(--muted);max-width:410px;margin:20px auto 0;font-size:1rem}body.anahit-design.anahit-design .follow-group{padding-top:35px}body.anahit-design.anahit-design .follow-group+.follow-group{margin-top:34px;padding-top:30px;border-top:1px solid var(--line)}body.anahit-design.anahit-design .follow-group h2{font-family:var(--serif);font-size:1.6rem;line-height:1.3;margin-bottom:25px;color:var(--wine)}body.anahit-design.anahit-design .follow-buttons{display:flex;align-items:start;justify-content:center;gap:28px}body.anahit-design.anahit-design .follow-link{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:80px}body.anahit-design.anahit-design .follow-label{font-size:.875rem;line-height:1.4;color:var(--ink)}body.anahit-design.anahit-design .follow-icon{display:grid;place-items:center;width:98px;height:98px;border-radius:50%;color:#fff;transition:transform .18s,box-shadow .18s}body.anahit-design.anahit-design .follow-icon img{width:43px;height:43px;object-fit:contain}body.anahit-design.anahit-design .follow-icon svg{width:43px;height:43px}body.anahit-design.anahit-design .follow-link:hover .follow-icon{transform:translateY(-4px);box-shadow:0 8px 20px #0003}body.anahit-design.anahit-design .follow-link:focus-visible{outline-offset:9px;border-radius:8px}body.anahit-design.anahit-design .brand-facebook{background:#1877f2}body.anahit-design.anahit-design .brand-instagram{background:linear-gradient(135deg,#7738c2,#be256e 60%,#d95844)}body.anahit-design.anahit-design .brand-youtube{background:#da1725}body.anahit-design.anahit-design .brand-apple{background:#b83855}body.anahit-design.anahit-design .brand-spotify{background:#087d3c}body.anahit-design.anahit-design .brand-amazon{background:#087c99}body.anahit-design.anahit-design .music-buttons{gap:22px}body.anahit-design.anahit-design .music-buttons .follow-link{width:98px}body.anahit-design.anahit-design .music-buttons .follow-icon{width:76px;height:76px;border-radius:18px}body.anahit-design.anahit-design .music-buttons .follow-icon img{width:34px;height:34px}body.anahit-design.anahit-design .music-buttons .follow-label{font-size:.8rem}body.anahit-design.anahit-design .follow-watch{display:inline-flex;gap:20px;border-bottom:1px solid var(--line);padding:7px 0;margin-top:25px;font-size:.875rem}body.anahit-design.anahit-design .follow-watch:hover{color:var(--wine)}body.anahit-design.anahit-design .contact-buttons{gap:32px}body.anahit-design.anahit-design .contact-buttons .follow-icon{width:112px;height:98px;border-radius:18px}body.anahit-design.anahit-design .contact-email{background:#754353}body.anahit-design.anahit-design .contact-booking{background:#5a467a}body.anahit-design.anahit-design .contact-group{padding-bottom:0}
@media(max-width:760px){body.anahit-design.anahit-design .follow-center{padding:38px 0 48px}body.anahit-design.anahit-design .follow-heading h1{font-size:3rem}body.anahit-design.anahit-design .follow-heading>p:last-child{max-width:300px}body.anahit-design.anahit-design .follow-buttons{gap:17px}body.anahit-design.anahit-design .follow-icon{width:85px;height:85px}body.anahit-design.anahit-design .follow-icon img{width:38px;height:38px}body.anahit-design.anahit-design .follow-link{min-width:0}body.anahit-design.anahit-design .music-buttons{display:grid;grid-template-columns:repeat(2,115px);gap:23px 26px}body.anahit-design.anahit-design .music-buttons .follow-link{width:auto}body.anahit-design.anahit-design .music-buttons .follow-icon{width:82px;height:76px}body.anahit-design.anahit-design .contact-buttons{gap:28px}body.anahit-design.anahit-design .follow-group+.follow-group{margin-top:27px;padding-top:26px}}

body.anahit-design .anahit-widget .elementor-heading-title{color:inherit}body.anahit-design .anahit-widget.elementor-widget-text-editor{color:inherit}body.anahit-design .site-header .original-logo{width:72px;height:auto}body.anahit-design .site-footer .original-logo{width:94px;height:auto}

/* Preserve the original red A while giving its pale outline contrast on light paper. */
:root[data-theme=light] body.anahit-design .site-header .original-logo{background:transparent;filter:url(#anahit-logo-light)}
