html{font-family:'Work Sans',sans-serif;font-size:20px;line-height:1.8;color:#000}h1,h2,h3,h4,h5,h6{line-height:1.1;margin:8px 0 12px;font-weight:700}h1{font-size:34px;font-family:'Lora',serif;font-weight:400;color:#343434;text-transform:capitalize;line-height:1}h2{font-size:30px;font-family:'Lora',serif;font-weight:400;text-transform:capitalize}h3{font-family:'Work Sans',sans-serif;font-size:24px;text-transform:uppercase;letter-spacing:.05em;color:#2e2e2e}h4{font-size:22px;font-family:'Work Sans',sans-serif;text-transform:uppercase;letter-spacing:.05em;color:#2e2e2e}h5{font-size:20px;font-weight:500;font-family:'Work Sans',sans-serif;text-transform:uppercase;letter-spacing:.05em}h6{font-size:20px;text-transform:lowercase;font-family:'Lora',serif;font-weight:400}a.more-link,.comment-respond .form-submit input{font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:18px;line-height:1.3;color:#fff;background:#49596F;padding:12px 25px;text-decoration:none}@media screen and (min-width:1024px){a.more-link,.comment-respond .form-submit input{font-size:16px}}.comment-respond .form-submit input{background:#49596F;color:#fff;width:100%;text-align:center;font-size:18px;font-weight:700;border-radius:3px;margin-top:10px}@media screen and (min-width:768px){.comment-respond .form-submit input{width:auto;float:left}}@media screen and (min-width:1024px){a.more-link:hover{background:#34445A;transform:scale(1.05)}.comment-respond .form-submit input{width:auto;float:left;font-size:16px}.comment-respond .form-submit input:hover{background:#34445A;transform:scale(1.05)}}.sidebar a.more-link{font-size:18px;background:transparent;padding:0}@media screen and (min-width:1024px){.sidebar a.more-link{font-size:16px}}@media screen and (min-width:1024px){.sidebar a.more-link:hover{background:transparent;transform:none;text-decoration:underline}}input,select,textarea{color:#000}a.button,.button,.cta-button,input[type='button'],input[type='submit'],.comment-reply a{font-weight:500;text-transform:uppercase;letter-spacing:.05em;font-size:15px;line-height:1;color:#000;background:#fff;padding:11px 20px}@media screen and (min-width:1024px){a.button:hover,.button:hover,input[type='button']:hover,input[type='submit']:hover,.comment-reply a:hover{background:#000;color:#fff;transform:scale(.95)}}.button a{color:#000}a .icon-font,input .icon-font{font-size:80%;margin-left:4px}a.more-link .icon-font{font-size:100%}a.more-link .icon-font::before{margin:0}::-webkit-input-placeholder{color:#343434}::-moz-placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000}:-moz-placeholder{color:#000}.content-sidebar-wrap{margin:12px auto 14px}.home .content-sidebar-wrap{margin-top:0}@media screen and (min-width:1024px){.content-sidebar-wrap{margin-top:24px}.home .content-sidebar-wrap{margin-top:0}.single-post .content-sidebar-wrap{margin-top:45px}}.sub-menu-toggle{color:#000}@media (max-width:1023px){.site-header .generic-toggle{font-size:24px}}.menu .menu-item{font-weight:500;font-size:18px;text-transform:uppercase;letter-spacing:.1em;line-height:1.188}@media screen and (min-width:1024px){.menu .menu-item{font-size:14px}}.menu .sub-menu a{color:#2e2e2e;font-size:14px}@media screen and (min-width:1024px){.menu .sub-menu a{color:#2e2e2e;font-size:14px;text-align:center}}@media screen and (min-width:1024px){.menu .sub-menu .sub-menu{}.menu .sub-menu .sub-menu a{color:#000}}.pagination{margin:16px 0 0}.single .adjacent-entry-pagination{display:flex;align-items:stretch;justify-content:space-between;margin-top:0}@media screen and (min-width:768px){.single .adjacent-entry-pagination{margin-top:16px}}.single .adjacent-entry-pagination .pagination-previous,.single .adjacent-entry-pagination .pagination-next{flex:1;text-align:left}.single .adjacent-entry-pagination .pagination-next{margin-left:10px;text-align:right}.single .adjacent-entry-pagination a{text-decoration:none}.single .adjacent-entry-pagination .pagination-image{margin:0;padding:0;display:flex;align-items:center;overflow:hidden}.single .adjacent-entry-pagination .pagination-text-container .pagination-label{font-size:18px;text-transform:lowercase;margin-bottom:10px;font-family:'Lora',serif;font-weight:700;font-style:italic;letter-spacing:.05em}@media screen and (min-width:1024px){.single .adjacent-entry-pagination .pagination-text-container .pagination-label{font-size:16px}}.single .adjacent-entry-pagination .icon-font{margin:0}.single .adjacent-entry-pagination .pagination-title{font-size:18px;line-height:1.125}@media screen and (min-width:1024px){.single .adjacent-entry-pagination .pagination-title{font-size:16px}}@media screen and (min-width:768px){.single .adjacent-entry-pagination{display:flex;align-items:stretch;justify-content:space-between;margin-top:10px;margin-bottom:15px}.single .adjacent-entry-pagination .pagination-previous,.single .adjacent-entry-pagination .pagination-next{box-shadow:none}.single .adjacent-entry-pagination .pagination-image{padding:0;display:flex;align-items:center;overflow:hidden;height:102px!important;border-radius:50%;width:105px;min-width:102px;margin:0;margin-right:15px}.single .adjacent-entry-pagination .pagination-next .pagination-image{margin:0;margin-left:15px}}@media screen and (min-width:1024px){.single .adjacent-entry-pagination a:hover{text-decoration:underline;border:0}}.archive-pagination{margin:8px 0 10px;font-weight:800;font-size:14px}@media screen and (min-width:1024px){.archive-pagination{margin:20px 0}}.archive-pagination a,.archive-pagination .pagination-omission{color:#fff;background:#49596F;border-radius:50%;border:2px solid transparent;text-decoration:none;width:36px;height:36px}@media screen and (min-width:1024px){.archive-pagination a:hover{color:#343434;background:transparent;border-color:#343434}}.archive-pagination .active a{color:#343434;background:transparent;border-color:#49596F}.archive-pagination .pagination-next{margin-top:0;margin-bottom:0}.archive-pagination .pagination-previous{margin-bottom:12px}.archive-pagination .pagination-previous,.archive-pagination .pagination-next{display:block}@media screen and (min-width:490px){.archive-pagination .pagination-previous,.archive-pagination .pagination-next{display:inline-block;margin:0 2px 4px}}.archive-pagination .pagination-previous a,.archive-pagination .pagination-next a{width:100%;font-size:20px;text-transform:lowercase;border-radius:0;font-family:'Lora',serif;font-style:italic;color:#000;font-weight:400}.archive-pagination li.pagination-previous .icon-font{margin-right:5px}@media screen and (min-width:1024px){.archive-pagination .pagination-previous a,.archive-pagination .pagination-next a{}.archive-pagination .pagination-previous a:hover,.archive-pagination .pagination-next a:hover{text-decoration:underline;border-color:transparent}}.comments-pagination .pagination-previous,.comments-pagination .pagination-next{margin:0 0 8px}@media screen and (min-width:1024px){.comments-pagination .pagination-previous,.comments-pagination .pagination-next{margin:0 0 8px}}.comments-pagination a{color:#343434;font-size:14px;font-weight:500;text-transform:uppercase;padding:12px 16px;letter-spacing:.05em}@media screen and (min-width:1024px){.comments-pagination a{background:transparent;padding:4px 0}.comments-pagination a:hover{border-color:#343434}}.entry-pagination{font-size:20px;font-weight:700;text-transform:lowercase}@media screen and (min-width:1024px){.entry-pagination{font-size:18px}}.entry-pagination .post-page-numbers{color:#fff;background:#343434;border-color:#343434;border-radius:50%;font-size:13px}@media screen and (min-width:1024px){.entry-pagination a:hover{color:#343434;background:transparent}}.entry-pagination .current{color:#343434;background:transparent}.widget{text-align:center;margin-bottom:10px}@media screen and (min-width:1024px){.widget{margin-bottom:25px}}.widget.Bio_Widget{margin-bottom:0}.site-credits-box{font-size:14px;text-transform:capitalize;letter-spacing:0;font-style:italic;font-weight:400;white-space:unset}.archive-description,.archive-description p{font-size:18px;text-align:left;line-height:1.4}@media (min-width:1024px){.archive-description,.archive-description p{text-align:left;line-height:1.667}}.comment-content{padding-top:10px;color:#000}@media screen and (min-width:1024px){.comment-content{padding-top:5px}}.entry-comments,.comment-respond{font-size:18px}@media screen and (min-width:1024px){.entry-comments,.comment-respond{font-size:18px}}@media screen and (min-width:768px){.comment-list>.comment:not(:first-child){border-top-color:#fcd0c7;margin-top:20px}.comment-list>.comment{padding-top:40px}}.comment.bypostauthor>article{padding:20px;background:#F8F6F2}@media screen and (min-width:768px){.comment.bypostauthor>article{border-bottom:5px solid #bdc8d1}}.comment-header{color:#000}@media (min-width:768px){.avatars-disabled .comment-header{margin-bottom:5px}}.avatars-disabled .comment-header::before{content:none}.avatars-disabled .byuser>article .comment-header{margin-top:12px}.avatars-disabled .byuser>article .comment-header::before{content:'';width:47px;height:47px;background-image:url(../png/author-avatar1.png);margin-top:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.avatars-disabled .byuser>article .comment-header::before{background-image:url(../png/author-avatar1%402x.png)}}.comment-author{font-size:20px;text-transform:uppercase;margin-bottom:0;font-weight:700;letter-spacing:.1em}@media screen and (min-width:1024px){.comment-author{font-size:20px;margin-bottom:4px}}.comment-author-link{font-size:20px;text-transform:uppercase;margin-bottom:4px;font-weight:700;letter-spacing:.1em;text-decoration:none;color:#000}@media screen and (min-width:768px){.comment-author-link{font-size:20px}}.comment-meta,a.comment-time-link,.comment-edit-link{font-size:16px;text-transform:lowercase;font-family:'Lora',serif;font-style:italic;text-decoration:none;color:#000;letter-spacing:0}@media screen and (min-width:1024px){.comment-meta,a.comment-time-link,.comment-edit-link{font-size:14px}}.comment-edit-link{margin-left:8px}.byuser>article .comment-content,.byuser>article .comment-reply{padding-left:58px}@media screen and (min-width:1024px){.comment-reply{margin-top:12px}}.comment-reply .comment-reply-link{font-size:14px;text-transform:uppercase;letter-spacing:.1em;padding:7px 12px;background:#fff;border-radius:3px;border:1px solid #000;font-weight:700;text-decoration:none}.byuser .comment-reply .comment-reply-link{border-color:#fff}@media screen and (min-width:768px){.comment-reply .comment-reply-link{font-size:18px}}@media screen and (min-width:1024px){.comment-reply .comment-reply-link{box-shadow:none;border-radius:3px;font-size:16px}.comment-reply .comment-reply-link:hover{background:#49596F;transform:scale(1.05);border-color:#49596F;color:#fff}}.comment-respond{background-color:#fff;padding:25px 20px 20px;position:relative;border:5px solid #F7F4ED;border-radius:14px;text-align:center;font-size:18px;line-height:1.88;margin-bottom:3px}@media screen and (min-width:768px){.comment-respond{text-align:left;margin-bottom:40px}}@media screen and (min-width:1024px){.comment-respond{font-size:16px}}.comment-respond .comment-form>p{font-size:15px}@media screen and (min-width:414px){.comment-respond .comment-form>p{font-size:18px}}@media screen and (min-width:1024px){.comment-respond .comment-form>p{font-size:18px}}.comment-respond .comment-form{justify-content:center}@media screen and (min-width:768px){.comment-respond .comment-form{justify-content:flex-start}.comment-respond{margin-top:30px;padding:25px 0 0;border:0;border-top:2px solid #e2e2e2;border-radius:0}}.comment-respond .comment-reply-title{text-transform:capitalize;font-size:32px;font-family:'Lora',serif;letter-spacing:0;line-height:1;position:relative;margin-bottom:0;font-weight:400}@media (min-width:768px){.comment-respond .comment-reply-title{text-align:left}}.comment-respond p,.comment-respond .comment-form-wprm-rating{line-height:1.4;margin-bottom:10px;text-align:center!important;font-size:18px;margin:12px auto}@media screen and (min-width:768px){.comment-respond p,.comment-respond .comment-form-wprm-rating{text-align:left!important}}@media screen and (min-width:1024px){.comment-respond p,.comment-respond .comment-form-wprm-rating{font-size:16px}}.comment-respond .comment-form-wprm-rating{font-size:17px;font-weight:700;display:flex;flex-direction:column}@media screen and (min-width:768px){.comment-respond .comment-form-wprm-rating{flex-direction:row;margin:0;margin-bottom:10px;align-items:center}.comment-respond .comment-form-wprm-rating>label{margin-right:5px}.comment-respond .comment-form-wprm-rating>label+.wprm-rating-stars{display:flex;align-items:center;margin-top:-1px}}.comment-respond .wprm-rating-stars{margin:4px 0 24px}@media screen and (min-width:768px){.comment-respond .wprm-rating-stars{margin:0}}.comment-respond .wprm-comment-ratings-container{transform:scale(2);transform-origin:top}@media screen and (min-width:768px){.comment-respond .wprm-comment-ratings-container{transform:scale(1.4);transform-origin:left center}}.comment-respond .wprm-rating-stars .wprm-star-full{fill:#49596f;transform:translateY(-1px)}.comment-form-comment{background:#F8F6F2}.comment-form-comment label,.comment-form-author label,.comment-form-email label{top:16px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.comment-respond input,.comment-respond textarea{font-size:15px;color:#666;text-align:left;margin-right:10px;background:#F8F6F2}@media screen and (min-width:768px){.comment-respond input,.comment-respond textarea{font-size:16px;color:#666;text-align:left;margin-right:10px;background:#fff;border:1px solid #e2e2e2}}.entry-comments .wprm-comment-rating{margin-top:-10px;margin-left:-3px;margin-bottom:5px}@media (min-width:350px){.entry-comments .comment article{position:relative}.entry-comments .wprm-comment-rating{position:absolute;right:0;top:15px;margin:0}}.entry-comments .byuser .wprm-comment-rating{display:none}.entry-comments .wprm-rating-star svg{display:inline;vertical-align:middle;width:20px;height:20px;margin:0;transform:rotate(-8deg);margin-left:3px}.entry-comments .wprm-rating-star svg path{fill:#49596F!important}.search-form{border:0;background:#fff}.search-form input{font-size:18px}.search-form .search-submit-icon{font-size:20px;top:0}@media screen and (min-width:1024px){.search-form{background:transparent;}.search-form input{height:38px;font-size:16px}.search-form input[type='submit']{width:51px;border-radius:0 50% 50% 0}.search-form input[type='submit']:hover{background:transparent}.search-form .search-submit-icon{font-size:15px;top:6px}.sidebar .search-form .search-submit-icon{font-size:22px;top:0;right:10px}}