.elementor-17875 .elementor-element.elementor-element-3ba311f{padding:30px 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-17875 .elementor-element.elementor-element-393b0f8{--grid-columns:1;}@media(max-width:1024px){.elementor-17875 .elementor-element.elementor-element-393b0f8{--grid-columns:1;}}@media(max-width:767px){.elementor-17875 .elementor-element.elementor-element-393b0f8{--grid-columns:1;}}/* Start custom CSS for loop-grid, class: .elementor-element-393b0f8 */.elementor-17875 .elementor-element.elementor-element-393b0f8 .elementor-widget-container{margin:0 !important;}

.elementor-17875 .elementor-element.elementor-element-393b0f8 h3.elementor-heading-title{
    color:#444 !important;
}
.elementor-17875 .elementor-element.elementor-element-393b0f8 span.elementor-heading-title{
    color: #939393 !important;
    font-weight: 500 !important;
}

.elementor-17875 .elementor-element.elementor-element-393b0f8 .e-loop-item .elementor-section-wrap{
    max-width: 1200px;
    margin: 0 auto;
    width:100%;
}
 
.elementor-17875 .elementor-element.elementor-element-393b0f8 .e-loop-item:nth-of-type(2n){
    background:#efefef;
}
.elementor-17875 .elementor-element.elementor-element-393b0f8 .elementor-widget-container img{
    aspect-ratio: 400/600;
    object-fit: cover;
}




/*
.elementor-17875 .elementor-element.elementor-element-393b0f8
.elementor-section .elementor-container {
    flex-direction: column;
}
.elementor-17875 .elementor-element.elementor-element-393b0f8
.elementor-section .elementor-container > div{
    width:100%;
}
.elementor-17875 .elementor-element.elementor-element-393b0f8 .elementor-element.elementor-element-1227b29 .elementor-column-gap-custom .elementor-column > .elementor-element-populated {
    padding:0 0 20px !important;
}
.elementor-17875 .elementor-element.elementor-element-393b0f8{
    --grid-column-gap:30px;
    --grid-row-gap:10px;
}
.elementor-17875 .elementor-element.elementor-element-393b0f8 .elementor-widget-container img{
    aspect-ratio: 1/1;
    object-fit: cover;
}
.elementor-17875 .elementor-element.elementor-element-393b0f8 .elementor-loop-container {
    max-width: 1500px;
    margin:0 auto;
}
.elementor-17875 .elementor-element.elementor-element-393b0f8 .elementor-17938 .elementor-element.elementor-element-95129ef .elementor-price-list-text {
    display: flex;
    margin-bottom: 5px;
}

*//* End custom CSS */
/* Start custom CSS */body.elementor-page-17875 .kontra-page-title.title-align-center,footer.site-footer{
    margin:0;
}
.elementor-column-gap-default>.elementor-column>.elementor-element-populated{
    padding:0;
}/* End custom CSS */