.elementor-398 .elementor-element.elementor-element-4cb3bd74{--display:flex;--padding-top:50px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-398 .elementor-element.elementor-element-c070f19 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-398 .elementor-element.elementor-element-c070f19 .elementor-heading-title{font-family:"Taviraj", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-text );}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-f1d449b */.elementor-398 .elementor-element.elementor-element-f1d449b table tbody>tr:nth-child(odd)>td, .elementor-398 .elementor-element.elementor-element-f1d449b table tbody>tr:nth-child(odd)>th {
    background-color: transparent;
}

.elementor-398 .elementor-element.elementor-element-f1d449b table td, .elementor-398 .elementor-element.elementor-element-f1d449b table th {
    border-left: none;
    border-right: none;
    border-bottom: none;
}

.elementor-398 .elementor-element.elementor-element-f1d449b table tbody tr:hover>td, .elementor-398 .elementor-element.elementor-element-f1d449b table tbody tr:hover>th {
    background-color: transparent;
}

.elementor-398 .elementor-element.elementor-element-f1d449b .update-rfq-cart.gpls-woo-rfq_update-rfq-cart_button, .elementor-398 .elementor-element.elementor-element-f1d449b .gpls-woo-rfq_checkout_button {
    font-family: "Taviraj", sans-serif;
    font-size: 18px;
    font-weight: 600;
    background-color: #ffffff;
    border-radius: 0;
    border: solid 1px #84754E;
    color: #84754E;
    transition: all 0.2s;
}

.elementor-398 .elementor-element.elementor-element-f1d449b .update-rfq-cart.gpls-woo-rfq_update-rfq-cart_button:hover, .elementor-398 .elementor-element.elementor-element-f1d449b .gpls-woo-rfq_checkout_button:hover {
    color: #ffffff;
    background-color: #84754e;
}

.elementor-398 .elementor-element.elementor-element-f1d449b .product-quantity .quantity {
    display: flex;
    flex-wrap: nowrap;
}

.elementor-398 .elementor-element.elementor-element-f1d449b .input-text.qty.text {
    padding: 0.5rem 0 0.5rem 0.5rem;
    border-radius: 0;
    border-width: 1px 0;
    border-color: #84754E;
}

.elementor-398 .elementor-element.elementor-element-f1d449b .product-quantity .quantity button {
    border-radius: 0;
    border-color: #84754E;
    color: #84754E;
}

.elementor-398 .elementor-element.elementor-element-f1d449b .product-quantity .quantity button:hover,  .elementor-398 .elementor-element.elementor-element-f1d449b .product-quantity .quantity button:focus {
    background-color: #84754e;
    color: #ffffff;
}

.elementor-398 .elementor-element.elementor-element-f1d449b .product-remove a.remove {
    color: #862633 !important;
    height: 1.5em;
    width: 1.5em;
    padding: 5px;
}

.elementor-398 .elementor-element.elementor-element-f1d449b .product-remove a.remove:hover {
    background-color: #862633;
    color: #ffffff !important;
}/* End custom CSS */