.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-164 .elementor-element.elementor-element-4a2fe44 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:4px;color:#C5A880;}.elementor-164 .elementor-element.elementor-element-fb53f0d{text-align:start;}.elementor-164 .elementor-element.elementor-element-fb53f0d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:64px;font-weight:400;line-height:74px;letter-spacing:-1px;color:#242424;}.elementor-widget-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-164 .elementor-element.elementor-element-6911f88 img{width:100%;height:500px;border-radius:16px 16px 16px 16px;}.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-164 .elementor-element.elementor-element-74b7ea6 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#242424;}.elementor-164 .elementor-element.elementor-element-50ea758 img{height:500px;border-radius:16px 16px 16px 16px;}.elementor-164 .elementor-element.elementor-element-c9072ed img{height:500px;border-radius:16px 16px 16px 16px;}.elementor-164 .elementor-element.elementor-element-2738ede img{height:500px;border-radius:16px 16px 16px 16px;}@media(max-width:1000px){.elementor-164 .elementor-element.elementor-element-6911f88 img{border-radius:16px 16px 16px 16px;}.elementor-164 .elementor-element.elementor-element-50ea758 img{width:100%;height:500px;border-radius:16px 16px 16px 16px;}.elementor-164 .elementor-element.elementor-element-c9072ed img{width:100%;height:500px;border-radius:16px 16px 16px 16px;}.elementor-164 .elementor-element.elementor-element-2738ede img{width:100%;height:500px;border-radius:16px 16px 16px 16px;}}@media(max-width:549px){.elementor-164 .elementor-element.elementor-element-4a2fe44 .elementor-heading-title{font-size:12px;letter-spacing:1.6px;}.elementor-164 .elementor-element.elementor-element-fb53f0d .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-164 .elementor-element.elementor-element-6911f88 img{height:300px;border-radius:16px 16px 16px 16px;}.elementor-164 .elementor-element.elementor-element-50ea758 img{width:100%;height:400px;border-radius:16px 16px 16px 16px;}.elementor-164 .elementor-element.elementor-element-c9072ed img{width:100%;height:400px;border-radius:16px 16px 16px 16px;}.elementor-164 .elementor-element.elementor-element-2738ede img{width:100%;height:400px;border-radius:16px 16px 16px 16px;}}/* Start custom CSS for image, class: .elementor-element-6911f88 */.post-img img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-dd3ad76 */@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500&display=swap');
.elementor-164 .elementor-element.elementor-element-dd3ad76{
  font-family:"Jost",sans-serif;
  font-size:16px;
  font-style:normal;
  font-weight:300;
  line-height:28px;
  color:#5A5A5A;
}
.elementor-164 .elementor-element.elementor-element-dd3ad76 p{
  font-family:"Jost",sans-serif;
  font-size:16px;
  font-weight:300;
  line-height:28px;
  color:#5A5A5A;
  margin:0 0 20px;
}
.elementor-164 .elementor-element.elementor-element-dd3ad76 p:last-child{margin-bottom:0;}

.elementor-164 .elementor-element.elementor-element-dd3ad76 h2{
  font-family:"Inter",sans-serif;
  font-size:32px;
  font-style:normal;
  font-weight:400;
  line-height:44px;
  color:#242424;
  margin:0 0 20px;
}

.elementor-164 .elementor-element.elementor-element-dd3ad76 h3{
  font-family:"Inter",sans-serif;
  font-size:24px;
  font-weight:400;
  line-height:34px;
  color:#242424;
  margin:32px 0 12px;
}
.elementor-164 .elementor-element.elementor-element-dd3ad76 ul,.elementor-164 .elementor-element.elementor-element-dd3ad76 ol{margin:0 0 20px;padding-left:22px;}
.elementor-164 .elementor-element.elementor-element-dd3ad76 li{margin-bottom:8px;}
.elementor-164 .elementor-element.elementor-element-dd3ad76 strong{font-weight:500;color:#242424;}

@media (max-width: 600px) {
    .elementor-164 .elementor-element.elementor-element-dd3ad76 h2{
        font-size: 20px;
        line-height: 140%;
    }
    .elementor-164 .elementor-element.elementor-element-dd3ad76 h3{
        font-size: 16px;
        line-height: 140%;
    }
    .elementor-164 .elementor-element.elementor-element-dd3ad76 p{
        font-size: 14px;
        line-height: 160%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-50ea758 */.post-detail{
    width: stretch;
}/* End custom CSS */