.elementor-2363 .elementor-element.elementor-element-13fc559{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-2363 .elementor-element.elementor-element-13fc559:not(.elementor-motion-effects-element-type-background), .elementor-2363 .elementor-element.elementor-element-13fc559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45c6c2a );}.elementor-2363 .elementor-element.elementor-element-7ad16e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2363 .elementor-element.elementor-element-45234d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;line-height:1.2em;}.elementor-2363 .elementor-element.elementor-element-63a2027 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-2363 .elementor-element.elementor-element-b6a6059 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-2363 .elementor-element.elementor-element-b6a6059 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-2363 .elementor-element.elementor-element-b6a6059 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-2363 .elementor-element.elementor-element-b6a6059 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-2363 .elementor-element.elementor-element-b6a6059 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-2363 .elementor-element.elementor-element-b6a6059 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-2363 .elementor-element.elementor-element-b6a6059 .elementor-icon-list-icon i{color:var( --e-global-color-primary );font-size:20px;}.elementor-2363 .elementor-element.elementor-element-b6a6059 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );--e-icon-list-icon-size:20px;}.elementor-2363 .elementor-element.elementor-element-b6a6059 .elementor-icon-list-icon{width:20px;}.elementor-2363 .elementor-element.elementor-element-b6a6059 .elementor-icon-list-text, .elementor-2363 .elementor-element.elementor-element-b6a6059 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-2363 .elementor-element.elementor-element-b6a6059 .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2363 .elementor-element.elementor-element-bf30b58{padding:20px 0px 20px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#BBBBBB;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2363 .elementor-element.elementor-element-d0a85ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2363 .elementor-element.elementor-element-0ffa640{padding:0px 20px 0px 0px;border-style:solid;border-width:0px 2px 0px 0px;border-color:#CECECE;}.elementor-2363 .elementor-element.elementor-element-0ffa640 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2363 .elementor-element.elementor-element-fed2638{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:var( --e-global-color-primary );}.elementor-2363 .elementor-element.elementor-element-fed2638 .elementor-share-btn{font-size:calc(0.95px * 10);}.elementor-2363 .elementor-element.elementor-element-fed2638 .elementor-share-btn__icon{--e-share-buttons-icon-size:2em;}.elementor-2363 .elementor-element.elementor-element-7818dfb{--divider-border-style:solid;--divider-color:#BEBEBE;--divider-border-width:1px;}.elementor-2363 .elementor-element.elementor-element-7818dfb .elementor-divider-separator{width:100%;}.elementor-2363 .elementor-element.elementor-element-7818dfb .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-2363 .elementor-element.elementor-element-7e9ab58 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-2363 .elementor-element.elementor-element-6d9e8dd{--grid-columns:2;--grid-row-gap:15px;--load-more-spinner-color:var( --e-global-color-text );--load-more—spacing:25px;--load-more-button-align:center;--grid-column-gap:15px;}.elementor-2363 .elementor-element.elementor-element-6d9e8dd .elementor-button{background-color:var( --e-global-color-primary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-45c6c2a );color:var( --e-global-color-45c6c2a );}.elementor-2363 .elementor-element.elementor-element-6d9e8dd > .elementor-widget-container{background-color:var( --e-global-color-469ed91 );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-2363 .elementor-element.elementor-element-6d9e8dd .e-load-more-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2363 .elementor-element.elementor-element-f6e2d8a{--display:flex;overflow:visible;}@media(max-width:1024px){.elementor-2363 .elementor-element.elementor-element-b6a6059 .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-2363 .elementor-element.elementor-element-bf30b58{font-size:var( --e-global-typography-text-font-size );}.elementor-2363 .elementor-element.elementor-element-0ffa640 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );} .elementor-2363 .elementor-element.elementor-element-fed2638{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2363 .elementor-element.elementor-element-6d9e8dd{--grid-columns:2;}.elementor-2363 .elementor-element.elementor-element-6d9e8dd .e-load-more-message{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-2363 .elementor-element.elementor-element-13fc559{--content-width:1200px;}.elementor-2363 .elementor-element.elementor-element-7ad16e4{--width:70%;}.elementor-2363 .elementor-element.elementor-element-f6e2d8a{--width:30%;}}@media(max-width:767px){.elementor-2363 .elementor-element.elementor-element-45234d0 .elementor-heading-title{font-size:20px;}.elementor-2363 .elementor-element.elementor-element-b6a6059 .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-2363 .elementor-element.elementor-element-bf30b58{font-size:var( --e-global-typography-text-font-size );}.elementor-2363 .elementor-element.elementor-element-0ffa640 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );} .elementor-2363 .elementor-element.elementor-element-fed2638{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2363 .elementor-element.elementor-element-7e9ab58 .elementor-heading-title{font-size:20px;}.elementor-2363 .elementor-element.elementor-element-6d9e8dd{--grid-columns:1;}.elementor-2363 .elementor-element.elementor-element-6d9e8dd .elementor-button{font-size:16px;}.elementor-2363 .elementor-element.elementor-element-6d9e8dd .e-load-more-message{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for wp-widget-archives, class: .elementor-element-83f64cc *//* Archive by date */
nav[aria-label="Archive by date"] {
  background: #f4f7fa;
  border: 1px solid #e3e9ef;
  border-radius: 10px;
  padding: 10px;
  max-width: 320px;
  box-shadow: 0 2px 10px rgba(18, 43, 69, .05);
}

nav[aria-label="Archive by date"] ul {
  list-style: none;          /* remove bullets */
  margin: 0;
  padding: 0;
  max-height: 420px;         /* scroll instead of a very long list */
  overflow-y: auto;
}

nav[aria-label="Archive by date"] li {
  margin: 0;
  border-bottom: 1px solid #e3e9ef;
}

nav[aria-label="Archive by date"] li:last-child {
  border-bottom: none;
}

nav[aria-label="Archive by date"] a {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 11px 14px;
  border-radius: 6px;
  color: #122b45;
  font-size: 15px;
  font-weight: 500;
  text-decoration: none;
  transition: background .2s, color .2s, padding-left .2s;
}

/* small arrow on the right */
nav[aria-label="Archive by date"] a::after {
  content: "→";
  opacity: 0;
  transform: translateX(-6px);
  transition: opacity .2s, transform .2s;
}

nav[aria-label="Archive by date"] a:hover,
nav[aria-label="Archive by date"] a:focus-visible {
  background: #0095D9;
  color: #fff;
  padding-left: 18px;
  outline: none;
}

nav[aria-label="Archive by date"] a:hover::after,
nav[aria-label="Archive by date"] a:focus-visible::after {
  opacity: 1;
  transform: translateX(0);
}

/* neat thin scrollbar */
nav[aria-label="Archive by date"] ul::-webkit-scrollbar { width: 6px; }
nav[aria-label="Archive by date"] ul::-webkit-scrollbar-thumb {
  background: #b9c8d8;
  border-radius: 10px;
}
nav[aria-label="Archive by date"] ul { scrollbar-width: thin; scrollbar-color: #b9c8d8 transparent; }/* End custom CSS */