:root{--cpl-content-font-size: 1.0625rem;--cpl-content-line-height: 1.6}.elementor-widget-theme-post-content a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.elementor-widget-theme-post-content>p{margin-bottom:25px}.elementor-widget-theme-post-content p,.elementor-widget-theme-post-content li{font-size:var(--cpl-content-font-size);line-height:var(--cpl-content-line-height)}.elementor-widget-theme-post-content p>strong,.elementor-widget-theme-post-content li>strong{font-family:var(--theme-secondary-font-family),serif;font-size:110%}.elementor-widget-theme-post-content h2{margin-top:30px}.elementor-widget-theme-post-content h3,.elementor-widget-theme-post-content h4,.elementor-widget-theme-post-content h5{margin-top:20px}@media (max-width: 480px){:root{--cpl-content-font-size: 1.0725rem}}.elementor-widget-theme-post-content>ul:not([class]),.elementor-widget-theme-post-content>ol:not([class]){padding:0 0 15px 25px}.elementor-widget-theme-post-content>ul:not([class]) li,.elementor-widget-theme-post-content>ol:not([class]) li{margin-bottom:8px}.elementor-widget-theme-post-content hr{border:1px solid var(--theme-neutral-extra-light-color);margin:20px 0}.elementor-widget-theme-post-content .catster-featured-credit{color:var(--theme-neutral-color);font-size:var(--theme-label-font-size);position:relative;padding-left:28px}.elementor-widget-theme-post-content .catster-featured-credit:before{content:"";margin-top:-3px;width:20px;height:20px;background:url(/wp-content/plugins/catster-post-layout/build/svg/icon-post-camera.svg) no-repeat;position:absolute;left:0;top:6px}:root{--ppl-alignright-float: right;--ppl-alignright-ml: 1rem;--ppl-alignright-image-ml: 0;--ppl-alignright-image-mb: 15px;--ppl-alignright-image-width: inherit;--ppl-alignright-image-max-width: 310px;--ppl-image-border-radius: 15px 15px 15px 15px}.elementor-widget-theme-post-content img.hp-content-paws{max-width:100%;width:600px;margin:40px auto!important;display:block}.elementor-widget-theme-post-content img.hp-content-paw{max-width:55px;max-height:60px;margin:30px auto!important;display:block}.elementor-widget-theme-post-content picture.right-aligned-header-image,.elementor-widget-theme-post-content picture.alignright{max-width:var(--ppl-alignright-image-max-width)}.elementor-widget-theme-post-content p:first-child>img{border-radius:var(--ppl-image-border-radius)}.elementor-widget-theme-post-content p:first-child>span img,.elementor-widget-theme-post-content p:first-child>picture img,.elementor-widget-theme-post-content p:first-child>span>picture img{border-radius:var(--ppl-image-border-radius)}.elementor-widget-theme-post-content p:first-child>span.alignright,.elementor-widget-theme-post-content p:first-child>picture.alignright,.elementor-widget-theme-post-content p:first-child>span>picture.alignright{float:var(--ppl-alignright-float);margin-left:var(--ppl-alignright-ml)}.elementor-widget-theme-post-content p:first-child>span.alignright img,.elementor-widget-theme-post-content p:first-child>picture.alignright img,.elementor-widget-theme-post-content p:first-child>span>picture.alignright img{margin-left:var(--ppl-alignright-image-ml)!important;margin-bottom:var(--ppl-alignright-image-mb)!important;width:var(--ppl-alignright-image-width)}.elementor-widget-theme-post-content picture.aligncenter{text-align:center}.elementor-widget-theme-post-content>figure{margin-left:0;margin-right:0}.elementor-widget-theme-post-content>figure>img.size-large,.elementor-widget-theme-post-content>figure.aligncenter>img,.elementor-widget-theme-post-content>figure.aligncenter>a>img,.elementor-widget-theme-post-content>figure.aligncenter>picture>img,.elementor-widget-theme-post-content>figure.aligncenter>picture>a>img,.elementor-widget-theme-post-content>figure.wp-caption>img.size-full,.elementor-widget-theme-post-content>figure.wp-caption>a>img.size-full,.elementor-widget-theme-post-content>figure.wp-caption>picture>img.size-full,.elementor-widget-theme-post-content>figure.wp-caption>picture>a>img.size-full{border-radius:var(--ppl-image-border-radius);margin-top:25px}.elementor-widget-theme-post-content>figure>picture.size-full>img{border-radius:var(--ppl-image-border-radius)}.elementor-widget-theme-post-content>figure figcaption{color:var(--theme-neutral-color);font-size:var(--theme-label-font-size);font-weight:500;font-style:normal;text-align:center;margin-top:8px}.elementor-widget-theme-post-content>figure figcaption:before{width:20px;height:20px;content:"";display:inline-block;margin-bottom:-5px;margin-right:7px;background:url(/wp-content/plugins/catster-post-layout/build/svg/icon-post-camera.svg)}.tag-best-post .elementor-widget-theme-post-content>p>picture img{display:block;margin:0 auto}@media (max-width: 767px){:root{--ppl-alignright-float: none;--ppl-alignright-ml: 0;--ppl-alignright-image-ml: 0;--ppl-alignright-image-mb: 15px;--ppl-alignright-image-width: 100%;--ppl-alignright-image-max-width: 100%;--ppl-image-border-radius: 10px}}.theme-hello-elementor{--pangolia-nh-inner-background: #dcdaf7;--pangolia-nh-inner-text-color: #5c56b0;--pangolia-nh-padding-left: 33px;--pangolia-nh-inner-padding-left: 3px;--pangolia-nh-inner-position-left: -6px;--pangolia-nh-inner-position-top: -4px;--pangolia-nh-inner-size: 30px}.theme-hello-elementor{--pangolia-vb-font-family: var(--theme-secondary-font-family);--pangolia-vb-secondary-font-family: var(--theme-primary-font-family)}.theme-hello-elementor{--pjl-title-font-family: var(--theme-secondary-font-family);--pjl-item-color: var(--theme-primary-color)}.theme-hello-elementor tr.table-head,.theme-hello-elementor span.wctable-badge,.theme-hello-elementor a.wctable-link{font-family:var(--theme-secondary-font-family),serif}.theme-hello-elementor #commentform label{margin-bottom:10px}.theme-hello-elementor #commentform label span.required{color:#ea546e}.theme-hello-elementor #commentform input,.theme-hello-elementor #commentform textarea{border:1px solid #b3b3b3;border-radius:5px}.theme-hello-elementor #commentform p.comment-form-author{width:48%;float:left}.theme-hello-elementor #commentform p.comment-form-email{width:48%;float:right}.theme-hello-elementor #comments h2{margin-top:0}.theme-hello-elementor #comments .comment-list{background:#e8e8e8;border-radius:10px;padding:10px!important;display:flex;flex-direction:column;gap:10px;margin:0 0 20px}.theme-hello-elementor #comments .comment .avatar{left:13px;width:46px;top:13px}.theme-hello-elementor #comments .comment .comment-body{padding:18px 20px 20px 70px;border-radius:10px;overflow:hidden;border:1px solid #e1dcdc;background:#fff}.theme-hello-elementor #comments .comment .comment-meta{margin-bottom:8px;flex-wrap:wrap}.theme-hello-elementor #comments .comment .comment-meta .comment-awaiting-moderation{margin-top:10px;width:100%;font-weight:700}.theme-hello-elementor #comments .comment .comment-meta b.fn{font-size:1.1rem;font-family:var(--theme-secondary-font-family),serif}.theme-hello-elementor #comments .comment .comment-metadata time{color:var(--theme-neutral-color)}.theme-hello-elementor #comments .comment .reply{display:flex;flex-direction:row;justify-content:end;font-size:.875rem}.theme-hello-elementor #comments .comment .reply a{font-weight:700;text-decoration:underline;width:-moz-max-content;width:max-content;font-family:var(--theme-secondary-font-family),serif}.theme-hello-elementor #comments .comment.byuser .comment-body{background:#eeedff;border:1px solid #5C55B0}.theme-hello-elementor #comments .comment.byuser .comment-metadata time{color:#5c55b0}.theme-hello-elementor #comments .comment #respond{padding:30px 30px 20px;background:#fff;margin:10px 0;border-radius:10px;border:1px solid gray}.theme-hello-elementor #comments .comment #respond #reply-title{font-size:1.3rem;display:flex;flex-wrap:wrap;gap:5px}.theme-hello-elementor #comments .children{margin-top:10px}.theme-hello-elementor #comments .g-recaptcha{clear:both;padding-top:5px;margin-bottom:5px}@media (max-width: 767px){.theme-hello-elementor #comments .comment .comment-body{padding:15px}.theme-hello-elementor #comments .comment #respond{padding:20px 20px 10px}}@media (max-width: 480px){.theme-hello-elementor #comments .comment .avatar{width:25px}.theme-hello-elementor #comments .comment-metadata{font-size:10px;margin-left:35px;width:100%}}
