.elementor-1225 .elementor-element.elementor-element-2428e8b{margin-top:0px;margin-bottom:70px;}.elementor-1225 .elementor-element.elementor-element-f12b241 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1225 .elementor-element.elementor-element-34d4d20{--divider-border-style:dots_tribal;--divider-color:#812230;--divider-pattern-height:20px;}.elementor-1225 .elementor-element.elementor-element-34d4d20 .elementor-divider-separator{width:82px;margin:0 auto;margin-left:0;}.elementor-1225 .elementor-element.elementor-element-34d4d20 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-1225 .elementor-element.elementor-element-a65a179 .elementor-posts-container article{margin-bottom:20px;}.elementor-1225 .elementor-element.elementor-element-a65a179 .elementor-post__thumbnail__link{width:40%;}.elementor-1225 .elementor-element.elementor-element-a65a179 .elementor-post{padding:0px 0px 0px 0px;background-color:var( --e-global-color-cc623fa );}.elementor-1225 .elementor-element.elementor-element-a65a179 .elementor-post__text{padding:20px 20px 20px 20px;}.elementor-1225 .elementor-element.elementor-element-a65a179 .elementor-post__title, .elementor-1225 .elementor-element.elementor-element-a65a179 .elementor-post__title a{color:var( --e-global-color-text );font-size:36px;line-height:1em;}.elementor-1225 .elementor-element.elementor-element-a65a179 .elementor-post__title{margin-bottom:0px;}.elementor-1225 .elementor-element.elementor-element-8d41315{width:auto;max-width:auto;}.elementor-1225 .elementor-element.elementor-element-8d41315 > .elementor-widget-container{padding:0px 10px 10px 0px;}.elementor-1225 .elementor-element.elementor-element-8d41315 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1225 .elementor-element.elementor-element-8d41315 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1225 .elementor-element.elementor-element-9dbff52 .elementor-button{background-color:var( --e-global-color-8a9401e );}.elementor-1225 .elementor-element.elementor-element-9dbff52{width:auto;max-width:auto;}.elementor-1225 .elementor-element.elementor-element-9dbff52 > .elementor-widget-container{padding:0px 10px 10px 0px;}.elementor-1225 .elementor-element.elementor-element-bf7cc3c{margin-top:70px;margin-bottom:70px;}.elementor-1225 .elementor-element.elementor-element-f80ae83 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1225 .elementor-element.elementor-element-de3d9b1{--divider-border-style:dots_tribal;--divider-color:#812230;--divider-pattern-height:20px;}.elementor-1225 .elementor-element.elementor-element-de3d9b1 .elementor-divider-separator{width:82px;margin:0 auto;margin-left:0;}.elementor-1225 .elementor-element.elementor-element-de3d9b1 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}@media(max-width:1024px){.elementor-1225 .elementor-element.elementor-element-a65a179 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.65 * 100% );}.elementor-1225 .elementor-element.elementor-element-a65a179:after{content:"0.65";position:absolute;color:transparent;}.elementor-1225 .elementor-element.elementor-element-a65a179 .elementor-post__thumbnail__link{width:100%;}.elementor-1225 .elementor-element.elementor-element-a65a179 .elementor-post__title, .elementor-1225 .elementor-element.elementor-element-a65a179 .elementor-post__title a{font-size:34px;}}@media(max-width:767px){.elementor-1225 .elementor-element.elementor-element-a65a179 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.55 * 100% );}.elementor-1225 .elementor-element.elementor-element-a65a179:after{content:"0.55";position:absolute;color:transparent;}.elementor-1225 .elementor-element.elementor-element-a65a179 .elementor-post__thumbnail__link{width:100%;}.elementor-1225 .elementor-element.elementor-element-a65a179 .elementor-post__title, .elementor-1225 .elementor-element.elementor-element-a65a179 .elementor-post__title a{font-size:28px;}}/* Start custom CSS for posts, class: .elementor-element-a65a179 *//* Product Listings*/
.products .elementor-post{
      display:flex;
      flex-wrap: wrap;
      flex-direction: row;
}


.products .elementor-posts .elementor-post__text {
        width: 60%;
}

.products .elementor-posts .elementor-post__text p a {
    font-family: "Nerko One", Sans-serif;
    font-size: 20px;
    text-transform: uppercase;
    line-height: 1em;
    letter-spacing: 0.5px;
    color: #FFFFFF;
    background-color: #812230;
    border-radius: 5px;
    padding: 6px 15px;
}

.products blockquote {
    font-size: 13px;
    line-height: 1.3em;
    margin-inline-start: 0;
    margin-inline-end: 0;
    margin-block-end: 1.5em;
}

.products h4 {
      margin-bottom: 5px;
}

.products .elementor-posts-container .elementor-post__thumbnail{
    height: 100%;
}

.products .elementor-post__thumbnail img {
    height: 100%;
    object-fit: cover;
    
}



/*


elementor-posts-container .elementor-post__thumbnail img {
    display: block;
.products .elementor-post__thumbnail {
    height: 100%;
    background-color: red;
    object-fit: cover;
  
}

.products .elementor-post__thumbnail img {
        min-height: 100%;
}

.products .elementor-post__thumbnail__link {
    display: inline;
    border: 2px solid red;
}


#news_page .elementor-post__thumbnail {
        height: 100%;
}


@media (max-width: 767px) {
#news_page  .elementor-post{
      display:flex;
      flex-wrap: wrap;
}
    
    
#news_page .elementor-post__thumbnail {
    height: auto;
    display: flex;
    flex-wrap: wrap;
    padding-bottom: 10px;
}

#news_page .elementor-post__text{
      display:flex;
      flex-wrap: wrap;
      width: 100%;
}
}


.elementor-posts-container .elementor-post__thumbnail img {
    display: inline;
}/* End custom CSS */