body{font-family:'Montserrat',sans-serif;font-size:18px;line-height:1.5;color:#000}p,address,.wp-block-image{margin:16px 0}h1,h2,h3,h4,h5,h6{font-family:'Roboto Slab',serif;line-height:1.2;margin:8px 0 12px;font-weight:400;letter-spacing:.025em}h1{font-size:38px}h2{font-size:32px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}@media (hover:hover){.entry-image-link::after{background-color:#c9187c}}.more-link-container{display:block;text-align:center}a.more-link{font-weight:600;text-transform:uppercase;letter-spacing:.15em;font-size:14px;color:#454546;background:#fff;border:1px solid #6dc8c0;box-shadow:2px 2px 0 #6dc8c0;padding:12px 20px}@media (hover:hover){a.more-link:hover{transform:none;color:#000;background:#fff;border-color:#454546;box-shadow:2px 2px 0 #454546}}@media (min-width:1024px){a.more-link{font-size:12px;padding:8px}}::-webkit-input-placeholder{font-weight:600;text-transform:uppercase;letter-spacing:.1em}:-ms-input-placeholder{font-weight:600;text-transform:uppercase;letter-spacing:.1em}::placeholder{font-weight:600;text-transform:uppercase;letter-spacing:.1em}@media (min-width:1024px){.site-container>*>.wrap,.site-inner>*>.wrap,.site-footer>.wrap>*>.wrap,.content-sidebar-wrap{width:calc(100% - 20px)}}@media (min-width:1200px){.site-container>*>.wrap,.site-inner>*>.wrap,.site-footer>.wrap>*>.wrap,.content-sidebar-wrap{max-width:1120px}}@media (min-width:1280px){.site-container>*>.wrap,.site-inner>*>.wrap,.site-footer>.wrap>*>.wrap,.content-sidebar-wrap{max-width:1200px}}.content-sidebar-wrap{margin:12px auto}.content,.sidebar{max-width:100%}.content.flexbox{max-width:calc(100% + 16px)}@media (min-width:768px){.content.flexbox{margin-left:-8px;margin-right:-8px}}@media (min-width:1024px){.content{max-width:650px;margin:0}.sidebar{max-width:340px}.content-sidebar .sidebar{margin-left:auto}.sidebar-content .sidebar{margin-right:auto}}@media (min-width:1200px){.content{max-width:730px}.content.flexbox{max-width:746px}}.menu .menu-item{font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.1em}@media (min-width:1024px){.menu .menu-item{font-size:12px}}.menu .sub-menu a{background:#90d4ce}@media (min-width:1024px){.menu .sub-menu a{font-size:14px;text-align:center}}.menu .sub-menu .sub-menu a{background:#d1eeee}.menu .sub-menu .sub-menu .sub-menu a{background:#f3fafa}.pagination{margin-top:16px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;font-size:12px}.pagination a,.pagination .pagination-omission,.pagination .active a,.pagination .pagination-previous a,.pagination .pagination-next a,.pagination .post-page-numbers{background:#f9b194;border-color:#f9b194;padding:16px;border:2px solid transparent}@media (min-width:1024px){.pagination a,.pagination .pagination-omission,.pagination .active a,.pagination .pagination-previous a,.pagination .pagination-next a,.pagination .post-page-numbers{padding:8px}}.pagination .active a,.pagination .current{background:#ffdbd0}@media (hover:hover){.pagination a:hover,.pagination .pagination-previous a:hover,.pagination .pagination-next a:hover{border-color:transparent;border-bottom-color:#000}}.pagination .pagination-next .icon-font{position:relative;margin-left:.4em;margin-right:-.4em;font-size:80%}.archive-pagination ul{display:flex;flex-wrap:wrap}@media (min-width:1024px){.archive-pagination ul{display:block}}.archive-pagination li{flex:auto;justify-content:space-between;margin:2px}@media (min-width:1024px){.archive-pagination li{justify-content:center;align-content:center}}.archive-pagination a,.archive-pagination .pagination-omission{width:auto;height:auto;display:block}.archive-pagination .pagination-previous,.archive-pagination .pagination-next{flex-basis:100%;margin:2px}@media (min-width:1024px){.archive-pagination a,.archive-pagination .pagination-omission{display:inline-block;width:40px;height:40px;line-height:22px}}.adjacent-entry-pagination{flex-wrap:nowrap;text-align:left;margin:20px 0}.adjacent-entry-pagination .pagination-previous,.adjacent-entry-pagination .pagination-next{flex:1 1 50%}.adjacent-entry-pagination .pagination-next{text-align:right}.adjacent-entry-pagination .pagination-previous a,.adjacent-entry-pagination .pagination-next a{background:transparent;border-left:0;border-right:0;padding:8px}.adjacent-entry-pagination .pagination-label{color:#c9187c;margin-bottom:4px}.adjacent-entry-pagination .pagination-label .icon-font{font-size:1em}.adjacent-entry-pagination .pagination-label .icon-font.left{position:relative;top:1px;margin-left:-.4em;margin-right:.4em}.adjacent-entry-pagination .pagination-title{font-family:'Roboto Slab',serif;font-weight:400;letter-spacing:.025em;font-size:14px;line-height:1.4;text-transform:none}.widget{text-align:center;margin-bottom:40px}.sidebar .widget{margin-bottom:80px}.entry-comments,.comment-respond{font-size:18px}.comment-list>.comment,.comment-list>.comment:first-child{border-color:#ebecec;padding:16px 12px 12px;margin-top:12px}@media (min-width:768px){.comment-list>.comment,.comment-list>.comment:first-child{padding:24px 20px 20px;margin-top:20px}}@media (min-width:768px){.comment>article{position:relative}}.comment.bypostauthor>article{padding:16px 12px 12px;background:#ffdbd0}@media (min-width:768px){.comment.bypostauthor>article{padding:24px 20px 20px}}.avatars-disabled article .comment-header::before{background-image:url(/wp-content/themes/once-coupled-one-little-project/assets/images/avatar-guest.svg);margin-top:-4px;margin-bottom:4px}.avatars-disabled .bypostauthor>article .comment-header::before{background-image:url(/wp-content/themes/once-coupled-one-little-project/assets/images/avatar-author.jpg)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.avatars-disabled .bypostauthor>article .comment-header::before{background-image:url(/wp-content/themes/once-coupled-one-little-project/assets/images/avatar-author@2x.jpg)}}.comment-header{font-family:'Roboto Slab',serif;font-weight:400;letter-spacing:.025em;font-size:14px;line-height:1.4;text-transform:lowercase}@media (min-width:768px){.comment-header{font-size:16px}.comment-author{display:inline-block}}.comment-meta{font-size:12px}@media (min-width:768px){.comment-meta{float:right;margin-right:72px}}.comment-edit-link{margin-left:8px}@media (min-width:768px){.comment-edit-link{display:block}.comment-reply{position:absolute;top:0;right:0;margin-top:0}.bypostauthor>article>.comment-reply{top:24px;right:20px}}.comment-reply .comment-reply-link{font-size:12px;text-transform:uppercase;letter-spacing:.1em;padding:12px;font-weight:600;color:#000;background:#6dc8c0}@media (hover:hover){.comment-reply .comment-reply-link:hover{color:#fff;background:#454546}}@media (min-width:768px){.comment-reply .comment-reply-link{padding:4px 8px}}.comment-content .wprm-comment-rating{position:absolute;right:12px;bottom:16px;margin:0}@media (min-width:768px){.comment-content .wprm-comment-rating{bottom:auto;right:0;top:28px}}.bypostauthor>article>.comment-content .wprm-comment-rating{bottom:24px;right:20px}.comment-respond{background-color:transparent;padding:0;text-align:left}.comment-respond .comment-reply-title{font-size:28px;text-transform:lowercase;letter-spacing:.05em;padding-bottom:8px;border-bottom:2px solid #a3cf5e}.comment-respond p{font-size:14px;margin-bottom:12px}.comment-form-wprm-rating,.comment-form-comment label,.comment-form-author label,.comment-form-email label,.comment-form-cookies-consent{font-size:14px;font-weight:600}.comment-respond .comment-form-wprm-rating{margin:12px 0}.wprm-rating-stars{vertical-align:middle;margin-left:4px}.comment-form-comment label,.comment-form-author label,.comment-form-email label{position:relative;top:auto;left:auto;margin-bottom:4px;display:inline-block}.comment-form-comment label .required,.comment-form-author label .required,.comment-form-email label .required{margin-left:0}.comment-respond input,.comment-respond textarea{border-width:2px;padding:12px 16px;font-size:16px;line-height:1.4}.comment-respond .form-submit{margin-top:8px}.comment-respond .form-submit .submit{color:#000;background:#e6c324;font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:14px}@media (min-width:1024px){.comment-respond .form-submit .submit{font-size:12px;padding:8px 16px}}@media (hover:hover){.comment-respond .form-submit .submit:hover{color:#fff;background:#454546}}.comment-form-cookies-consent label{position:relative;top:2px}.search-form{border-radius:0;border:2px solid #e0e1e0;box-shadow:4px 4px 0 #ebecec}.search-form input{height:36px;line-height:36px;font-size:14px}.search-form .search-submit-icon{font-size:16px;top:6px}