.elementor-11799 .elementor-element.elementor-element-2598d2a5:not(.elementor-motion-effects-element-type-background), .elementor-11799 .elementor-element.elementor-element-2598d2a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE4;}.elementor-11799 .elementor-element.elementor-element-2598d2a5 > .elementor-container{max-width:1180px;}.elementor-11799 .elementor-element.elementor-element-2598d2a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 24px 74px 24px;}.elementor-11799 .elementor-element.elementor-element-2598d2a5 > .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-11799 .elementor-element.elementor-element-161ff78b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11799 .elementor-element.elementor-element-161ff78b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:800;letter-spacing:3.2px;color:#A77B3D;}.elementor-11799 .elementor-element.elementor-element-21149bf6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11799 .elementor-element.elementor-element-21149bf6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:600;line-height:1.05em;color:#24140E;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11799 .elementor-element.elementor-element-75d44246{margin:0px autopx calc(var(--kit-widget-spacing, 0px) + 32px) autopx;text-align:center;font-family:"Montserrat", Sans-serif;font-size:13.5px;line-height:1.65em;color:#6E655B;}.elementor-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11799 .elementor-element.elementor-element-77bedcbe{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-11799 .elementor-element.elementor-element-77bedcbe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11799 .elementor-element.elementor-element-77bedcbe .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.68 * 100% );}.elementor-11799 .elementor-element.elementor-element-77bedcbe:after{content:"0.68";}.elementor-11799 .elementor-element.elementor-element-77bedcbe .elementor-post__thumbnail__link{width:100%;}.elementor-11799 .elementor-element.elementor-element-77bedcbe.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-11799 .elementor-element.elementor-element-77bedcbe.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-11799 .elementor-element.elementor-element-77bedcbe.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-11799 .elementor-element.elementor-element-77bedcbe .elementor-post__read-more{color:#906D6D;}.elementor-11799 .elementor-element.elementor-element-77bedcbe a.elementor-post__read-more{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;}.elementor-11799 .elementor-element.elementor-element-77bedcbe .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-11799 .elementor-element.elementor-element-77bedcbe .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-11799 .elementor-element.elementor-element-77bedcbe .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-11799 .elementor-element.elementor-element-77bedcbe .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-11799 .elementor-element.elementor-element-77bedcbe .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-11799 .elementor-element.elementor-element-757c2d81:not(.elementor-motion-effects-element-type-background), .elementor-11799 .elementor-element.elementor-element-757c2d81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(125deg, #0A0B0F 0%, #180D08 100%);}.elementor-11799 .elementor-element.elementor-element-757c2d81 > .elementor-container{max-width:1140px;}.elementor-11799 .elementor-element.elementor-element-757c2d81{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(201,169,110,.45);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:68px 24px 58px 24px;}.elementor-11799 .elementor-element.elementor-element-757c2d81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11799 .elementor-element.elementor-element-2abb8b07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-11799 .elementor-element.elementor-element-2abb8b07 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:800;letter-spacing:4px;color:#E5C486;}.elementor-11799 .elementor-element.elementor-element-7e330a2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-11799 .elementor-element.elementor-element-7e330a2d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:58px;font-weight:600;line-height:1em;color:#FFF9F1;}.elementor-11799 .elementor-element.elementor-element-67dcf9e0{margin:0px autopx calc(var(--kit-widget-spacing, 0px) + 24px) autopx;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#C8BDB1;}@media(max-width:1024px){.elementor-11799 .elementor-element.elementor-element-2598d2a5{padding:54px 20px 58px 20px;}.elementor-11799 .elementor-element.elementor-element-161ff78b{text-align:center;}.elementor-11799 .elementor-element.elementor-element-21149bf6{text-align:center;}.elementor-11799 .elementor-element.elementor-element-21149bf6 .elementor-heading-title{font-size:38px;}.elementor-11799 .elementor-element.elementor-element-75d44246{text-align:center;}.elementor-11799 .elementor-element.elementor-element-757c2d81{padding:54px 22px 56px 22px;}.elementor-11799 .elementor-element.elementor-element-2abb8b07{text-align:center;}.elementor-11799 .elementor-element.elementor-element-2abb8b07 .elementor-heading-title{font-size:10px;}.elementor-11799 .elementor-element.elementor-element-7e330a2d{text-align:center;}.elementor-11799 .elementor-element.elementor-element-7e330a2d .elementor-heading-title{font-size:46px;}.elementor-11799 .elementor-element.elementor-element-67dcf9e0{text-align:center;font-size:14px;}}@media(max-width:767px){.elementor-11799 .elementor-element.elementor-element-2598d2a5{padding:46px 18px 52px 18px;}.elementor-11799 .elementor-element.elementor-element-161ff78b{text-align:center;}.elementor-11799 .elementor-element.elementor-element-21149bf6{text-align:center;}.elementor-11799 .elementor-element.elementor-element-21149bf6 .elementor-heading-title{font-size:32px;}.elementor-11799 .elementor-element.elementor-element-75d44246{text-align:center;font-size:10px;}.elementor-11799 .elementor-element.elementor-element-77bedcbe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11799 .elementor-element.elementor-element-77bedcbe .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-11799 .elementor-element.elementor-element-77bedcbe:after{content:"0.5";}.elementor-11799 .elementor-element.elementor-element-77bedcbe .elementor-post__thumbnail__link{width:100%;}.elementor-11799 .elementor-element.elementor-element-757c2d81{padding:44px 20px 48px 20px;}.elementor-11799 .elementor-element.elementor-element-2abb8b07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;text-align:center;}.elementor-11799 .elementor-element.elementor-element-2abb8b07 .elementor-heading-title{font-size:9px;}.elementor-11799 .elementor-element.elementor-element-7e330a2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11799 .elementor-element.elementor-element-7e330a2d .elementor-heading-title{font-size:22px;}.elementor-11799 .elementor-element.elementor-element-67dcf9e0{text-align:center;font-size:12px;}}/* Start custom CSS for posts, class: .elementor-element-77bedcbe */.elementor-11799 .elementor-element.elementor-element-77bedcbe .elementor-posts-container{
  align-items:stretch;
}
.elementor-11799 .elementor-element.elementor-element-77bedcbe .elementor-post{
  background:#FFFDF9;
  border:1px solid rgba(201,169,110,.34);
  border-radius:16px;
  overflow:hidden;
  box-shadow:0 10px 28px rgba(36,20,14,.05);
  transition:transform .22s ease, box-shadow .22s ease, border-color .22s ease;
}
.elementor-11799 .elementor-element.elementor-element-77bedcbe .elementor-post:hover{
  transform:translateY(-3px);
  box-shadow:0 14px 34px rgba(36,20,14,.09);
  border-color:rgba(201,169,110,.62);
}
.elementor-11799 .elementor-element.elementor-element-77bedcbe .elementor-post__thumbnail__link{
  margin-bottom:0 !important;
}
.elementor-11799 .elementor-element.elementor-element-77bedcbe .elementor-post__thumbnail{
  padding-bottom:72% !important;
}
.elementor-11799 .elementor-element.elementor-element-77bedcbe .elementor-post__thumbnail img{
  object-fit:cover;
}
.elementor-11799 .elementor-element.elementor-element-77bedcbe .elementor-post__text{
  padding:22px 24px 24px;
}
.elementor-11799 .elementor-element.elementor-element-77bedcbe .elementor-post__title{
  margin-bottom:10px !important;
}
.elementor-11799 .elementor-element.elementor-element-77bedcbe .elementor-post__meta-data{
  margin-bottom:10px !important;
}
.elementor-11799 .elementor-element.elementor-element-77bedcbe .elementor-post__excerpt{
  margin-bottom:16px !important;
}
.elementor-11799 .elementor-element.elementor-element-77bedcbe .elementor-post__read-more{
  display:inline-block;
  padding-bottom:2px;
  border-bottom:1px solid rgba(201,169,110,.7);
}
.elementor-11799 .elementor-element.elementor-element-77bedcbe .elementor-pagination{
  margin-top:34px;
}
@media(max-width:767px){
  .elementor-11799 .elementor-element.elementor-element-77bedcbe .elementor-post__text{padding:18px 18px 21px;}
  .elementor-11799 .elementor-element.elementor-element-77bedcbe .elementor-post__thumbnail{padding-bottom:68% !important;}
}/* End custom CSS */