.elementor-2082 .elementor-element.elementor-element-8a74f04:not(.elementor-motion-effects-element-type-background), .elementor-2082 .elementor-element.elementor-element-8a74f04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ournarratives.net/wp-content/uploads/2026/01/ChatGPT-Image-Dec-28-2025-12_36_44-PM-2-Wp.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2082 .elementor-element.elementor-element-8a74f04 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(150deg, #1C2A6A9C 9%, #01070E80 100%);opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2082 .elementor-element.elementor-element-8a74f04 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2082 .elementor-element.elementor-element-8a74f04{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-97px;margin-bottom:0px;padding:96px 0px 70px 0px;}.elementor-2082 .elementor-element.elementor-element-7426fc7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2082 .elementor-element.elementor-element-7426fc7 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);margin:124px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2082 .elementor-element.elementor-element-bc1747d{border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-2082 .elementor-element.elementor-element-89636fe{width:100%;max-width:100%;text-align:center;}.elementor-2082 .elementor-element.elementor-element-89636fe > .elementor-widget-container{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-2082 .elementor-element.elementor-element-89636fe .elementor-heading-title{font-family:"Noto Sans SC", Times new roman;font-size:35px;font-weight:500;text-transform:none;color:#E0E0E0;}.elementor-2082 .elementor-element.elementor-element-14a98e8:not(.elementor-motion-effects-element-type-background), .elementor-2082 .elementor-element.elementor-element-14a98e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a7d01b2 );}.elementor-2082 .elementor-element.elementor-element-14a98e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2082 .elementor-element.elementor-element-14a98e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2082 .elementor-element.elementor-element-83851c3{--grid-template-columns:repeat(0, auto);--grid-column-gap:17px;--grid-row-gap:0px;}.elementor-2082 .elementor-element.elementor-element-83851c3 .elementor-widget-container{text-align:right;}.elementor-2082 .elementor-element.elementor-element-83851c3 .elementor-social-icon{background-color:#B1976B;}.elementor-2082 .elementor-element.elementor-element-60f43df > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-2082 .elementor-element.elementor-element-afccf2b:not(.elementor-motion-effects-element-type-background), .elementor-2082 .elementor-element.elementor-element-afccf2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-202945e9 );}.elementor-2082 .elementor-element.elementor-element-afccf2b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2082 .elementor-element.elementor-element-afccf2b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2082 .elementor-element.elementor-element-f4ceb3b:not(.elementor-motion-effects-element-type-background), .elementor-2082 .elementor-element.elementor-element-f4ceb3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a7d01b2 );}.elementor-2082 .elementor-element.elementor-element-f4ceb3b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2082 .elementor-element.elementor-element-f4ceb3b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2082 .elementor-element.elementor-element-291e7a3 > .elementor-element-populated{margin:33px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2082 .elementor-element.elementor-element-58efb50 > .elementor-widget-container{padding:13px 13px 13px 13px;}.elementor-2082 .elementor-element.elementor-element-58efb50{font-family:"Noto Serif SC", Times new roman;font-size:16px;color:#C0C0C0;}.elementor-2082 .elementor-element.elementor-element-fd9800d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2082 .elementor-element.elementor-element-fd9800d:not(.elementor-motion-effects-element-type-background), .elementor-2082 .elementor-element.elementor-element-fd9800d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a7d01b2 );}.elementor-2082 .elementor-element.elementor-element-fd9800d > .elementor-background-overlay{opacity:0.98;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2082 .elementor-element.elementor-element-fd9800d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2082 .elementor-element.elementor-element-6c3995d > .elementor-widget-container{background-color:var( --e-global-color-202945e9 );padding:0px 0px 3px 15px;}.elementor-2082 .elementor-element.elementor-element-6c3995d .elementor-heading-title{font-family:"Noto Sans SC", Times new roman;font-weight:700;color:var( --e-global-color-primary );}.elementor-2082 .elementor-element.elementor-element-c729d36:not(.elementor-motion-effects-element-type-background), .elementor-2082 .elementor-element.elementor-element-c729d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a7d01b2 );}.elementor-2082 .elementor-element.elementor-element-c729d36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2082 .elementor-element.elementor-element-c729d36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2082 .elementor-element.elementor-element-9474f37 > .elementor-widget-container{padding:2px 10px 5px 15px;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-188e1669 );}.elementor-2082 .elementor-element.elementor-element-9474f37 .elementor-heading-title{font-family:"Noto Sans SC", Times new roman;font-size:28px;font-weight:400;color:#B1976B;}.elementor-2082 .elementor-element.elementor-element-26518a0 > .elementor-widget-container{background-color:var( --e-global-color-5a7d01b2 );}.elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-post__thumbnail__link{width:38%;}.elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-post__meta-data span + span:before{content:",";}.elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-post__title, .elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-post__title a{color:var( --e-global-color-73a487a );font-size:18px;font-weight:400;text-transform:none;}.elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-pagination{font-family:var( --e-global-typography-text-font-family ), Times new roman;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-202945e9 );}.elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-pagination .page-numbers.current{color:var( --e-global-color-eac1a71 );}.elementor-2082 .elementor-element.elementor-element-b35f8bf:not(.elementor-motion-effects-element-type-background), .elementor-2082 .elementor-element.elementor-element-b35f8bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a7d01b2 );}.elementor-2082 .elementor-element.elementor-element-b35f8bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2082 .elementor-element.elementor-element-b35f8bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2082 .elementor-element.elementor-element-d666fd5 > .elementor-widget-container{padding:2px 10px 5px 15px;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-188e1669 );}.elementor-2082 .elementor-element.elementor-element-d666fd5 .elementor-heading-title{font-family:"Noto Sans SC", Times new roman;font-size:28px;font-weight:400;color:#B1976B;}.elementor-2082 .elementor-element.elementor-element-49f68dd{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2082 .elementor-element.elementor-element-49f68dd > .elementor-widget-container{background-color:var( --e-global-color-5a7d01b2 );}.elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-post__thumbnail__link{width:38%;}.elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-post__meta-data span + span:before{content:",";}.elementor-2082 .elementor-element.elementor-element-49f68dd.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2082 .elementor-element.elementor-element-49f68dd.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2082 .elementor-element.elementor-element-49f68dd.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-post__title, .elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-post__title a{color:var( --e-global-color-73a487a );font-size:18px;font-weight:400;text-transform:none;}.elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-pagination{text-align:center;font-family:var( --e-global-typography-text-font-family ), Times new roman;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-202945e9 );}.elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-pagination .page-numbers.current{color:var( --e-global-color-eac1a71 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-2082 .elementor-element.elementor-element-4c39549:not(.elementor-motion-effects-element-type-background), .elementor-2082 .elementor-element.elementor-element-4c39549 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a7d01b2 );}.elementor-2082 .elementor-element.elementor-element-4c39549{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 0px 0px 0px;}.elementor-2082 .elementor-element.elementor-element-4c39549 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2082 .elementor-element.elementor-element-aff25aa > .elementor-widget-container{padding:2px 10px 5px 15px;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-188e1669 );}.elementor-2082 .elementor-element.elementor-element-aff25aa .elementor-heading-title{font-family:"Noto Sans SC", Times new roman;font-size:28px;font-weight:400;color:#B1976B;}.elementor-2082 .elementor-element.elementor-element-f125dec{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2082 .elementor-element.elementor-element-f125dec > .elementor-widget-container{background-color:var( --e-global-color-5a7d01b2 );}.elementor-2082 .elementor-element.elementor-element-f125dec .elementor-post__thumbnail__link{width:38%;}.elementor-2082 .elementor-element.elementor-element-f125dec .elementor-post__meta-data span + span:before{content:",";}.elementor-2082 .elementor-element.elementor-element-f125dec.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2082 .elementor-element.elementor-element-f125dec.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2082 .elementor-element.elementor-element-f125dec.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2082 .elementor-element.elementor-element-f125dec .elementor-post__title, .elementor-2082 .elementor-element.elementor-element-f125dec .elementor-post__title a{color:var( --e-global-color-73a487a );font-size:18px;font-weight:400;text-transform:none;}.elementor-2082 .elementor-element.elementor-element-f125dec .elementor-pagination{text-align:center;font-family:var( --e-global-typography-text-font-family ), Times new roman;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2082 .elementor-element.elementor-element-f125dec .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-202945e9 );}.elementor-2082 .elementor-element.elementor-element-f125dec .elementor-pagination .page-numbers.current{color:var( --e-global-color-eac1a71 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-f125dec .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-f125dec .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-f125dec .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-f125dec .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-2082 .elementor-element.elementor-element-2dfa823:not(.elementor-motion-effects-element-type-background), .elementor-2082 .elementor-element.elementor-element-2dfa823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a7d01b2 );}.elementor-2082 .elementor-element.elementor-element-2dfa823{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2082 .elementor-element.elementor-element-2dfa823 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2082 .elementor-element.elementor-element-ca4e330 > .elementor-widget-container{padding:2px 10px 5px 15px;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-188e1669 );}.elementor-2082 .elementor-element.elementor-element-ca4e330 .elementor-heading-title{font-family:"Noto Sans SC", Times new roman;font-size:28px;font-weight:400;color:#B1976B;}.elementor-2082 .elementor-element.elementor-element-43cb69b{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2082 .elementor-element.elementor-element-43cb69b > .elementor-widget-container{background-color:var( --e-global-color-5a7d01b2 );}.elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-post__thumbnail__link{width:38%;}.elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-post__meta-data span + span:before{content:",";}.elementor-2082 .elementor-element.elementor-element-43cb69b.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2082 .elementor-element.elementor-element-43cb69b.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2082 .elementor-element.elementor-element-43cb69b.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-post__title, .elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-post__title a{color:var( --e-global-color-73a487a );font-size:18px;font-weight:400;text-transform:none;}.elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-pagination{text-align:center;font-family:var( --e-global-typography-text-font-family ), Times new roman;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-202945e9 );}.elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-pagination .page-numbers.current{color:var( --e-global-color-eac1a71 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-2082 .elementor-element.elementor-element-b3e6b0e:not(.elementor-motion-effects-element-type-background), .elementor-2082 .elementor-element.elementor-element-b3e6b0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a7d01b2 );}.elementor-2082 .elementor-element.elementor-element-b3e6b0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2082 .elementor-element.elementor-element-b3e6b0e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2082 .elementor-element.elementor-element-9d24424 > .elementor-widget-container{padding:2px 10px 5px 15px;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-188e1669 );}.elementor-2082 .elementor-element.elementor-element-9d24424 .elementor-heading-title{font-family:"Noto Sans SC", Times new roman;font-size:28px;font-weight:400;color:#B1976B;}.elementor-2082 .elementor-element.elementor-element-76454ce{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2082 .elementor-element.elementor-element-76454ce > .elementor-widget-container{background-color:var( --e-global-color-5a7d01b2 );}.elementor-2082 .elementor-element.elementor-element-76454ce .elementor-post__thumbnail__link{width:38%;}.elementor-2082 .elementor-element.elementor-element-76454ce .elementor-post__meta-data span + span:before{content:",";}.elementor-2082 .elementor-element.elementor-element-76454ce.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2082 .elementor-element.elementor-element-76454ce.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2082 .elementor-element.elementor-element-76454ce.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2082 .elementor-element.elementor-element-76454ce .elementor-post__title, .elementor-2082 .elementor-element.elementor-element-76454ce .elementor-post__title a{color:var( --e-global-color-73a487a );font-size:18px;font-weight:400;text-transform:none;}.elementor-2082 .elementor-element.elementor-element-76454ce .elementor-pagination{text-align:center;font-family:var( --e-global-typography-text-font-family ), Times new roman;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2082 .elementor-element.elementor-element-76454ce .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-202945e9 );}.elementor-2082 .elementor-element.elementor-element-76454ce .elementor-pagination .page-numbers.current{color:var( --e-global-color-eac1a71 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-76454ce .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-76454ce .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-76454ce .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-76454ce .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-2082 .elementor-element.elementor-element-a677781:not(.elementor-motion-effects-element-type-background), .elementor-2082 .elementor-element.elementor-element-a677781 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a7d01b2 );}.elementor-2082 .elementor-element.elementor-element-a677781{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2082 .elementor-element.elementor-element-a677781 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2082 .elementor-element.elementor-element-669a84f > .elementor-widget-container{padding:2px 10px 5px 15px;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-188e1669 );}.elementor-2082 .elementor-element.elementor-element-669a84f .elementor-heading-title{font-family:"Noto Sans SC", Times new roman;font-size:28px;font-weight:400;color:#B1976B;}.elementor-2082 .elementor-element.elementor-element-abc4a01:not(.elementor-motion-effects-element-type-background), .elementor-2082 .elementor-element.elementor-element-abc4a01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a7d01b2 );}.elementor-2082 .elementor-element.elementor-element-abc4a01{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2082 .elementor-element.elementor-element-abc4a01 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2082 .elementor-element.elementor-element-cb24518{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2082 .elementor-element.elementor-element-cb24518 > .elementor-widget-container{background-color:var( --e-global-color-5a7d01b2 );padding:0px 0px 30px 0px;}.elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-post__thumbnail__link{width:38%;}.elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-post__meta-data span + span:before{content:",";}.elementor-2082 .elementor-element.elementor-element-cb24518.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2082 .elementor-element.elementor-element-cb24518.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2082 .elementor-element.elementor-element-cb24518.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-post__title, .elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-post__title a{color:var( --e-global-color-73a487a );font-size:18px;font-weight:400;text-transform:none;}.elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-pagination{text-align:center;font-family:var( --e-global-typography-text-font-family ), Times new roman;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-202945e9 );}.elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-pagination .page-numbers.current{color:var( --e-global-color-eac1a71 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-2082 .elementor-element.elementor-element-4fc179c > .elementor-widget-container{padding:2px 10px 5px 15px;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-188e1669 );}.elementor-2082 .elementor-element.elementor-element-4fc179c .elementor-heading-title{font-family:"Noto Sans SC", Times new roman;font-size:28px;font-weight:400;color:#B1976B;}.elementor-2082 .elementor-element.elementor-element-6ccf0d3{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2082 .elementor-element.elementor-element-6ccf0d3 > .elementor-widget-container{background-color:var( --e-global-color-5a7d01b2 );padding:0px 0px 25px 0px;}.elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-post__thumbnail__link{width:38%;}.elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-post__meta-data span + span:before{content:",";}.elementor-2082 .elementor-element.elementor-element-6ccf0d3.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2082 .elementor-element.elementor-element-6ccf0d3.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2082 .elementor-element.elementor-element-6ccf0d3.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-post__title, .elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-post__title a{color:var( --e-global-color-73a487a );font-size:18px;font-weight:400;text-transform:none;}.elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-pagination{text-align:center;font-family:var( --e-global-typography-text-font-family ), Times new roman;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-202945e9 );}.elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-pagination .page-numbers.current{color:var( --e-global-color-eac1a71 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-2082 .elementor-element.elementor-element-f41d212:not(.elementor-motion-effects-element-type-background), .elementor-2082 .elementor-element.elementor-element-f41d212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a7d01b2 );}.elementor-2082 .elementor-element.elementor-element-f41d212{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2082 .elementor-element.elementor-element-f41d212 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2082 .elementor-element.elementor-element-2f15b33 > .elementor-widget-container{padding:2px 10px 5px 15px;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-188e1669 );}.elementor-2082 .elementor-element.elementor-element-2f15b33 .elementor-heading-title{font-family:"Noto Sans SC", Times new roman;font-size:28px;font-weight:400;color:#B1976B;}.elementor-2082 .elementor-element.elementor-element-de14360{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2082 .elementor-element.elementor-element-de14360 > .elementor-widget-container{background-color:var( --e-global-color-5a7d01b2 );padding:0px 0px 25px 0px;}.elementor-2082 .elementor-element.elementor-element-de14360 .elementor-post__thumbnail__link{width:38%;}.elementor-2082 .elementor-element.elementor-element-de14360 .elementor-post__meta-data span + span:before{content:",";}.elementor-2082 .elementor-element.elementor-element-de14360.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2082 .elementor-element.elementor-element-de14360.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2082 .elementor-element.elementor-element-de14360.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2082 .elementor-element.elementor-element-de14360 .elementor-post__title, .elementor-2082 .elementor-element.elementor-element-de14360 .elementor-post__title a{color:var( --e-global-color-73a487a );font-size:18px;font-weight:400;text-transform:none;}.elementor-2082 .elementor-element.elementor-element-de14360 .elementor-pagination{text-align:center;font-family:var( --e-global-typography-text-font-family ), Times new roman;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2082 .elementor-element.elementor-element-de14360 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-202945e9 );}.elementor-2082 .elementor-element.elementor-element-de14360 .elementor-pagination .page-numbers.current{color:var( --e-global-color-eac1a71 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-de14360 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-de14360 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-de14360 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-de14360 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-2082 .elementor-element.elementor-element-01825d7:not(.elementor-motion-effects-element-type-background), .elementor-2082 .elementor-element.elementor-element-01825d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a7d01b2 );}.elementor-2082 .elementor-element.elementor-element-01825d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2082 .elementor-element.elementor-element-01825d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2082 .elementor-element.elementor-element-03b90c1 > .elementor-widget-container{padding:2px 10px 5px 15px;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-188e1669 );}.elementor-2082 .elementor-element.elementor-element-03b90c1 .elementor-heading-title{font-family:"Noto Sans SC", Times new roman;font-size:28px;font-weight:400;color:#B1976B;}.elementor-2082 .elementor-element.elementor-element-43d416c{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2082 .elementor-element.elementor-element-43d416c > .elementor-widget-container{background-color:var( --e-global-color-5a7d01b2 );padding:0px 0px 25px 0px;}.elementor-2082 .elementor-element.elementor-element-43d416c .elementor-post__thumbnail__link{width:38%;}.elementor-2082 .elementor-element.elementor-element-43d416c .elementor-post__meta-data span + span:before{content:",";}.elementor-2082 .elementor-element.elementor-element-43d416c.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2082 .elementor-element.elementor-element-43d416c.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2082 .elementor-element.elementor-element-43d416c.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2082 .elementor-element.elementor-element-43d416c .elementor-post__title, .elementor-2082 .elementor-element.elementor-element-43d416c .elementor-post__title a{color:var( --e-global-color-73a487a );font-size:18px;font-weight:400;text-transform:none;}.elementor-2082 .elementor-element.elementor-element-43d416c .elementor-pagination{text-align:center;font-family:var( --e-global-typography-text-font-family ), Times new roman;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2082 .elementor-element.elementor-element-43d416c .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-202945e9 );}.elementor-2082 .elementor-element.elementor-element-43d416c .elementor-pagination .page-numbers.current{color:var( --e-global-color-eac1a71 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-43d416c .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-43d416c .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-43d416c .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-43d416c .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-2082 .elementor-element.elementor-element-a90c617:not(.elementor-motion-effects-element-type-background), .elementor-2082 .elementor-element.elementor-element-a90c617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a7d01b2 );}.elementor-2082 .elementor-element.elementor-element-a90c617{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 0px 0px 0px;}.elementor-2082 .elementor-element.elementor-element-a90c617 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2082 .elementor-element.elementor-element-fc67be1 > .elementor-widget-container{padding:2px 10px 5px 15px;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-188e1669 );}.elementor-2082 .elementor-element.elementor-element-fc67be1 .elementor-heading-title{font-family:"Noto Sans SC", Times new roman;font-size:28px;font-weight:400;color:#B1976B;}.elementor-2082 .elementor-element.elementor-element-7a69737{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2082 .elementor-element.elementor-element-7a69737 > .elementor-widget-container{background-color:var( --e-global-color-5a7d01b2 );padding:0px 0px 25px 0px;}.elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-post__thumbnail__link{width:38%;}.elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-post__meta-data span + span:before{content:",";}.elementor-2082 .elementor-element.elementor-element-7a69737.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2082 .elementor-element.elementor-element-7a69737.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2082 .elementor-element.elementor-element-7a69737.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-post__title, .elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-post__title a{color:var( --e-global-color-73a487a );font-size:18px;font-weight:400;text-transform:none;}.elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-pagination{text-align:center;font-family:var( --e-global-typography-text-font-family ), Times new roman;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-202945e9 );}.elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-pagination .page-numbers.current{color:var( --e-global-color-eac1a71 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-2082 .elementor-element.elementor-element-ae8681b:not(.elementor-motion-effects-element-type-background), .elementor-2082 .elementor-element.elementor-element-ae8681b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a7d01b2 );}.elementor-2082 .elementor-element.elementor-element-ae8681b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 0px 0px 0px;}.elementor-2082 .elementor-element.elementor-element-ae8681b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2082 .elementor-element.elementor-element-faf6a94 > .elementor-widget-container{padding:2px 10px 5px 15px;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-188e1669 );}.elementor-2082 .elementor-element.elementor-element-faf6a94 .elementor-heading-title{font-family:"Noto Sans SC", Times new roman;font-size:28px;font-weight:400;color:#B1976B;}.elementor-2082 .elementor-element.elementor-element-fc5ecd8{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2082 .elementor-element.elementor-element-fc5ecd8 > .elementor-widget-container{background-color:var( --e-global-color-5a7d01b2 );padding:0px 0px 25px 0px;}.elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-post__thumbnail__link{width:38%;}.elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-post__meta-data span + span:before{content:",";}.elementor-2082 .elementor-element.elementor-element-fc5ecd8.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2082 .elementor-element.elementor-element-fc5ecd8.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2082 .elementor-element.elementor-element-fc5ecd8.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-post__title, .elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-post__title a{color:var( --e-global-color-73a487a );font-size:18px;font-weight:400;text-transform:none;}.elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-pagination{text-align:center;font-family:var( --e-global-typography-text-font-family ), Times new roman;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-202945e9 );}.elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-pagination .page-numbers.current{color:var( --e-global-color-eac1a71 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-2082 .elementor-element.elementor-element-42bed1d:not(.elementor-motion-effects-element-type-background), .elementor-2082 .elementor-element.elementor-element-42bed1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a7d01b2 );}.elementor-2082 .elementor-element.elementor-element-42bed1d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 0px 0px 0px;}.elementor-2082 .elementor-element.elementor-element-42bed1d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2082 .elementor-element.elementor-element-ad5a97f > .elementor-widget-container{padding:2px 10px 5px 15px;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-188e1669 );}.elementor-2082 .elementor-element.elementor-element-ad5a97f .elementor-heading-title{font-family:"Noto Sans SC", Times new roman;font-size:28px;font-weight:400;color:#B1976B;}.elementor-2082 .elementor-element.elementor-element-6053b50{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2082 .elementor-element.elementor-element-6053b50 > .elementor-widget-container{background-color:var( --e-global-color-5a7d01b2 );padding:0px 0px 25px 0px;}.elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-post__thumbnail__link{width:38%;}.elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-post__meta-data span + span:before{content:",";}.elementor-2082 .elementor-element.elementor-element-6053b50.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2082 .elementor-element.elementor-element-6053b50.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2082 .elementor-element.elementor-element-6053b50.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-post__title, .elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-post__title a{color:var( --e-global-color-73a487a );font-size:18px;font-weight:400;text-transform:none;}.elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-pagination{text-align:center;font-family:var( --e-global-typography-text-font-family ), Times new roman;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-202945e9 );}.elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-pagination .page-numbers.current{color:var( --e-global-color-eac1a71 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-2082 .elementor-element.elementor-element-f6d11cc:not(.elementor-motion-effects-element-type-background), .elementor-2082 .elementor-element.elementor-element-f6d11cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a7d01b2 );}.elementor-2082 .elementor-element.elementor-element-f6d11cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 0px 0px 0px;}.elementor-2082 .elementor-element.elementor-element-f6d11cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2082 .elementor-element.elementor-element-ba00892 > .elementor-widget-container{padding:2px 10px 5px 15px;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-188e1669 );}.elementor-2082 .elementor-element.elementor-element-ba00892 .elementor-heading-title{font-family:"Noto Sans SC", Times new roman;font-size:28px;font-weight:400;color:#B1976B;}.elementor-2082 .elementor-element.elementor-element-a49ab8d{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2082 .elementor-element.elementor-element-a49ab8d > .elementor-widget-container{background-color:var( --e-global-color-5a7d01b2 );padding:0px 0px 0px 0px;}.elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-post__thumbnail__link{width:38%;}.elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-post__meta-data span + span:before{content:",";}.elementor-2082 .elementor-element.elementor-element-a49ab8d.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2082 .elementor-element.elementor-element-a49ab8d.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2082 .elementor-element.elementor-element-a49ab8d.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-post__title, .elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-post__title a{color:var( --e-global-color-73a487a );font-size:18px;font-weight:400;text-transform:none;}.elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-pagination{text-align:center;font-family:var( --e-global-typography-text-font-family ), Times new roman;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-202945e9 );}.elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-pagination .page-numbers.current{color:var( --e-global-color-eac1a71 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-2082 .elementor-element.elementor-element-fed9a20:not(.elementor-motion-effects-element-type-background), .elementor-2082 .elementor-element.elementor-element-fed9a20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a7d01b2 );}.elementor-2082 .elementor-element.elementor-element-fed9a20{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2082 .elementor-element.elementor-element-fed9a20 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2082 .elementor-element.elementor-element-8d6c70d > .elementor-widget-container{padding:2px 10px 5px 15px;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-188e1669 );}.elementor-2082 .elementor-element.elementor-element-8d6c70d .elementor-heading-title{font-family:"Noto Sans SC", Times new roman;font-size:28px;font-weight:400;color:#B1976B;}.elementor-2082 .elementor-element.elementor-element-87ec553{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2082 .elementor-element.elementor-element-87ec553 > .elementor-widget-container{background-color:var( --e-global-color-5a7d01b2 );padding:0px 0px 25px 0px;}.elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-post__thumbnail__link{width:38%;}.elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-post__meta-data span + span:before{content:",";}.elementor-2082 .elementor-element.elementor-element-87ec553.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2082 .elementor-element.elementor-element-87ec553.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2082 .elementor-element.elementor-element-87ec553.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-post__title, .elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-post__title a{color:var( --e-global-color-73a487a );font-size:18px;font-weight:400;text-transform:none;}.elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-pagination{text-align:center;font-family:var( --e-global-typography-text-font-family ), Times new roman;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-202945e9 );}.elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-pagination .page-numbers.current{color:var( --e-global-color-eac1a71 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-2082 .elementor-element.elementor-element-7c51eb6:not(.elementor-motion-effects-element-type-background), .elementor-2082 .elementor-element.elementor-element-7c51eb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a7d01b2 );}.elementor-2082 .elementor-element.elementor-element-7c51eb6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2082 .elementor-element.elementor-element-7c51eb6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2082 .elementor-element.elementor-element-550a4dc > .elementor-widget-container{padding:2px 10px 5px 15px;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-188e1669 );}.elementor-2082 .elementor-element.elementor-element-550a4dc .elementor-heading-title{font-family:"Noto Sans SC", Times new roman;font-size:28px;font-weight:400;color:#B1976B;}.elementor-2082 .elementor-element.elementor-element-c5ba19b{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2082 .elementor-element.elementor-element-c5ba19b > .elementor-widget-container{background-color:var( --e-global-color-5a7d01b2 );padding:0px 0px 25px 0px;}.elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-post__thumbnail__link{width:38%;}.elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-post__meta-data span + span:before{content:",";}.elementor-2082 .elementor-element.elementor-element-c5ba19b.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2082 .elementor-element.elementor-element-c5ba19b.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2082 .elementor-element.elementor-element-c5ba19b.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-post__title, .elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-post__title a{color:var( --e-global-color-73a487a );font-size:18px;font-weight:400;text-transform:none;}.elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-pagination{text-align:center;font-family:var( --e-global-typography-text-font-family ), Times new roman;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-202945e9 );}.elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-pagination .page-numbers.current{color:var( --e-global-color-eac1a71 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-2082 .elementor-element.elementor-element-83baa0e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2082 .elementor-element.elementor-element-83baa0e:not(.elementor-motion-effects-element-type-background), .elementor-2082 .elementor-element.elementor-element-83baa0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191A1B;}.elementor-2082 .elementor-element.elementor-element-83baa0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-2082 .elementor-element.elementor-element-83baa0e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2082 .elementor-element.elementor-element-264685d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2082 .elementor-element.elementor-element-c5df553{text-align:center;}.elementor-2082 .elementor-element.elementor-element-c5df553 .elementor-heading-title{font-size:34px;font-weight:700;color:var( --e-global-color-accent );}.elementor-2082 .elementor-element.elementor-element-a8e26aa > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-2082 .elementor-element.elementor-element-a8e26aa{text-align:center;font-family:"Noto Serif SC", Times new roman;font-size:18px;font-weight:300;color:var( --e-global-color-5524aeb7 );}.elementor-2082 .elementor-element.elementor-element-e919c10{padding:25px 0px 0px 0px;}.elementor-2082 .elementor-element.elementor-element-7115086.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2082 .elementor-element.elementor-element-42b533b .elementor-field-group{padding-right:calc( 15px/2 );padding-left:calc( 15px/2 );margin-bottom:2px;}.elementor-2082 .elementor-element.elementor-element-42b533b .elementor-form-fields-wrapper{margin-left:calc( -15px/2 );margin-right:calc( -15px/2 );margin-bottom:-2px;}.elementor-2082 .elementor-element.elementor-element-42b533b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2082 .elementor-element.elementor-element-42b533b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2082 .elementor-element.elementor-element-42b533b .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-2082 .elementor-element.elementor-element-42b533b .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-2082 .elementor-element.elementor-element-42b533b .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-2082 .elementor-element.elementor-element-42b533b .elementor-field-group > label, .elementor-2082 .elementor-element.elementor-element-42b533b .elementor-field-subgroup label{color:var( --e-global-color-5524aeb7 );}.elementor-2082 .elementor-element.elementor-element-42b533b .elementor-mark-required .elementor-field-label:after{color:var( --e-global-color-accent );}.elementor-2082 .elementor-element.elementor-element-42b533b .elementor-field-group > label{font-family:"Noto Serif SC", Times new roman;}.elementor-2082 .elementor-element.elementor-element-42b533b .elementor-field-type-html{padding-bottom:0px;}.elementor-2082 .elementor-element.elementor-element-42b533b .elementor-field-group .elementor-field{color:#ffffff;}.elementor-2082 .elementor-element.elementor-element-42b533b .elementor-field-group .elementor-field, .elementor-2082 .elementor-element.elementor-element-42b533b .elementor-field-subgroup label{font-size:15px;font-weight:300;}.elementor-2082 .elementor-element.elementor-element-42b533b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-5a7d01b2 );border-color:var( --e-global-color-228ea47 );border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-2082 .elementor-element.elementor-element-42b533b .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-5a7d01b2 );border-color:var( --e-global-color-228ea47 );border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-2082 .elementor-element.elementor-element-42b533b .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-228ea47 );}.elementor-2082 .elementor-element.elementor-element-42b533b .elementor-button{font-size:15px;font-weight:600;text-transform:uppercase;padding:15px 45px 15px 45px;}.elementor-2082 .elementor-element.elementor-element-42b533b .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#000000;}.elementor-2082 .elementor-element.elementor-element-42b533b .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#000000;}.elementor-2082 .elementor-element.elementor-element-42b533b .elementor-button[type="submit"] svg *{fill:#000000;}.elementor-2082 .elementor-element.elementor-element-42b533b .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2082 .elementor-element.elementor-element-42b533b .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-188e1669 );color:#000000;}.elementor-2082 .elementor-element.elementor-element-42b533b .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-188e1669 );color:#000000;}.elementor-2082 .elementor-element.elementor-element-42b533b .elementor-button[type="submit"]:hover svg *{fill:#000000;}.elementor-2082 .elementor-element.elementor-element-42b533b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2082 .elementor-element.elementor-element-42b533b{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-bc-flex-widget .elementor-2082 .elementor-element.elementor-element-641bb4a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2082 .elementor-element.elementor-element-641bb4a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2082 .elementor-element.elementor-element-641bb4a > .elementor-element-populated{margin:36px 36px 0px 38px;--e-column-margin-right:36px;--e-column-margin-left:38px;}.elementor-2082 .elementor-element.elementor-element-09de8ab{text-align:end;}.elementor-2082 .elementor-element.elementor-element-09de8ab .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}body.elementor-page-2082:not(.elementor-motion-effects-element-type-background), body.elementor-page-2082 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2082 .elementor-element.elementor-element-8a74f04{padding:104px 0px 64px 0px;}.elementor-2082 .elementor-element.elementor-element-60f43df > .elementor-element-populated{padding:6px 0px 0px 500px;}.elementor-2082 .elementor-element.elementor-element-fd9800d{padding:13px 0px 0px 0px;}.elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-f125dec .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-76454ce .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-de14360 .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-43d416c .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-83baa0e{padding:100px 25px 100px 25px;}}@media(max-width:767px){.elementor-2082 .elementor-element.elementor-element-60f43df > .elementor-element-populated{padding:0px 0px 0px 100px;}.elementor-2082 .elementor-element.elementor-element-58efb50 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2082 .elementor-element.elementor-element-58efb50{font-size:16px;}.elementor-2082 .elementor-element.elementor-element-fd9800d{padding:9px 0px 0px 0px;}.elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-2082 .elementor-element.elementor-element-26518a0:after{content:"1";}.elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-post__thumbnail__link{width:32%;}.elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-2082 .elementor-element.elementor-element-49f68dd:after{content:"1";}.elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-post__thumbnail__link{width:32%;}.elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-f125dec .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-2082 .elementor-element.elementor-element-f125dec:after{content:"1";}.elementor-2082 .elementor-element.elementor-element-f125dec .elementor-post__thumbnail__link{width:32%;}.elementor-2082 .elementor-element.elementor-element-f125dec .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-2082 .elementor-element.elementor-element-43cb69b:after{content:"1";}.elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-post__thumbnail__link{width:32%;}.elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-76454ce .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-2082 .elementor-element.elementor-element-76454ce:after{content:"1";}.elementor-2082 .elementor-element.elementor-element-76454ce .elementor-post__thumbnail__link{width:32%;}.elementor-2082 .elementor-element.elementor-element-76454ce .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-2082 .elementor-element.elementor-element-cb24518:after{content:"1";}.elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-post__thumbnail__link{width:32%;}.elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-2082 .elementor-element.elementor-element-6ccf0d3:after{content:"1";}.elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-post__thumbnail__link{width:32%;}.elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-de14360 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-2082 .elementor-element.elementor-element-de14360:after{content:"1";}.elementor-2082 .elementor-element.elementor-element-de14360 .elementor-post__thumbnail__link{width:32%;}.elementor-2082 .elementor-element.elementor-element-de14360 .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-43d416c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-2082 .elementor-element.elementor-element-43d416c:after{content:"1";}.elementor-2082 .elementor-element.elementor-element-43d416c .elementor-post__thumbnail__link{width:32%;}.elementor-2082 .elementor-element.elementor-element-43d416c .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-2082 .elementor-element.elementor-element-7a69737:after{content:"1";}.elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-post__thumbnail__link{width:32%;}.elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-2082 .elementor-element.elementor-element-fc5ecd8:after{content:"1";}.elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-post__thumbnail__link{width:32%;}.elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-2082 .elementor-element.elementor-element-6053b50:after{content:"1";}.elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-post__thumbnail__link{width:32%;}.elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-2082 .elementor-element.elementor-element-a49ab8d:after{content:"1";}.elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-post__thumbnail__link{width:32%;}.elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-2082 .elementor-element.elementor-element-87ec553:after{content:"1";}.elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-post__thumbnail__link{width:32%;}.elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-2082 .elementor-element.elementor-element-c5ba19b:after{content:"1";}.elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-post__thumbnail__link{width:32%;}.elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-pagination{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 );}.elementor-2082 .elementor-element.elementor-element-83baa0e{padding:50px 20px 50px 20px;}.elementor-2082 .elementor-element.elementor-element-7115086 > .elementor-element-populated{padding:0px 0px 35px 0px;}}@media(min-width:768px){.elementor-2082 .elementor-element.elementor-element-9cf2c2f{width:75.5%;}.elementor-2082 .elementor-element.elementor-element-60f43df{width:24.375%;}.elementor-2082 .elementor-element.elementor-element-264685d{width:70.138%;}.elementor-2082 .elementor-element.elementor-element-7115086{width:100%;}.elementor-2082 .elementor-element.elementor-element-641bb4a{width:29.737%;}}@media(min-width:1025px){.elementor-2082 .elementor-element.elementor-element-8a74f04:not(.elementor-motion-effects-element-type-background), .elementor-2082 .elementor-element.elementor-element-8a74f04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for section, class: .elementor-element-8a74f04 */.elementor-2082 .elementor-element.elementor-element-8a74f04 {
  margin-bottom: 0 !important;
  border-bottom: none !important;
}
.elementor-2082 .elementor-element.elementor-element-8a74f04::after,
.elementor-2082 .elementor-element.elementor-element-8a74f04::before {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58efb50 *//* =========================================
   Reduce space below paragraph on mobile
   ========================================= */

@media (max-width: 767px){

    .elementor-2082 .elementor-element.elementor-element-58efb50 p{
        margin-bottom: 6px !important;
    }

    .elementor-2082 .elementor-element.elementor-element-58efb50{
        margin-bottom: 0 !important;
        padding-bottom: 0 !important;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c3995d *//* Remove extra gap above this section on mobile */
@media (max-width: 767px){
  .elementor-2082 .elementor-element.elementor-element-6c3995d{
    margin-top: 0 !important;
    padding-top: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9474f37 *//* Scope everything ONLY to this Posts widget */
.elementor-2082 .elementor-element.elementor-element-9474f37{
  --onar-gold: #d4af63;
  --onar-light: rgba(246,241,229,0.75);
  --onar-border: rgba(212,175,99,0.18);
}

/* Each post card container */
.elementor-2082 .elementor-element.elementor-element-9474f37 .elementor-post{
  background: rgba(0,0,0,0.25);
  border: 1px solid var(--onar-border);
  border-radius: 8px;
  padding: 8px;
  transition: all .18s ease;
}

/* Hover effect */
.elementor-2082 .elementor-element.elementor-element-9474f37 .elementor-post:hover{
  border-color: rgba(212,175,99,0.45);
  transform: translateY(-2px);
}

/* Thumbnail */
.elementor-2082 .elementor-element.elementor-element-9474f37 .elementor-post__thumbnail{
  overflow: hidden;
  border-radius: 4px;
}

.elementor-2082 .elementor-element.elementor-element-9474f37 .elementor-post__thumbnail img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* Title */
.elementor-2082 .elementor-element.elementor-element-9474f37 .elementor-post__title a{
  color: var(--onar-gold) !important;
  font-weight: 500;
  line-height: 1.35;
}

.elementor-2082 .elementor-element.elementor-element-9474f37 .elementor-post__title a:hover{
  opacity: 0.85;
}

/* Meta (author/date) */
.elementor-2082 .elementor-element.elementor-element-9474f37 .elementor-post__meta-data,
.elementor-2082 .elementor-element.elementor-element-9474f37 .elementor-post__meta-data span,
.elementor-2082 .elementor-element.elementor-element-9474f37 .elementor-post__meta-data a{
  color: var(--onar-light) !important;
  font-size: 12px;
}

/* Text spacing */
.elementor-2082 .elementor-element.elementor-element-9474f37 .elementor-post__text{
  padding-top: 6px;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-26518a0 *//* =========================================
   OUR NARRATIVES — PAGINATION SPACING FIX
   Adds proper breathing room above numbers
   ========================================= */

.elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-pagination{
    margin-top: 28px !important;
    padding-top: 10px !important;
}

/* optional: center alignment */
.elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-pagination{
    text-align: center;
}

/* optional: spacing between numbers */
.elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-pagination .page-numbers{
    margin: 0 6px;
}
/* =========================================
   OUR NARRATIVES — PAGINATION GOLD COLOR
   ========================================= */

/* normal numbers */
.elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-pagination .page-numbers{
    color: #d4af63 !important;
    opacity: 1 !important;
}

/* hover */
.elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-pagination .page-numbers:hover{
    color: #f6e6b0 !important;
}

/* current page */
.elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-pagination .page-numbers.current{
    color: #d4af63 !important;
    font-weight: 600;
}

/* Next button */
.elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-pagination .next,
.elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-pagination .prev{
    color: #d4af63 !important;
}
.elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-pagination{
    margin-top: 32px;
}

.elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-pagination .page-numbers{
    font-size: 15px;
    letter-spacing: 0.04em;
}
/* =========================================
   OUR NARRATIVES — MOBILE FONT SIZE FIX
   Reduce title and meta size on mobile only
   ========================================= */

@media (max-width: 767px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-post__title a{
        font-size: 13px !important;
        line-height: 1.35 !important;
        letter-spacing: 0.01em;
    }

    /* Meta (author, date) */
    .elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-post__meta-data{
        font-size: 11px !important;
        line-height: 1.3 !important;
        opacity: 0.85;
    }

    /* Optional: reduce spacing between items */
    .elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-post{
        margin-bottom: 12px !important;
    }

}
@media (max-width: 767px){

    .elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-post__title a{
        word-break: break-word;
    }

}
.elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}
/* Fix left alignment offset */
.elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-post{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-posts-container > article:first-child{
    margin-left: 0 !important;
}
/* =========================================
   OUR NARRATIVES — TABLET FONT SIZE FIX
   Reduce title and meta size on tablet
   ========================================= */

@media (min-width: 768px) and (max-width: 1024px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-post__title a{
        font-size: 15px !important;
        line-height: 1.4 !important;
    }

    /* Meta text (author, date) */
    .elementor-2082 .elementor-element.elementor-element-26518a0 .elementor-post__meta-data{
        font-size: 12px !important;
        line-height: 1.35 !important;
        opacity: 0.9;
    }

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-49f68dd *//* =========================================
   OUR NARRATIVES — PAGINATION SPACING FIX
   Adds proper breathing room above numbers
   ========================================= */

.elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-pagination{
    margin-top: 28px !important;
    padding-top: 10px !important;
}

/* optional: center alignment */
.elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-pagination{
    text-align: center;
}

/* optional: spacing between numbers */
.elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-pagination .page-numbers{
    margin: 0 6px;
}
/* =========================================
   OUR NARRATIVES — PAGINATION GOLD COLOR
   ========================================= */

/* normal numbers */
.elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-pagination .page-numbers{
    color: #d4af63 !important;
    opacity: 1 !important;
}

/* hover */
.elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-pagination .page-numbers:hover{
    color: #f6e6b0 !important;
}

/* current page */
.elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-pagination .page-numbers.current{
    color: #d4af63 !important;
    font-weight: 600;
}

/* Next button */
.elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-pagination .next,
.elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-pagination .prev{
    color: #d4af63 !important;
}
.elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-pagination{
    margin-top: 32px;
}

.elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-pagination .page-numbers{
    font-size: 15px;
    letter-spacing: 0.04em;
}
/* =========================================
   OUR NARRATIVES — MOBILE FONT SIZE FIX
   Reduce title and meta size on mobile only
   ========================================= */

@media (max-width: 767px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-post__title a{
        font-size: 13px !important;
        line-height: 1.35 !important;
        letter-spacing: 0.01em;
    }

    /* Meta (author, date) */
    .elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-post__meta-data{
        font-size: 11px !important;
        line-height: 1.3 !important;
        opacity: 0.85;
    }

    /* Optional: reduce spacing between items */
    .elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-post{
        margin-bottom: 12px !important;
    }

}
@media (max-width: 767px){

    .elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-post__title a{
        word-break: break-word;
    }

}
.elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}
/* Fix left alignment offset */
.elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-post{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-posts-container > article:first-child{
    margin-left: 0 !important;
}
/* =========================================
   OUR NARRATIVES — TABLET FONT SIZE FIX
   Reduce title and meta size on tablet
   ========================================= */

@media (min-width: 768px) and (max-width: 1024px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-post__title a{
        font-size: 15px !important;
        line-height: 1.4 !important;
    }

    /* Meta text (author, date) */
    .elementor-2082 .elementor-element.elementor-element-49f68dd .elementor-post__meta-data{
        font-size: 12px !important;
        line-height: 1.35 !important;
        opacity: 0.9;
    }

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-f125dec *//* =========================================
   OUR NARRATIVES — PAGINATION SPACING FIX
   Adds proper breathing room above numbers
   ========================================= */

.elementor-2082 .elementor-element.elementor-element-f125dec .elementor-pagination{
    margin-top: 28px !important;
    padding-top: 10px !important;
}

/* optional: center alignment */
.elementor-2082 .elementor-element.elementor-element-f125dec .elementor-pagination{
    text-align: center;
}

/* optional: spacing between numbers */
.elementor-2082 .elementor-element.elementor-element-f125dec .elementor-pagination .page-numbers{
    margin: 0 6px;
}
/* =========================================
   OUR NARRATIVES — PAGINATION GOLD COLOR
   ========================================= */

/* normal numbers */
.elementor-2082 .elementor-element.elementor-element-f125dec .elementor-pagination .page-numbers{
    color: #d4af63 !important;
    opacity: 1 !important;
}

/* hover */
.elementor-2082 .elementor-element.elementor-element-f125dec .elementor-pagination .page-numbers:hover{
    color: #f6e6b0 !important;
}

/* current page */
.elementor-2082 .elementor-element.elementor-element-f125dec .elementor-pagination .page-numbers.current{
    color: #d4af63 !important;
    font-weight: 600;
}

/* Next button */
.elementor-2082 .elementor-element.elementor-element-f125dec .elementor-pagination .next,
.elementor-2082 .elementor-element.elementor-element-f125dec .elementor-pagination .prev{
    color: #d4af63 !important;
}
.elementor-2082 .elementor-element.elementor-element-f125dec .elementor-pagination{
    margin-top: 32px;
}

.elementor-2082 .elementor-element.elementor-element-f125dec .elementor-pagination .page-numbers{
    font-size: 15px;
    letter-spacing: 0.04em;
}
/* =========================================
   OUR NARRATIVES — MOBILE FONT SIZE FIX
   Reduce title and meta size on mobile only
   ========================================= */

@media (max-width: 767px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-f125dec .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-f125dec .elementor-post__title a{
        font-size: 13px !important;
        line-height: 1.35 !important;
        letter-spacing: 0.01em;
    }

    /* Meta (author, date) */
    .elementor-2082 .elementor-element.elementor-element-f125dec .elementor-post__meta-data{
        font-size: 11px !important;
        line-height: 1.3 !important;
        opacity: 0.85;
    }

    /* Optional: reduce spacing between items */
    .elementor-2082 .elementor-element.elementor-element-f125dec .elementor-post{
        margin-bottom: 12px !important;
    }

}
@media (max-width: 767px){

    .elementor-2082 .elementor-element.elementor-element-f125dec .elementor-post__title a{
        word-break: break-word;
    }

}
.elementor-2082 .elementor-element.elementor-element-f125dec .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}
/* Fix left alignment offset */
.elementor-2082 .elementor-element.elementor-element-f125dec .elementor-post{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-f125dec .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-f125dec .elementor-posts-container > article:first-child{
    margin-left: 0 !important;
}
/* =========================================
   OUR NARRATIVES — TABLET FONT SIZE FIX
   Reduce title and meta size on tablet
   ========================================= */

@media (min-width: 768px) and (max-width: 1024px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-f125dec .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-f125dec .elementor-post__title a{
        font-size: 15px !important;
        line-height: 1.4 !important;
    }

    /* Meta text (author, date) */
    .elementor-2082 .elementor-element.elementor-element-f125dec .elementor-post__meta-data{
        font-size: 12px !important;
        line-height: 1.35 !important;
        opacity: 0.9;
    }

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-43cb69b *//* =========================================
   OUR NARRATIVES — PAGINATION SPACING FIX
   Adds proper breathing room above numbers
   ========================================= */

.elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-pagination{
    margin-top: 28px !important;
    padding-top: 10px !important;
}

/* optional: center alignment */
.elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-pagination{
    text-align: center;
}

/* optional: spacing between numbers */
.elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-pagination .page-numbers{
    margin: 0 6px;
}
/* =========================================
   OUR NARRATIVES — PAGINATION GOLD COLOR
   ========================================= */

/* normal numbers */
.elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-pagination .page-numbers{
    color: #d4af63 !important;
    opacity: 1 !important;
}

/* hover */
.elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-pagination .page-numbers:hover{
    color: #f6e6b0 !important;
}

/* current page */
.elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-pagination .page-numbers.current{
    color: #d4af63 !important;
    font-weight: 600;
}

/* Next button */
.elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-pagination .next,
.elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-pagination .prev{
    color: #d4af63 !important;
}
.elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-pagination{
    margin-top: 32px;
}

.elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-pagination .page-numbers{
    font-size: 15px;
    letter-spacing: 0.04em;
}
/* =========================================
   OUR NARRATIVES — MOBILE FONT SIZE FIX
   Reduce title and meta size on mobile only
   ========================================= */

@media (max-width: 767px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-post__title a{
        font-size: 13px !important;
        line-height: 1.35 !important;
        letter-spacing: 0.01em;
    }

    /* Meta (author, date) */
    .elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-post__meta-data{
        font-size: 11px !important;
        line-height: 1.3 !important;
        opacity: 0.85;
    }

    /* Optional: reduce spacing between items */
    .elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-post{
        margin-bottom: 12px !important;
    }

}
@media (max-width: 767px){

    .elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-post__title a{
        word-break: break-word;
    }

}
.elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}
/* Fix left alignment offset */
.elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-post{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-posts-container > article:first-child{
    margin-left: 0 !important;
}
/* =========================================
   OUR NARRATIVES — TABLET FONT SIZE FIX
   Reduce title and meta size on tablet
   ========================================= */

@media (min-width: 768px) and (max-width: 1024px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-post__title a{
        font-size: 15px !important;
        line-height: 1.4 !important;
    }

    /* Meta text (author, date) */
    .elementor-2082 .elementor-element.elementor-element-43cb69b .elementor-post__meta-data{
        font-size: 12px !important;
        line-height: 1.35 !important;
        opacity: 0.9;
    }

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-76454ce *//* =========================================
   OUR NARRATIVES — PAGINATION SPACING FIX
   Adds proper breathing room above numbers
   ========================================= */

.elementor-2082 .elementor-element.elementor-element-76454ce .elementor-pagination{
    margin-top: 28px !important;
    padding-top: 10px !important;
}

/* optional: center alignment */
.elementor-2082 .elementor-element.elementor-element-76454ce .elementor-pagination{
    text-align: center;
}

/* optional: spacing between numbers */
.elementor-2082 .elementor-element.elementor-element-76454ce .elementor-pagination .page-numbers{
    margin: 0 6px;
}
/* =========================================
   OUR NARRATIVES — PAGINATION GOLD COLOR
   ========================================= */

/* normal numbers */
.elementor-2082 .elementor-element.elementor-element-76454ce .elementor-pagination .page-numbers{
    color: #d4af63 !important;
    opacity: 1 !important;
}

/* hover */
.elementor-2082 .elementor-element.elementor-element-76454ce .elementor-pagination .page-numbers:hover{
    color: #f6e6b0 !important;
}

/* current page */
.elementor-2082 .elementor-element.elementor-element-76454ce .elementor-pagination .page-numbers.current{
    color: #d4af63 !important;
    font-weight: 600;
}

/* Next button */
.elementor-2082 .elementor-element.elementor-element-76454ce .elementor-pagination .next,
.elementor-2082 .elementor-element.elementor-element-76454ce .elementor-pagination .prev{
    color: #d4af63 !important;
}
.elementor-2082 .elementor-element.elementor-element-76454ce .elementor-pagination{
    margin-top: 32px;
}

.elementor-2082 .elementor-element.elementor-element-76454ce .elementor-pagination .page-numbers{
    font-size: 15px;
    letter-spacing: 0.04em;
}
/* =========================================
   OUR NARRATIVES — MOBILE FONT SIZE FIX
   Reduce title and meta size on mobile only
   ========================================= */

@media (max-width: 767px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-76454ce .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-76454ce .elementor-post__title a{
        font-size: 13px !important;
        line-height: 1.35 !important;
        letter-spacing: 0.01em;
    }

    /* Meta (author, date) */
    .elementor-2082 .elementor-element.elementor-element-76454ce .elementor-post__meta-data{
        font-size: 11px !important;
        line-height: 1.3 !important;
        opacity: 0.85;
    }

    /* Optional: reduce spacing between items */
    .elementor-2082 .elementor-element.elementor-element-76454ce .elementor-post{
        margin-bottom: 12px !important;
    }

}
@media (max-width: 767px){

    .elementor-2082 .elementor-element.elementor-element-76454ce .elementor-post__title a{
        word-break: break-word;
    }

}
.elementor-2082 .elementor-element.elementor-element-76454ce .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}
/* Fix left alignment offset */
.elementor-2082 .elementor-element.elementor-element-76454ce .elementor-post{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-76454ce .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-76454ce .elementor-posts-container > article:first-child{
    margin-left: 0 !important;
}
/* =========================================
   OUR NARRATIVES — TABLET FONT SIZE FIX
   Reduce title and meta size on tablet
   ========================================= */

@media (min-width: 768px) and (max-width: 1024px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-76454ce .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-76454ce .elementor-post__title a{
        font-size: 15px !important;
        line-height: 1.4 !important;
    }

    /* Meta text (author, date) */
    .elementor-2082 .elementor-element.elementor-element-76454ce .elementor-post__meta-data{
        font-size: 12px !important;
        line-height: 1.35 !important;
        opacity: 0.9;
    }

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-cb24518 *//* =========================================
   OUR NARRATIVES — PAGINATION SPACING FIX
   Adds proper breathing room above numbers
   ========================================= */

.elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-pagination{
    margin-top: 28px !important;
    padding-top: 10px !important;
}

/* optional: center alignment */
.elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-pagination{
    text-align: center;
}

/* optional: spacing between numbers */
.elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-pagination .page-numbers{
    margin: 0 6px;
}
/* =========================================
   OUR NARRATIVES — PAGINATION GOLD COLOR
   ========================================= */

/* normal numbers */
.elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-pagination .page-numbers{
    color: #d4af63 !important;
    opacity: 1 !important;
}

/* hover */
.elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-pagination .page-numbers:hover{
    color: #f6e6b0 !important;
}

/* current page */
.elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-pagination .page-numbers.current{
    color: #d4af63 !important;
    font-weight: 600;
}

/* Next button */
.elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-pagination .next,
.elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-pagination .prev{
    color: #d4af63 !important;
}
.elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-pagination{
    margin-top: 32px;
}

.elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-pagination .page-numbers{
    font-size: 15px;
    letter-spacing: 0.04em;
}
/* =========================================
   OUR NARRATIVES — MOBILE FONT SIZE FIX
   Reduce title and meta size on mobile only
   ========================================= */

@media (max-width: 767px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-post__title a{
        font-size: 13px !important;
        line-height: 1.35 !important;
        letter-spacing: 0.01em;
    }

    /* Meta (author, date) */
    .elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-post__meta-data{
        font-size: 11px !important;
        line-height: 1.3 !important;
        opacity: 0.85;
    }

    /* Optional: reduce spacing between items */
    .elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-post{
        margin-bottom: 12px !important;
    }

}
@media (max-width: 767px){

    .elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-post__title a{
        word-break: break-word;
    }

}
.elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}
/* Fix left alignment offset */
.elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-post{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-posts-container > article:first-child{
    margin-left: 0 !important;
}
/* =========================================
   OUR NARRATIVES — TABLET FONT SIZE FIX
   Reduce title and meta size on tablet
   ========================================= */

@media (min-width: 768px) and (max-width: 1024px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-post__title a{
        font-size: 15px !important;
        line-height: 1.4 !important;
    }

    /* Meta text (author, date) */
    .elementor-2082 .elementor-element.elementor-element-cb24518 .elementor-post__meta-data{
        font-size: 12px !important;
        line-height: 1.35 !important;
        opacity: 0.9;
    }

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6ccf0d3 *//* =========================================
   OUR NARRATIVES — PAGINATION SPACING FIX
   Adds proper breathing room above numbers
   ========================================= */

.elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-pagination{
    margin-top: 28px !important;
    padding-top: 10px !important;
}

/* optional: center alignment */
.elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-pagination{
    text-align: center;
}

/* optional: spacing between numbers */
.elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-pagination .page-numbers{
    margin: 0 6px;
}
/* =========================================
   OUR NARRATIVES — PAGINATION GOLD COLOR
   ========================================= */

/* normal numbers */
.elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-pagination .page-numbers{
    color: #d4af63 !important;
    opacity: 1 !important;
}

/* hover */
.elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-pagination .page-numbers:hover{
    color: #f6e6b0 !important;
}

/* current page */
.elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-pagination .page-numbers.current{
    color: #d4af63 !important;
    font-weight: 600;
}

/* Next button */
.elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-pagination .next,
.elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-pagination .prev{
    color: #d4af63 !important;
}
.elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-pagination{
    margin-top: 32px;
}

.elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-pagination .page-numbers{
    font-size: 15px;
    letter-spacing: 0.04em;
}
/* =========================================
   OUR NARRATIVES — MOBILE FONT SIZE FIX
   Reduce title and meta size on mobile only
   ========================================= */

@media (max-width: 767px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-post__title a{
        font-size: 13px !important;
        line-height: 1.35 !important;
        letter-spacing: 0.01em;
    }

    /* Meta (author, date) */
    .elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-post__meta-data{
        font-size: 11px !important;
        line-height: 1.3 !important;
        opacity: 0.85;
    }

    /* Optional: reduce spacing between items */
    .elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-post{
        margin-bottom: 12px !important;
    }

}
@media (max-width: 767px){

    .elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-post__title a{
        word-break: break-word;
    }

}
.elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}
/* Fix left alignment offset */
.elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-post{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-posts-container > article:first-child{
    margin-left: 0 !important;
}
/* =========================================
   OUR NARRATIVES — TABLET FONT SIZE FIX
   Reduce title and meta size on tablet
   ========================================= */

@media (min-width: 768px) and (max-width: 1024px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-post__title a{
        font-size: 15px !important;
        line-height: 1.4 !important;
    }

    /* Meta text (author, date) */
    .elementor-2082 .elementor-element.elementor-element-6ccf0d3 .elementor-post__meta-data{
        font-size: 12px !important;
        line-height: 1.35 !important;
        opacity: 0.9;
    }

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-de14360 *//* =========================================
   OUR NARRATIVES — PAGINATION SPACING FIX
   Adds proper breathing room above numbers
   ========================================= */

.elementor-2082 .elementor-element.elementor-element-de14360 .elementor-pagination{
    margin-top: 28px !important;
    padding-top: 10px !important;
}

/* optional: center alignment */
.elementor-2082 .elementor-element.elementor-element-de14360 .elementor-pagination{
    text-align: center;
}

/* optional: spacing between numbers */
.elementor-2082 .elementor-element.elementor-element-de14360 .elementor-pagination .page-numbers{
    margin: 0 6px;
}
/* =========================================
   OUR NARRATIVES — PAGINATION GOLD COLOR
   ========================================= */

/* normal numbers */
.elementor-2082 .elementor-element.elementor-element-de14360 .elementor-pagination .page-numbers{
    color: #d4af63 !important;
    opacity: 1 !important;
}

/* hover */
.elementor-2082 .elementor-element.elementor-element-de14360 .elementor-pagination .page-numbers:hover{
    color: #f6e6b0 !important;
}

/* current page */
.elementor-2082 .elementor-element.elementor-element-de14360 .elementor-pagination .page-numbers.current{
    color: #d4af63 !important;
    font-weight: 600;
}

/* Next button */
.elementor-2082 .elementor-element.elementor-element-de14360 .elementor-pagination .next,
.elementor-2082 .elementor-element.elementor-element-de14360 .elementor-pagination .prev{
    color: #d4af63 !important;
}
.elementor-2082 .elementor-element.elementor-element-de14360 .elementor-pagination{
    margin-top: 32px;
}

.elementor-2082 .elementor-element.elementor-element-de14360 .elementor-pagination .page-numbers{
    font-size: 15px;
    letter-spacing: 0.04em;
}
/* =========================================
   OUR NARRATIVES — MOBILE FONT SIZE FIX
   Reduce title and meta size on mobile only
   ========================================= */

@media (max-width: 767px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-de14360 .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-de14360 .elementor-post__title a{
        font-size: 13px !important;
        line-height: 1.35 !important;
        letter-spacing: 0.01em;
    }

    /* Meta (author, date) */
    .elementor-2082 .elementor-element.elementor-element-de14360 .elementor-post__meta-data{
        font-size: 11px !important;
        line-height: 1.3 !important;
        opacity: 0.85;
    }

    /* Optional: reduce spacing between items */
    .elementor-2082 .elementor-element.elementor-element-de14360 .elementor-post{
        margin-bottom: 12px !important;
    }

}
@media (max-width: 767px){

    .elementor-2082 .elementor-element.elementor-element-de14360 .elementor-post__title a{
        word-break: break-word;
    }

}
.elementor-2082 .elementor-element.elementor-element-de14360 .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}
/* Fix left alignment offset */
.elementor-2082 .elementor-element.elementor-element-de14360 .elementor-post{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-de14360 .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-de14360 .elementor-posts-container > article:first-child{
    margin-left: 0 !important;
}
/* =========================================
   OUR NARRATIVES — TABLET FONT SIZE FIX
   Reduce title and meta size on tablet
   ========================================= */

@media (min-width: 768px) and (max-width: 1024px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-de14360 .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-de14360 .elementor-post__title a{
        font-size: 15px !important;
        line-height: 1.4 !important;
    }

    /* Meta text (author, date) */
    .elementor-2082 .elementor-element.elementor-element-de14360 .elementor-post__meta-data{
        font-size: 12px !important;
        line-height: 1.35 !important;
        opacity: 0.9;
    }

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-43d416c *//* =========================================
   OUR NARRATIVES — PAGINATION SPACING FIX
   Adds proper breathing room above numbers
   ========================================= */

.elementor-2082 .elementor-element.elementor-element-43d416c .elementor-pagination{
    margin-top: 28px !important;
    padding-top: 10px !important;
}

/* optional: center alignment */
.elementor-2082 .elementor-element.elementor-element-43d416c .elementor-pagination{
    text-align: center;
}

/* optional: spacing between numbers */
.elementor-2082 .elementor-element.elementor-element-43d416c .elementor-pagination .page-numbers{
    margin: 0 6px;
}
/* =========================================
   OUR NARRATIVES — PAGINATION GOLD COLOR
   ========================================= */

/* normal numbers */
.elementor-2082 .elementor-element.elementor-element-43d416c .elementor-pagination .page-numbers{
    color: #d4af63 !important;
    opacity: 1 !important;
}

/* hover */
.elementor-2082 .elementor-element.elementor-element-43d416c .elementor-pagination .page-numbers:hover{
    color: #f6e6b0 !important;
}

/* current page */
.elementor-2082 .elementor-element.elementor-element-43d416c .elementor-pagination .page-numbers.current{
    color: #d4af63 !important;
    font-weight: 600;
}

/* Next button */
.elementor-2082 .elementor-element.elementor-element-43d416c .elementor-pagination .next,
.elementor-2082 .elementor-element.elementor-element-43d416c .elementor-pagination .prev{
    color: #d4af63 !important;
}
.elementor-2082 .elementor-element.elementor-element-43d416c .elementor-pagination{
    margin-top: 32px;
}

.elementor-2082 .elementor-element.elementor-element-43d416c .elementor-pagination .page-numbers{
    font-size: 15px;
    letter-spacing: 0.04em;
}
/* =========================================
   OUR NARRATIVES — MOBILE FONT SIZE FIX
   Reduce title and meta size on mobile only
   ========================================= */

@media (max-width: 767px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-43d416c .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-43d416c .elementor-post__title a{
        font-size: 13px !important;
        line-height: 1.35 !important;
        letter-spacing: 0.01em;
    }

    /* Meta (author, date) */
    .elementor-2082 .elementor-element.elementor-element-43d416c .elementor-post__meta-data{
        font-size: 11px !important;
        line-height: 1.3 !important;
        opacity: 0.85;
    }

    /* Optional: reduce spacing between items */
    .elementor-2082 .elementor-element.elementor-element-43d416c .elementor-post{
        margin-bottom: 12px !important;
    }

}
@media (max-width: 767px){

    .elementor-2082 .elementor-element.elementor-element-43d416c .elementor-post__title a{
        word-break: break-word;
    }

}
.elementor-2082 .elementor-element.elementor-element-43d416c .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}
/* Fix left alignment offset */
.elementor-2082 .elementor-element.elementor-element-43d416c .elementor-post{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-43d416c .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-43d416c .elementor-posts-container > article:first-child{
    margin-left: 0 !important;
}
/* =========================================
   OUR NARRATIVES — TABLET FONT SIZE FIX
   Reduce title and meta size on tablet
   ========================================= */

@media (min-width: 768px) and (max-width: 1024px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-43d416c .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-43d416c .elementor-post__title a{
        font-size: 15px !important;
        line-height: 1.4 !important;
    }

    /* Meta text (author, date) */
    .elementor-2082 .elementor-element.elementor-element-43d416c .elementor-post__meta-data{
        font-size: 12px !important;
        line-height: 1.35 !important;
        opacity: 0.9;
    }

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7a69737 *//* =========================================
   OUR NARRATIVES — PAGINATION SPACING FIX
   Adds proper breathing room above numbers
   ========================================= */

.elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-pagination{
    margin-top: 28px !important;
    padding-top: 10px !important;
}

/* optional: center alignment */
.elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-pagination{
    text-align: center;
}

/* optional: spacing between numbers */
.elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-pagination .page-numbers{
    margin: 0 6px;
}
/* =========================================
   OUR NARRATIVES — PAGINATION GOLD COLOR
   ========================================= */

/* normal numbers */
.elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-pagination .page-numbers{
    color: #d4af63 !important;
    opacity: 1 !important;
}

/* hover */
.elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-pagination .page-numbers:hover{
    color: #f6e6b0 !important;
}

/* current page */
.elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-pagination .page-numbers.current{
    color: #d4af63 !important;
    font-weight: 600;
}

/* Next button */
.elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-pagination .next,
.elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-pagination .prev{
    color: #d4af63 !important;
}
.elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-pagination{
    margin-top: 32px;
}

.elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-pagination .page-numbers{
    font-size: 15px;
    letter-spacing: 0.04em;
}
/* =========================================
   OUR NARRATIVES — MOBILE FONT SIZE FIX
   Reduce title and meta size on mobile only
   ========================================= */

@media (max-width: 767px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-post__title a{
        font-size: 13px !important;
        line-height: 1.35 !important;
        letter-spacing: 0.01em;
    }

    /* Meta (author, date) */
    .elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-post__meta-data{
        font-size: 11px !important;
        line-height: 1.3 !important;
        opacity: 0.85;
    }

    /* Optional: reduce spacing between items */
    .elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-post{
        margin-bottom: 12px !important;
    }

}
@media (max-width: 767px){

    .elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-post__title a{
        word-break: break-word;
    }

}
.elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}
/* Fix left alignment offset */
.elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-post{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-posts-container > article:first-child{
    margin-left: 0 !important;
}
/* =========================================
   OUR NARRATIVES — TABLET FONT SIZE FIX
   Reduce title and meta size on tablet
   ========================================= */

@media (min-width: 768px) and (max-width: 1024px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-post__title a{
        font-size: 15px !important;
        line-height: 1.4 !important;
    }

    /* Meta text (author, date) */
    .elementor-2082 .elementor-element.elementor-element-7a69737 .elementor-post__meta-data{
        font-size: 12px !important;
        line-height: 1.35 !important;
        opacity: 0.9;
    }

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-fc5ecd8 *//* =========================================
   OUR NARRATIVES — PAGINATION SPACING FIX
   Adds proper breathing room above numbers
   ========================================= */

.elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-pagination{
    margin-top: 28px !important;
    padding-top: 10px !important;
}

/* optional: center alignment */
.elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-pagination{
    text-align: center;
}

/* optional: spacing between numbers */
.elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-pagination .page-numbers{
    margin: 0 6px;
}
/* =========================================
   OUR NARRATIVES — PAGINATION GOLD COLOR
   ========================================= */

/* normal numbers */
.elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-pagination .page-numbers{
    color: #d4af63 !important;
    opacity: 1 !important;
}

/* hover */
.elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-pagination .page-numbers:hover{
    color: #f6e6b0 !important;
}

/* current page */
.elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-pagination .page-numbers.current{
    color: #d4af63 !important;
    font-weight: 600;
}

/* Next button */
.elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-pagination .next,
.elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-pagination .prev{
    color: #d4af63 !important;
}
.elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-pagination{
    margin-top: 32px;
}

.elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-pagination .page-numbers{
    font-size: 15px;
    letter-spacing: 0.04em;
}
/* =========================================
   OUR NARRATIVES — MOBILE FONT SIZE FIX
   Reduce title and meta size on mobile only
   ========================================= */

@media (max-width: 767px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-post__title a{
        font-size: 13px !important;
        line-height: 1.35 !important;
        letter-spacing: 0.01em;
    }

    /* Meta (author, date) */
    .elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-post__meta-data{
        font-size: 11px !important;
        line-height: 1.3 !important;
        opacity: 0.85;
    }

    /* Optional: reduce spacing between items */
    .elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-post{
        margin-bottom: 12px !important;
    }

}
@media (max-width: 767px){

    .elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-post__title a{
        word-break: break-word;
    }

}
.elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}
/* Fix left alignment offset */
.elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-post{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-posts-container > article:first-child{
    margin-left: 0 !important;
}
/* =========================================
   OUR NARRATIVES — TABLET FONT SIZE FIX
   Reduce title and meta size on tablet
   ========================================= */

@media (min-width: 768px) and (max-width: 1024px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-post__title a{
        font-size: 15px !important;
        line-height: 1.4 !important;
    }

    /* Meta text (author, date) */
    .elementor-2082 .elementor-element.elementor-element-fc5ecd8 .elementor-post__meta-data{
        font-size: 12px !important;
        line-height: 1.35 !important;
        opacity: 0.9;
    }

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6053b50 *//* =========================================
   OUR NARRATIVES — PAGINATION SPACING FIX
   Adds proper breathing room above numbers
   ========================================= */

.elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-pagination{
    margin-top: 28px !important;
    padding-top: 10px !important;
}

/* optional: center alignment */
.elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-pagination{
    text-align: center;
}

/* optional: spacing between numbers */
.elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-pagination .page-numbers{
    margin: 0 6px;
}
/* =========================================
   OUR NARRATIVES — PAGINATION GOLD COLOR
   ========================================= */

/* normal numbers */
.elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-pagination .page-numbers{
    color: #d4af63 !important;
    opacity: 1 !important;
}

/* hover */
.elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-pagination .page-numbers:hover{
    color: #f6e6b0 !important;
}

/* current page */
.elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-pagination .page-numbers.current{
    color: #d4af63 !important;
    font-weight: 600;
}

/* Next button */
.elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-pagination .next,
.elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-pagination .prev{
    color: #d4af63 !important;
}
.elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-pagination{
    margin-top: 32px;
}

.elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-pagination .page-numbers{
    font-size: 15px;
    letter-spacing: 0.04em;
}
/* =========================================
   OUR NARRATIVES — MOBILE FONT SIZE FIX
   Reduce title and meta size on mobile only
   ========================================= */

@media (max-width: 767px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-post__title a{
        font-size: 13px !important;
        line-height: 1.35 !important;
        letter-spacing: 0.01em;
    }

    /* Meta (author, date) */
    .elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-post__meta-data{
        font-size: 11px !important;
        line-height: 1.3 !important;
        opacity: 0.85;
    }

    /* Optional: reduce spacing between items */
    .elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-post{
        margin-bottom: 12px !important;
    }

}
@media (max-width: 767px){

    .elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-post__title a{
        word-break: break-word;
    }

}
.elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}
/* Fix left alignment offset */
.elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-post{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-posts-container > article:first-child{
    margin-left: 0 !important;
}
/* =========================================
   OUR NARRATIVES — TABLET FONT SIZE FIX
   Reduce title and meta size on tablet
   ========================================= */

@media (min-width: 768px) and (max-width: 1024px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-post__title a{
        font-size: 15px !important;
        line-height: 1.4 !important;
    }

    /* Meta text (author, date) */
    .elementor-2082 .elementor-element.elementor-element-6053b50 .elementor-post__meta-data{
        font-size: 12px !important;
        line-height: 1.35 !important;
        opacity: 0.9;
    }

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-a49ab8d *//* =========================================
   OUR NARRATIVES — PAGINATION SPACING FIX
   Adds proper breathing room above numbers
   ========================================= */

.elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-pagination{
    margin-top: 28px !important;
    padding-top: 10px !important;
}

/* optional: center alignment */
.elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-pagination{
    text-align: center;
}

/* optional: spacing between numbers */
.elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-pagination .page-numbers{
    margin: 0 6px;
}
/* =========================================
   OUR NARRATIVES — PAGINATION GOLD COLOR
   ========================================= */

/* normal numbers */
.elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-pagination .page-numbers{
    color: #d4af63 !important;
    opacity: 1 !important;
}

/* hover */
.elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-pagination .page-numbers:hover{
    color: #f6e6b0 !important;
}

/* current page */
.elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-pagination .page-numbers.current{
    color: #d4af63 !important;
    font-weight: 600;
}

/* Next button */
.elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-pagination .next,
.elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-pagination .prev{
    color: #d4af63 !important;
}
.elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-pagination{
    margin-top: 32px;
}

.elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-pagination .page-numbers{
    font-size: 15px;
    letter-spacing: 0.04em;
}
/* =========================================
   OUR NARRATIVES — MOBILE FONT SIZE FIX
   Reduce title and meta size on mobile only
   ========================================= */

@media (max-width: 767px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-post__title a{
        font-size: 13px !important;
        line-height: 1.35 !important;
        letter-spacing: 0.01em;
    }

    /* Meta (author, date) */
    .elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-post__meta-data{
        font-size: 11px !important;
        line-height: 1.3 !important;
        opacity: 0.85;
    }

    /* Optional: reduce spacing between items */
    .elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-post{
        margin-bottom: 12px !important;
    }

}
@media (max-width: 767px){

    .elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-post__title a{
        word-break: break-word;
    }

}
.elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}
/* Fix left alignment offset */
.elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-post{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-posts-container > article:first-child{
    margin-left: 0 !important;
}
/* =========================================
   OUR NARRATIVES — TABLET FONT SIZE FIX
   Reduce title and meta size on tablet
   ========================================= */

@media (min-width: 768px) and (max-width: 1024px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-post__title a{
        font-size: 15px !important;
        line-height: 1.4 !important;
    }

    /* Meta text (author, date) */
    .elementor-2082 .elementor-element.elementor-element-a49ab8d .elementor-post__meta-data{
        font-size: 12px !important;
        line-height: 1.35 !important;
        opacity: 0.9;
    }

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-87ec553 *//* =========================================
   OUR NARRATIVES — PAGINATION SPACING FIX
   Adds proper breathing room above numbers
   ========================================= */

.elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-pagination{
    margin-top: 28px !important;
    padding-top: 10px !important;
}

/* optional: center alignment */
.elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-pagination{
    text-align: center;
}

/* optional: spacing between numbers */
.elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-pagination .page-numbers{
    margin: 0 6px;
}
/* =========================================
   OUR NARRATIVES — PAGINATION GOLD COLOR
   ========================================= */

/* normal numbers */
.elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-pagination .page-numbers{
    color: #d4af63 !important;
    opacity: 1 !important;
}

/* hover */
.elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-pagination .page-numbers:hover{
    color: #f6e6b0 !important;
}

/* current page */
.elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-pagination .page-numbers.current{
    color: #d4af63 !important;
    font-weight: 600;
}

/* Next button */
.elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-pagination .next,
.elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-pagination .prev{
    color: #d4af63 !important;
}
.elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-pagination{
    margin-top: 32px;
}

.elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-pagination .page-numbers{
    font-size: 15px;
    letter-spacing: 0.04em;
}
/* =========================================
   OUR NARRATIVES — MOBILE FONT SIZE FIX
   Reduce title and meta size on mobile only
   ========================================= */

@media (max-width: 767px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-post__title a{
        font-size: 13px !important;
        line-height: 1.35 !important;
        letter-spacing: 0.01em;
    }

    /* Meta (author, date) */
    .elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-post__meta-data{
        font-size: 11px !important;
        line-height: 1.3 !important;
        opacity: 0.85;
    }

    /* Optional: reduce spacing between items */
    .elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-post{
        margin-bottom: 12px !important;
    }

}
@media (max-width: 767px){

    .elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-post__title a{
        word-break: break-word;
    }

}
.elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}
/* Fix left alignment offset */
.elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-post{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-posts-container > article:first-child{
    margin-left: 0 !important;
}
/* =========================================
   OUR NARRATIVES — TABLET FONT SIZE FIX
   Reduce title and meta size on tablet
   ========================================= */

@media (min-width: 768px) and (max-width: 1024px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-post__title a{
        font-size: 15px !important;
        line-height: 1.4 !important;
    }

    /* Meta text (author, date) */
    .elementor-2082 .elementor-element.elementor-element-87ec553 .elementor-post__meta-data{
        font-size: 12px !important;
        line-height: 1.35 !important;
        opacity: 0.9;
    }

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-c5ba19b *//* =========================================
   OUR NARRATIVES — PAGINATION SPACING FIX
   Adds proper breathing room above numbers
   ========================================= */

.elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-pagination{
    margin-top: 28px !important;
    padding-top: 10px !important;
}

/* optional: center alignment */
.elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-pagination{
    text-align: center;
}

/* optional: spacing between numbers */
.elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-pagination .page-numbers{
    margin: 0 6px;
}
/* =========================================
   OUR NARRATIVES — PAGINATION GOLD COLOR
   ========================================= */

/* normal numbers */
.elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-pagination .page-numbers{
    color: #d4af63 !important;
    opacity: 1 !important;
}

/* hover */
.elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-pagination .page-numbers:hover{
    color: #f6e6b0 !important;
}

/* current page */
.elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-pagination .page-numbers.current{
    color: #d4af63 !important;
    font-weight: 600;
}

/* Next button */
.elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-pagination .next,
.elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-pagination .prev{
    color: #d4af63 !important;
}
.elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-pagination{
    margin-top: 32px;
}

.elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-pagination .page-numbers{
    font-size: 15px;
    letter-spacing: 0.04em;
}
/* =========================================
   OUR NARRATIVES — MOBILE FONT SIZE FIX
   Reduce title and meta size on mobile only
   ========================================= */

@media (max-width: 767px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-post__title a{
        font-size: 13px !important;
        line-height: 1.35 !important;
        letter-spacing: 0.01em;
    }

    /* Meta (author, date) */
    .elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-post__meta-data{
        font-size: 11px !important;
        line-height: 1.3 !important;
        opacity: 0.85;
    }

    /* Optional: reduce spacing between items */
    .elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-post{
        margin-bottom: 12px !important;
    }

}
@media (max-width: 767px){

    .elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-post__title a{
        word-break: break-word;
    }

}
.elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}
/* Fix left alignment offset */
.elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-post{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-posts-container{
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-posts-container > article:first-child{
    margin-left: 0 !important;
}
/* =========================================
   OUR NARRATIVES — TABLET FONT SIZE FIX
   Reduce title and meta size on tablet
   ========================================= */

@media (min-width: 768px) and (max-width: 1024px){

    /* Post title */
    .elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-post__title,
    .elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-post__title a{
        font-size: 15px !important;
        line-height: 1.4 !important;
    }

    /* Meta text (author, date) */
    .elementor-2082 .elementor-element.elementor-element-c5ba19b .elementor-post__meta-data{
        font-size: 12px !important;
        line-height: 1.35 !important;
        opacity: 0.9;
    }

}/* End custom CSS */