.elementor-3164 .elementor-element.elementor-element-a1b1a01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3164 .elementor-element.elementor-element-a1b1a02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3164 .elementor-element.elementor-element-a1b1a02:not(.elementor-motion-effects-element-type-background), .elementor-3164 .elementor-element.elementor-element-a1b1a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFBF6;}.elementor-3164 .elementor-element.elementor-element-a1b1a03{width:100%;max-width:100%;}.elementor-3164 .elementor-element.elementor-element-a1b1a04 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:40px;font-weight:300;line-height:1.15em;color:#33372C;}.elementor-3164 .elementor-element.elementor-element-a1b1a05{font-family:"Newsreader", Sans-serif;font-size:21px;font-weight:300;font-style:italic;line-height:1.5em;color:#33372CDB;}.elementor-3164 .elementor-element.elementor-element-a1b1a06 .elementor-icon-list-icon i{color:#C6C5AD;font-size:14px;}.elementor-3164 .elementor-element.elementor-element-a1b1a06 .elementor-icon-list-icon svg{fill:#C6C5AD;--e-icon-list-icon-size:14px;}.elementor-3164 .elementor-element.elementor-element-a1b1a06 .elementor-icon-list-icon{width:14px;}.elementor-3164 .elementor-element.elementor-element-a1b1a06 .elementor-icon-list-text, .elementor-3164 .elementor-element.elementor-element-a1b1a06 .elementor-icon-list-text a{color:#33372C99;}.elementor-3164 .elementor-element.elementor-element-a1b1a06 .elementor-icon-list-item{font-family:"Alegreya Sans", Sans-serif;font-size:11.5px;text-transform:uppercase;letter-spacing:1.5px;}.elementor-3164 .elementor-element.elementor-element-a1b1a07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3164 .elementor-element.elementor-element-a1b1a08{text-align:center;}.elementor-3164 .elementor-element.elementor-element-a1b1a09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3164 .elementor-element.elementor-element-a1b1a10{color:#33372CDB;font-family:"Alegreya Sans", Sans-serif;font-size:17.5px;line-height:1.72em;}.elementor-3164 .elementor-element.elementor-element-a1b1a11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3164 .elementor-element.elementor-element-a1b1a12{width:100%;max-width:100%;}.elementor-3164 .elementor-element.elementor-element-a1b1a13{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3164 .elementor-element.elementor-element-a1b1a14 span.post-navigation__prev--label{color:#8C6A2E;}.elementor-3164 .elementor-element.elementor-element-a1b1a14 span.post-navigation__next--label{color:#8C6A2E;}.elementor-3164 .elementor-element.elementor-element-a1b1a14 span.post-navigation__prev--label, .elementor-3164 .elementor-element.elementor-element-a1b1a14 span.post-navigation__next--label{font-family:"Alegreya Sans", Sans-serif;font-size:11.5px;text-transform:uppercase;}.elementor-3164 .elementor-element.elementor-element-a1b1a14 span.post-navigation__prev--title, .elementor-3164 .elementor-element.elementor-element-a1b1a14 span.post-navigation__next--title{color:#33372C;font-family:"Newsreader", Sans-serif;font-size:20px;}/* Start custom CSS for theme-post-title, class: .elementor-element-a1b1a04 */.elementor-3164 .elementor-element.elementor-element-a1b1a04 { max-width:900px; margin:14px auto 22px; padding:0 44px; letter-spacing:-0.02em; }/* End custom CSS */
/* Start custom CSS for theme-post-excerpt, class: .elementor-element-a1b1a05 */.elementor-3164 .elementor-element.elementor-element-a1b1a05 { display:block; max-width:700px; margin:0 auto 20px; padding:0 44px; }/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-a1b1a06 */.elementor-3164 .elementor-element.elementor-element-a1b1a06 { max-width:1240px; margin:0 auto; padding:0 44px 40px; }/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-a1b1a08 */.elementor-3164 .elementor-element.elementor-element-a1b1a08 { max-width:1240px; margin:0 auto; padding:48px 44px 0; } .elementor-3164 .elementor-element.elementor-element-a1b1a08 img{border:1px solid #33372C1C}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-a1b1a10 */.elementor-3164 .elementor-element.elementor-element-a1b1a10 { display:block; max-width:720px; margin:0 auto; padding:56px 44px 0; } .elementor-3164 .elementor-element.elementor-element-a1b1a10 p{margin:0 0 22px} .elementor-3164 .elementor-element.elementor-element-a1b1a10 h2,.elementor-3164 .elementor-element.elementor-element-a1b1a10 h3{font-family:'Newsreader',Georgia,serif;font-weight:300;color:#33372C} .elementor-3164 .elementor-element.elementor-element-a1b1a10 blockquote{font-family:'Newsreader',Georgia,serif;font-style:italic;color:#33372CE0;border-left:1px solid #C6C5AD;padding-left:22px;margin:0 0 30px} .elementor-3164 .elementor-element.elementor-element-a1b1a10 ul,.elementor-3164 .elementor-element.elementor-element-a1b1a10 ol{padding-left:22px}/* End custom CSS */
/* Start custom CSS for post-navigation, class: .elementor-element-a1b1a14 */.elementor-3164 .elementor-element.elementor-element-a1b1a14 { max-width:1240px; margin:0 auto; padding:0 44px 56px; }/* End custom CSS */