.elementor-20567 .elementor-element.elementor-element-fabab95a{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:140px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-20567 .elementor-element.elementor-element-fabab95a:not(.elementor-motion-effects-element-type-background), .elementor-20567 .elementor-element.elementor-element-fabab95a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D1B4E;}.elementor-20567 .elementor-element.elementor-element-a074e89f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20567 .elementor-element.elementor-element-a074e89f{text-align:center;}.elementor-20567 .elementor-element.elementor-element-a074e89f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:96px;font-weight:400;font-style:normal;line-height:1.15em;color:#EFF0E5;}.elementor-20567 .elementor-element.elementor-element-6a36b61b > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-20567 .elementor-element.elementor-element-6a36b61b{text-align:center;}.elementor-20567 .elementor-element.elementor-element-6a36b61b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:400;font-style:italic;line-height:1.15em;color:#EFF0E5;}.elementor-20567 .elementor-element.elementor-element-5e268929{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-20567 .elementor-element.elementor-element-5e268929:not(.elementor-motion-effects-element-type-background), .elementor-20567 .elementor-element.elementor-element-5e268929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8FC;}.elementor-20567 .elementor-element.elementor-element-ef4a553d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20567 .elementor-element.elementor-element-ef4a553d{text-align:center;}.elementor-20567 .elementor-element.elementor-element-ef4a553d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:400;font-style:normal;line-height:1.15em;color:#C9A84C;}.elementor-20567 .elementor-element.elementor-element-d12f2240{--divider-border-style:solid;--divider-color:#C9A84C;--divider-border-width:1px;}.elementor-20567 .elementor-element.elementor-element-d12f2240 > .elementor-widget-container{margin:24px 0px 24px 0px;}.elementor-20567 .elementor-element.elementor-element-d12f2240 .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0;}.elementor-20567 .elementor-element.elementor-element-d12f2240 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-20567 .elementor-element.elementor-element-c5ad66c8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20567 .elementor-element.elementor-element-c5ad66c8{text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;line-height:1.6em;color:#3A2E50;}.elementor-20567 .elementor-element.elementor-element-b71daf95 > .elementor-widget-container{margin:32px 0px 32px 0px;}.elementor-20567 .elementor-element.elementor-element-b71daf95{text-align:center;}.elementor-20567 .elementor-element.elementor-element-b71daf95 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:400;font-style:italic;line-height:1.15em;color:#C9A84C;}.elementor-20567 .elementor-element.elementor-element-6e9ac2fa{--divider-border-style:solid;--divider-color:#C9A84C;--divider-border-width:1px;}.elementor-20567 .elementor-element.elementor-element-6e9ac2fa > .elementor-widget-container{margin:24px 0px 24px 0px;}.elementor-20567 .elementor-element.elementor-element-6e9ac2fa .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0;}.elementor-20567 .elementor-element.elementor-element-6e9ac2fa .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-20567 .elementor-element.elementor-element-96ac2654{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-20567 .elementor-element.elementor-element-96ac2654:not(.elementor-motion-effects-element-type-background), .elementor-20567 .elementor-element.elementor-element-96ac2654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8FC;}.elementor-20567 .elementor-element.elementor-element-b7170969 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20567 .elementor-element.elementor-element-b7170969{text-align:center;}.elementor-20567 .elementor-element.elementor-element-b7170969 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:400;font-style:normal;line-height:1.15em;color:#C9A84C;}.elementor-20567 .elementor-element.elementor-element-f89104bd{--divider-border-style:solid;--divider-color:#C9A84C;--divider-border-width:1px;}.elementor-20567 .elementor-element.elementor-element-f89104bd > .elementor-widget-container{margin:24px 0px 24px 0px;}.elementor-20567 .elementor-element.elementor-element-f89104bd .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0;}.elementor-20567 .elementor-element.elementor-element-f89104bd .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-20567 .elementor-element.elementor-element-830e3f9b > .elementor-widget-container{margin:40px 0px 12px 0px;}.elementor-20567 .elementor-element.elementor-element-830e3f9b{text-align:start;}.elementor-20567 .elementor-element.elementor-element-830e3f9b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:400;font-style:normal;line-height:1.15em;color:#2D1B4E;}.elementor-20567 .elementor-element.elementor-element-b9e59da4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20567 .elementor-element.elementor-element-b9e59da4{text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;line-height:1.6em;color:#3A2E50;}.elementor-20567 .elementor-element.elementor-element-ae81df10 .elementor-button{background-color:#C8AC5C;font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;fill:#FAF8FC;color:#FAF8FC;border-radius:2px 2px 2px 2px;padding:18px 36px 18px 36px;}.elementor-20567 .elementor-element.elementor-element-19d6b4ab > .elementor-widget-container{margin:56px 0px 12px 0px;}.elementor-20567 .elementor-element.elementor-element-19d6b4ab{text-align:start;}.elementor-20567 .elementor-element.elementor-element-19d6b4ab .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:400;font-style:normal;line-height:1.15em;color:#2D1B4E;}.elementor-20567 .elementor-element.elementor-element-b9091095 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20567 .elementor-element.elementor-element-b9091095{text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;line-height:1.6em;color:#3A2E50;}.elementor-20567 .elementor-element.elementor-element-6d17ce24 > .elementor-widget-container{margin:56px 0px 12px 0px;}.elementor-20567 .elementor-element.elementor-element-6d17ce24{text-align:start;}.elementor-20567 .elementor-element.elementor-element-6d17ce24 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:400;font-style:normal;line-height:1.15em;color:#2D1B4E;}.elementor-20567 .elementor-element.elementor-element-9e39883f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20567 .elementor-element.elementor-element-9e39883f{text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;line-height:1.6em;color:#3A2E50;}.elementor-20567 .elementor-element.elementor-element-f1aa8780 > .elementor-widget-container{margin:56px 0px 12px 0px;}.elementor-20567 .elementor-element.elementor-element-f1aa8780{text-align:start;}.elementor-20567 .elementor-element.elementor-element-f1aa8780 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:400;font-style:normal;line-height:1.15em;color:#2D1B4E;}.elementor-20567 .elementor-element.elementor-element-3695ade2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20567 .elementor-element.elementor-element-3695ade2{text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;line-height:1.6em;color:#3A2E50;}.elementor-20567 .elementor-element.elementor-element-c088d857{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-20567 .elementor-element.elementor-element-c088d857:not(.elementor-motion-effects-element-type-background), .elementor-20567 .elementor-element.elementor-element-c088d857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE6F4;}.elementor-20567 .elementor-element.elementor-element-ca49b285 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20567 .elementor-element.elementor-element-ca49b285{text-align:center;}.elementor-20567 .elementor-element.elementor-element-ca49b285 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:400;font-style:normal;line-height:1.15em;color:#C9A84C;}.elementor-20567 .elementor-element.elementor-element-0acd6129{--divider-border-style:solid;--divider-color:#C9A84C;--divider-border-width:1px;}.elementor-20567 .elementor-element.elementor-element-0acd6129 > .elementor-widget-container{margin:24px 0px 24px 0px;}.elementor-20567 .elementor-element.elementor-element-0acd6129 .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0;}.elementor-20567 .elementor-element.elementor-element-0acd6129 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-20567 .elementor-element.elementor-element-0898148f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20567 .elementor-element.elementor-element-0898148f{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;line-height:1.6em;color:#3A2E50;}.elementor-20567 .elementor-element.elementor-element-02186bf9 > .elementor-widget-container{margin:40px 0px 12px 0px;}.elementor-20567 .elementor-element.elementor-element-02186bf9{text-align:start;}.elementor-20567 .elementor-element.elementor-element-02186bf9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:400;font-style:normal;line-height:1.15em;color:#2D1B4E;}.elementor-20567 .elementor-element.elementor-element-46da4f5d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20567 .elementor-element.elementor-element-46da4f5d{text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;line-height:1.6em;color:#3A2E50;}.elementor-20567 .elementor-element.elementor-element-0838b158 > .elementor-widget-container{margin:40px 0px 12px 0px;}.elementor-20567 .elementor-element.elementor-element-0838b158{text-align:start;}.elementor-20567 .elementor-element.elementor-element-0838b158 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:400;font-style:normal;line-height:1.15em;color:#2D1B4E;}.elementor-20567 .elementor-element.elementor-element-7d59f057 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20567 .elementor-element.elementor-element-7d59f057{text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;line-height:1.6em;color:#3A2E50;}.elementor-20567 .elementor-element.elementor-element-6f619e09 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20567 .elementor-element.elementor-element-6f619e09{text-align:center;}.elementor-20567 .elementor-element.elementor-element-6f619e09 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;font-style:italic;line-height:1.15em;color:#C9A84C;}.elementor-20567 .elementor-element.elementor-element-ebfc920c > .elementor-widget-container{margin:40px 0px 12px 0px;}.elementor-20567 .elementor-element.elementor-element-ebfc920c{text-align:start;}.elementor-20567 .elementor-element.elementor-element-ebfc920c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:400;font-style:normal;line-height:1.15em;color:#2D1B4E;}.elementor-20567 .elementor-element.elementor-element-a89c8db8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20567 .elementor-element.elementor-element-a89c8db8{text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;line-height:1.6em;color:#3A2E50;}.elementor-20567 .elementor-element.elementor-element-d824e842{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-20567 .elementor-element.elementor-element-d824e842:not(.elementor-motion-effects-element-type-background), .elementor-20567 .elementor-element.elementor-element-d824e842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D1B4E;}.elementor-20567 .elementor-element.elementor-element-e16b576e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20567 .elementor-element.elementor-element-e16b576e{text-align:center;}.elementor-20567 .elementor-element.elementor-element-e16b576e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:400;font-style:normal;line-height:1.15em;color:#C9A84C;}.elementor-20567 .elementor-element.elementor-element-1ea86584{--divider-border-style:solid;--divider-color:#C9A84C;--divider-border-width:1px;}.elementor-20567 .elementor-element.elementor-element-1ea86584 > .elementor-widget-container{margin:24px 0px 24px 0px;}.elementor-20567 .elementor-element.elementor-element-1ea86584 .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0;}.elementor-20567 .elementor-element.elementor-element-1ea86584 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-20567 .elementor-element.elementor-element-fb2db07c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20567 .elementor-element.elementor-element-fb2db07c{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;line-height:1.6em;color:#EFF0E5;}.elementor-20567 .elementor-element.elementor-element-452383cd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20567 .elementor-element.elementor-element-452383cd{text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;line-height:1.6em;color:#EFF0E5;}.elementor-20567 .elementor-element.elementor-element-401ada18 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20567 .elementor-element.elementor-element-401ada18{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;line-height:1.6em;color:#EFF0E5;}.elementor-20567 .elementor-element.elementor-element-1383fde5{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:96px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-20567 .elementor-element.elementor-element-1383fde5:not(.elementor-motion-effects-element-type-background), .elementor-20567 .elementor-element.elementor-element-1383fde5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8FC;}.elementor-20567 .elementor-element.elementor-element-e91fedfa > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20567 .elementor-element.elementor-element-e91fedfa{text-align:center;}.elementor-20567 .elementor-element.elementor-element-e91fedfa .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:400;font-style:normal;line-height:1.15em;color:#C9A84C;}.elementor-20567 .elementor-element.elementor-element-0d8a0e14{--divider-border-style:solid;--divider-color:#C9A84C;--divider-border-width:1px;}.elementor-20567 .elementor-element.elementor-element-0d8a0e14 > .elementor-widget-container{margin:24px 0px 24px 0px;}.elementor-20567 .elementor-element.elementor-element-0d8a0e14 .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0;}.elementor-20567 .elementor-element.elementor-element-0d8a0e14 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-20567 .elementor-element.elementor-element-f194619b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20567 .elementor-element.elementor-element-f194619b{text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;line-height:1.6em;color:#3A2E50;}.elementor-20567 .elementor-element.elementor-element-348a7505{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20567 .elementor-element.elementor-element-76438055 .elementor-button{background-color:#C9A84C;font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;fill:#2D1B4E;color:#2D1B4E;border-style:none;border-radius:2px 2px 2px 2px;padding:18px 36px 18px 36px;}.elementor-20567 .elementor-element.elementor-element-f094c461 .elementor-button{background-color:transparent;font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;fill:#2D1B4E;color:#2D1B4E;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C9A84C;border-radius:2px 2px 2px 2px;padding:18px 36px 18px 36px;}.elementor-20567 .elementor-element.elementor-element-08be22a0 .elementor-button{background-color:transparent;font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;fill:#2D1B4E;color:#2D1B4E;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C9A84C;border-radius:2px 2px 2px 2px;padding:18px 36px 18px 36px;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-20567 .elementor-element.elementor-element-a074e89f .elementor-heading-title{font-size:67px;}.elementor-20567 .elementor-element.elementor-element-6a36b61b .elementor-heading-title{font-size:18px;}.elementor-20567 .elementor-element.elementor-element-ef4a553d .elementor-heading-title{font-size:31px;}.elementor-20567 .elementor-element.elementor-element-b71daf95 .elementor-heading-title{font-size:21px;}.elementor-20567 .elementor-element.elementor-element-b7170969 .elementor-heading-title{font-size:34px;}.elementor-20567 .elementor-element.elementor-element-830e3f9b .elementor-heading-title{font-size:21px;}.elementor-20567 .elementor-element.elementor-element-19d6b4ab .elementor-heading-title{font-size:21px;}.elementor-20567 .elementor-element.elementor-element-6d17ce24 .elementor-heading-title{font-size:21px;}.elementor-20567 .elementor-element.elementor-element-f1aa8780 .elementor-heading-title{font-size:21px;}.elementor-20567 .elementor-element.elementor-element-ca49b285 .elementor-heading-title{font-size:34px;}.elementor-20567 .elementor-element.elementor-element-02186bf9 .elementor-heading-title{font-size:20px;}.elementor-20567 .elementor-element.elementor-element-0838b158 .elementor-heading-title{font-size:20px;}.elementor-20567 .elementor-element.elementor-element-6f619e09 .elementor-heading-title{font-size:15px;}.elementor-20567 .elementor-element.elementor-element-ebfc920c .elementor-heading-title{font-size:20px;}.elementor-20567 .elementor-element.elementor-element-e16b576e .elementor-heading-title{font-size:34px;}.elementor-20567 .elementor-element.elementor-element-e91fedfa .elementor-heading-title{font-size:34px;}}@media(max-width:767px){.elementor-20567 .elementor-element.elementor-element-a074e89f .elementor-heading-title{font-size:48px;}.elementor-20567 .elementor-element.elementor-element-6a36b61b .elementor-heading-title{font-size:13px;}.elementor-20567 .elementor-element.elementor-element-ef4a553d .elementor-heading-title{font-size:22px;}.elementor-20567 .elementor-element.elementor-element-c5ad66c8{font-size:17px;}.elementor-20567 .elementor-element.elementor-element-b71daf95 .elementor-heading-title{font-size:15px;}.elementor-20567 .elementor-element.elementor-element-b7170969 .elementor-heading-title{font-size:24px;}.elementor-20567 .elementor-element.elementor-element-830e3f9b .elementor-heading-title{font-size:15px;}.elementor-20567 .elementor-element.elementor-element-b9e59da4{font-size:17px;}.elementor-20567 .elementor-element.elementor-element-19d6b4ab .elementor-heading-title{font-size:15px;}.elementor-20567 .elementor-element.elementor-element-b9091095{font-size:17px;}.elementor-20567 .elementor-element.elementor-element-6d17ce24 .elementor-heading-title{font-size:15px;}.elementor-20567 .elementor-element.elementor-element-9e39883f{font-size:17px;}.elementor-20567 .elementor-element.elementor-element-f1aa8780 .elementor-heading-title{font-size:15px;}.elementor-20567 .elementor-element.elementor-element-3695ade2{font-size:17px;}.elementor-20567 .elementor-element.elementor-element-ca49b285 .elementor-heading-title{font-size:24px;}.elementor-20567 .elementor-element.elementor-element-0898148f{font-size:17px;}.elementor-20567 .elementor-element.elementor-element-02186bf9 .elementor-heading-title{font-size:14px;}.elementor-20567 .elementor-element.elementor-element-46da4f5d{font-size:17px;}.elementor-20567 .elementor-element.elementor-element-0838b158 .elementor-heading-title{font-size:14px;}.elementor-20567 .elementor-element.elementor-element-7d59f057{font-size:17px;}.elementor-20567 .elementor-element.elementor-element-6f619e09 .elementor-heading-title{font-size:11px;}.elementor-20567 .elementor-element.elementor-element-ebfc920c .elementor-heading-title{font-size:14px;}.elementor-20567 .elementor-element.elementor-element-a89c8db8{font-size:17px;}.elementor-20567 .elementor-element.elementor-element-e16b576e .elementor-heading-title{font-size:24px;}.elementor-20567 .elementor-element.elementor-element-fb2db07c{font-size:17px;}.elementor-20567 .elementor-element.elementor-element-452383cd{font-size:17px;}.elementor-20567 .elementor-element.elementor-element-401ada18{font-size:17px;}.elementor-20567 .elementor-element.elementor-element-e91fedfa .elementor-heading-title{font-size:24px;}.elementor-20567 .elementor-element.elementor-element-f194619b{font-size:17px;}}/* Start custom CSS for container, class: .elementor-element-d824e842 */.elementor-20567 .elementor-element.elementor-element-d824e842 table { background: transparent !important; border-color: rgba(239,240,229,0.3) !important; width: 100% !important; }
.elementor-20567 .elementor-element.elementor-element-d824e842 table td, .elementor-20567 .elementor-element.elementor-element-d824e842 table th { color: #EFF0E5 !important; border-color: rgba(239,240,229,0.3) !important; background: transparent !important; }
.elementor-20567 .elementor-element.elementor-element-d824e842 table tr:first-child th, .elementor-20567 .elementor-element.elementor-element-d824e842 table thead th { background: rgba(201,168,76,0.2) !important; color: #C9A84C !important; }
.elementor-20567 .elementor-element.elementor-element-d824e842 .elementor-widget-container { overflow-x: auto; }
@media (max-width: 767px) { .elementor-20567 .elementor-element.elementor-element-d824e842 table { font-size: 14px; } .elementor-20567 .elementor-element.elementor-element-d824e842 table td, .elementor-20567 .elementor-element.elementor-element-d824e842 table th { padding: 8px 6px; } }/* End custom CSS */
/* Start custom CSS */.page-title { display: none !important; }
.entry-header { display: none !important; }
.ct-container-full { padding-top: 0 !important; }

/* Body text readability — Cormorant Garamond needs heavier weight for body copy */
.elementor-widget-text-editor .elementor-widget-container p,
.elementor-widget-text-editor .elementor-widget-container li,
.elementor-widget-text-editor .elementor-widget-container {
  font-weight: 600 !important;
  font-size: 22px !important;
  line-height: 1.75 !important;
}

/* Bold text within body should be clearly bolder */
.elementor-widget-text-editor .elementor-widget-container strong,
.elementor-widget-text-editor .elementor-widget-container b {
  font-weight: 700 !important;
}

/* Fix: paragraphs must inherit color from their Elementor widget container */
.elementor-widget-text-editor .elementor-widget-container p {
  color: inherit !important;
}

/* Font smoothing for headings */
.elementor-widget-heading .elementor-heading-title {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}/* End custom CSS */