.elementor-27292 .elementor-element.elementor-element-3fb1eaa5{--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;--padding-top:clamp(16px, 2.4vw, 32px);--padding-bottom:clamp(56px, 8vw, 112px);--padding-left:clamp(16px, 4vw, 48px);--padding-right:clamp(16px, 4vw, 48px);}.elementor-27292 .elementor-element.elementor-element-bd2865da{--display:flex;--min-height:clamp(420px, 52vw, 700px);--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-496c981 );--border-color:var( --e-global-color-496c981 );--padding-top:clamp(24px,3vw,40px);--padding-bottom:clamp(24px,3vw,48px);--padding-left:clamp(24px,3vw,48px);--padding-right:clamp(24px,3vw,48px);}.elementor-27292 .elementor-element.elementor-element-bd2865da:not(.elementor-motion-effects-element-type-background), .elementor-27292 .elementor-element.elementor-element-bd2865da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barjonsbooks.com/wp-content/uploads/2021/09/PXL_20210718_170226474-scaled.jpg");background-position:center center;background-size:cover;}.elementor-27292 .elementor-element.elementor-element-05d11851{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.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 );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-27292 .elementor-element.elementor-element-97f85b60 .elementor-heading-title{font-family:"IM Fell English SC", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:2.4px;color:var( --e-global-color-25f23ed );}.elementor-27292 .elementor-element.elementor-element-9a4f170f{--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;}.elementor-27292 .elementor-element.elementor-element-891e8594 .elementor-heading-title{font-family:"IM Fell English", Sans-serif;font-size:clamp(46px, 6.2vw, 92px);font-weight:400;line-height:0.95em;letter-spacing:-0.015em;color:var( --e-global-color-25f23ed );}.elementor-27292 .elementor-element.elementor-element-96a47795{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 48px;--row-gap:20px;--column-gap:48px;--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27292 .elementor-element.elementor-element-bc24f8ef{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-27292 .elementor-element.elementor-element-4f0c74da{font-family:"Libre Caslon Text", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:var( --e-global-color-496c981 );}.elementor-27292 .elementor-element.elementor-element-baa8adee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .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 );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-27292 .elementor-element.elementor-element-f0c7301c .elementor-button{background-color:var( --e-global-color-065fd65 );font-family:"IM Fell English SC", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:2.2px;fill:var( --e-global-color-25f23ed );color:var( --e-global-color-25f23ed );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-065fd65 );border-radius:0px 0px 0px 0px;padding:14px 26px 14px 26px;}.elementor-27292 .elementor-element.elementor-element-f0c7301c .elementor-button:hover, .elementor-27292 .elementor-element.elementor-element-f0c7301c .elementor-button:focus{background-color:var( --e-global-color-45edf60 );color:var( --e-global-color-25f23ed );border-color:var( --e-global-color-45edf60 );}.elementor-27292 .elementor-element.elementor-element-f0c7301c .elementor-button:hover svg, .elementor-27292 .elementor-element.elementor-element-f0c7301c .elementor-button:focus svg{fill:var( --e-global-color-25f23ed );}.elementor-27292 .elementor-element.elementor-element-f70a55d3 .elementor-button{background-color:rgba(0,0,0,0);font-family:"IM Fell English SC", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:2.2px;fill:var( --e-global-color-496c981 );color:var( --e-global-color-496c981 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-496c981 );border-radius:0px 0px 0px 0px;padding:14px 26px 14px 26px;}.elementor-27292 .elementor-element.elementor-element-f70a55d3 .elementor-button:hover, .elementor-27292 .elementor-element.elementor-element-f70a55d3 .elementor-button:focus{background-color:var( --e-global-color-496c981 );color:var( --e-global-color-25f23ed );border-color:var( --e-global-color-496c981 );}.elementor-27292 .elementor-element.elementor-element-f70a55d3 .elementor-button:hover svg, .elementor-27292 .elementor-element.elementor-element-f70a55d3 .elementor-button:focus svg{fill:var( --e-global-color-25f23ed );}.elementor-27292 .elementor-element.elementor-element-04531955{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:clamp(56px, 8vw, 112px);--padding-bottom:clamp(56px, 8vw, 112px);--padding-left:clamp(16px, 4vw, 48px);--padding-right:clamp(16px, 4vw, 48px);}.elementor-27292 .elementor-element.elementor-element-04531955:not(.elementor-motion-effects-element-type-background), .elementor-27292 .elementor-element.elementor-element-04531955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-065fd65 );}.elementor-27292 .elementor-element.elementor-element-940c5463 .elementor-heading-title{font-family:"IM Fell English SC", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:2.4px;color:var( --e-global-color-25f23ed );}.elementor-27292 .elementor-element.elementor-element-dcebe244 .elementor-heading-title{font-family:"IM Fell English", Sans-serif;font-size:clamp(40px, 5vw, 72px);font-weight:400;line-height:1em;color:var( --e-global-color-25f23ed );}.elementor-27292 .elementor-element.elementor-element-f18e1edb{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:clamp(56px, 8vw, 112px);--padding-bottom:0px;--padding-left:clamp(16px, 4vw, 48px);--padding-right:clamp(16px, 4vw, 48px);}.elementor-27292 .elementor-element.elementor-element-418fa303{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-27292 .elementor-element.elementor-element-a7c6ffaa{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-27292 .elementor-element.elementor-element-3e7acb0c .elementor-heading-title{font-family:"IM Fell English SC", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:2.4px;color:var( --e-global-color-065fd65 );}.elementor-27292 .elementor-element.elementor-element-c44899f2 .elementor-heading-title{font-family:"IM Fell English", Sans-serif;font-size:clamp(40px, 5vw, 72px);font-weight:400;line-height:1em;color:var( --e-global-color-496c981 );}.elementor-27292 .elementor-element.elementor-element-c45ca8c5{--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;}.elementor-27292 .elementor-element.elementor-element-4d814387{font-family:"IM Fell English", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;color:var( --e-global-color-496c981 );}.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 );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.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 );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.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 );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.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 );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.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 );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.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 );text-transform:var( --e-global-typography-accent-text-transform );}.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 );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.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 );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27292 .elementor-element.elementor-element-e3cae2e2{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-27292 .elementor-element.elementor-element-e3cae2e2 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.25 * 100% );}.elementor-27292 .elementor-element.elementor-element-e3cae2e2:after{content:"1.25";}.elementor-27292 .elementor-element.elementor-element-e3cae2e2 .elementor-post__thumbnail__link{width:100%;}.elementor-27292 .elementor-element.elementor-element-e3cae2e2.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-27292 .elementor-element.elementor-element-e3cae2e2.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-27292 .elementor-element.elementor-element-e3cae2e2.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-27292 .elementor-element.elementor-element-9caafd20{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-27292 .elementor-element.elementor-element-21d198ee .elementor-button{background-color:rgba(0,0,0,0);font-family:"IM Fell English SC", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:2.2px;fill:var( --e-global-color-496c981 );color:var( --e-global-color-496c981 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-496c981 );border-radius:0px 0px 0px 0px;padding:14px 26px 14px 26px;}.elementor-27292 .elementor-element.elementor-element-21d198ee .elementor-button:hover, .elementor-27292 .elementor-element.elementor-element-21d198ee .elementor-button:focus{background-color:var( --e-global-color-496c981 );color:var( --e-global-color-25f23ed );border-color:var( --e-global-color-496c981 );}.elementor-27292 .elementor-element.elementor-element-21d198ee .elementor-button:hover svg, .elementor-27292 .elementor-element.elementor-element-21d198ee .elementor-button:focus svg{fill:var( --e-global-color-25f23ed );}.elementor-27292 .elementor-element.elementor-element-e592e11d{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:clamp(56px, 8vw, 112px);--padding-bottom:0px;--padding-left:clamp(16px, 4vw, 48px);--padding-right:clamp(16px, 4vw, 48px);}.elementor-27292 .elementor-element.elementor-element-12e5dc4d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-27292 .elementor-element.elementor-element-9129f4d2{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-27292 .elementor-element.elementor-element-9129f4d2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-27292 .elementor-element.elementor-element-203cba9f .elementor-heading-title{font-family:"IM Fell English SC", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:2.4px;color:var( --e-global-color-065fd65 );}.elementor-27292 .elementor-element.elementor-element-8605544a .elementor-heading-title{font-family:"IM Fell English", Sans-serif;font-size:clamp(40px, 5vw, 72px);font-weight:400;line-height:1em;color:var( --e-global-color-496c981 );}.elementor-27292 .elementor-element.elementor-element-75259f6d .elementor-heading-title{font-family:"IM Fell English SC", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:2.4px;color:var( --e-global-color-065fd65 );}.elementor-27292 .elementor-element.elementor-element-36da1b3f{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:clamp(56px, 8vw, 112px);--padding-bottom:0px;--padding-left:clamp(16px, 4vw, 48px);--padding-right:clamp(16px, 4vw, 48px);}.elementor-27292 .elementor-element.elementor-element-05a0ff68{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27292 .elementor-element.elementor-element-33dcf299{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27292 .elementor-element.elementor-element-9ac35719 .elementor-heading-title{font-family:"IM Fell English SC", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:2.4px;color:var( --e-global-color-065fd65 );}.elementor-27292 .elementor-element.elementor-element-19cbe044 .elementor-heading-title{font-family:"IM Fell English", Sans-serif;font-size:clamp(40px, 5vw, 72px);font-weight:400;line-height:1em;color:var( --e-global-color-496c981 );}.elementor-27292 .elementor-element.elementor-element-9d23af03{width:auto;max-width:auto;}.elementor-27292 .elementor-element.elementor-element-9d23af03 .elementor-heading-title{font-family:"IM Fell English SC", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:2.4px;color:var( --e-global-color-065fd65 );}.elementor-27292 .elementor-element.elementor-element-3fb75fd2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--flex-wrap:wrap;}.elementor-27292 .elementor-element.elementor-element-53a2467f{--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;}.elementor-27292 .elementor-element.elementor-element-61d3c014{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-27292 .elementor-element.elementor-element-61d3c014 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.75 * 100% );}.elementor-27292 .elementor-element.elementor-element-61d3c014:after{content:"0.75";}.elementor-27292 .elementor-element.elementor-element-61d3c014 .elementor-post__thumbnail__link{width:100%;}.elementor-27292 .elementor-element.elementor-element-61d3c014.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-27292 .elementor-element.elementor-element-61d3c014.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-27292 .elementor-element.elementor-element-61d3c014.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-27292 .elementor-element.elementor-element-b52cc88e{--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;}.elementor-27292 .elementor-element.elementor-element-3f513c5a{--grid-row-gap:0px;--grid-column-gap:30px;}.elementor-27292 .elementor-element.elementor-element-3f513c5a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-27292 .elementor-element.elementor-element-3f513c5a:after{content:"1";}.elementor-27292 .elementor-element.elementor-element-3f513c5a .elementor-post__thumbnail__link{width:24%;}.elementor-27292 .elementor-element.elementor-element-3f513c5a.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-27292 .elementor-element.elementor-element-3f513c5a.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-27292 .elementor-element.elementor-element-3f513c5a.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-27292 .elementor-element.elementor-element-31991dd7{--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;--padding-top:clamp(56px, 8vw, 112px);--padding-bottom:0px;--padding-left:clamp(16px, 4vw, 48px);--padding-right:clamp(16px, 4vw, 48px);}.elementor-27292 .elementor-element.elementor-element-08b3ba94{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:clamp(24px,3vw,40px);--padding-bottom:clamp(24px,3vw,40px);--padding-left:clamp(20px,3vw,40px);--padding-right:clamp(20px,3vw,40px);}.elementor-27292 .elementor-element.elementor-element-3598bc2c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-27292 .elementor-element.elementor-element-b0a4cbf6{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-27292 .elementor-element.elementor-element-410404fd .elementor-heading-title{font-family:"IM Fell English SC", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:2.4px;color:var( --e-global-color-496c981 );}.elementor-27292 .elementor-element.elementor-element-3b5654b8 .elementor-heading-title{font-family:"IM Fell English", Sans-serif;font-size:48px;font-weight:400;line-height:1.05em;color:var( --e-global-color-496c981 );}.elementor-27292 .elementor-element.elementor-element-ae3b9d07{--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;}.elementor-27292 .elementor-element.elementor-element-7c70336c{font-family:"IM Fell English", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:var( --e-global-color-496c981 );}.elementor-27292 .elementor-element.elementor-element-eeef5a7a{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:clamp(56px, 8vw, 112px);--padding-bottom:clamp(56px, 8vw, 112px);--padding-left:clamp(16px, 4vw, 48px);--padding-right:clamp(16px, 4vw, 48px);}.elementor-27292 .elementor-element.elementor-element-2d3e1ebf .elementor-heading-title{font-family:"IM Fell English SC", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:2.4px;color:var( --e-global-color-065fd65 );}.elementor-27292 .elementor-element.elementor-element-2588c9c9 .elementor-heading-title{font-family:"IM Fell English", Sans-serif;font-size:clamp(40px, 5vw, 72px);font-weight:400;line-height:1em;color:var( --e-global-color-496c981 );}.elementor-27292 .elementor-element.elementor-element-dc6b3d0b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-27292 .elementor-element.elementor-element-d4b264eb{--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;}.elementor-27292 .elementor-element.elementor-element-81b66d16{--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;}.elementor-27292 .elementor-element.elementor-element-e0071d61 iframe{height:420px;}.elementor-27292 .elementor-element.elementor-element-2053380d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27292 .elementor-element.elementor-element-af0a37e4{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-27292 .elementor-element.elementor-element-bcfa4684 .elementor-heading-title{font-family:"IM Fell English SC", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:2.4px;color:var( --e-global-color-496c981 );}.elementor-27292 .elementor-element.elementor-element-c8986f7f .elementor-heading-title{font-family:"IM Fell English", Sans-serif;font-size:30px;font-weight:400;line-height:1.1em;color:var( --e-global-color-496c981 );}.elementor-27292 .elementor-element.elementor-element-19701117{font-family:"Libre Caslon Text", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:var( --e-global-color-496c981 );}.elementor-27292 .elementor-element.elementor-element-d34fb697{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-27292 .elementor-element.elementor-element-9c8b2a3c .elementor-heading-title{font-family:"IM Fell English SC", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:2.4px;color:var( --e-global-color-496c981 );}.elementor-27292 .elementor-element.elementor-element-b7f6da65 .elementor-heading-title{font-family:"IM Fell English", Sans-serif;font-size:30px;font-weight:400;line-height:1.1em;color:var( --e-global-color-496c981 );}.elementor-27292 .elementor-element.elementor-element-51b89493{font-family:"Libre Caslon Text", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:var( --e-global-color-496c981 );}.elementor-27292 .elementor-element.elementor-element-1c0887af{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-27292 .elementor-element.elementor-element-766e83e2 .elementor-heading-title{font-family:"IM Fell English SC", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:2.4px;color:var( --e-global-color-496c981 );}.elementor-27292 .elementor-element.elementor-element-cf5b1bf5 .elementor-heading-title{font-family:"IM Fell English", Sans-serif;font-size:30px;font-weight:400;line-height:1.1em;color:var( --e-global-color-496c981 );}.elementor-27292 .elementor-element.elementor-element-157faea9{font-family:"Libre Caslon Text", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:var( --e-global-color-496c981 );}.elementor-27292 .elementor-element.elementor-element-cac8cb1c{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-27292 .elementor-element.elementor-element-cc8cedda .elementor-heading-title{font-family:"IM Fell English SC", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:2.4px;color:var( --e-global-color-496c981 );}.elementor-27292 .elementor-element.elementor-element-801a9701 .elementor-heading-title{font-family:"IM Fell English", Sans-serif;font-size:30px;font-weight:400;line-height:1.1em;color:var( --e-global-color-496c981 );}.elementor-27292 .elementor-element.elementor-element-b988d16c{font-family:"Libre Caslon Text", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:var( --e-global-color-496c981 );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-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 );}.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 );}.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 );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.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 );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-27292 .elementor-element.elementor-element-9a4f170f{--width:100%;}.elementor-27292 .elementor-element.elementor-element-891e8594 .elementor-heading-title{font-size:44px;}.elementor-27292 .elementor-element.elementor-element-96a47795{--flex-wrap:wrap;}.elementor-27292 .elementor-element.elementor-element-bc24f8ef{--width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27292 .elementor-element.elementor-element-4f0c74da{font-size:19px;}.elementor-27292 .elementor-element.elementor-element-baa8adee{--width:100%;--justify-content:flex-start;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-27292 .elementor-element.elementor-element-f0c7301c .elementor-button{font-size:16px;}.elementor-27292 .elementor-element.elementor-element-f70a55d3 .elementor-button{font-size:16px;}.elementor-27292 .elementor-element.elementor-element-dcebe244 .elementor-heading-title{font-size:40px;}.elementor-27292 .elementor-element.elementor-element-a7c6ffaa{--width:100%;}.elementor-27292 .elementor-element.elementor-element-c44899f2 .elementor-heading-title{font-size:40px;}.elementor-27292 .elementor-element.elementor-element-c45ca8c5{--width:100%;}.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 );}.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 );}.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 );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.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 );}.elementor-27292 .elementor-element.elementor-element-e3cae2e2 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-27292 .elementor-element.elementor-element-e3cae2e2:after{content:"0.5";}.elementor-27292 .elementor-element.elementor-element-e3cae2e2 .elementor-post__thumbnail__link{width:100%;}.elementor-27292 .elementor-element.elementor-element-21d198ee .elementor-button{font-size:16px;}.elementor-27292 .elementor-element.elementor-element-8605544a .elementor-heading-title{font-size:40px;}.elementor-27292 .elementor-element.elementor-element-33dcf299{--width:100%;}.elementor-27292 .elementor-element.elementor-element-19cbe044 .elementor-heading-title{font-size:40px;}.elementor-27292 .elementor-element.elementor-element-53a2467f{--width:100%;}.elementor-27292 .elementor-element.elementor-element-61d3c014 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-27292 .elementor-element.elementor-element-61d3c014:after{content:"0.5";}.elementor-27292 .elementor-element.elementor-element-61d3c014 .elementor-post__thumbnail__link{width:100%;}.elementor-27292 .elementor-element.elementor-element-b52cc88e{--width:100%;}.elementor-27292 .elementor-element.elementor-element-3f513c5a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-27292 .elementor-element.elementor-element-3f513c5a:after{content:"0.5";}.elementor-27292 .elementor-element.elementor-element-3f513c5a .elementor-post__thumbnail__link{width:100%;}.elementor-27292 .elementor-element.elementor-element-3b5654b8 .elementor-heading-title{font-size:34px;}.elementor-27292 .elementor-element.elementor-element-ae3b9d07{--width:100%;}.elementor-27292 .elementor-element.elementor-element-2588c9c9 .elementor-heading-title{font-size:40px;}.elementor-27292 .elementor-element.elementor-element-d4b264eb{--width:100%;}.elementor-27292 .elementor-element.elementor-element-81b66d16{--width:100%;}.elementor-27292 .elementor-element.elementor-element-e0071d61 iframe{height:300px;}.elementor-27292 .elementor-element.elementor-element-af0a37e4{--width:100%;}.elementor-27292 .elementor-element.elementor-element-c8986f7f .elementor-heading-title{font-size:26px;}.elementor-27292 .elementor-element.elementor-element-d34fb697{--width:100%;}.elementor-27292 .elementor-element.elementor-element-b7f6da65 .elementor-heading-title{font-size:26px;}.elementor-27292 .elementor-element.elementor-element-1c0887af{--width:100%;}.elementor-27292 .elementor-element.elementor-element-cf5b1bf5 .elementor-heading-title{font-size:26px;}.elementor-27292 .elementor-element.elementor-element-cac8cb1c{--width:100%;}.elementor-27292 .elementor-element.elementor-element-801a9701 .elementor-heading-title{font-size:26px;}}@media(min-width:768px){.elementor-27292 .elementor-element.elementor-element-3fb1eaa5{--content-width:1320px;}.elementor-27292 .elementor-element.elementor-element-9a4f170f{--width:80%;}.elementor-27292 .elementor-element.elementor-element-bc24f8ef{--width:50%;}.elementor-27292 .elementor-element.elementor-element-baa8adee{--width:50%;}.elementor-27292 .elementor-element.elementor-element-04531955{--content-width:1320px;}.elementor-27292 .elementor-element.elementor-element-f18e1edb{--content-width:1320px;}.elementor-27292 .elementor-element.elementor-element-a7c6ffaa{--width:55%;}.elementor-27292 .elementor-element.elementor-element-c45ca8c5{--width:40%;}.elementor-27292 .elementor-element.elementor-element-e592e11d{--content-width:1320px;}.elementor-27292 .elementor-element.elementor-element-36da1b3f{--content-width:1320px;}.elementor-27292 .elementor-element.elementor-element-33dcf299{--width:65%;}.elementor-27292 .elementor-element.elementor-element-53a2467f{--width:48%;}.elementor-27292 .elementor-element.elementor-element-b52cc88e{--width:46%;}.elementor-27292 .elementor-element.elementor-element-31991dd7{--content-width:1320px;}.elementor-27292 .elementor-element.elementor-element-ae3b9d07{--width:45%;}.elementor-27292 .elementor-element.elementor-element-eeef5a7a{--content-width:1320px;}.elementor-27292 .elementor-element.elementor-element-d4b264eb{--width:49%;}.elementor-27292 .elementor-element.elementor-element-81b66d16{--width:49%;}.elementor-27292 .elementor-element.elementor-element-af0a37e4{--width:23%;}.elementor-27292 .elementor-element.elementor-element-d34fb697{--width:23%;}.elementor-27292 .elementor-element.elementor-element-1c0887af{--width:23%;}.elementor-27292 .elementor-element.elementor-element-cac8cb1c{--width:23%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27292 .elementor-element.elementor-element-bc24f8ef{--width:50%;}.elementor-27292 .elementor-element.elementor-element-baa8adee{--width:50%;}.elementor-27292 .elementor-element.elementor-element-af0a37e4{--width:47%;}.elementor-27292 .elementor-element.elementor-element-d34fb697{--width:47%;}.elementor-27292 .elementor-element.elementor-element-1c0887af{--width:47%;}.elementor-27292 .elementor-element.elementor-element-cac8cb1c{--width:47%;}}/* Start custom CSS */body.elementor-page-27292{background:#F4EFE4}
body.elementor-page-27292 .bj-thickthin{border-top:4px solid #1C1820;position:relative;height:5px}
body.elementor-page-27292 .bj-thickthin::after{content:"";position:absolute;left:0;right:0;top:3px;border-top:1px solid #1C1820}
body.elementor-page-27292 .bj-rule-double{border-top:3px double #1C1820}
body.elementor-page-27292 .bj-hero{position:relative;overflow:hidden}
body.elementor-page-27292 .bj-photo-wash::before{content:"";position:absolute;inset:0;background:#3B1470;mix-blend-mode:multiply;opacity:.6;pointer-events:none;z-index:0}
body.elementor-page-27292 .bj-photo::after{content:"";position:absolute;inset:clamp(8px,1vw,14px);border:1px solid #F4EFE4;pointer-events:none;z-index:1}
body.elementor-page-27292 .bj-hero&gt;*{position:relative;z-index:2}
body.elementor-page-27292 .bj-mast-kicker .elementor-heading-title{text-align:right}
body.elementor-page-27292 .bj-visit-photo{display:block;width:100%;height:420px;object-fit:cover}
body.elementor-page-27292 .bj-relief{border:2px solid #1C1820;outline:1px solid #1C1820;outline-offset:5px;margin:5px}
body.elementor-page-27292 .bj-community{border:3px double #1C1820}
body.elementor-page-27292 .bj-band-violet,body.elementor-page-27292 .bj-griffin{position:relative;overflow:hidden}
body.elementor-page-27292 .bj-griffin::before{content:"";position:absolute;left:auto !important;width:auto !important;bottom:auto !important;right:-2vw;top:50%;transform:translateY(-50%);height:120%;aspect-ratio:118/191;background:#3B1470;opacity:.35;pointer-events:none;-webkit-mask:url(https://barjonsbooks.com/wp-content/uploads/2026/11/barjons-art-griffin.png) center/contain no-repeat;mask:url(https://barjonsbooks.com/wp-content/uploads/2026/11/barjons-art-griffin.png) center/contain no-repeat}
body.elementor-page-27292 .bj-griffin&gt;*{position:relative;z-index:1}
body.elementor-page-27292 .bj-art-zodiac{position:relative;overflow:hidden}
body.elementor-page-27292 .bj-art-zodiac::before{content:"";position:absolute;left:auto !important;bottom:auto !important;right:-4vw;top:2vw;width:clamp(220px,30vw,420px);aspect-ratio:1;background:#6A1FD0;opacity:.12;pointer-events:none;-webkit-mask:url(https://barjonsbooks.com/wp-content/uploads/2026/11/barjons-art-zodiac-wheel.png) center/contain no-repeat;mask:url(https://barjonsbooks.com/wp-content/uploads/2026/11/barjons-art-zodiac-wheel.png) center/contain no-repeat}
body.elementor-page-27292 .bj-art-zodiac&gt;*{position:relative;z-index:1}
body.elementor-page-27292 .bj-placeholder{border:1px dashed #1C1820;padding:32px;font-family:"Libre Caslon Text",Georgia,serif;font-size:15px;color:#1C1820;background:#DCD3C2}
body.elementor-page-27292 .bj-placeholder-dark{border-color:#F4EFE4;color:#F4EFE4;background:rgba(59,20,112,.35)}
body.elementor-page-27292 .bj-btn .elementor-button{min-height:52px;text-transform:none}
body.elementor-page-27292 .bj-mec{font-family:"Libre Caslon Text",Georgia,serif;color:#1C1820}
body.elementor-page-27292 .bj-mec .mec-wrap,body.elementor-page-27292 .bj-mec .mec-wrap *{font-family:inherit;border-radius:0 !important;box-shadow:none !important}
body.elementor-page-27292 .bj-mec .mec-event-title,body.elementor-page-27292 .bj-mec .mec-event-title a,body.elementor-page-27292 .bj-mec h3,body.elementor-page-27292 .bj-mec h4{font-family:"IM Fell English",Georgia,serif !important;font-weight:400 !important;text-transform:none !important;letter-spacing:0 !important;color:inherit !important}
body.elementor-page-27292 .bj-mec .mec-event-date,body.elementor-page-27292 .bj-mec .mec-start-date-label,body.elementor-page-27292 .bj-mec .mec-event-d,body.elementor-page-27292 .bj-mec .mec-date-details,body.elementor-page-27292 .bj-mec .mec-time-details,body.elementor-page-27292 .bj-mec .mec-event-time{font-family:"IM Fell English SC",Georgia,serif !important;font-weight:400 !important;letter-spacing:1.5px}
body.elementor-page-27292 .bj-mec .mec-color,body.elementor-page-27292 .bj-mec .mec-color-hover:hover,body.elementor-page-27292 .bj-mec .mec-color-before:before{color:#6A1FD0 !important}
body.elementor-page-27292 .bj-mec .mec-bg-color,body.elementor-page-27292 .bj-mec .mec-booking-button{background:#6A1FD0 !important;color:#F4EFE4 !important}
body.elementor-page-27292 .bj-mec .mec-wrap{background:transparent !important}
body.elementor-page-27292 .bj-mec article,body.elementor-page-27292 .bj-mec .mec-event-article{background:transparent !important;border-color:#1C1820 !important}
body.elementor-page-27292 .bj-community-wrap:not(:has(.mec-event-title a)){display:none}
body.elementor-editor-active body.elementor-page-27292 .bj-community-wrap{display:flex !important}
body.elementor-page-27292 .bj-mec .mec-event-sharing-wrap,body.elementor-page-27292 .bj-mec-store .mec-event-image,body.elementor-page-27292 .bj-mec-community .mec-event-image,body.elementor-page-27292 .bj-mec .event-color,body.elementor-page-27292 .bj-mec .mec-price-details i,body.elementor-page-27292 .bj-mec .mec-sl-calendar{display:none !important}
body.elementor-page-27292 .bj-mec .mec-booking-button,body.elementor-page-27292 .bj-mec a.mec-detail-button{display:inline-flex !important;align-items:center;min-height:48px;padding:0 22px !important;background:transparent !important;border:1px solid currentColor !important;font-family:"IM Fell English SC",Georgia,serif !important;font-size:17px !important;letter-spacing:2px !important;text-transform:lowercase !important;font-weight:400 !important}
body.elementor-page-27292 .bj-mec-community .mec-event-article{border:0 !important;border-top:1px dotted #1C1820 !important;padding:16px 0 4px !important;background:transparent !important}
body.elementor-page-27292 .bj-mec-community .mec-event-title{font-size:28px !important;line-height:1.1 !important}
body.elementor-page-27292 .bj-mec .mec-load-more-wrap{text-align:left !important;margin-top:28px !important}
body.elementor-page-27292 .bj-mec .mec-wrap .mec-load-more-button{display:inline-flex !important;align-items:center;min-height:52px;padding:0 30px !important;opacity:1 !important;font-family:"IM Fell English SC",Georgia,serif !important;font-size:17px !important;letter-spacing:2px !important;text-transform:lowercase !important;font-weight:400 !important;cursor:pointer;background:#1C1820 !important;color:#F4EFE4 !important;border:1px solid #1C1820 !important}
body.elementor-page-27292 .bj-nb-more{border-top:1px solid #1C1820}
body.elementor-page-27292 .bj-art-moons{position:relative;overflow:hidden}
body.elementor-page-27292 .bj-art-moons::before{content:"";position:absolute;right:auto !important;bottom:auto !important;left:-6vw;top:2vw;width:clamp(260px,32vw,440px);aspect-ratio:1;background:#6A1FD0;opacity:.1;pointer-events:none;-webkit-mask:url(https://barjonsbooks.com/wp-content/uploads/2026/11/barjons-art-moon-phases-rays.png) center/contain no-repeat;mask:url(https://barjonsbooks.com/wp-content/uploads/2026/11/barjons-art-moon-phases-rays.png) center/contain no-repeat}
body.elementor-page-27292 .bj-art-moons&gt;*{position:relative;z-index:1}
body.elementor-page-27292 .bj-nbp .elementor-post{border-radius:0 !important;background:transparent !important}
body.elementor-page-27292 .bj-nbp .elementor-post__thumbnail__link{margin-bottom:0 !important}
body.elementor-page-27292 .bj-nbp .elementor-post__thumbnail{position:relative;border:1px solid #1C1820;border-radius:0 !important;overflow:hidden}
body.elementor-page-27292 .bj-nbp-feature .elementor-post__thumbnail img{filter:grayscale(1) contrast(1.15)}
body.elementor-page-27292 .bj-nbp-feature .elementor-post__thumbnail::after{content:"";position:absolute;inset:0;background:#3B1470;mix-blend-mode:multiply;opacity:.78;pointer-events:none}
body.elementor-page-27292 .bj-nbp .elementor-post__title,body.elementor-page-27292 .bj-nbp .elementor-post__title a{font-family:"IM Fell English",Georgia,serif !important;font-weight:400 !important;color:#1C1820 !important;text-decoration:none;letter-spacing:0 !important;text-transform:none !important}
body.elementor-page-27292 .bj-nbp .elementor-post__title a:hover{color:#6A1FD0 !important}
body.elementor-page-27292 .bj-nbp .elementor-post__excerpt p{font-family:"Libre Caslon Text",Georgia,serif !important;color:#1C1820 !important;margin:0}
body.elementor-page-27292 .bj-nbp-feature .elementor-post__thumbnail__link{margin-bottom:22px !important}
body.elementor-page-27292 .bj-nbp-feature .elementor-post__title,body.elementor-page-27292 .bj-nbp-feature .elementor-post__title a{font-size:clamp(38px,4.4vw,64px) !important;line-height:1.02 !important;letter-spacing:-.005em !important}
body.elementor-page-27292 .bj-nbp-feature .elementor-post__title{margin:0 0 14px !important;text-wrap:balance}
body.elementor-page-27292 .bj-nbp-feature .elementor-post__excerpt p{font-size:18px !important;line-height:1.55 !important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
body.elementor-page-27292 .bj-nbp-rows .elementor-post{border-top:1px solid #1C1820 !important;padding:20px 0 !important;align-items:flex-start;gap:22px}
body.elementor-page-27292 .bj-nbp-rows .elementor-post__thumbnail__link{width:120px !important;flex:0 0 120px;margin:0 !important}
body.elementor-page-27292 .bj-nbp-rows .elementor-post__title,body.elementor-page-27292 .bj-nbp-rows .elementor-post__title a{font-size:clamp(24px,2.2vw,30px) !important;line-height:1.08 !important}
body.elementor-page-27292 .bj-nbp-rows .elementor-post__title{margin:0 0 8px !important}
body.elementor-page-27292 .bj-nbp-rows .elementor-post__excerpt p{font-size:15px !important;line-height:1.5 !important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
body.elementor-page-27292 .bj-nbp-rows .elementor-posts-container{row-gap:0 !important}
body.elementor-page-27292 .bj-readers .bj-readers__portrait img.bj-readers__img{position:absolute;inset:0;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover}
body.elementor-page-27292 .bj-griffin::before{width:clamp(240px,30vw,440px) !important;height:auto !important;max-height:110%}
body.elementor-page-27292 .bj-art-zodiac::before,body.elementor-page-27292 .bj-art-moons::before{height:auto !important}
body.elementor-page-27292 .elementor-element-9129f4d2{--width:auto !important;width:auto !important;flex:1 1 0 !important;min-width:280px}
body.elementor-page-27292 .elementor-element-75259f6d{flex:0 0 auto;width:auto !important}
body.elementor-page-27292 .bj-gg .elementor-posts-container{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:44px 32px !important;align-items:stretch !important}
body.elementor-page-27292 .bj-gg .elementor-post{border-radius:0 !important;background:transparent !important;display:flex !important;flex-direction:column;width:auto !important;height:100%}
body.elementor-page-27292 .bj-gg .elementor-post:first-child{grid-column:span 2;grid-row:span 2}
body.elementor-page-27292 .bj-gg .elementor-post__thumbnail__link{margin-bottom:14px !important;width:100% !important;flex:0 0 auto}
body.elementor-page-27292 .bj-gg .elementor-post__thumbnail{position:relative;border:1px solid #1C1820;border-radius:0 !important;overflow:hidden;padding-bottom:125% !important}
body.elementor-page-27292 .bj-gg .elementor-post__thumbnail img{position:absolute !important;inset:0 !important;top:0 !important;left:0 !important;transform:none !important;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover !important}
body.elementor-page-27292 .bj-gg .elementor-post:first-child .elementor-post__thumbnail__link{flex:1 1 auto;display:flex !important}
body.elementor-page-27292 .bj-gg .elementor-post:first-child .elementor-post__thumbnail{padding-bottom:0 !important;flex:1 1 auto;min-height:420px;width:100%}
body.elementor-page-27292 .bj-gg .elementor-post__text{display:flex !important;flex-direction:column;flex:0 0 auto}
body.elementor-page-27292 .bj-gg .elementor-post:not(:first-child) .elementor-post__text{flex:1 1 auto}
body.elementor-page-27292 .bj-gg .elementor-post__title,body.elementor-page-27292 .bj-gg .elementor-post__title a{font-family:"IM Fell English",Georgia,serif !important;font-weight:400 !important;color:#1C1820 !important;text-decoration:none;letter-spacing:0 !important;text-transform:none !important;font-size:24px !important;line-height:1.1 !important}
body.elementor-page-27292 .bj-gg .elementor-post__title{margin:0 0 8px !important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.2em}
body.elementor-page-27292 .bj-gg .elementor-post:first-child .elementor-post__title,body.elementor-page-27292 .bj-gg .elementor-post:first-child .elementor-post__title a{font-size:clamp(32px,3.2vw,44px) !important;line-height:1.05 !important}
body.elementor-page-27292 .bj-gg .elementor-post:first-child .elementor-post__title{min-height:0}
body.elementor-page-27292 .bj-gg .elementor-post__title a:hover{color:#6A1FD0 !important}
body.elementor-page-27292 .bj-gg .elementor-post__excerpt{margin-bottom:12px !important}
body.elementor-page-27292 .bj-gg .elementor-post__excerpt p{font-family:"Libre Caslon Text",Georgia,serif !important;font-size:16px !important;line-height:1.5 !important;color:#1C1820 !important;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
body.elementor-page-27292 .bj-gg .elementor-post:first-child .elementor-post__excerpt p{font-size:18px !important;-webkit-line-clamp:2}
body.elementor-page-27292 .bj-gg .elementor-post__read-more{margin-top:auto;font-family:"IM Fell English SC",Georgia,serif !important;font-size:16px !important;letter-spacing:2px !important;color:#6A1FD0 !important;text-transform:lowercase !important;font-weight:400 !important}
@media (max-width:1024px){body.elementor-page-27292 .bj-gg .elementor-posts-container{grid-template-columns:repeat(2,minmax(0,1fr))}body.elementor-page-27292 .bj-gg .elementor-post:first-child{grid-row:span 1}body.elementor-page-27292 .bj-gg .elementor-post:first-child .elementor-post__thumbnail{min-height:0;padding-bottom:75% !important}}
@media (max-width:600px){body.elementor-page-27292 .bj-gg .elementor-posts-container{grid-template-columns:1fr}body.elementor-page-27292 .bj-gg .elementor-post:first-child{grid-column:auto}}
body.elementor-page-27292 .bj-gg-divider{flex-direction:row !important;align-items:center !important;gap:16px !important;margin-top:48px !important}
body.elementor-page-27292 .bj-gg-divider::before,body.elementor-page-27292 .bj-gg-divider::after{content:"" !important;display:block !important;position:static !important;flex:1 1 0;width:auto !important;height:0 !important;border-top:3px double #1C1820;opacity:1 !important;background:none !important;inset:auto !important}
body.elementor-page-27292 .bj-gg-divider .elementor-widget-button{flex:0 0 auto;width:auto !important}
body.elementor-page-27292 .bj-gg-divider .elementor-button{background:#1C1820 !important;color:#F4EFE4 !important;border:0 !important;min-height:52px;padding:0 28px !important;display:inline-flex !important;align-items:center;font-family:"IM Fell English SC",Georgia,serif !important;font-size:19px !important;letter-spacing:2.2px !important;text-transform:lowercase !important;border-radius:0 !important}
body.elementor-page-27292 .bj-gg-divider .elementor-button:hover{background:#6A1FD0 !important}/* End custom CSS */