.elementor-19232 .elementor-element.elementor-element-2d2f20e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-19232 .elementor-element.elementor-element-2d2f20e:not(.elementor-motion-effects-element-type-background), .elementor-19232 .elementor-element.elementor-element-2d2f20e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0D;}.elementor-19232 .elementor-element.elementor-element-2a982bf .current-progress{background-color:#A78666;}.elementor-19232 .elementor-element.elementor-element-2a982bf .elementor-scrolling-tracker-horizontal{background-color:rgba(11,11,13,0.10);}.elementor-19232 .elementor-element.elementor-element-2a982bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--horizontal-progress-border:none;--progress-border-radius:0px 0px 0px 0px;--horizontal-height:4px;--horizontal-border-style:none;--border-radius:0px 0px 0px 0px;--tracker-padding:0px 0px 0px 0px;}.elementor-19232 .elementor-element.elementor-element-49cadab{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:64px;--padding-bottom:200px;--padding-left:40px;--padding-right:40px;}.elementor-19232 .elementor-element.elementor-element-49cadab:not(.elementor-motion-effects-element-type-background), .elementor-19232 .elementor-element.elementor-element-49cadab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0B0B0D 0%, #2A2420 100%);}.elementor-19232 .elementor-element.elementor-element-1fb9c5f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19232 .elementor-element.elementor-element-b3fe134{width:var( --container-widget-width, 920px );max-width:920px;--container-widget-width:920px;--container-widget-flex-grow:0;}.elementor-19232 .elementor-element.elementor-element-b3fe134 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:48px;font-weight:800;line-height:1.12em;letter-spacing:-0.5px;color:#F5F6F6;}.elementor-19232 .elementor-element.elementor-element-a5bcd39 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:rgba(245,246,246,0.72);}.elementor-19232 .elementor-element.elementor-element-bd8390c{--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;--padding-top:0px;--padding-bottom:88px;--padding-left:40px;--padding-right:40px;}.elementor-19232 .elementor-element.elementor-element-bd8390c:not(.elementor-motion-effects-element-type-background), .elementor-19232 .elementor-element.elementor-element-bd8390c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEBE6;}.elementor-19232 .elementor-element.elementor-element-f83a2ba{margin:-170px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19232 .elementor-element.elementor-element-f83a2ba img{width:100%;}.elementor-19232 .elementor-element.elementor-element-eb66c32{--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:stretch;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:nowrap;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19232 .elementor-element.elementor-element-f6a9252{--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-19232 .elementor-element.elementor-element-f6a9252.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-19232 .elementor-element.elementor-element-50d9d29{--box-background-color:#F5F6F6;--box-border-color:rgba(155,156,159,0.30);--box-border-width:1px;--box-border-radius:12px;--separator-width:1px;--box-padding:20px;--item-text-color:#45474B;--item-text-hover-color:#8A6B4E;--item-text-active-color:#0B0B0D;--marker-color:#A78666;--marker-size:6px;}.elementor-19232 .elementor-element.elementor-element-50d9d29 .elementor-toc__spinner{color:#A78666;fill:#A78666;}.elementor-19232 .elementor-element.elementor-element-50d9d29 .elementor-toc__header-title{text-align:start;}.elementor-19232 .elementor-element.elementor-element-50d9d29 .elementor-toc__header, .elementor-19232 .elementor-element.elementor-element-50d9d29 .elementor-toc__header-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;}.elementor-19232 .elementor-element.elementor-element-50d9d29 .elementor-toc__header{flex-direction:row;}.elementor-19232 .elementor-element.elementor-element-a1a5c01{color:#45474B;font-family:"Poppins", Sans-serif;font-size:17.5px;font-weight:400;line-height:1.75em;}.elementor-19232 .elementor-element.elementor-element-fd5cebd{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-19232 .elementor-element.elementor-element-fd5cebd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#9B9C9F;}.elementor-19232 .elementor-element.elementor-element-e45eb68{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(155,156,159,0.30);--border-color:rgba(155,156,159,0.30);--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19232 .elementor-element.elementor-element-7e8ada2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#9B9C9F;}.elementor-19232 .elementor-element.elementor-element-2619fcd{--alignment:left;--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:8px;--grid-bottom-margin:8px;--e-share-buttons-primary-color:#45474B;}.elementor-19232 .elementor-element.elementor-element-2619fcd .elementor-share-btn{font-size:calc(0.9px * 10);border-width:2px;}.elementor-19232 .elementor-element.elementor-element-2619fcd .elementor-share-btn:hover{--e-share-buttons-primary-color:#8A6B4E;}.elementor-19232 .elementor-element.elementor-element-0a94bbd{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:12px 12px 12px 12px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-19232 .elementor-element.elementor-element-0a94bbd:not(.elementor-motion-effects-element-type-background), .elementor-19232 .elementor-element.elementor-element-0a94bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0D;}.elementor-19232 .elementor-element.elementor-element-e550532.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19232 .elementor-element.elementor-element-e550532 img{width:104px;border-radius:999px 999px 999px 999px;}.elementor-19232 .elementor-element.elementor-element-398e574{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19232 .elementor-element.elementor-element-398e574.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-19232 .elementor-element.elementor-element-88ea558 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#9B9C9F;}.elementor-19232 .elementor-element.elementor-element-63c214f .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:21px;font-weight:700;line-height:1.2em;color:#F5F6F6;}.elementor-19232 .elementor-element.elementor-element-2d5e110{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.6em;color:rgba(245,246,246,0.75);}.elementor-19232 .elementor-element.elementor-element-c07726b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19232 .elementor-element.elementor-element-d8d89b5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12.5px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#C2A88F;}.elementor-19232 .elementor-element.elementor-element-d8d89b5 .elementor-heading-title a:hover, .elementor-19232 .elementor-element.elementor-element-d8d89b5 .elementor-heading-title a:focus{color:#F5F6F6;}.elementor-19232 .elementor-element.elementor-element-39d39d6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12.5px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#C2A88F;}.elementor-19232 .elementor-element.elementor-element-39d39d6 .elementor-heading-title a:hover, .elementor-19232 .elementor-element.elementor-element-39d39d6 .elementor-heading-title a:focus{color:#F5F6F6;}.elementor-19232 .elementor-element.elementor-element-a1a5c11{--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;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-19232 .elementor-element.elementor-element-a1a5c11:not(.elementor-motion-effects-element-type-background), .elementor-19232 .elementor-element.elementor-element-a1a5c11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0D;}.elementor-19232 .elementor-element.elementor-element-c710e22 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#C2A88F;}.elementor-19232 .elementor-element.elementor-element-86ca64e .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:21px;font-weight:700;line-height:1.2em;color:#F5F6F6;}.elementor-19232 .elementor-element.elementor-element-01c747c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:rgba(245,246,246,0.75);}.elementor-19232 .elementor-element.elementor-element-72f7d16 .elementor-button{background-color:#A78666;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;fill:#0B0B0D;color:#0B0B0D;border-radius:4px 4px 4px 4px;padding:15px 20px 15px 20px;}.elementor-19232 .elementor-element.elementor-element-72f7d16 .elementor-button:hover, .elementor-19232 .elementor-element.elementor-element-72f7d16 .elementor-button:focus{background-color:#C2A88F;color:#0B0B0D;}.elementor-19232 .elementor-element.elementor-element-72f7d16 .elementor-button:hover svg, .elementor-19232 .elementor-element.elementor-element-72f7d16 .elementor-button:focus svg{fill:#0B0B0D;}.elementor-19232 .elementor-element.elementor-element-a1a5c12{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(167,134,102,0.35);--border-color:rgba(167,134,102,0.35);--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-19232 .elementor-element.elementor-element-a1a5c12:not(.elementor-motion-effects-element-type-background), .elementor-19232 .elementor-element.elementor-element-a1a5c12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F6;}.elementor-19232 .elementor-element.elementor-element-7987e31 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:21px;font-weight:700;line-height:1.2em;color:#0B0B0D;}.elementor-19232 .elementor-element.elementor-element-05d71d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#45474B;}.elementor-19232 .elementor-element.elementor-element-8cdfcc0 .elementor-button{background-color:#A78666;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;fill:#0B0B0D;color:#0B0B0D;border-radius:4px 4px 4px 4px;padding:15px 20px 15px 20px;}.elementor-19232 .elementor-element.elementor-element-8cdfcc0 .elementor-button:hover, .elementor-19232 .elementor-element.elementor-element-8cdfcc0 .elementor-button:focus{background-color:#C2A88F;color:#0B0B0D;}.elementor-19232 .elementor-element.elementor-element-8cdfcc0 .elementor-button:hover svg, .elementor-19232 .elementor-element.elementor-element-8cdfcc0 .elementor-button:focus svg{fill:#0B0B0D;}.elementor-19232 .elementor-element.elementor-element-122d47d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19232 .elementor-element.elementor-element-122d47d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-19232 .elementor-element.elementor-element-6c48483{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19232 .elementor-element.elementor-element-222cf6d{--box-background-color:#F5F6F6;--box-border-color:rgba(155,156,159,0.30);--box-border-width:1px;--box-border-radius:12px;--separator-width:1px;--box-padding:20px;--toc-body-max-height:440px;--item-text-color:#45474B;--item-text-hover-color:#8A6B4E;--item-text-active-color:#0B0B0D;--marker-color:#A78666;--marker-size:6px;}.elementor-19232 .elementor-element.elementor-element-222cf6d .elementor-toc__spinner{color:#A78666;fill:#A78666;}.elementor-19232 .elementor-element.elementor-element-222cf6d .elementor-toc__header-title{text-align:start;}.elementor-19232 .elementor-element.elementor-element-222cf6d .elementor-toc__header, .elementor-19232 .elementor-element.elementor-element-222cf6d .elementor-toc__header-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;}.elementor-19232 .elementor-element.elementor-element-a1a5c21{--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;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-19232 .elementor-element.elementor-element-a1a5c21:not(.elementor-motion-effects-element-type-background), .elementor-19232 .elementor-element.elementor-element-a1a5c21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0D;}.elementor-19232 .elementor-element.elementor-element-435324f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#C2A88F;}.elementor-19232 .elementor-element.elementor-element-9ffd6e5 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:21px;font-weight:700;line-height:1.2em;color:#F5F6F6;}.elementor-19232 .elementor-element.elementor-element-9f95009{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:rgba(245,246,246,0.75);}.elementor-19232 .elementor-element.elementor-element-30b7ee0 .elementor-button{background-color:#A78666;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;fill:#0B0B0D;color:#0B0B0D;border-radius:4px 4px 4px 4px;padding:15px 20px 15px 20px;}.elementor-19232 .elementor-element.elementor-element-30b7ee0 .elementor-button:hover, .elementor-19232 .elementor-element.elementor-element-30b7ee0 .elementor-button:focus{background-color:#C2A88F;color:#0B0B0D;}.elementor-19232 .elementor-element.elementor-element-30b7ee0 .elementor-button:hover svg, .elementor-19232 .elementor-element.elementor-element-30b7ee0 .elementor-button:focus svg{fill:#0B0B0D;}.elementor-19232 .elementor-element.elementor-element-a1a5c22{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(167,134,102,0.35);--border-color:rgba(167,134,102,0.35);--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-19232 .elementor-element.elementor-element-a1a5c22:not(.elementor-motion-effects-element-type-background), .elementor-19232 .elementor-element.elementor-element-a1a5c22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F6;}.elementor-19232 .elementor-element.elementor-element-6b7bf56 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:21px;font-weight:700;line-height:1.2em;color:#0B0B0D;}.elementor-19232 .elementor-element.elementor-element-16a9e14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#45474B;}.elementor-19232 .elementor-element.elementor-element-2330a0e .elementor-button{background-color:#A78666;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;fill:#0B0B0D;color:#0B0B0D;border-radius:4px 4px 4px 4px;padding:15px 20px 15px 20px;}.elementor-19232 .elementor-element.elementor-element-2330a0e .elementor-button:hover, .elementor-19232 .elementor-element.elementor-element-2330a0e .elementor-button:focus{background-color:#C2A88F;color:#0B0B0D;}.elementor-19232 .elementor-element.elementor-element-2330a0e .elementor-button:hover svg, .elementor-19232 .elementor-element.elementor-element-2330a0e .elementor-button:focus svg{fill:#0B0B0D;}.elementor-19232 .elementor-element.elementor-element-dd6d678{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(155,156,159,0.30);--border-color:rgba(155,156,159,0.30);--padding-top:72px;--padding-bottom:88px;--padding-left:40px;--padding-right:40px;}.elementor-19232 .elementor-element.elementor-element-dd6d678:not(.elementor-motion-effects-element-type-background), .elementor-19232 .elementor-element.elementor-element-dd6d678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F6;}.elementor-19232 .elementor-element.elementor-element-16b3d55 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;color:#0B0B0D;}.elementor-19232 .elementor-element.elementor-element-30ce884{--grid-columns:4;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-19232 .elementor-element.elementor-element-30ce884 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-19232 .elementor-element.elementor-element-30ce884 .e-loop-item > .elementor-section, .elementor-19232 .elementor-element.elementor-element-30ce884 .e-loop-item > .elementor-section > .elementor-container, .elementor-19232 .elementor-element.elementor-element-30ce884 .e-loop-item > .e-con, .elementor-19232 .elementor-element.elementor-element-30ce884 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-19232 .elementor-element.elementor-element-3b0da30{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(155,156,159,0.30);--border-color:rgba(155,156,159,0.30);--padding-top:72px;--padding-bottom:88px;--padding-left:40px;--padding-right:40px;}.elementor-19232 .elementor-element.elementor-element-3b0da30:not(.elementor-motion-effects-element-type-background), .elementor-19232 .elementor-element.elementor-element-3b0da30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEBE6;}.elementor-19232 .elementor-element.elementor-element-a4c7bde .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;color:#0B0B0D;}.elementor-19232 .elementor-element.elementor-element-2ce0990{--grid-columns:3;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-19232 .elementor-element.elementor-element-2ce0990 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-19232 .elementor-element.elementor-element-2ce0990 .e-loop-item > .elementor-section, .elementor-19232 .elementor-element.elementor-element-2ce0990 .e-loop-item > .elementor-section > .elementor-container, .elementor-19232 .elementor-element.elementor-element-2ce0990 .e-loop-item > .e-con, .elementor-19232 .elementor-element.elementor-element-2ce0990 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-19232 .elementor-element.elementor-element-5d0d5af .elementor-button{background-color:rgba(0,0,0,0);font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;fill:#8A6B4E;color:#8A6B4E;border-radius:4px 4px 4px 4px;padding:0px 0px 0px 0px;}.elementor-19232 .elementor-element.elementor-element-5d0d5af .elementor-button:hover, .elementor-19232 .elementor-element.elementor-element-5d0d5af .elementor-button:focus{color:#0B0B0D;}.elementor-19232 .elementor-element.elementor-element-5d0d5af .elementor-button:hover svg, .elementor-19232 .elementor-element.elementor-element-5d0d5af .elementor-button:focus svg{fill:#0B0B0D;}.elementor-19232 .elementor-element.elementor-element-11fcb6c{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(155,156,159,0.30);--border-color:rgba(155,156,159,0.30);--padding-top:72px;--padding-bottom:88px;--padding-left:40px;--padding-right:40px;}.elementor-19232 .elementor-element.elementor-element-11fcb6c:not(.elementor-motion-effects-element-type-background), .elementor-19232 .elementor-element.elementor-element-11fcb6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F6;}.elementor-19232 .elementor-element.elementor-element-4e71931 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;color:#0B0B0D;}.elementor-19232 .elementor-element.elementor-element-c668c83{--grid-columns:3;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-19232 .elementor-element.elementor-element-c668c83 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-19232 .elementor-element.elementor-element-c668c83 .e-loop-item > .elementor-section, .elementor-19232 .elementor-element.elementor-element-c668c83 .e-loop-item > .elementor-section > .elementor-container, .elementor-19232 .elementor-element.elementor-element-c668c83 .e-loop-item > .e-con, .elementor-19232 .elementor-element.elementor-element-c668c83 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-19232 .elementor-element.elementor-element-eb62643{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(155,156,159,0.30);--border-color:rgba(155,156,159,0.30);--padding-top:72px;--padding-bottom:88px;--padding-left:40px;--padding-right:40px;}.elementor-19232 .elementor-element.elementor-element-eb62643:not(.elementor-motion-effects-element-type-background), .elementor-19232 .elementor-element.elementor-element-eb62643 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEBE6;}.elementor-19232 .elementor-element.elementor-element-fd8f8ae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:104px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-19232 .elementor-element.elementor-element-fd8f8ae:not(.elementor-motion-effects-element-type-background), .elementor-19232 .elementor-element.elementor-element-fd8f8ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0B0B0D 0%, #2A2420 100%);}.elementor-19232 .elementor-element.elementor-element-6cf9c8b{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;}.elementor-19232 .elementor-element.elementor-element-6cf9c8b .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:50px;font-weight:800;line-height:1.1em;color:#F5F6F6;}.elementor-19232 .elementor-element.elementor-element-1e21bfd{--divider-border-style:solid;--divider-color:#A78666;--divider-border-width:2px;}.elementor-19232 .elementor-element.elementor-element-1e21bfd .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-19232 .elementor-element.elementor-element-1e21bfd .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-19232 .elementor-element.elementor-element-4519d4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:rgba(245,246,246,0.75);}.elementor-19232 .elementor-element.elementor-element-9030f6d .elementor-button{background-color:#A78666;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:#0B0B0D;color:#0B0B0D;box-shadow:0px 4px 24px 0px rgba(167,134,102,0.28);border-radius:4px 4px 4px 4px;padding:18px 34px 18px 34px;}.elementor-19232 .elementor-element.elementor-element-9030f6d .elementor-button:hover, .elementor-19232 .elementor-element.elementor-element-9030f6d .elementor-button:focus{background-color:#C2A88F;color:#0B0B0D;}.elementor-19232 .elementor-element.elementor-element-9030f6d .elementor-button:hover svg, .elementor-19232 .elementor-element.elementor-element-9030f6d .elementor-button:focus svg{fill:#0B0B0D;}.elementor-19232 .elementor-element.elementor-element-31d8f2d{text-align:center;}.elementor-19232 .elementor-element.elementor-element-31d8f2d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11.5px;font-weight:500;text-transform:uppercase;line-height:1.9em;letter-spacing:1px;color:#9B9C9F;}body.elementor-page-19232:not(.elementor-motion-effects-element-type-background), body.elementor-page-19232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEBE6;}@media(max-width:1024px){.elementor-19232 .elementor-element.elementor-element-49cadab{--padding-top:56px;--padding-bottom:170px;--padding-left:32px;--padding-right:32px;}.elementor-19232 .elementor-element.elementor-element-b3fe134 .elementor-heading-title{font-size:40px;}.elementor-19232 .elementor-element.elementor-element-bd8390c{--padding-top:0px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-19232 .elementor-element.elementor-element-f83a2ba{margin:-140px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19232 .elementor-element.elementor-element-eb66c32{--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;} .elementor-19232 .elementor-element.elementor-element-2619fcd{--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:8px;--grid-bottom-margin:8px;}.elementor-19232 .elementor-element.elementor-element-dd6d678{--padding-top:64px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-19232 .elementor-element.elementor-element-30ce884{--grid-columns:2;}.elementor-19232 .elementor-element.elementor-element-3b0da30{--padding-top:64px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-19232 .elementor-element.elementor-element-2ce0990{--grid-columns:2;}.elementor-19232 .elementor-element.elementor-element-11fcb6c{--padding-top:64px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-19232 .elementor-element.elementor-element-c668c83{--grid-columns:2;}.elementor-19232 .elementor-element.elementor-element-eb62643{--padding-top:64px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-19232 .elementor-element.elementor-element-fd8f8ae{--padding-top:104px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-19232 .elementor-element.elementor-element-6cf9c8b .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-19232 .elementor-element.elementor-element-49cadab{--padding-top:40px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-19232 .elementor-element.elementor-element-b3fe134{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19232 .elementor-element.elementor-element-b3fe134 .elementor-heading-title{font-size:30px;}.elementor-19232 .elementor-element.elementor-element-bd8390c{--padding-top:0px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-19232 .elementor-element.elementor-element-f83a2ba{margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19232 .elementor-element.elementor-element-eb66c32{--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19232 .elementor-element.elementor-element-a1a5c01{font-size:16.5px;} .elementor-19232 .elementor-element.elementor-element-2619fcd{--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:8px;--grid-bottom-margin:8px;}.elementor-19232 .elementor-element.elementor-element-0a94bbd{--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;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-19232 .elementor-element.elementor-element-e550532 img{width:84px;}.elementor-19232 .elementor-element.elementor-element-dd6d678{--padding-top:48px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-19232 .elementor-element.elementor-element-16b3d55 .elementor-heading-title{font-size:26px;}.elementor-19232 .elementor-element.elementor-element-30ce884{--grid-columns:1;}.elementor-19232 .elementor-element.elementor-element-3b0da30{--padding-top:48px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-19232 .elementor-element.elementor-element-a4c7bde .elementor-heading-title{font-size:26px;}.elementor-19232 .elementor-element.elementor-element-2ce0990{--grid-columns:1;}.elementor-19232 .elementor-element.elementor-element-11fcb6c{--padding-top:48px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-19232 .elementor-element.elementor-element-4e71931 .elementor-heading-title{font-size:26px;}.elementor-19232 .elementor-element.elementor-element-c668c83{--grid-columns:1;}.elementor-19232 .elementor-element.elementor-element-eb62643{--padding-top:48px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-19232 .elementor-element.elementor-element-fd8f8ae{--padding-top:64px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-19232 .elementor-element.elementor-element-6cf9c8b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19232 .elementor-element.elementor-element-6cf9c8b .elementor-heading-title{font-size:31px;}.elementor-19232 .elementor-element.elementor-element-9030f6d .elementor-button{padding:16px 24px 16px 24px;}}@media(min-width:768px){.elementor-19232 .elementor-element.elementor-element-49cadab{--content-width:1152px;}.elementor-19232 .elementor-element.elementor-element-bd8390c{--content-width:1152px;}.elementor-19232 .elementor-element.elementor-element-f6a9252{--width:68%;}.elementor-19232 .elementor-element.elementor-element-122d47d{--width:32%;}.elementor-19232 .elementor-element.elementor-element-dd6d678{--content-width:1152px;}.elementor-19232 .elementor-element.elementor-element-3b0da30{--content-width:1152px;}.elementor-19232 .elementor-element.elementor-element-11fcb6c{--content-width:1152px;}.elementor-19232 .elementor-element.elementor-element-eb62643{--content-width:1152px;}.elementor-19232 .elementor-element.elementor-element-fd8f8ae{--content-width:1152px;}}@media(max-width:1024px) and (min-width:768px){.elementor-19232 .elementor-element.elementor-element-f6a9252{--width:100%;}.elementor-19232 .elementor-element.elementor-element-122d47d{--width:100%;}}/* Start custom CSS for theme-post-content, class: .elementor-element-a1a5c01 */.elementor-19232 .elementor-element.elementor-element-a1a5c01 .elementor-widget-container > * {max-width:100%}
.elementor-19232 .elementor-element.elementor-element-a1a5c01 h2{font-family:"League Spartan",Georgia,serif;font-weight:700;font-size:31px;line-height:1.2;letter-spacing:-.01em;color:#0B0B0D;margin:2.1em 0 .6em;scroll-margin-top:84px}
.elementor-19232 .elementor-element.elementor-element-a1a5c01 h3{font-family:"League Spartan",Georgia,serif;font-weight:600;font-size:23px;line-height:1.25;color:#0B0B0D;margin:1.8em 0 .5em;scroll-margin-top:84px}
.elementor-19232 .elementor-element.elementor-element-a1a5c01 h4,.elementor-19232 .elementor-element.elementor-element-a1a5c01 h5{font-family:"League Spartan",Georgia,serif;font-weight:600;font-size:19px;line-height:1.3;color:#0B0B0D;margin:1.5em 0 .4em}
.elementor-19232 .elementor-element.elementor-element-a1a5c01 p{margin:0 0 1.2em}
.elementor-19232 .elementor-element.elementor-element-a1a5c01 strong{color:#0B0B0D;font-weight:600}
.elementor-19232 .elementor-element.elementor-element-a1a5c01 a{color:#8A6B4E;text-decoration:underline;text-decoration-color:rgba(167,134,102,.45);text-underline-offset:3px;transition:color 250ms ease,text-decoration-color 250ms ease}
.elementor-19232 .elementor-element.elementor-element-a1a5c01 a:hover{color:#0B0B0D;text-decoration-color:#A78666}
.elementor-19232 .elementor-element.elementor-element-a1a5c01 ul,.elementor-19232 .elementor-element.elementor-element-a1a5c01 ol{padding-left:1.3em;margin:0 0 1.3em}
.elementor-19232 .elementor-element.elementor-element-a1a5c01 li{margin:.4em 0}
.elementor-19232 .elementor-element.elementor-element-a1a5c01 li::marker{color:#A78666}
.elementor-19232 .elementor-element.elementor-element-a1a5c01 blockquote{border-left:2px solid #A78666;margin:1.8em 0;padding:.2em 0 .2em 1.4em;background:none;font-family:"League Spartan",Georgia,serif;font-style:italic;font-size:21px;line-height:1.4;color:#0B0B0D}
.elementor-19232 .elementor-element.elementor-element-a1a5c01 .wp-block-table{overflow-x:auto;margin:1.6em 0}
.elementor-19232 .elementor-element.elementor-element-a1a5c01 table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5;margin:1.6em 0;background:#F5F6F6;border-radius:8px;overflow:hidden}
.elementor-19232 .elementor-element.elementor-element-a1a5c01 .wp-block-table table{margin:0}
.elementor-19232 .elementor-element.elementor-element-a1a5c01 th{background:#0B0B0D;color:#F5F6F6;font-weight:600;text-align:left;padding:12px 14px;font-size:13px;letter-spacing:.03em;border:0}
.elementor-19232 .elementor-element.elementor-element-a1a5c01 td{padding:12px 14px;border:0;border-bottom:1px solid rgba(155,156,159,.3);vertical-align:top}
.elementor-19232 .elementor-element.elementor-element-a1a5c01 tr:nth-child(even) td{background:#EDEBE6}
.elementor-19232 .elementor-element.elementor-element-a1a5c01 img{border-radius:8px;height:auto}
.elementor-19232 .elementor-element.elementor-element-a1a5c01 hr,.elementor-19232 .elementor-element.elementor-element-a1a5c01 .wp-block-separator{border:0;border-top:1px solid rgba(155,156,159,.35);margin:2.4em 0;opacity:1}
.elementor-19232 .elementor-element.elementor-element-a1a5c01 .wp-block-rank-math-toc-block{display:none}
.elementor-19232 .elementor-element.elementor-element-a1a5c01 .wp-block-button__link{background:#A78666;color:#0B0B0D;text-decoration:none;font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:14px;border-radius:4px;padding:16px 30px}
.elementor-19232 .elementor-element.elementor-element-a1a5c01 .wp-block-button__link:hover{background:#C2A88F;color:#0B0B0D}
.elementor-19232 .elementor-element.elementor-element-a1a5c01 .rank-math-list-item{border-top:1px solid rgba(155,156,159,.3);padding:18px 0 4px}
.elementor-19232 .elementor-element.elementor-element-a1a5c01 .rank-math-question{font-size:19px;margin:0 0 .4em}
@media (max-width:767px){.elementor-19232 .elementor-element.elementor-element-a1a5c01 h2{font-size:25px}.elementor-19232 .elementor-element.elementor-element-a1a5c01 h3{font-size:20px}.elementor-19232 .elementor-element.elementor-element-a1a5c01 blockquote{font-size:19px}}/* End custom CSS */
/* Start custom CSS */.aia-hero-img{position:relative;z-index:2}
.aia-hero-img img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:12px;box-shadow:0 24px 60px rgba(11,11,13,.28)}
.aia-author-img img{display:block;width:104px;height:104px;object-fit:cover;object-position:top;border-radius:50%;border:2px solid #A78666}
@media (max-width:767px){.aia-hero-img img{border-radius:8px}.aia-author-img img{width:84px;height:84px}}/* End custom CSS */