.elementor-15 .elementor-element.elementor-element-2b02fea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:3%;--padding-block-end:3%;--padding-inline-start:10%;--padding-inline-end:10%;}.elementor-15 .elementor-element.elementor-element-61c301e{--display:flex;--gap:20px 20px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15 .elementor-element.elementor-element-fb5919f{text-align:center;}.elementor-15 .elementor-element.elementor-element-fb5919f .elementor-heading-title{font-size:var( --e-global-typography-38592ed-font-size );font-weight:var( --e-global-typography-38592ed-font-weight );text-transform:var( --e-global-typography-38592ed-text-transform );font-style:var( --e-global-typography-38592ed-font-style );text-decoration:var( --e-global-typography-38592ed-text-decoration );line-height:var( --e-global-typography-38592ed-line-height );letter-spacing:var( --e-global-typography-38592ed-letter-spacing );word-spacing:var( --e-global-typography-38592ed-word-spacing );}.elementor-15 .elementor-element.elementor-element-70846d8 > .elementor-widget-container{padding:20px 20px 20px 20px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-15 .elementor-element.elementor-element-2b02fea{--padding-block-start:3%;--padding-block-end:3%;--padding-inline-start:4%;--padding-inline-end:4%;}.elementor-15 .elementor-element.elementor-element-fb5919f .elementor-heading-title{font-size:var( --e-global-typography-38592ed-font-size );line-height:var( --e-global-typography-38592ed-line-height );letter-spacing:var( --e-global-typography-38592ed-letter-spacing );word-spacing:var( --e-global-typography-38592ed-word-spacing );}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-2b02fea{--padding-block-start:3%;--padding-block-end:1%;--padding-inline-start:3%;--padding-inline-end:3%;}.elementor-15 .elementor-element.elementor-element-fb5919f .elementor-heading-title{font-size:var( --e-global-typography-38592ed-font-size );line-height:var( --e-global-typography-38592ed-line-height );letter-spacing:var( --e-global-typography-38592ed-letter-spacing );word-spacing:var( --e-global-typography-38592ed-word-spacing );}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-2b02fea{--padding-block-start:6%;--padding-block-end:4%;--padding-inline-start:1%;--padding-inline-end:1%;}.elementor-15 .elementor-element.elementor-element-61c301e{--gap:0px 0px;}.elementor-15 .elementor-element.elementor-element-fb5919f .elementor-heading-title{font-size:var( --e-global-typography-38592ed-font-size );line-height:var( --e-global-typography-38592ed-line-height );letter-spacing:var( --e-global-typography-38592ed-letter-spacing );word-spacing:var( --e-global-typography-38592ed-word-spacing );}}/* Start custom CSS for shortcode, class: .elementor-element-70846d8 */.sgpaynow_form_wrapper {
    width: auto !important;
}

.sgpaynow_instructions {
    max-width: 100% !important;
}




/* TAB */
.woocommerce-MyAccount-navigation li a:hover {
    color: var( --e-global-color-11707ba );
 fill: var( --e-global-color-11707ba );
}




/* LINK */
.woocommerce-MyAccount-content a{
    COLOR: var( --e-global-color-54c52d6 );
    
}

.woocommerce-MyAccount-content a:HOVER{
    COLOR: var( --e-global-color-11707ba );
}

/* BUTTON */
.woocommerce-account .woocommerce-Button.button{
    font-size: var(--e-global-typography-5f1037f-font-size );
    font-weight: var(--e-global-typography-5f1037f-font-weight );
    text-decoration: var(--e-global-typography-5f1037f-text-decoration );
    line-height: var(--e-global-typography-5f1037f-line-height );
    letter-spacing: var(--e-global-typography-5f1037f-letter-spacing );
    word-spacing: var(--e-global-typography-5f1037f-word-spacing );
    fill: var(--e-global-color-b6ed31f );
    color: var(--e-global-color-b6ed31f );
    background-color: var(--e-global-color-11707ba );
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-11707ba );
    border-radius: 5px;

text-transform: capitalize !important;

}


.woocommerce-account .woocommerce-Button.button:HOVER{
color: var(--e-global-color-f192e38 );
    background-color: var(--e-global-color-877efc4 );
    border-color: var(--e-global-color-877efc4 );
  
    
}



.woocommerce-account .woocommerce-Button.button, .woocommerce-account .woocommerce button.button{
    font-size: var(--e-global-typography-5f1037f-font-size );
    font-weight: var(--e-global-typography-5f1037f-font-weight );
    text-decoration: var(--e-global-typography-5f1037f-text-decoration );
    line-height: var(--e-global-typography-5f1037f-line-height );
    letter-spacing: var(--e-global-typography-5f1037f-letter-spacing );
    word-spacing: var(--e-global-typography-5f1037f-word-spacing );
    fill: var(--e-global-color-b6ed31f );
    color: var(--e-global-color-b6ed31f );
    background-color: var(--e-global-color-11707ba );
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-11707ba );
    border-radius: 5px;
    
    text-transform: capitalize !important;
    
}

.cwg_popup_submit:hover,
.cwg_popup_submit:focus,
a.add-enquiry-button.button:hover,
.woocommerce input.button.rfq-send-enquiry:hover,
#rfq-update-enquiry-list:hover,
.rfq-enquiry-list-form-login button:hover,
.woocommerce-account .woocommerce-Button.button:hover,
.woocommerce-account .woocommerce button.button:hover,
.woocommerce table.my_account_orders .button:hover,
.woocommerce #payment #place_order:hover,
.woocommerce-page #payment #place_order:hover
{
color: var(--e-global-color-f192e38 ) !IMPORTANT;
    background-color: var(--e-global-color-877efc4 ) !IMPORTANT;
    border-color: var(--e-global-color-877efc4 ) !IMPORTANT;
  
}


/* REQUIRED */
.woocommerce form .form-row .required {
    color: var( --e-global-color-291ef9d ) !IMPORTANT;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b02fea */.elementor-15 .elementor-element.elementor-element-2b02fea .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme {
    display: block;
}/* End custom CSS */