.elementor-46 .elementor-element.elementor-element-1bab0d33{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-46 .elementor-element.elementor-element-b3b5eed .woocommerce-breadcrumb{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-46 .elementor-element.elementor-element-b3b5eed .woocommerce-breadcrumb > a{color:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-90b5acf > .elementor-widget-container{background-color:var( --e-global-color-119f1ef );padding:40px 40px 40px 40px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.1);}/* Start custom CSS for shortcode, class: .elementor-element-90b5acf */.elementor-46 .elementor-element.elementor-element-90b5acf {
    font-family: "Roboto", Sans-serif;
}

.product-name > a {
    color: #475E90 !important;
}

img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
    width: 100px !important;
}

.btn-primary {
    background-color: #475E90 !important;
    border-color: #475E90 !important;
}

.btn-primary:hover {
  background-color: #2e3e61 !important;
    border-color: #2e3e61 !important;
}
.btn-outline-primary, .wpcf7 input[type=submit] {
    color: #475E90;
    border-color: #475E90;
}

.btn-outline-primary:hover, .wpcf7 input[type=submit]:hover {
    color: #fff;
    background-color: #475E90;
    border-color: #475E90;
}


.alert-info, .woocommerce-info {
   color: #466295;
    background-color: #e3e8f3;
    border-color: #e3e8f3;
}

.woocommerce-info::before {
    color: #466295;
}/* End custom CSS */