.elementor-1999 .elementor-element.elementor-element-beb6617{padding:40px 40px 40px 40px;}.elementor-1999 .elementor-element.elementor-element-abb3432 > .elementor-element-populated{padding:0px 40px 20px 0px;}.elementor-1999 .elementor-element.elementor-element-c8ebc0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-1999 .elementor-element.elementor-element-706edac > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#011C39;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1999 .elementor-element.elementor-element-706edac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1999 .elementor-element.elementor-element-a6a4f82 .elementor-heading-title{font-size:21px;font-weight:600;}.elementor-1999 .elementor-element.elementor-element-fc26caa > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#011C39;}.elementor-1999 .elementor-element.elementor-element-6ec7fef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#011C39;}.elementor-1999 .elementor-element.elementor-element-3b3d6dd > .elementor-widget-container{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#011C39;}.elementor-1999 .elementor-element.elementor-element-abbba94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#011C39;}.elementor-1999 .elementor-element.elementor-element-09e2add > .elementor-widget-container{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#011C39;}.elementor-1999 .elementor-element.elementor-element-eb0137f > .elementor-widget-container{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#011C39;}.elementor-1999 .elementor-element.elementor-element-f11f059 > .elementor-widget-container{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#011C39;}@media(max-width:1024px){.elementor-1999 .elementor-element.elementor-element-beb6617{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-1999 .elementor-element.elementor-element-c8ebc0a > .elementor-widget-container{padding:0px 0px 0px 80px;}}@media(max-width:767px){.elementor-1999 .elementor-element.elementor-element-ef51a53{width:50%;}.elementor-1999 .elementor-element.elementor-element-76fe87b{width:50%;}.elementor-1999 .elementor-element.elementor-element-beb6617{margin-top:0px;margin-bottom:0px;}.elementor-1999 .elementor-element.elementor-element-abb3432{width:100%;}.elementor-1999 .elementor-element.elementor-element-c8ebc0a > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-1999 .elementor-element.elementor-element-706edac{width:100%;}}@media(min-width:768px){.elementor-1999 .elementor-element.elementor-element-abb3432{width:74.243%;}.elementor-1999 .elementor-element.elementor-element-706edac{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1999 .elementor-element.elementor-element-abb3432{width:75%;}.elementor-1999 .elementor-element.elementor-element-706edac{width:25%;}}/* Start custom CSS for shortcode, class: .elementor-element-023483b */.elementor-1999 .elementor-element.elementor-element-023483b .cat-item a {
    padding: 0px 15px;
    background-color: transparent;
    color: #011c39;
    border:1px solid #011c39;
    display: inline-flex;
    margin: 10px;
    transition: 0.3s;
}

.elementor-1999 .elementor-element.elementor-element-023483b .cat-item a:hover {
    background-color: #011c39;
    color: white;
    transform: translateY(-5px);
}
.elementor-1999 .elementor-element.elementor-element-023483b .product-search-filter-items {
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-1999 .elementor-element.elementor-element-023483b .product-search-filter-category-heading {
    text-align: center;
    font-size:21px;
    color:#011c39;
    margin-bottom:10px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c8ebc0a */.elementor-1999 .elementor-element.elementor-element-c8ebc0a .product-search-filter-category-heading {
    text-align: center; 
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7c8da3d */.elementor-1999 .elementor-element.elementor-element-7c8da3d .cat-item a {
    padding: 0px 15px;
    background-color: transparent;
    color: #011c39;
    border:1px solid #011c39;
    display: inline-flex;
    margin: 10px;
    transition: 0.3s;
}

.elementor-1999 .elementor-element.elementor-element-7c8da3d .cat-item a:hover {
    background-color: #011c39;
    color: white;
    transform: translateY(-5px);
}
.elementor-1999 .elementor-element.elementor-element-7c8da3d .product-search-filter-items {
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-1999 .elementor-element.elementor-element-7c8da3d .product-search-filter-category-heading {
    text-align: center;
    font-size:21px;
    color:#011c39;
    margin-bottom:10px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6c4614f */.elementor-1999 .elementor-element.elementor-element-6c4614f .star-rating {
    color:gold;
}

.elementor-1999 .elementor-element.elementor-element-6c4614f .button {
    border: 1px solid #011c39;
    color:#011c39;
    background-color: transparent;
    border-radius: 0px;
    font-weight: 400;
    transition: 0.3s;
}

.elementor-1999 .elementor-element.elementor-element-6c4614f .button:hover {
    background-color: #011c39;
    color:white;
}

.elementor-1999 .elementor-element.elementor-element-6c4614f select {
    border: 1px solid #011c39;
    color:#011c39;
    border-radius: 0px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fc26caa */.elementor-1999 .elementor-element.elementor-element-fc26caa .product-search-form  input {
    border: 1px solid #011c39;
    color:#011c39;
    border-radius: 0px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3b3d6dd */.elementor-1999 .elementor-element.elementor-element-3b3d6dd .product-search-filter-attribute .term-thumbnail {
    border-radius: 0px
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-abbba94 */.elementor-1999 .elementor-element.elementor-element-abbba94 .slider-limit-min, .elementor-1999 .elementor-element.elementor-element-abbba94 .slider-limit-max {
    top: 10px;
}

.elementor-1999 .elementor-element.elementor-element-abbba94 input {
    border-radius: 0px;
}

.elementor-1999 .elementor-element.elementor-element-abbba94 .product-search-filter-price-form {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-09e2add */.elementor-1999 .elementor-element.elementor-element-09e2add .product-search-filter-attribute .term-thumbnail {
    border-radius: 0px
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f90edcb */.elementor-1999 .elementor-element.elementor-element-f90edcb .button {
    background-color: transparent;
    border: 1px solid #011c39;
    color:#011c39;
    border-radius: 0px;
    padding: 5px 20px;
}

.elementor-1999 .elementor-element.elementor-element-f90edcb .button:hover {
    background-color: #011c39;
    color:white;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-706edac */.elementor-1999 .elementor-element.elementor-element-706edac .product-search-filter-rating-heading, .elementor-1999 .elementor-element.elementor-element-706edac .product-search-filter-terms-heading, .elementor-1999 .elementor-element.elementor-element-706edac .product-search-filter-price-heading  {
    font-size:21px;
    color:#011c39;
    margin-bottom:10px;
}/* End custom CSS */