.elementor-4520 .elementor-element.elementor-element-71f278fa{--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;--justify-content:flex-end;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-68741b1d{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-5a1c2ad3 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-4520 .elementor-element.elementor-element-5a1c2ad3{text-align:start;}.elementor-4520 .elementor-element.elementor-element-5a1c2ad3 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:12px;font-weight:600;line-height:1.5em;letter-spacing:3px;color:#D8B58A;}.elementor-4520 .elementor-element.elementor-element-5da88854 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-4520 .elementor-element.elementor-element-5da88854{text-align:start;}.elementor-4520 .elementor-element.elementor-element-5da88854 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:60px;font-weight:400;line-height:1.1em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4520 .elementor-element.elementor-element-7daef08c .elementor-icon-list-icon{width:14px;}.elementor-4520 .elementor-element.elementor-element-7daef08c .elementor-icon-list-icon i{font-size:14px;}.elementor-4520 .elementor-element.elementor-element-7daef08c .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-4520 .elementor-element.elementor-element-7daef08c .elementor-icon-list-text, .elementor-4520 .elementor-element.elementor-element-7daef08c .elementor-icon-list-text a{color:rgba(246,241,233,.78);}.elementor-4520 .elementor-element.elementor-element-290b328d{--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:flex-start;--padding-top:100px;--padding-bottom:108px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-290b328d:not(.elementor-motion-effects-element-type-background), .elementor-4520 .elementor-element.elementor-element-290b328d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4520 .elementor-element.elementor-element-40c4ddaf{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-17968a48{--box-min-height:0px;--item-text-hover-decoration:underline;}.elementor-4520 .elementor-element.elementor-element-17968a48 .elementor-toc__header-title{text-align:start;}.elementor-4520 .elementor-element.elementor-element-17968a48 .elementor-toc__header{flex-direction:row;}.elementor-4520 .elementor-element.elementor-element-4e546bdf{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-4520 .elementor-element.elementor-element-792ae9e3{--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:flex-start;--padding-top:88px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-792ae9e3:not(.elementor-motion-effects-element-type-background), .elementor-4520 .elementor-element.elementor-element-792ae9e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4EE;}.elementor-4520 .elementor-element.elementor-element-1d7d2082{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-7d4b7a4c span.post-navigation__prev--label{color:#A87B4F;}.elementor-4520 .elementor-element.elementor-element-7d4b7a4c span.post-navigation__next--label{color:#A87B4F;}.elementor-4520 .elementor-element.elementor-element-7d4b7a4c span.post-navigation__prev--label:hover{color:#916842;}.elementor-4520 .elementor-element.elementor-element-7d4b7a4c span.post-navigation__next--label:hover{color:#916842;}.elementor-4520 .elementor-element.elementor-element-7d4b7a4c span.post-navigation__prev--title, .elementor-4520 .elementor-element.elementor-element-7d4b7a4c span.post-navigation__next--title{color:#2D3A34;}.elementor-4520 .elementor-element.elementor-element-7d4b7a4c span.post-navigation__prev--title:hover, .elementor-4520 .elementor-element.elementor-element-7d4b7a4c span.post-navigation__next--title:hover{color:#A87B4F;}.elementor-4520 .elementor-element.elementor-element-7d4b7a4c .elementor-post-navigation__separator{background-color:rgba(45,58,52,.14);}.elementor-4520 .elementor-element.elementor-element-7d4b7a4c .elementor-post-navigation{color:rgba(45,58,52,.14);}@media(max-width:1024px){.elementor-4520 .elementor-element.elementor-element-5a1c2ad3 .elementor-heading-title{font-size:12px;}.elementor-4520 .elementor-element.elementor-element-5da88854 .elementor-heading-title{font-size:46px;}.elementor-4520 .elementor-element.elementor-element-290b328d{--padding-top:72px;--padding-bottom:78px;--padding-left:0px;--padding-right:0px;} .elementor-4520 .elementor-element.elementor-element-4e546bdf{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-4520 .elementor-element.elementor-element-792ae9e3{--padding-top:64px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-4520 .elementor-element.elementor-element-5a1c2ad3 .elementor-heading-title{font-size:11px;}.elementor-4520 .elementor-element.elementor-element-5da88854 .elementor-heading-title{font-size:34px;}.elementor-4520 .elementor-element.elementor-element-290b328d{--padding-top:56px;--padding-bottom:62px;--padding-left:0px;--padding-right:0px;} .elementor-4520 .elementor-element.elementor-element-4e546bdf{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-4520 .elementor-element.elementor-element-792ae9e3{--padding-top:50px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS */.renn-shell{width:min(1180px,calc(100% - 112px))!important;max-width:1180px!important;margin-inline:auto!important;box-sizing:border-box}.renn-hero{position:relative;overflow:hidden;isolation:isolate;min-height:78vh}@supports (height:100svh){.renn-hero{min-height:78svh}}.renn-hero::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient( 90deg,rgba(20,25,21,.82) 0%,rgba(20,25,21,.66) 40%,rgba(20,25,21,.30) 72%,rgba(20,25,21,.06) 100% )}.renn-hero>.e-con-inner,.renn-hero-shell{position:relative;z-index:1}.renn-hero-shell{padding:78px 0 72px!important}.renn-hero-shell .elementor-widget-heading{max-width:760px}.renn-hero-shell .elementor-widget-text-editor{max-width:660px}.renn-hero-shell .elementor-widget-text-editor p:last-child{margin-bottom:0}.renn-hero-shell h1{text-wrap:balance}@media(max-width:1024px){.renn-shell{width:calc(100% - 60px)!important}.renn-hero{min-height:66vh}@supports (height:100svh){.renn-hero{min-height:66svh}}.renn-hero-shell{padding:64px 0 58px!important}.renn-hero-shell .elementor-widget-heading{max-width:600px}}@media(max-width:767px){.renn-shell{width:calc(100% - 40px)!important}.renn-hero{min-height:60vh}@supports (height:100svh){.renn-hero{min-height:60svh}}.renn-hero::after{background:rgba(20,25,21,.64)}.renn-hero-shell{padding:56px 0 48px!important}.renn-hero-shell .elementor-widget-heading,.renn-hero-shell .elementor-widget-text-editor{max-width:100%}}.renn-shell>.elementor-widget-text-editor p:last-child{margin-bottom:0}.renn-shell .elementor-button,.renn-hero-shell .elementor-button{letter-spacing:.2px}@media (prefers-reduced-motion:reduce){.renn-hero::after{transition:none!important}}.renn-article-grid .elementor-post__card{background:#FFFFFF;border:1px solid rgba(168,123,79,.16);border-radius:14px;overflow:hidden;box-shadow:none;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.renn-article-grid .elementor-post__card:hover{transform:translateY(-3px);border-color:rgba(168,123,79,.34);box-shadow:0 14px 30px rgba(66,48,31,.08)}.renn-article-grid .elementor-post__thumbnail{border-radius:0}.renn-article-grid .elementor-post__text{padding:26px 26px 0}.renn-article-grid .elementor-post__meta-data{font-family:"Work Sans",sans-serif;font-size:12px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#A87B4F;border:none;padding:0;margin:0 0 12px}.renn-article-grid .elementor-post__title,.renn-article-grid .elementor-post__title a{font-family:Georgia,"Times New Roman",serif;font-weight:400;font-size:23px;line-height:1.28;letter-spacing:-.2px;color:#2D3A34;margin:0 0 12px;text-decoration:none}.renn-article-grid .elementor-post__title a:hover{color:#A87B4F}.renn-article-grid .elementor-post__excerpt p{font-family:"Work Sans",sans-serif;font-size:15.5px;line-height:1.72;color:#555B56;margin:0}.renn-article-grid .elementor-post__read-more{display:inline-flex;align-items:center;gap:9px;font-family:"Work Sans",sans-serif;font-size:14px;font-weight:600;letter-spacing:.2px;color:#A87B4F;text-decoration:none;margin:18px 26px 26px;transition:gap .25s ease,color .25s ease}.renn-article-grid .elementor-post__read-more::after{content:"\2192";font-size:16px}.renn-article-grid .elementor-post__read-more:hover{color:#916842;gap:14px}.renn-article-grid .elementor-button{background:#A87B4F;color:#FFFFFF;border:1px solid #A87B4F;border-radius:50px;padding:15px 32px;font-family:"Work Sans",sans-serif;font-size:14px;font-weight:600;letter-spacing:.2px}.renn-article-grid .elementor-button:hover{background:#916842;border-color:#916842}@media(max-width:767px){.renn-article-grid .elementor-post__text{padding:22px 22px 0}.renn-article-grid .elementor-post__read-more{margin:16px 22px 22px}.renn-article-grid .elementor-post__title,.renn-article-grid .elementor-post__title a{font-size:21px}}.article-column{max-width:760px;margin-inline:auto!important}.post-meta-line .elementor-icon-list-items{display:flex;gap:22px}.post-meta-line .elementor-icon-list-item{margin:0}.renn-toc .elementor-toc__header{background:transparent;border:none;padding:0 0 14px}.renn-toc .elementor-toc__header-title{font-family:"Work Sans",sans-serif;font-size:12px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#A87B4F}.renn-toc .elementor-toc__body{padding:0}.renn-toc{background:#F8F4EE;border:1px solid rgba(168,123,79,.16);border-radius:14px;padding:26px 28px;margin-bottom:40px}.renn-toc .elementor-toc__list-item-text{font-family:"Work Sans",sans-serif;font-size:15.5px;line-height:1.72;color:#555B56;text-decoration:none}.renn-toc .elementor-toc__list-item-text:hover{color:#A87B4F}.renn-article-body p{font-family:"Work Sans",sans-serif;font-size:17px;line-height:1.75;color:#555B56;margin:0 0 22px}.renn-article-body h2{font-family:Georgia,"Times New Roman",serif;font-weight:400;font-size:26px;line-height:1.26;letter-spacing:-.2px;color:#2D3A34;margin:44px 0 16px}.renn-article-body h3{font-family:Georgia,"Times New Roman",serif;font-weight:400;font-size:23px;line-height:1.28;letter-spacing:-.2px;color:#2D3A34;margin:34px 0 14px}.renn-article-body ul,.renn-article-body ol{margin:0 0 22px;padding-left:22px}.renn-article-body li{font-family:"Work Sans",sans-serif;font-size:17px;line-height:1.75;color:#555B56;margin-bottom:10px}.renn-article-body a{color:#A87B4F;text-decoration:underline;text-underline-offset:3px}.renn-article-body a:hover{color:#916842}.renn-article-body img{border-radius:18px;margin:12px 0 26px}.renn-article-body blockquote{margin:30px 0;padding:4px 0 4px 26px;border-left:2px solid #A87B4F;font-family:Georgia,"Times New Roman",serif;font-size:23px;line-height:1.28;letter-spacing:-.2px;color:#2D3A34}.renn-article-body strong{color:#2D3A34}@media(max-width:767px){.renn-article-body p,.renn-article-body li{font-size:15.5px}.renn-article-body h2{font-size:21px;margin-top:34px}.renn-article-body h3{font-size:19px}}.renn-share{margin-top:40px;padding-top:26px;border-top:1px solid rgba(45,58,52,.14)}.renn-author{margin-top:40px;padding:30px 32px;background:#F8F4EE;border:1px solid rgba(168,123,79,.16);border-radius:14px}.renn-author .elementor-author-box__avatar img{border-radius:50%}.renn-author .elementor-author-box__name{font-family:Georgia,"Times New Roman",serif;font-weight:400;font-size:23px;line-height:1.28;letter-spacing:-.2px;color:#2D3A34;margin:0 0 8px}.renn-author .elementor-author-box__bio{font-family:"Work Sans",sans-serif;font-size:15.5px;line-height:1.72;color:#555B56}.renn-author .elementor-author-box__button{font-family:"Work Sans",sans-serif;font-size:14px;font-weight:600;letter-spacing:.2px;color:#A87B4F;text-decoration:none}.renn-post-nav .post-navigation__prev--label,.renn-post-nav .post-navigation__next--label{font-family:"Work Sans",sans-serif;font-size:12px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#A87B4F}.renn-post-nav .post-navigation__prev--title,.renn-post-nav .post-navigation__next--title{font-family:Georgia,"Times New Roman",serif;font-weight:400;font-size:19px;line-height:1.28;color:#2D3A34}/* End custom CSS */