.elementor-88087 .elementor-element.elementor-element-s726b5d{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:54px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-88087 .elementor-element.elementor-element-sff763d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-88087 .elementor-element.elementor-element-msq0w{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88087 .elementor-element.elementor-element-sdcaf29{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:46px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-88087 .elementor-element.elementor-element-s7f6f1d{--display:flex;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-88087 .elementor-element.elementor-element-s3e3989{font-family:var( --e-global-typography-mbody-font-family ), Sans-serif;font-size:var( --e-global-typography-mbody-font-size );font-weight:var( --e-global-typography-mbody-font-weight );}.elementor-88087 .elementor-element.elementor-element-sa9898c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:6px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-88087 .elementor-element.elementor-element-sfe6fac{--display:flex;}.elementor-88087 .elementor-element.elementor-element-s4ce202{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-88087 .elementor-element.elementor-element-s047e32{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:48px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-88087 .elementor-element.elementor-element-s047e32:not(.elementor-motion-effects-element-type-background), .elementor-88087 .elementor-element.elementor-element-s047e32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFAF7;}.elementor-88087 .elementor-element.elementor-element-sea4a56{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-88087 .elementor-element.elementor-element-s376dff{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-88087 .elementor-element.elementor-element-s376dff .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-88087 .elementor-element.elementor-element-s376dff:after{content:"0.66";}.elementor-88087 .elementor-element.elementor-element-s376dff .elementor-post__thumbnail__link{width:100%;}.elementor-88087 .elementor-element.elementor-element-s376dff .elementor-post__meta-data span + span:before{content:"///";}.elementor-88087 .elementor-element.elementor-element-s376dff.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-88087 .elementor-element.elementor-element-s376dff.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-88087 .elementor-element.elementor-element-s376dff.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-88087 .elementor-element.elementor-element-msb0w{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-88087 .elementor-element.elementor-element-s3e3989{font-size:var( --e-global-typography-mbody-font-size );} .elementor-88087 .elementor-element.elementor-element-s4ce202{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){.elementor-88087 .elementor-element.elementor-element-s726b5d{--min-height:210px;--padding-top:30px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-88087 .elementor-element.elementor-element-s3e3989{font-size:var( --e-global-typography-mbody-font-size );} .elementor-88087 .elementor-element.elementor-element-s4ce202{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-88087 .elementor-element.elementor-element-s376dff .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-88087 .elementor-element.elementor-element-s376dff:after{content:"0.5";}.elementor-88087 .elementor-element.elementor-element-s376dff .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-88087 .elementor-element.elementor-element-sff763d{--width:min(var(--mamy-band), 92%);}.elementor-88087 .elementor-element.elementor-element-s7f6f1d{--width:min(var(--mamy-band), 92%);}.elementor-88087 .elementor-element.elementor-element-sfe6fac{--width:min(var(--mamy-band), 92%);}.elementor-88087 .elementor-element.elementor-element-sea4a56{--width:min(var(--mamy-band), 92%);}}/* Start custom CSS for container, class: .elementor-element-s726b5d */.elementor-88087 .elementor-element.elementor-element-s726b5d{position:relative;overflow:hidden;background-color:var(--mamy-cat-tint);}.elementor-88087 .elementor-element.elementor-element-s726b5d::before{content:"";position:absolute;inset:0;background:linear-gradient(to left,rgba(255,255,255,.92) 0%,rgba(255,255,255,.6) 40%,rgba(255,255,255,0) 72%),var(--mamy-post-photo, var(--mamy-cat-photo, none)) center 35%/cover no-repeat;}.elementor-88087 .elementor-element.elementor-element-s726b5d::after{content:"";position:absolute;inset:0;background:var(--mamy-cat-tint);opacity:.6;pointer-events:none;}.elementor-88087 .elementor-element.elementor-element-s726b5d > *{position:relative;z-index:1;}@media(max-width:767px){.elementor-88087 .elementor-element.elementor-element-s726b5d::before{background:linear-gradient(to left,rgba(255,255,255,.94) 0%,rgba(255,255,255,.8) 55%,rgba(255,255,255,.6) 100%),var(--mamy-post-photo, var(--mamy-cat-photo, none)) left center/cover no-repeat;}}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-s3e3989 */.elementor-88087 .elementor-element.elementor-element-s3e3989{color:#332B3B;}.elementor-88087 .elementor-element.elementor-element-s3e3989 p{line-height:1.85;margin:0 0 1.15em;}.elementor-88087 .elementor-element.elementor-element-s3e3989 h2{font-family:Fredoka,sans-serif;font-size:30px;font-weight:500;margin:1.6em 0 .5em;color:#332B3B;}.elementor-88087 .elementor-element.elementor-element-s3e3989 h3{font-family:Fredoka,sans-serif;font-size:24px;font-weight:500;margin:1.4em 0 .4em;color:var(--mamy-cat-ink);}.elementor-88087 .elementor-element.elementor-element-s3e3989 a{color:var(--mamy-cat-ink);text-decoration:underline;text-underline-offset:3px;}.elementor-88087 .elementor-element.elementor-element-s3e3989 img{border-radius:16px;height:auto;}.elementor-88087 .elementor-element.elementor-element-s3e3989 ul,.elementor-88087 .elementor-element.elementor-element-s3e3989 ol{padding-inline-start:1.4em;line-height:1.85;margin:0 0 1.15em;}.elementor-88087 .elementor-element.elementor-element-s3e3989 li{margin-bottom:.4em;}.elementor-88087 .elementor-element.elementor-element-s3e3989 blockquote{border-inline-start:3px solid var(--mamy-cat-ink);background:var(--mamy-cat-tint);border-radius:14px;padding:16px 20px;margin:1.6em 0;font-size:19px;}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-s4ce202 */.elementor-88087 .elementor-element.elementor-element-s4ce202{--e-share-buttons-primary-color:#FFFFFF;--e-share-buttons-secondary-color:#332B3B;--e-share-buttons-icon-color:#332B3B;--e-share-buttons-icon-size:16px;}.elementor-88087 .elementor-element.elementor-element-s4ce202 .elementor-grid{justify-content:flex-start;}.elementor-88087 .elementor-element.elementor-element-s4ce202 .elementor-share-btn{background:#fff !important;border:1px solid #E5DEE3;border-radius:999px;min-height:44px;transition:color .25s ease,border-color .25s ease;}.elementor-88087 .elementor-element.elementor-element-s4ce202 .elementor-share-btn__title{font-family:Fredoka,sans-serif;font-size:15px;font-weight:300;color:#332B3B;transition:color .25s ease;}.elementor-88087 .elementor-element.elementor-element-s4ce202 .elementor-share-btn:hover{border-color:var(--mamy-cat-ink);}.elementor-88087 .elementor-element.elementor-element-s4ce202 .elementor-share-btn:hover .elementor-share-btn__title{color:var(--mamy-cat-ink);}.elementor-88087 .elementor-element.elementor-element-s4ce202 .elementor-share-btn:hover .elementor-share-btn__icon svg,.elementor-88087 .elementor-element.elementor-element-s4ce202 .elementor-share-btn:hover .elementor-share-btn__icon svg path{fill:var(--mamy-cat-ink);}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-s376dff */.elementor-88087 .elementor-element.elementor-element-s376dff .elementor-post{background:#fff;border:1px solid #ECE6EA;border-radius:24px;padding:16px;box-shadow:0 10px 24px -20px rgba(51,43,59,.16);transition:box-shadow .3s ease, transform .3s ease;}.elementor-88087 .elementor-element.elementor-element-s376dff .elementor-post:hover{box-shadow:0 18px 34px -22px rgba(51,43,59,.24);transform:translateY(-4px);}.elementor-88087 .elementor-element.elementor-element-s376dff .elementor-post__thumbnail{border-radius:14px;}.elementor-88087 .elementor-element.elementor-element-s376dff .elementor-post__title{margin:14px 0 8px !important;}.elementor-88087 .elementor-element.elementor-element-s376dff .elementor-post__title a{color:#332B3B;transition:color .25s ease;}.elementor-88087 .elementor-element.elementor-element-s376dff .elementor-post__title a:hover{color:var(--mamy-cat-ink);}.elementor-88087 .elementor-element.elementor-element-s376dff .elementor-post__meta-data{color:#8A8092;font-size:15px;}.elementor-88087 .elementor-element.elementor-element-s376dff .elementor-post__read-more{color:#1898C8;font-weight:500;}.elementor-88087 .elementor-element.elementor-element-s376dff .elementor-posts-container{align-items:stretch;}.elementor-88087 .elementor-element.elementor-element-s376dff .elementor-post{display:flex;flex-direction:column;height:100%;}.elementor-88087 .elementor-element.elementor-element-s376dff .elementor-post__text{display:flex;flex-direction:column;flex:1;}.elementor-88087 .elementor-element.elementor-element-s376dff .elementor-post__read-more{margin-top:auto;}/*mamy-fs15*/.elementor-88087 .elementor-element.elementor-element-s376dff .elementor-post__read-more{font-family:Fredoka,sans-serif;font-size:16px !important;color:#1898C8;}/*mamy-excerpt*/.elementor-88087 .elementor-element.elementor-element-s376dff .elementor-post__excerpt{margin:0 0 12px;}.elementor-88087 .elementor-element.elementor-element-s376dff .elementor-post__excerpt p{font-family:Fredoka,sans-serif;font-size:16px;line-height:1.6;color:#6F6478;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}/* End custom CSS */