.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-9099 .elementor-element.elementor-element-24878782{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-9099 .elementor-element.elementor-element-777af00f{text-align:center;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-posts .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-posts .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-posts.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-posts:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-posts.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-posts .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.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-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.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;line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9099 .elementor-element.elementor-element-2eaf7c02{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-9099 .elementor-element.elementor-element-2eaf7c02 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.1 * 100% );}.elementor-9099 .elementor-element.elementor-element-2eaf7c02:after{content:"1.1";}.elementor-9099 .elementor-element.elementor-element-2eaf7c02 .elementor-post__thumbnail__link{width:100%;}.elementor-9099 .elementor-element.elementor-element-2eaf7c02 .elementor-post__meta-data span + span:before{content:"///";}.elementor-9099 .elementor-element.elementor-element-2eaf7c02.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-9099 .elementor-element.elementor-element-2eaf7c02.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-9099 .elementor-element.elementor-element-2eaf7c02.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-9099 .elementor-element.elementor-element-2eaf7c02 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-9099 .elementor-element.elementor-element-2eaf7c02 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-9099 .elementor-element.elementor-element-2eaf7c02 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-9099 .elementor-element.elementor-element-2eaf7c02 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-9099 .elementor-element.elementor-element-2eaf7c02 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:1024px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-posts.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-posts.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9099 .elementor-element.elementor-element-2eaf7c02 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-9099 .elementor-element.elementor-element-2eaf7c02:after{content:"0.5";}.elementor-9099 .elementor-element.elementor-element-2eaf7c02 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS */body.tag .elementor[data-elementor-type="archive"]{background-color:#fcfcf9;background-image:radial-gradient(rgba(61,78,87,.2) 1.1px,transparent 1.2px);background-size:24px 24px;overflow:hidden}
body.tag .elementor[data-elementor-type="archive"] .e-con{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--gap:0px}
body.tag .nb-s{max-width:1200px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding:0 22px;position:relative;font-family:Mulish,sans-serif;color:#252525}
@media(min-width:768px){body.tag .nb-s{padding:0 48px}}
.nb-s *{box-sizing:border-box}
.nb-s .dd path,.nb-s .dd circle,.nb-s .dd ellipse,.nb-s .dd rect{stroke-dasharray:600;stroke-dashoffset:600;animation:nbdr 2s ease forwards}.nb-s .dd.d2 *{animation-delay:.4s}.nb-s .dd.d3 *{animation-delay:.9s}@keyframes nbdr{to{stroke-dashoffset:0}}
@media (prefers-reduced-motion:reduce){.nb-s .dd *{animation:none!important;stroke-dashoffset:0!important}}
.nb-shead{text-align:center;padding-top:30px!important}
.nb-back{display:inline-block;font-family:Caveat,cursive;font-size:22px;color:#3D4E57!important;text-decoration:none!important;margin-bottom:10px}
.nb-swash{position:absolute;left:50%;top:70px;width:min(520px,80vw);height:200px;transform:translateX(-50%) rotate(-6deg);border-radius:58% 42% 63% 37%/45% 55% 45% 55%;background:radial-gradient(ellipse at 40% 40%,rgba(186,198,204,.55),rgba(186,198,204,.27) 55%,rgba(186,198,204,0) 72%);filter:blur(1.5px);z-index:0;pointer-events:none}
.nb-swash2{position:absolute;left:calc(50% + 90px);top:120px;width:160px;height:140px;transform:rotate(12deg);border-radius:58% 42% 63% 37%/45% 55% 45% 55%;background:radial-gradient(ellipse at 40% 40%,rgba(212,212,52,.42),rgba(212,212,52,.2) 55%,rgba(212,212,52,0) 72%);filter:blur(1.5px);z-index:0;pointer-events:none}
.nb-sic{height:78px;display:flex;justify-content:center;align-items:center;position:relative;z-index:1}
.nb-sic .nb-ic{display:none}
body.tag-from-the-studio .nb-ic-from-the-studio,body.tag-student-stories .nb-ic-student-stories,body.tag-the-meaning-of-what-we-make .nb-ic-the-meaning-of-what-we-make,body.tag-a-womans-second-chapter .nb-ic-a-womans-second-chapter,body.tag-home-and-away .nb-ic-home-and-away{display:inline-flex}
.nb-slbl{position:relative;z-index:1;font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:#54595F;margin-top:8px}
body.tag .nb-stitle{position:relative;z-index:1;text-align:center;margin-top:8px!important}
body.tag .nb-stitle .elementor-heading-title{display:inline;font-family:Caveat,cursive!important;font-weight:700!important;font-size:50px!important;line-height:1.15!important;color:#252525!important;letter-spacing:0!important;text-transform:none!important;background:linear-gradient(100deg,rgba(212,212,52,0) 1%,rgba(212,212,52,.55) 3%,rgba(212,212,52,.45) 97%,rgba(212,212,52,0) 99%);padding:0 .12em;border-radius:6px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
@media(min-width:768px){body.tag .nb-stitle .elementor-heading-title{font-size:76px!important}}
body.tag .nb-sdesc{position:relative;z-index:1;text-align:center;margin-top:10px!important}
body.tag .nb-sdesc,body.tag .nb-sdesc p{font-family:Caveat,cursive!important;font-size:24px!important;line-height:1.3!important;color:#252525!important;max-width:640px;margin-left:auto;margin-right:auto}
@media(min-width:768px){body.tag .nb-sdesc,body.tag .nb-sdesc p{font-size:28px!important}}
body.tag .nb-sgrid{margin-top:44px!important}
.nb-sgrid .elementor-posts-container{gap:44px 28px!important;padding:12px 4px 0}
.nb-sgrid .elementor-post{background:#fff;padding:8px 8px 18px;box-shadow:0 10px 24px rgba(30,40,46,.12);position:relative;margin:0!important;overflow:visible!important;transition:transform .2s}
.nb-sgrid .elementor-post:nth-child(4n+1){transform:rotate(-1.4deg)}.nb-sgrid .elementor-post:nth-child(4n+2){transform:rotate(1.1deg)}.nb-sgrid .elementor-post:nth-child(4n+3){transform:rotate(-.8deg)}.nb-sgrid .elementor-post:nth-child(4n){transform:rotate(1.5deg)}
.nb-sgrid .elementor-post:hover{transform:rotate(0) translateY(-4px)}
.nb-sgrid .elementor-post::before{content:'';position:absolute;top:-11px;left:34%;width:84px;height:22px;background:rgba(212,212,52,.65);transform:rotate(4deg);clip-path:polygon(4% 0,100% 8%,96% 100%,0 92%);z-index:3}
.nb-sgrid .elementor-post:nth-child(even)::before{background:rgba(186,198,204,.85);transform:rotate(-4deg)}
.nb-sgrid .elementor-post__thumbnail__link{margin:0 0 12px!important;width:100%!important;display:block;overflow:visible!important}
.nb-sgrid .elementor-post__thumbnail{padding-bottom:110%!important;position:relative;overflow:hidden}
.nb-sgrid .elementor-post__thumbnail img{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;transform:none!important;filter:none!important}
.nb-sgrid .elementor-post__text{display:flex;flex-direction:column}
.nb-sgrid .elementor-post__meta-data{order:-1;font-size:10.5px!important;letter-spacing:.18em;text-transform:uppercase;color:#54595F!important;margin:0 4px 2px!important;border:0!important;padding:0!important}
.nb-sgrid .elementor-post__meta-data span{font-family:Mulish,sans-serif!important;font-size:10.5px!important;color:#54595F!important}
.nb-sgrid .elementor-post__title{font-family:Caveat,cursive!important;font-weight:700!important;font-size:27px!important;line-height:1.1!important;margin:0 4px!important;letter-spacing:0!important;text-transform:none!important}
.nb-sgrid .elementor-post__title a{font-family:Caveat,cursive!important;font-weight:700!important;font-size:inherit!important;line-height:inherit!important;color:#252525!important;letter-spacing:0!important;text-transform:none!important}
.nb-sgrid .elementor-pagination{font-family:Caveat,cursive;font-size:26px;margin-top:44px;text-align:center}
.nb-sgrid .elementor-posts-nothing-found{font-family:Caveat,cursive;font-size:26px;text-align:center}
.nb-sfoot{text-align:center;padding-top:56px!important;padding-bottom:70px!important}
.nb-sfoot .nb-fl{font-family:Caveat,cursive;font-size:26px;margin-top:6px}
.nb-sfoot .nb-gx{font-family:Sacramento,cursive;font-size:42px;line-height:1.3;margin-top:10px}
.nb-sbtn{display:inline-block;margin-top:22px;background:rgba(212,212,52,.95);font-family:Caveat,cursive;font-weight:700;font-size:24px;line-height:1.2;padding:8px 22px;border:1.5px solid #252525;border-radius:255px 15px 225px 15px/15px 225px 15px 255px;box-shadow:2px 2px 0 #252525;color:#252525!important;text-decoration:none!important}
.nb-paws{position:relative;height:96px;margin-top:36px!important}
.nb-paw{position:absolute;width:24px;height:24px;opacity:0;animation:nbpaw .6s ease forwards}
.nb-paw svg,.nb-pawmini svg{width:100%;height:100%;fill:#3D4E57;opacity:.3;display:block}
@keyframes nbpaw{to{opacity:1}}
@media(min-width:768px){.nb-paws{height:110px}.nb-paw{width:28px;height:28px}}
@media (prefers-reduced-motion:reduce){.nb-paw{animation:none;opacity:1}}
.nb-pawmini{display:flex;justify-content:center;gap:12px;margin-top:8px}
.nb-pawmini span{width:18px;height:18px;display:block}/* End custom CSS */