.elementor-3751 .elementor-element.elementor-element-df212603{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3751 .elementor-element.elementor-element-7ba1d18c img{width:100%;height:240px;object-fit:cover;object-position:center center;}.elementor-3751 .elementor-element.elementor-element-103534d5{--display:flex;--min-height:45px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3751 .elementor-element.elementor-element-f7c3372b{--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;--padding-top:34px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.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-3751 .elementor-element.elementor-element-ba30c18b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;letter-spacing:0px;color:#222222;}.elementor-3751 .elementor-element.elementor-element-6bc320bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--padding-top:28px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-3751 .elementor-element.elementor-element-b4681527{--display:flex;--min-height:260px;--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;box-shadow:0px 5px 18px 0px rgba(0,0,0,0.12);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3751 .elementor-element.elementor-element-b4681527:not(.elementor-motion-effects-element-type-background), .elementor-3751 .elementor-element.elementor-element-b4681527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3751 .elementor-element.elementor-element-bfd5b65d{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;color:#FFFFFF;}.elementor-3751 .elementor-element.elementor-element-292d6eb8 img{height:180px;object-fit:contain;object-position:center center;}.elementor-3751 .elementor-element.elementor-element-a2884179{padding:14px 20px 18px 20px;}.elementor-3751 .elementor-element.elementor-element-a2884179 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0px;color:#111111;}.elementor-3751 .elementor-element.elementor-element-38932b75{--display:flex;--min-height:260px;--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;box-shadow:0px 5px 18px 0px rgba(0,0,0,0.12);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3751 .elementor-element.elementor-element-38932b75:not(.elementor-motion-effects-element-type-background), .elementor-3751 .elementor-element.elementor-element-38932b75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3751 .elementor-element.elementor-element-fcbf06b8{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;color:#FFFFFF;}.elementor-3751 .elementor-element.elementor-element-f79de876 img{height:180px;object-fit:contain;object-position:center center;}.elementor-3751 .elementor-element.elementor-element-e2c4ed80{padding:14px 20px 18px 20px;}.elementor-3751 .elementor-element.elementor-element-e2c4ed80 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0px;color:#111111;}.elementor-3751 .elementor-element.elementor-element-4d80fe92{--display:flex;--min-height:260px;--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;box-shadow:0px 5px 18px 0px rgba(0,0,0,0.12);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3751 .elementor-element.elementor-element-4d80fe92:not(.elementor-motion-effects-element-type-background), .elementor-3751 .elementor-element.elementor-element-4d80fe92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3751 .elementor-element.elementor-element-b2f58746{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;color:#FFFFFF;}.elementor-3751 .elementor-element.elementor-element-8c180f7e img{height:180px;object-fit:contain;object-position:center center;}.elementor-3751 .elementor-element.elementor-element-02a1b909{padding:14px 20px 18px 20px;}.elementor-3751 .elementor-element.elementor-element-02a1b909 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0px;color:#111111;}.elementor-3751 .elementor-element.elementor-element-1e0764d5{--display:flex;--min-height:260px;--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;box-shadow:0px 5px 18px 0px rgba(0,0,0,0.12);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3751 .elementor-element.elementor-element-1e0764d5:not(.elementor-motion-effects-element-type-background), .elementor-3751 .elementor-element.elementor-element-1e0764d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3751 .elementor-element.elementor-element-d61f0c8e{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;color:#FFFFFF;}.elementor-3751 .elementor-element.elementor-element-4950eeeb img{height:180px;object-fit:contain;object-position:center center;}.elementor-3751 .elementor-element.elementor-element-e88ca8a6{padding:14px 20px 18px 20px;}.elementor-3751 .elementor-element.elementor-element-e88ca8a6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0px;color:#111111;}.elementor-3751 .elementor-element.elementor-element-4db9c352{--display:flex;--min-height:260px;--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;box-shadow:0px 5px 18px 0px rgba(0,0,0,0.12);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3751 .elementor-element.elementor-element-4db9c352:not(.elementor-motion-effects-element-type-background), .elementor-3751 .elementor-element.elementor-element-4db9c352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3751 .elementor-element.elementor-element-c317af1c{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;color:#FFFFFF;}.elementor-3751 .elementor-element.elementor-element-7312ea7a img{height:180px;object-fit:contain;object-position:center center;}.elementor-3751 .elementor-element.elementor-element-37fde11c{padding:14px 20px 18px 20px;}.elementor-3751 .elementor-element.elementor-element-37fde11c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0px;color:#111111;}.elementor-3751 .elementor-element.elementor-element-a5b95c15{--display:flex;--min-height:260px;--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;box-shadow:0px 5px 18px 0px rgba(0,0,0,0.12);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3751 .elementor-element.elementor-element-a5b95c15:not(.elementor-motion-effects-element-type-background), .elementor-3751 .elementor-element.elementor-element-a5b95c15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3751 .elementor-element.elementor-element-47662350{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;color:#FFFFFF;}.elementor-3751 .elementor-element.elementor-element-93eae5d2 img{height:180px;object-fit:contain;object-position:center center;}.elementor-3751 .elementor-element.elementor-element-e5f3b936{padding:14px 20px 18px 20px;}.elementor-3751 .elementor-element.elementor-element-e5f3b936 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0px;color:#111111;}.elementor-3751 .elementor-element.elementor-element-c82d6e8f{--display:flex;--min-height:260px;--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;box-shadow:0px 5px 18px 0px rgba(0,0,0,0.12);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3751 .elementor-element.elementor-element-c82d6e8f:not(.elementor-motion-effects-element-type-background), .elementor-3751 .elementor-element.elementor-element-c82d6e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3751 .elementor-element.elementor-element-dae369b2{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;color:#FFFFFF;}.elementor-3751 .elementor-element.elementor-element-d91d5cf5 img{height:180px;object-fit:contain;object-position:center center;}.elementor-3751 .elementor-element.elementor-element-4772dfd4{padding:14px 20px 18px 20px;}.elementor-3751 .elementor-element.elementor-element-4772dfd4 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0px;color:#111111;}.elementor-3751 .elementor-element.elementor-element-dae4f6d1{--display:flex;--min-height:260px;--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;box-shadow:0px 5px 18px 0px rgba(0,0,0,0.12);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3751 .elementor-element.elementor-element-dae4f6d1:not(.elementor-motion-effects-element-type-background), .elementor-3751 .elementor-element.elementor-element-dae4f6d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3751 .elementor-element.elementor-element-2d65ae23{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;color:#FFFFFF;}.elementor-3751 .elementor-element.elementor-element-4f4537fc img{height:180px;object-fit:contain;object-position:center center;}.elementor-3751 .elementor-element.elementor-element-eebd8ee8{padding:14px 20px 18px 20px;}.elementor-3751 .elementor-element.elementor-element-eebd8ee8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0px;color:#111111;}.elementor-3751 .elementor-element.elementor-element-95a7d99d{--display:flex;--min-height:260px;--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;box-shadow:0px 5px 18px 0px rgba(0,0,0,0.12);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3751 .elementor-element.elementor-element-95a7d99d:not(.elementor-motion-effects-element-type-background), .elementor-3751 .elementor-element.elementor-element-95a7d99d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3751 .elementor-element.elementor-element-e270ff62{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;color:#FFFFFF;}.elementor-3751 .elementor-element.elementor-element-6ae684da img{height:180px;object-fit:contain;object-position:center center;}.elementor-3751 .elementor-element.elementor-element-82a2662e{padding:14px 20px 18px 20px;}.elementor-3751 .elementor-element.elementor-element-82a2662e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0px;color:#111111;}.elementor-3751 .elementor-element.elementor-element-23dffe73{--display:flex;--min-height:260px;--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;box-shadow:0px 5px 18px 0px rgba(0,0,0,0.12);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3751 .elementor-element.elementor-element-23dffe73:not(.elementor-motion-effects-element-type-background), .elementor-3751 .elementor-element.elementor-element-23dffe73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3751 .elementor-element.elementor-element-9730cb7d{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;color:#FFFFFF;}.elementor-3751 .elementor-element.elementor-element-4a4e552f img{height:180px;object-fit:contain;object-position:center center;}.elementor-3751 .elementor-element.elementor-element-bea55d8a{padding:14px 20px 18px 20px;}.elementor-3751 .elementor-element.elementor-element-bea55d8a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0px;color:#111111;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3751 .elementor-element.elementor-element-7ba1d18c img{height:190px;}.elementor-3751 .elementor-element.elementor-element-103534d5{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-3751 .elementor-element.elementor-element-f7c3372b{--padding-top:28px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}.elementor-3751 .elementor-element.elementor-element-6bc320bd{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-3751 .elementor-element.elementor-element-7ba1d18c img{height:118px;}.elementor-3751 .elementor-element.elementor-element-103534d5{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3751 .elementor-element.elementor-element-f7c3372b{--padding-top:24px;--padding-bottom:6px;--padding-left:16px;--padding-right:16px;}.elementor-3751 .elementor-element.elementor-element-ba30c18b .elementor-heading-title{font-size:24px;}.elementor-3751 .elementor-element.elementor-element-6bc320bd{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:22px;--padding-bottom:46px;--padding-left:16px;--padding-right:16px;}.elementor-3751 .elementor-element.elementor-element-b4681527{--width:48%;}.elementor-3751 .elementor-element.elementor-element-38932b75{--width:48%;}.elementor-3751 .elementor-element.elementor-element-4d80fe92{--width:48%;}.elementor-3751 .elementor-element.elementor-element-1e0764d5{--width:48%;}.elementor-3751 .elementor-element.elementor-element-4db9c352{--width:48%;}.elementor-3751 .elementor-element.elementor-element-a5b95c15{--width:48%;}.elementor-3751 .elementor-element.elementor-element-c82d6e8f{--width:48%;}.elementor-3751 .elementor-element.elementor-element-dae4f6d1{--width:48%;}.elementor-3751 .elementor-element.elementor-element-95a7d99d{--width:48%;}.elementor-3751 .elementor-element.elementor-element-23dffe73{--width:48%;}}@media(min-width:768px){.elementor-3751 .elementor-element.elementor-element-b4681527{--width:23%;}.elementor-3751 .elementor-element.elementor-element-38932b75{--width:23%;}.elementor-3751 .elementor-element.elementor-element-4d80fe92{--width:23%;}.elementor-3751 .elementor-element.elementor-element-1e0764d5{--width:23%;}.elementor-3751 .elementor-element.elementor-element-4db9c352{--width:23%;}.elementor-3751 .elementor-element.elementor-element-a5b95c15{--width:23%;}.elementor-3751 .elementor-element.elementor-element-c82d6e8f{--width:23%;}.elementor-3751 .elementor-element.elementor-element-dae4f6d1{--width:23%;}.elementor-3751 .elementor-element.elementor-element-95a7d99d{--width:23%;}.elementor-3751 .elementor-element.elementor-element-23dffe73{--width:23%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3751 .elementor-element.elementor-element-b4681527{--width:48%;}.elementor-3751 .elementor-element.elementor-element-38932b75{--width:48%;}.elementor-3751 .elementor-element.elementor-element-4d80fe92{--width:48%;}.elementor-3751 .elementor-element.elementor-element-1e0764d5{--width:48%;}.elementor-3751 .elementor-element.elementor-element-4db9c352{--width:48%;}.elementor-3751 .elementor-element.elementor-element-a5b95c15{--width:48%;}.elementor-3751 .elementor-element.elementor-element-c82d6e8f{--width:48%;}.elementor-3751 .elementor-element.elementor-element-dae4f6d1{--width:48%;}.elementor-3751 .elementor-element.elementor-element-95a7d99d{--width:48%;}.elementor-3751 .elementor-element.elementor-element-23dffe73{--width:48%;}}/* Start custom CSS */.elementor-3751{margin-top:120px}.elementor-3751 .sanjin-reference-banner img{width:100%;height:240px;object-fit:cover}.elementor-3751 .sanjin-products-grid .e-con-inner>.sanjin-category-card{width:calc((100% - 84px)/4);min-height:280px;border:1px solid transparent;overflow:hidden;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,border-color .28s ease}.elementor-3751 .sanjin-category-card img{height:205px;object-fit:cover;transition:transform .35s cubic-bezier(.22,1,.36,1)}.elementor-3751 .sanjin-category-card .elementor-heading-title,.elementor-3751 .sanjin-category-label{transition:color .25s ease,background-color .25s ease}.elementor-3751 .sanjin-category-card:hover,.elementor-3751 .sanjin-category-card:focus-within{transform:translateY(-6px);border-color:#BC2C2D!important;box-shadow:0 14px 30px rgba(0,0,0,.18)}.elementor-3751 .sanjin-category-card:hover img,.elementor-3751 .sanjin-category-card:focus-within img{transform:scale(1.035)}.elementor-3751 .sanjin-category-card:hover .elementor-heading-title,.elementor-3751 .sanjin-category-card:focus-within .elementor-heading-title{color:#BC2C2D}.elementor-3751 .sanjin-category-card:hover .sanjin-category-label,.elementor-3751 .sanjin-category-card:focus-within .sanjin-category-label{background:#BC2C2D}@media(max-width:1024px){.elementor-3751 .sanjin-reference-banner img{height:190px}.elementor-3751 .sanjin-products-grid .e-con-inner>.sanjin-category-card{width:calc((100% - 24px)/2)}}@media(max-width:767px){.elementor-3751 .sanjin-reference-banner img{height:118px}.elementor-3751 .sanjin-products-grid .e-con-inner>.sanjin-category-card{width:calc((100% - 12px)/2);min-height:225px}.elementor-3751 .sanjin-category-card img{height:145px}.elementor-3751 .sanjin-category-card .elementor-heading-title{font-size:14px}}@media(hover:none){.elementor-3751 .sanjin-category-card:hover{transform:none;border-color:transparent!important;box-shadow:0 5px 18px rgba(0,0,0,.12)}.elementor-3751 .sanjin-category-card:hover img{transform:none}.elementor-3751 .sanjin-category-card:hover .elementor-heading-title{color:#111111}.elementor-3751 .sanjin-category-card:hover .sanjin-category-label{background:#c5c5c5}}/* End custom CSS */