.elementor-6646 .elementor-element.elementor-element-d00eb1c{text-align:center;}.elementor-6646 .elementor-element.elementor-element-d00eb1c .elementor-heading-title{color:var( --e-global-color-el_color_7 );font-family:"Signika";font-weight:500;}.elementor-6646 .elementor-element.elementor-element-d00eb1c > .elementor-widget-container{padding:20px 20px 20px 20px;}:root{--page-title-display:none;}@media(max-width:1100px){.elementor-6646 .elementor-element.elementor-element-d00eb1c > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-6646 .elementor-element.elementor-element-d00eb1c > .elementor-widget-container{margin:0px 0px 10px 0px;}}/* Start custom CSS */.product-thumbnail{
    width: 15%;
}
.nf-error.field-wrap .nf-field-element:after, .nf-pass.field-wrap .nf-field-element:after{
    height: 38px !important;
        line-height: 40px;
}

.nf-form-content .listselect-wrap .nf-field-element div, .nf-form-content input.ninja-forms-field, .nf-form-content select.ninja-forms-field:not([multiple]) {
    height: 26px;
}
.nf-form-content .listselect-wrap .nf-field-element div, .nf-form-content .ninja-forms-field {
    padding: 5px;
}
.yith-ywraq-add-to-quote{
    padding-top: 7px;
}
.add-request-quote-button{
    font-size:15px !important; 
    padding:2px 20px !important;
}

.nf-field-element input, .nf-field-element textarea{
    border-radius: 5px !important;
    padding: 5px;
}

#nf-field-34{
background:#218b26; 
height: unset;
padding:12px 28px !important;
    border-radius: 25px !important;
}/* End custom CSS */