.elementor-1563 .elementor-element.elementor-element-6e61283{--display:flex;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-ac03a8a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1563 .elementor-element.elementor-element-ac03a8a .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.35em;}.elementor-1563 .elementor-element.elementor-element-f05c32b{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1563 .elementor-element.elementor-element-b37650d{--grid-columns:1;--grid-row-gap:60px;}.elementor-1563 .elementor-element.elementor-element-b37650d > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1200px) and (min-width:768px){.elementor-1563 .elementor-element.elementor-element-6e61283{--content-width:980px;}}@media(max-width:1020px) and (min-width:768px){.elementor-1563 .elementor-element.elementor-element-6e61283{--content-width:720px;}}@media(max-width:1200px){.elementor-1563 .elementor-element.elementor-element-6e61283{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-1563 .elementor-element.elementor-element-ac03a8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1563 .elementor-element.elementor-element-ac03a8a .elementor-heading-title{font-size:21px;}.elementor-1563 .elementor-element.elementor-element-f05c32b{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1563 .elementor-element.elementor-element-b37650d{--grid-row-gap:50px;}}@media(max-width:1020px){.elementor-1563 .elementor-element.elementor-element-ac03a8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1563 .elementor-element.elementor-element-b37650d{--grid-columns:1;}}@media(max-width:767px){.elementor-1563 .elementor-element.elementor-element-6e61283{--content-width:100%;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1563 .elementor-element.elementor-element-ac03a8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1563 .elementor-element.elementor-element-ac03a8a .elementor-heading-title{font-size:20px;}.elementor-1563 .elementor-element.elementor-element-b37650d{--grid-columns:1;--grid-row-gap:40px;}.elementor-1563 .elementor-element.elementor-element-b37650d > .elementor-widget-container{margin:32px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS */.elementor-text-editor p {
    margin-bottom: 0;
}

.filter a {
    color:#530C21!important;
}


.all-tags-list__items {
    display: flex;
    flex-wrap:wrap;
    gap:12px;
}



.all-tags-list__link {
padding: 0 12px;
font-family: 'Noto Sans';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 22px;
text-transform: uppercase;
color: #530C21!important;
background:#F5F1EC!important;
border: 1px solid #530C21;
}


.all-tags-list__link:hover {
    color:#fff!important;
    background: #530C21!important;
}

.all-tags-list__link--active {
    color:#fff;
    background: #530C21;    
}

@media(min-width:1201px) {
    .filter br {
        display: none;
    }
}

@media(max-width:1201px) {
    .filter span:nth-of-type(1) {
        display: none;
    }
    
    .category span:nth-of-type(1) {
        display: inline-block;
    }   
    
    .category span:nth-of-type(2) {
        display: none;
    }    
}


@media(max-width:768px) {
    .filter span{
        display: none;
    }
}

.ast-container {
        max-width: unset!important;
        padding: 0;
    }


.e-loop-item {
    padding: 0!important;
    background: #00000000!important;
    background-color: #00000000!important;
    border:0!important;
}


header {
    background: #530C21;
}



.elementor-post-info__item-prefix {
    color:#0B080B!important;
}



.tags .elementor-post-info__terms-list {
  font-size: 0;
}

.tags .elementor-post-info__terms-list-item:last-child {
    margin-right:0px!important;
}

@media(min-width:1201px) {
    .tags .elementor-post-info__terms-list-item {
  font-size: 16px!important;
  padding: 0 12px;
  border:1px solid #530C21;
  background: #fff!important;
  margin-right:12px;
    white-space: nowrap;
}

.wp-block-paragraph {
    margin-bottom: 18px;
}

.wp-block-paragraph:last-child {
    margin-bottom: 0px!important;
}

h2.wp-block-heading {
    margin:60px 0 24px!important;
    font-family: 'Source Serif 4'!important;
font-style: normal!important;
font-weight: 600!important;
font-size: 32px!important;
line-height: 44px!important;
color: #0B080B!important;
}

}

@media(min-width:1020px) and (max-width:1200px) {
    .tags .elementor-post-info__terms-list-item {
  font-size: 16px!important;
  padding: 0 12px;
  border:1px solid #530C21;
  background: #fff!important;
  margin-right:12px;
    white-space: nowrap;
}

.wp-block-paragraph {
    margin-bottom: 17px;
}

.wp-block-paragraph:last-child {
    margin-bottom: 0px!important;
}

h2.wp-block-heading {
    margin:50px 0 16px!important;
    font-family: 'Source Serif 4'!important;
font-style: normal!important;
font-weight: 600!important;
font-size: 28px!important;
line-height: 1.3!important;
color: #0B080B!important;
}

}


@media(min-width:768px) and (max-width:1019px) {
    .tags .elementor-post-info__terms-list-item {
  font-size: 16px!important;
  padding: 0 12px;
  border:1px solid #530C21;
  background: #fff!important;
  margin-right:12px;
    white-space: nowrap;
}

.wp-block-paragraph {
    margin-bottom: 17px;
}

.wp-block-paragraph:last-child {
    margin-bottom: 0px!important;
}

h2.wp-block-heading {
    margin:50px 0 16px!important;
    font-family: 'Source Serif 4'!important;
font-style: normal!important;
font-weight: 600!important;
font-size: 28px!important;
line-height: 1.3!important;
color: #0B080B!important;
}

.category:before {
    content:'CATEGORY:';
    font-size:16px!important;
    line-height: 22px!important;
}

.category span {
    display:none!important;
}

.category br {
    display: block!important;
}

}


.ast-container {
    padding: 0!important;
}

@media(max-width:767px) {
    
 .all-tags-list__items {
    display: flex;
    flex-wrap:wrap;
    row-gap:0px!important;
    column-gap:6px!important;
}
   
    
 .all-tags-list__link {
padding: 0 6px;
font-family: 'Noto Sans';
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 1.3;
text-transform: uppercase;
color: #530C21;
background: #fff;
border: 1px solid #530C21;
}   
    
    .tags .elementor-post-info__terms-list-item {
  font-size: 15px!important;
  padding: 0 12px;
  border:1px solid #530C21;
  background: #fff!important;
  margin-right:12px;
    white-space: nowrap;
}

.wp-block-paragraph {
    margin-bottom: 16px;
}

.wp-block-paragraph:last-child {
    margin-bottom: 0px!important;
}

h2.wp-block-heading {
    margin:40px 0 16px!important;
    font-family: 'Source Serif 4'!important;
font-style: normal!important;
font-weight: 600!important;
font-size: 24px!important;
line-height: 1.3!important;
color: #0B080B!important;
}

.category:before {
    content:''!important;
    font-size:14px!important;
    line-height: 20px!important;
}

.category {
    gap:3px!important;
}

.category span {
    display: none!important;
}

    .category b {
        font-weight: 400!important;
    }
    
    .rel {
        min-width:600px!important;
    }

.swiper-pagination {
    left:calc(50vw - 0px)!important;
    
}

}








#primary {
    margin:0!important;
}

.post  {
    padding: 0!important;
}






.category {
    display: flex;gap:12px;
    color:#0B080B;
}



@media(min-width:1021px) {
    .category br {
        display: none;
    }
}


@media(min-width:768px) {
    .category b {
        display: none!important;
    }
    
.category:before {
    content:'CATEGORY:'!important;
    font-size:16px;
    line-height: 22px!important;
}    

.category {
    gap:20px!important
}
}


.all-tags-list__item--active a {
    background: #530C21!important;
    color:#fff!important;
}/* End custom CSS */