.elementor-327 .elementor-element.elementor-element-7189f12{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--background-transition:0.3s;--padding-block-start:7%;--padding-block-end:5%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-327 .elementor-element.elementor-element-7189f12:not(.elementor-motion-effects-element-type-background), .elementor-327 .elementor-element.elementor-element-7189f12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4f5bd0 );}.elementor-327 .elementor-element.elementor-element-7189f12, .elementor-327 .elementor-element.elementor-element-7189f12::before{--border-transition:0.3s;}.elementor-327 .elementor-element.elementor-element-924f230{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-327 .elementor-element.elementor-element-66a6650{--display:flex;--background-transition:0.3s;}.elementor-327 .elementor-element.elementor-element-116bdcb .jet-woo-product-gallery-grid .jet-woo-product-gallery__image-item{--columns:2;padding:0px 0px 0px 0px;}.elementor-327 .elementor-element.elementor-element-116bdcb .jet-woo-product-gallery-grid{margin-left:-0px;margin-right:-0px;}.elementor-327 .elementor-element.elementor-element-116bdcb .jet-woo-product-gallery-grid .jet-woo-product-gallery__image:not(.jet-woo-product-gallery--with-video){padding:0px 10px 0px 10px;}.elementor-327 .elementor-element.elementor-element-77b7c7a{text-align:right;}.elementor-327 .elementor-element.elementor-element-77b7c7a img{height:107px;object-fit:contain;}.elementor-327 .elementor-element.elementor-element-800e3a2{--display:flex;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-327 .elementor-element.elementor-element-e875ae6{text-align:left;}.elementor-327 .elementor-element.elementor-element-e875ae6 .elementor-heading-title{color:var( --e-global-color-e1d8a4e );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-327 .elementor-element.elementor-element-ada30bb .jet-listing-dynamic-field__content{color:#9C9C9C;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );text-align:left;}.elementor-327 .elementor-element.elementor-element-ada30bb .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-327 .elementor-element.elementor-element-ada30bb .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-327 .elementor-element.elementor-element-ada30bb .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-327 .elementor-element.elementor-element-f1430af .jet-listing-dynamic-field__content{color:#9C9C9C;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );text-align:left;}.elementor-327 .elementor-element.elementor-element-f1430af .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-327 .elementor-element.elementor-element-f1430af .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-327 .elementor-element.elementor-element-f1430af .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-327 .elementor-element.elementor-element-cba4c17 .jet-listing-dynamic-field__content{color:#9C9C9C;text-align:left;}.elementor-327 .elementor-element.elementor-element-cba4c17 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-327 .elementor-element.elementor-element-cba4c17 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-327 .elementor-element.elementor-element-cba4c17 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-327 .elementor-element.elementor-element-cba4c17 > .elementor-widget-container{padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#F8F8F859;}.elementor-327 .elementor-element.elementor-element-0c63eb0{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-327 .elementor-element.elementor-element-2ab7eed{text-align:left;}.elementor-327 .elementor-element.elementor-element-2ab7eed .elementor-heading-title{color:var( --e-global-color-e1d8a4e );font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-327 .elementor-element.elementor-element-2ab7eed > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-327 .elementor-element.elementor-element-392c639{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-327 .elementor-element.elementor-element-8c777fb{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-327 .elementor-element.elementor-element-b6cc6ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-327 .elementor-element.elementor-element-b6cc6ba.elementor-view-framed .elementor-icon, .elementor-327 .elementor-element.elementor-element-b6cc6ba.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-327 .elementor-element.elementor-element-b6cc6ba.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-327 .elementor-element.elementor-element-b6cc6ba.elementor-view-framed .elementor-icon:hover, .elementor-327 .elementor-element.elementor-element-b6cc6ba.elementor-view-default .elementor-icon:hover{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-327 .elementor-element.elementor-element-b6cc6ba{--icon-box-icon-margin:15px;width:var( --container-widget-width, 104.712% );max-width:104.712%;--container-widget-width:104.712%;--container-widget-flex-grow:0;}.elementor-327 .elementor-element.elementor-element-b6cc6ba .elementor-icon{font-size:26px;}.elementor-327 .elementor-element.elementor-element-b6cc6ba .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-79cb0d1 );}.elementor-327 .elementor-element.elementor-element-b6cc6ba .elementor-icon-box-title, .elementor-327 .elementor-element.elementor-element-b6cc6ba .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-327 .elementor-element.elementor-element-b6cc6ba .elementor-icon-box-description{color:#ACACAC;}.elementor-327 .elementor-element.elementor-element-b6cc6ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-327 .elementor-element.elementor-element-5bb80ae{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-327 .elementor-element.elementor-element-51d8bdf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-327 .elementor-element.elementor-element-51d8bdf.elementor-view-framed .elementor-icon, .elementor-327 .elementor-element.elementor-element-51d8bdf.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-327 .elementor-element.elementor-element-51d8bdf.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-327 .elementor-element.elementor-element-51d8bdf.elementor-view-framed .elementor-icon:hover, .elementor-327 .elementor-element.elementor-element-51d8bdf.elementor-view-default .elementor-icon:hover{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-327 .elementor-element.elementor-element-51d8bdf{--icon-box-icon-margin:15px;}.elementor-327 .elementor-element.elementor-element-51d8bdf .elementor-icon{font-size:26px;}.elementor-327 .elementor-element.elementor-element-51d8bdf .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-79cb0d1 );}.elementor-327 .elementor-element.elementor-element-51d8bdf .elementor-icon-box-title, .elementor-327 .elementor-element.elementor-element-51d8bdf .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-327 .elementor-element.elementor-element-51d8bdf .elementor-icon-box-description{color:#ACACAC;}.elementor-327 .elementor-element.elementor-element-243f6d1{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-327 .elementor-element.elementor-element-043aa52.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-327 .elementor-element.elementor-element-043aa52.elementor-view-framed .elementor-icon, .elementor-327 .elementor-element.elementor-element-043aa52.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-327 .elementor-element.elementor-element-043aa52.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-327 .elementor-element.elementor-element-043aa52.elementor-view-framed .elementor-icon:hover, .elementor-327 .elementor-element.elementor-element-043aa52.elementor-view-default .elementor-icon:hover{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-327 .elementor-element.elementor-element-043aa52{--icon-box-icon-margin:15px;}.elementor-327 .elementor-element.elementor-element-043aa52 .elementor-icon{font-size:26px;}.elementor-327 .elementor-element.elementor-element-043aa52 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-79cb0d1 );}.elementor-327 .elementor-element.elementor-element-043aa52 .elementor-icon-box-title, .elementor-327 .elementor-element.elementor-element-043aa52 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-327 .elementor-element.elementor-element-043aa52 .elementor-icon-box-description{color:#ACACAC;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-327 .elementor-element.elementor-element-924f230{--gap:0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-327 .elementor-element.elementor-element-66a6650{--gap:0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-327 .elementor-element.elementor-element-e875ae6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-327 .elementor-element.elementor-element-ada30bb .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-327 .elementor-element.elementor-element-f1430af .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-327 .elementor-element.elementor-element-392c639{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-327 .elementor-element.elementor-element-243f6d1{--padding-block-start:10px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}}@media(max-width:1024px){.elementor-327 .elementor-element.elementor-element-7189f12{--padding-block-start:10%;--padding-block-end:5%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-327 .elementor-element.elementor-element-924f230{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-327 .elementor-element.elementor-element-800e3a2{--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-327 .elementor-element.elementor-element-e875ae6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-327 .elementor-element.elementor-element-ada30bb .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-327 .elementor-element.elementor-element-f1430af .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-327 .elementor-element.elementor-element-cba4c17 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-327 .elementor-element.elementor-element-2ab7eed .elementor-heading-title{font-size:25px;}.elementor-327 .elementor-element.elementor-element-392c639{--grid-auto-flow:row;}.elementor-327 .elementor-element.elementor-element-b6cc6ba{width:initial;max-width:initial;}.elementor-327 .elementor-element.elementor-element-51d8bdf{width:initial;max-width:initial;}.elementor-327 .elementor-element.elementor-element-043aa52{width:initial;max-width:initial;}}@media(max-width:767px){.elementor-327 .elementor-element.elementor-element-7189f12{--padding-block-start:20%;--padding-block-end:5%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-327 .elementor-element.elementor-element-116bdcb .jet-woo-product-gallery-grid .jet-woo-product-gallery__image-item{--columns:2;}.elementor-327 .elementor-element.elementor-element-77b7c7a{text-align:right;}.elementor-327 .elementor-element.elementor-element-77b7c7a img{height:73px;}.elementor-327 .elementor-element.elementor-element-77b7c7a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-327 .elementor-element.elementor-element-800e3a2{--padding-block-start:10px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-327 .elementor-element.elementor-element-e875ae6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-327 .elementor-element.elementor-element-ada30bb .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-327 .elementor-element.elementor-element-f1430af .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-327 .elementor-element.elementor-element-2ab7eed .elementor-heading-title{font-size:20px;}.elementor-327 .elementor-element.elementor-element-392c639{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-327 .elementor-element.elementor-element-b6cc6ba .elementor-icon-box-title, .elementor-327 .elementor-element.elementor-element-b6cc6ba .elementor-icon-box-title a{line-height:1.1em;}.elementor-327 .elementor-element.elementor-element-b6cc6ba > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-327 .elementor-element.elementor-element-51d8bdf .elementor-icon-box-title, .elementor-327 .elementor-element.elementor-element-51d8bdf .elementor-icon-box-title a{line-height:1.1em;}.elementor-327 .elementor-element.elementor-element-51d8bdf > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-327 .elementor-element.elementor-element-043aa52 .elementor-icon-box-title, .elementor-327 .elementor-element.elementor-element-043aa52 .elementor-icon-box-title a{line-height:1.1em;}.elementor-327 .elementor-element.elementor-element-043aa52 > .elementor-widget-container{padding:0px 0px 20px 0px;}}@media(min-width:768px){.elementor-327 .elementor-element.elementor-element-66a6650{--width:45%;}.elementor-327 .elementor-element.elementor-element-800e3a2{--width:55%;}.elementor-327 .elementor-element.elementor-element-5bb80ae{--width:89%;}}@media(max-width:1024px) and (min-width:768px){.elementor-327 .elementor-element.elementor-element-66a6650{--width:100%;}.elementor-327 .elementor-element.elementor-element-800e3a2{--width:100%;}}/* Start custom CSS for jet-woo-product-gallery-grid, class: .elementor-element-116bdcb */.jet-woo-product-gallery-grid .jet-woo-product-gallery__image-item {
    padding: 0;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77b7c7a */.elementor-327 .elementor-element.elementor-element-77b7c7a img {
    object-position: top right;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8618108 */.cwg_popup_submit, a.add-enquiry-button.button, .woocommerce input.button.rfq-send-enquiry, #rfq-update-enquiry-list, .rfq-enquiry-list-form-login button, .woocommerce-account .woocommerce-Button.button, .woocommerce-account .woocommerce button.button, .woocommerce table.my_account_orders .button, .woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
    color:black;
    border-radius: 30px;
    background-color:#FFFFFF;
    font-size:18px;
    font-weight:400;
    
}

.cwg_popup_submit:hover, 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 {
    
    background-color:#F99D39;
    border-color:#F99D39;
    
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-cba4c17 */table {
    font-size: inherit;
}

.tablebox .jet-listing-dynamic-field__content {border-bottom:1px solid #F8F8F859;margin-bottom:10px;padding-bottom:5px}

.elementor-327 .elementor-element.elementor-element-cba4c17 table td {width: 50%;  background: none;}

.elementor-327 .elementor-element.elementor-element-cba4c17 table table td { border: 0; vertical-align: middle; }

@media (max-width:1023px) {
.elementor-327 .elementor-element.elementor-element-cba4c17 table table td {width:100%;display: inline-block;vertical-align:top;}
.elementor-327 .elementor-element.elementor-element-cba4c17 table table td img {width:350px}
}

@media (max-width:767px) {
.elementor-327 .elementor-element.elementor-element-cba4c17 table td {width:100%;display: inline-block;}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7189f12 */body:not([class*=elementor-page-]) .site-main {
    padding: 0;max-width: 100%;width: 100%}/* End custom CSS */