.elementor-11827 .elementor-element.elementor-element-cf79f66:not(.elementor-motion-effects-element-type-background), .elementor-11827 .elementor-element.elementor-element-cf79f66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE4;}.elementor-11827 .elementor-element.elementor-element-cf79f66 > .elementor-container{max-width:1060px;}.elementor-11827 .elementor-element.elementor-element-cf79f66{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(201,169,110,.30);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 24px 42px 24px;}.elementor-11827 .elementor-element.elementor-element-cf79f66 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11827 .elementor-element.elementor-element-799f6d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-11827 .elementor-element.elementor-element-799f6d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;letter-spacing:3.2px;color:#A77B3D;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11827 .elementor-element.elementor-element-753ce3df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11827 .elementor-element.elementor-element-753ce3df img{width:75%;border-radius:18px 18px 18px 18px;}.elementor-11827 .elementor-element.elementor-element-72ba766:not(.elementor-motion-effects-element-type-background), .elementor-11827 .elementor-element.elementor-element-72ba766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}.elementor-11827 .elementor-element.elementor-element-72ba766 > .elementor-container{max-width:850px;}.elementor-11827 .elementor-element.elementor-element-72ba766{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:54px 26px 62px 26px;}.elementor-11827 .elementor-element.elementor-element-72ba766 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11827 .elementor-element.elementor-element-66600217{margin:0px autopx calc(var(--kit-widget-spacing, 0px) + 16px) autopx;text-align:start;}.elementor-11827 .elementor-element.elementor-element-66600217 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:700;line-height:1.04em;color:#24140E;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11827 .elementor-element.elementor-element-7d78f814{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#51483F;font-family:"Montserrat", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.82em;}.elementor-11827 .elementor-element.elementor-element-5b7ca806:not(.elementor-motion-effects-element-type-background), .elementor-11827 .elementor-element.elementor-element-5b7ca806 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4EE;}.elementor-11827 .elementor-element.elementor-element-5b7ca806 > .elementor-container{max-width:980px;}.elementor-11827 .elementor-element.elementor-element-5b7ca806{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:38px 24px 48px 24px;}.elementor-11827 .elementor-element.elementor-element-5b7ca806 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11827 .elementor-element.elementor-element-7eae7745{--divider-border-style:solid;--divider-color:rgba(201,169,110,.35);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-11827 .elementor-element.elementor-element-7eae7745 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-11827 .elementor-element.elementor-element-7eae7745 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11827 .elementor-element.elementor-element-5674008f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-11827 .elementor-element.elementor-element-5674008f span.post-navigation__prev--label{color:#8E8073;}.elementor-11827 .elementor-element.elementor-element-5674008f span.post-navigation__next--label{color:#8E8073;}.elementor-11827 .elementor-element.elementor-element-5674008f span.post-navigation__prev--label, .elementor-11827 .elementor-element.elementor-element-5674008f span.post-navigation__next--label{font-family:"Montserrat", Sans-serif;font-size:9px;font-weight:800;}.elementor-11827 .elementor-element.elementor-element-5674008f span.post-navigation__prev--title, .elementor-11827 .elementor-element.elementor-element-5674008f span.post-navigation__next--title{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:700;}.elementor-11827 .elementor-element.elementor-element-5674008f .post-navigation__arrow-wrapper{color:#C9A96E;fill:#C9A96E;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11827 .elementor-element.elementor-element-4eb08792 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:800;letter-spacing:1.1px;fill:#24140E;color:#24140E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9A96E;border-radius:9px 9px 9px 9px;padding:11px 20px 11px 20px;}.elementor-11827 .elementor-element.elementor-element-4eb08792 .elementor-button:hover, .elementor-11827 .elementor-element.elementor-element-4eb08792 .elementor-button:focus{background-color:#E5C486;color:#0A0B0F;}.elementor-11827 .elementor-element.elementor-element-4eb08792 .elementor-button:hover svg, .elementor-11827 .elementor-element.elementor-element-4eb08792 .elementor-button:focus svg{fill:#0A0B0F;}@media(min-width:768px){.elementor-11827 .elementor-element.elementor-element-8a4a6fe{width:100%;}}@media(max-width:1024px){.elementor-11827 .elementor-element.elementor-element-cf79f66{padding:46px 22px 36px 22px;}.elementor-11827 .elementor-element.elementor-element-72ba766{padding:46px 24px 52px 24px;}.elementor-11827 .elementor-element.elementor-element-66600217{text-align:start;}.elementor-11827 .elementor-element.elementor-element-66600217 .elementor-heading-title{font-size:30px;}.elementor-11827 .elementor-element.elementor-element-7d78f814{font-size:16px;}}@media(max-width:767px){.elementor-11827 .elementor-element.elementor-element-cf79f66{padding:38px 18px 28px 18px;}.elementor-11827 .elementor-element.elementor-element-799f6d2{text-align:center;}.elementor-11827 .elementor-element.elementor-element-799f6d2 .elementor-heading-title{font-size:12px;}.elementor-11827 .elementor-element.elementor-element-753ce3df{text-align:center;}.elementor-11827 .elementor-element.elementor-element-753ce3df img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-11827 .elementor-element.elementor-element-72ba766{padding:38px 22px 44px 22px;}.elementor-11827 .elementor-element.elementor-element-66600217{text-align:start;}.elementor-11827 .elementor-element.elementor-element-66600217 .elementor-heading-title{font-size:25px;line-height:1.08em;}.elementor-11827 .elementor-element.elementor-element-7d78f814{font-size:15.5px;line-height:1.74em;}.elementor-11827 .elementor-element.elementor-element-5b7ca806{padding:30px 18px 38px 18px;}.elementor-11827 .elementor-element.elementor-element-5674008f span.post-navigation__prev--label, .elementor-11827 .elementor-element.elementor-element-5674008f span.post-navigation__next--label{font-size:8px;}.elementor-11827 .elementor-element.elementor-element-5674008f span.post-navigation__prev--title, .elementor-11827 .elementor-element.elementor-element-5674008f span.post-navigation__next--title{font-size:14px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-7d78f814 */.elementor-11827 .elementor-element.elementor-element-7d78f814{
  color:#51483F;
}
.elementor-11827 .elementor-element.elementor-element-7d78f814 p{
  margin:0 0 1.35em;
}
.elementor-11827 .elementor-element.elementor-element-7d78f814 h2{
  font-family:"Cormorant Garamond",serif;
  font-size:36px;
  line-height:1.08;
  font-weight:700;
  color:#24140E;
  margin:1.75em 0 .55em;
}
.elementor-11827 .elementor-element.elementor-element-7d78f814 h3{
  font-family:"Cormorant Garamond",serif;
  font-size:29px;
  line-height:1.12;
  font-weight:700;
  color:#24140E;
  margin:1.55em 0 .5em;
}
.elementor-11827 .elementor-element.elementor-element-7d78f814 h4{
  font-family:"Montserrat",sans-serif;
  font-size:15px;
  line-height:1.4;
  font-weight:800;
  letter-spacing:.03em;
  color:#5D3A25;
  margin:1.4em 0 .45em;
}
.elementor-11827 .elementor-element.elementor-element-7d78f814 strong{
  color:#4F3020;
  font-weight:700;
}
.elementor-11827 .elementor-element.elementor-element-7d78f814 ul, .elementor-11827 .elementor-element.elementor-element-7d78f814 ol{
  margin:0 0 1.5em 1.25em;
  padding:0;
}
.elementor-11827 .elementor-element.elementor-element-7d78f814 li{
  margin-bottom:.6em;
}
.elementor-11827 .elementor-element.elementor-element-7d78f814 blockquote{
  margin:2em 0;
  padding:20px 24px;
  border-left:3px solid #C9A96E;
  background:#F7F1E8;
  color:#4C4037;
  font-family:"Cormorant Garamond",serif;
  font-size:24px;
  line-height:1.35;
  font-style:italic;
}
.elementor-11827 .elementor-element.elementor-element-7d78f814 img{
  border-radius:14px;
  margin-top:10px;
  margin-bottom:24px;
}
.elementor-11827 .elementor-element.elementor-element-7d78f814 a{
  text-decoration-color:rgba(201,169,110,.65);
  text-underline-offset:3px;
}
@media(max-width:767px){
  .elementor-11827 .elementor-element.elementor-element-7d78f814 h2{font-size:29px;margin-top:1.55em;}
  .elementor-11827 .elementor-element.elementor-element-7d78f814 h3{font-size:25px;}
  .elementor-11827 .elementor-element.elementor-element-7d78f814 blockquote{font-size:21px;padding:18px 18px;}
}/* End custom CSS */