.elementor-2037 .elementor-element.elementor-element-b83ab1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2037 .elementor-element.elementor-element-5d72b2f3{--display:flex;}/* Start custom CSS for text-editor, class: .elementor-element-94b2068 */.elementor-2037 .elementor-element.elementor-element-94b2068 p {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS */.woocommerce-notices-wrapper {
    margin-bottom:0px !important;
}

html .addify-quote-form.template_one .af-quote-field-table {
    max-width: 100% !important;
}
 
.addify-quote-form__contents thead {
    display: none;
}

.attachment-woocommerce_thumbnail img {
    /* Your CSS properties here */
    width:100px !important;
    height:100px !important;
    border-radius:0.5rem !important;
}


td.product-thumbnail a {
    /* Your CSS properties here */
    width:100px !important;
    display:block !important;
}


td.product-name p {
  display: none !important;
}

.woocommerce-notices-wrapper {
    padding:0px !important;
}

.woocommerce-notices-wrapper .woocommerce-message {
    background-color:#25645C !important;
    color:white !important;
  
}

.woocommerce-notices-wrapper .woocommerce-message::before {
    color:white !important;
  
}

input {
    border-left:0px !important;
    border:1px solid gray !important;
    border: 1px solid rgb(195, 198, 191);
}

form label {
    font-weight:500 !important;
    font-size:16px !important;
    font:"Figtree", sans-serif !important;
    
}



form input:focus, 
form textarea:focus, 
form select:focus {
    outline: 2px solid #007BFF; /* Blue outline around the field */
    border-color: rgb(189, 151, 78) !importat; 
    box-shadow: 0 0 5px rgba(189, 151, 78, 0.5); 
}


.woocommerce-message a.button.wc-forward {
    padding: 8px 12px !important;
  font-size: 1rem !important;
  border-radius: 0.5rem !important;
  background-color: unset !important;
  border: 1px solid white !important;
}/* End custom CSS */