body{background-color:#fef7ea;color:#643d35;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;line-height:1.45;font-style:normal;padding:0;word-wrap:break-word}h1,h2,h3,h4,h5,h6{color:#643d35;font-family:"Playfair",serif;font-weight:700;line-height:1.4;text-transform:none;font-style:normal}h1{font-size:36px;line-height:1.4;letter-spacing:0px;color:#643d35;font-family:"Playfair",serif;font-weight:700;font-style:normal;text-transform:none}a{color:#d8a2a8;text-decoration:none}a:hover{color:#d8a2a8;text-decoration:underline}a:focus{color:#d8a2a8}iframe{max-width:100%}.fl-screen-reader-text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;padding:10px 15px;background:#fff!important}.fl-screen-reader-text:focus{width:auto;height:auto;position:fixed;left:0;top:0;z-index:99999}.container{padding-left:20px;padding-right:20px}.fl-page{position:relative;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin:0 auto}.fl-page-header{border-color:#e6e6e6;background-color:#fff;color:#000}.fl-page-header *,.fl-page-header h1,.fl-page-header h2,.fl-page-header h3,.fl-page-header h4,.fl-page-header h5,.fl-page-header h6{color:#000}.fl-page-header-container{padding-bottom:8px;padding-top:8px}.fl-page-header-logo{text-align:center}.fl-page-nav-wrap{padding-bottom:20px}.fl-page-nav{background:0 0;border:none;min-height:0;margin-bottom:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.fl-full-width .fl-page-nav{margin:0 auto}.fl-page-nav-collapse{border:none;max-height:none;padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.fl-page-nav-search{bottom:0;display:none;position:absolute;right:0;top:0}.fl-page-content{background-color:#fff}.fl-content,.fl-sidebar{margin:20px 0}#fl-to-top{display:none;background-color:#ccc;background-color:rgba(0,0,0,.2);position:fixed;bottom:15px;right:15px;width:44px;height:42px;text-align:center;z-index:1003}#fl-to-top:hover{background-color:rgba(0,0,0,.3)}.fl-post{margin-bottom:40px}.fl-post:last-child{margin-bottom:0}.fl-post .fl-post-image-beside{float:left;margin-right:25px}.fl-post-thumb{margin-bottom:25px}.fl-post-header{margin-bottom:25px}.fl-post-title{margin-top:0}.fl-post-meta-bottom{border-top:1px solid #e6e6e6;font-style:italic;margin-top:20px;padding-top:10px}.post-edit-link{color:#d8a2a8;font-size:14px;font-weight:400}.fl-post-nav{border-top:1px solid #e6e6e6;margin-top:10px;padding-top:10px}.fl-post-nav-prev{float:left}.fl-post-nav-next{float:right}#wp-comment-cookies-consent{margin-right:5px}@media (max-width:767px){.fl-post .fl-post-image-beside{float:none;margin-right:0}.fl-post .fl-post-image-beside,.fl-post .fl-post-content-beside{padding:0 15px}}@media (min-width:768px){.container{padding-left:40px;padding-right:40px;width:auto}.fl-page-nav{background:0 0}.fl-page-nav-wrap{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;padding:0;border-color:#e6e6e6;background-color:#fff;color:#757575}.fl-page-nav-wrap *,.fl-page-nav-wrap h1,.fl-page-nav-wrap h2,.fl-page-nav-wrap h3,.fl-page-nav-wrap h4,.fl-page-nav-wrap h5,.fl-page-nav-wrap h6{color:#757575}.fl-page-header-container,.fl-page-nav-container{position:relative}.fl-page-nav-col,.fl-page-nav,.fl-page-fixed-nav-wrap{position:inherit}.fl-content,.fl-sidebar{margin:40px 0}}@media (min-width:992px){.container{padding-left:0;padding-right:0;width:900px}.fl-full-width .container{padding-left:40px;padding-right:40px;width:auto}.fl-page{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;width:980px}.fl-full-width .fl-page{width:auto}.fl-page-nav-search{display:block}.fl-content{margin:40px 0}}@media (min-width:1100px){.container{width:1020px;max-width:90%}.fl-full-width .container{padding-left:0;padding-right:0;width:1020px}}@media (max-width:767px){.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-centered-inline-logo{text-align:left}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-header-vertical{top:0}}@media (max-width:991px){body{font-size:14px;line-height:1.45}h1{font-size:36px;line-height:1.4;letter-spacing:0px}}@media (max-width:767px){body{font-size:14px;line-height:1.45}h1{font-size:36px;line-height:1.4;letter-spacing:0px}}