.elementor-159864 .elementor-element.elementor-element-6ee8539{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:-10px;--margin-right:-30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159864 .elementor-element.elementor-element-17f66df8{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-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-159864 .elementor-element.elementor-element-1c33b3de .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;color:#0C2340;}.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-widget-wc-categories .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-159864 .elementor-element.elementor-element-52aff483.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-159864 .elementor-element.elementor-element-829294d{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:36px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-159864 .elementor-element.elementor-element-ddb8b31{padding:4px 14px 4px 14px;}.elementor-159864 .elementor-element.elementor-element-ddb8b31.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-159864 .elementor-element.elementor-element-ddb8b31 .elementor-icon-box-title{margin-block-end:3px;color:#0C2340;}.elementor-159864 .elementor-element.elementor-element-ddb8b31 .elementor-icon-box-title, .elementor-159864 .elementor-element.elementor-element-ddb8b31 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.25em;}.elementor-159864 .elementor-element.elementor-element-ddb8b31 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.35em;color:#5B6475;}.elementor-159864 .elementor-element.elementor-element-1866776{padding:4px 14px 4px 14px;}.elementor-159864 .elementor-element.elementor-element-1866776.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-159864 .elementor-element.elementor-element-1866776 .elementor-icon-box-title{margin-block-end:3px;color:#0C2340;}.elementor-159864 .elementor-element.elementor-element-1866776 .elementor-icon-box-title, .elementor-159864 .elementor-element.elementor-element-1866776 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.25em;}.elementor-159864 .elementor-element.elementor-element-1866776 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.35em;color:#5B6475;}.elementor-159864 .elementor-element.elementor-element-395f9fc{padding:4px 14px 4px 14px;}.elementor-159864 .elementor-element.elementor-element-395f9fc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-159864 .elementor-element.elementor-element-395f9fc .elementor-icon-box-title{margin-block-end:3px;color:#0C2340;}.elementor-159864 .elementor-element.elementor-element-395f9fc .elementor-icon-box-title, .elementor-159864 .elementor-element.elementor-element-395f9fc .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.25em;}.elementor-159864 .elementor-element.elementor-element-395f9fc .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.35em;color:#5B6475;}.elementor-159864 .elementor-element.elementor-element-2566dc0{padding:4px 14px 4px 14px;}.elementor-159864 .elementor-element.elementor-element-2566dc0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-159864 .elementor-element.elementor-element-2566dc0 .elementor-icon-box-title{margin-block-end:3px;color:#0C2340;}.elementor-159864 .elementor-element.elementor-element-2566dc0 .elementor-icon-box-title, .elementor-159864 .elementor-element.elementor-element-2566dc0 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.25em;}.elementor-159864 .elementor-element.elementor-element-2566dc0 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.35em;color:#5B6475;}.elementor-159864 .elementor-element.elementor-element-6fb43ac{padding:4px 14px 4px 14px;}.elementor-159864 .elementor-element.elementor-element-6fb43ac.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-159864 .elementor-element.elementor-element-6fb43ac .elementor-icon-box-title{margin-block-end:3px;color:#0C2340;}.elementor-159864 .elementor-element.elementor-element-6fb43ac .elementor-icon-box-title, .elementor-159864 .elementor-element.elementor-element-6fb43ac .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.25em;}.elementor-159864 .elementor-element.elementor-element-6fb43ac .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.35em;color:#5B6475;}.elementor-159864 .elementor-element.elementor-element-fd14c51{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159864 .elementor-element.elementor-element-756fd4b{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--margin-top:48px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-159864 .elementor-element.elementor-element-ccb7f1f{--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-159864 .elementor-element.elementor-element-2548b7e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-159864 .elementor-element.elementor-element-2548b7e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-159864 .elementor-element.elementor-element-418b88a{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-159864 .elementor-element.elementor-element-418b88a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-159864 .elementor-element.elementor-element-418b88a:after{content:"0.66";}.elementor-159864 .elementor-element.elementor-element-418b88a .elementor-post__thumbnail__link{width:40%;}.elementor-159864 .elementor-element.elementor-element-418b88a.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-159864 .elementor-element.elementor-element-418b88a.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-159864 .elementor-element.elementor-element-418b88a.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-159864 .elementor-element.elementor-element-829294d{--margin-top:24px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-159864 .elementor-element.elementor-element-418b88a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-159864 .elementor-element.elementor-element-418b88a:after{content:"0.5";}.elementor-159864 .elementor-element.elementor-element-418b88a .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for wc-categories, class: .elementor-element-52aff483 */.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products{display:flex!important;flex-wrap:nowrap!important;gap:14px!important;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0!important;padding:0 1px 8px!important}.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products::-webkit-scrollbar{display:none}.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category{flex:0 0 calc((100% - 98px)/8)!important;width:calc((100% - 98px)/8)!important;min-width:160px;margin:0!important;padding:0!important;border:1px solid #e5eaf1;border-radius:14px;overflow:hidden;background:#f6f7f9;scroll-snap-align:start;transition:transform .2s ease,box-shadow .2s ease}.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:hover{transform:translateY(-3px);box-shadow:0 8px 22px rgba(11,32,59,.12)}.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category a{display:flex;flex-direction:column;height:100%;text-decoration:none}.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category img{display:block;width:100%!important;height:180px!important;object-fit:cover;margin:0!important;border-radius:0!important}.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category .woocommerce-loop-category__title{position:relative;display:flex;align-items:center;min-height:70px;margin:0!important;padding:13px 48px 13px 15px!important;text-align:left!important;color:#12243d!important;font-size:16px!important;font-weight:700!important;line-height:1.25!important}.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category .count{display:none!important}.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category .woocommerce-loop-category__title:after{content:'›';position:absolute;right:11px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:#0b203b;color:#fff;font-size:22px;line-height:1}.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:hover .woocommerce-loop-category__title:after{background:#fb4b2f}@media(max-width:1100px){.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category{flex-basis:210px!important;width:210px!important}.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category img{height:160px!important}}@media(max-width:767px){.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products{gap:12px!important}.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category{flex-basis:174px!important;width:174px!important;min-width:174px}.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category img{height:142px!important}.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category .woocommerce-loop-category__title{min-height:64px;font-size:14px!important;padding-left:12px!important}}@media(prefers-reduced-motion:reduce){.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category{transition:none}}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products { scrollbar-width: none !important; scroll-snap-type: x mandatory; }
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products::-webkit-scrollbar { display: none !important; height: 0 !important; }
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category { scroll-snap-stop: always; }
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category { flex: 0 0 210px !important; width: 210px !important; }
@media (max-width: 767px) { .elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category { flex: 0 0 174px !important; width: 174px !important; } }
/* ===== WOW layer – WebWorks Media ===== */
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products{counter-reset:ogcat;padding:10px 2px 24px !important;margin:-10px -2px -14px !important;}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category{--og-bg1:#F3F5F9;--og-bg2:#E6EBF3;--og-accent:#0C2340;--og-glow:rgba(12,35,64,.22);--og-ring:rgba(12,35,64,.12);--og-icon:none;counter-increment:ogcat;position:relative;isolation:isolate;background:linear-gradient(160deg,var(--og-bg1) 0%,var(--og-bg2) 100%) !important;border:1px solid rgba(12,35,64,.06) !important;border-radius:16px !important;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s ease,border-color .4s ease !important;animation:ogCatIn .7s cubic-bezier(.2,.8,.2,1) backwards;}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:has(a[href*="/mailroom-warehouse/"]){--og-bg1:#FFF3EA;--og-bg2:#FFE0CB;--og-accent:#E2611B;--og-glow:rgba(226,97,27,0.28);--og-ring:rgba(226,97,27,0.18);--og-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23E2611B'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%207.5l9-4.5%209%204.5v9l-9%204.5-9-4.5z'%2F%3E%3Cpath%20d%3D'M3%207.5l9%204.5%209-4.5M12%2012v9M7.5%205.2l9%204.6'%2F%3E%3C%2Fsvg%3E");}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:has(a[href*="/office-furniture/"]){--og-bg1:#EEF3FF;--og-bg2:#DCE6FF;--og-accent:#2F5BD3;--og-glow:rgba(47,91,211,0.28);--og-ring:rgba(47,91,211,0.18);--og-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%232F5BD3'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M8%203h8a1%201%200%200%201%201%201v6H7V4a1%201%200%200%201%201-1z'%2F%3E%3Cpath%20d%3D'M5%2010h14l-1%204H6zM12%2014v4M7%2021l5-3%205%203M6%2021h.01M18%2021h.01'%2F%3E%3C%2Fsvg%3E");}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:has(a[href*="/office-supplies/"]){--og-bg1:#FFF9E3;--og-bg2:#FFEFB8;--og-accent:#C48A00;--og-glow:rgba(196,138,0,0.28);--og-ring:rgba(196,138,0,0.18);--og-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23C48A00'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M14%203H6.5A1.5%201.5%200%200%200%205%204.5v15A1.5%201.5%200%200%200%206.5%2021h11a1.5%201.5%200%200%200%201.5-1.5V8z'%2F%3E%3Cpath%20d%3D'M14%203v5h5M8.5%2012.5h7M8.5%2016h4.5'%2F%3E%3C%2Fsvg%3E");}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:has(a[href*="/ppe-clothing/"]){--og-bg1:#EAF8F0;--og-bg2:#D2F0DF;--og-accent:#1F9D57;--og-glow:rgba(31,157,87,0.28);--og-ring:rgba(31,157,87,0.18);--og-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%231F9D57'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M2.5%2018h19M4.5%2018v-2.5a7.5%207.5%200%200%201%2015%200V18'%2F%3E%3Cpath%20d%3D'M10%208.3V5.5h4v2.8M9%2012l-1%206M15%2012l1%206'%2F%3E%3C%2Fsvg%3E");}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:has(a[href*="/present-display/"]){--og-bg1:#F4EEFF;--og-bg2:#E6DAFF;--og-accent:#7A4FD6;--og-glow:rgba(122,79,214,0.28);--og-ring:rgba(122,79,214,0.18);--og-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%237A4FD6'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%204h18M4.5%204v10.5h15V4M12%2014.5V17M8%2021l4-4%204%204'%2F%3E%3Cpath%20d%3D'M8%2011.5l3-3%202%202%203-3.5'%2F%3E%3C%2Fsvg%3E");}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:has(a[href*="/printer-ink-toners/"]){--og-bg1:#E9F7FB;--og-bg2:#CFEEF6;--og-accent:#0E8FB3;--og-glow:rgba(14,143,179,0.28);--og-ring:rgba(14,143,179,0.18);--og-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%230E8FB3'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M7%209V3.5h10V9'%2F%3E%3Cpath%20d%3D'M6%2017H4a1%201%200%200%201-1-1v-6a1%201%200%200%201%201-1h16a1%201%200%200%201%201%201v6a1%201%200%200%201-1%201h-2'%2F%3E%3Cpath%20d%3D'M7%2014h10v7H7zM17.5%2011.5h.01'%2F%3E%3C%2Fsvg%3E");}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:has(a[href*="/technology/"]){--og-bg1:#EEF1F7;--og-bg2:#DDE3EE;--og-accent:#34466B;--og-glow:rgba(52,70,107,0.28);--og-ring:rgba(52,70,107,0.18);--og-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%2334466B'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M5%205.5A1.5%201.5%200%200%201%206.5%204h11A1.5%201.5%200%200%201%2019%205.5V15H5z'%2F%3E%3Cpath%20d%3D'M2%2019h20l-2-4H4zM10.5%2017h3'%2F%3E%3C%2Fsvg%3E");}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:has(a[href*="/workplace-essentials/"]){--og-bg1:#FFF0F2;--og-bg2:#FFDCE2;--og-accent:#D64561;--og-glow:rgba(214,69,97,0.28);--og-ring:rgba(214,69,97,0.18);--og-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23D64561'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M4%209h12v6a5%205%200%200%201-5%205H9a5%205%200%200%201-5-5z'%2F%3E%3Cpath%20d%3D'M16%2010.5h1.5a2.75%202.75%200%200%201%200%205.5H16M8%202.5v3M12%202.5v3'%2F%3E%3C%2Fsvg%3E");}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:nth-child(1){animation-delay:.05s}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:nth-child(2){animation-delay:.12s}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:nth-child(3){animation-delay:.19s}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:nth-child(4){animation-delay:.26s}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:nth-child(5){animation-delay:.33s}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:nth-child(6){animation-delay:.40s}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:nth-child(7){animation-delay:.47s}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:nth-child(8){animation-delay:.54s}
@keyframes ogCatIn{from{opacity:0;transform:translateY(22px) scale(.97)}to{opacity:1;transform:none}}
/* shine sweep */
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category::before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.65) 50%,transparent 65%);transform:translateX(-130%);transition:transform .8s ease;}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:hover::before{transform:translateX(130%);}
/* hover */
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:hover{transform:translateY(-6px) !important;border-color:var(--og-ring) !important;box-shadow:0 22px 40px -16px var(--og-glow),0 2px 6px rgba(12,35,64,.06) !important;}
/* icon stage replaces the grey placeholder image */
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:has(img[src*="woocommerce-placeholder"]) img{display:none !important;}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:has(img[src*="woocommerce-placeholder"]) a::before{content:"";display:block;flex:none;height:180px;background:var(--og-icon) center/58px 58px no-repeat,radial-gradient(circle at center,#fff 0 50px,transparent 51px),radial-gradient(circle at center,transparent 0 62px,var(--og-ring) 63px 64px,transparent 65px);filter:drop-shadow(0 12px 18px var(--og-ring));transition:transform .5s cubic-bezier(.2,.8,.2,1);}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:hover a::before{transform:scale(1.08) rotate(-5deg);}
/* real photos, once added */
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category img{display:block !important;width:100% !important;height:180px !important;flex:none;object-fit:cover !important;object-position:center center !important;padding:0 !important;transition:transform .6s cubic-bezier(.2,.8,.2,1);}
@media(max-width:1100px){.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category img{height:160px !important;}}
@media(max-width:767px){.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category img{height:142px !important;}}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:hover img{transform:scale(1.05);}
/* title strip */
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category .woocommerce-loop-category__title{position:relative;z-index:1;background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid rgba(12,35,64,.06);font-family:Inter,sans-serif !important;color:#0C2340 !important;transition:color .3s ease;}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:hover .woocommerce-loop-category__title{color:var(--og-accent) !important;}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category .woocommerce-loop-category__title:after{transition:background .3s ease,transform .3s ease,box-shadow .3s ease;}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:hover .woocommerce-loop-category__title:after{background:#F26A21 !important;transform:translate(4px,-50%) !important;box-shadow:0 6px 14px rgba(242,106,33,.35);}
@media(max-width:1100px){.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:has(img[src*="woocommerce-placeholder"]) a::before{height:160px;}}
@media(max-width:767px){.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:has(img[src*="woocommerce-placeholder"]) a::before{height:142px;background-size:48px 48px,auto,auto;}}
@media(prefers-reduced-motion:reduce){.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category,.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category::before,.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category a::before,.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category img{animation:none !important;transition:none !important;}}
/* og-grid-all */
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products{display:grid !important;grid-template-columns:repeat(8,minmax(0,1fr)) !important;gap:12px !important;overflow:visible !important;scroll-snap-type:none !important;}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category{flex:none !important;width:auto !important;min-width:0 !important;}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category img,.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:has(img[src*="woocommerce-placeholder"]) a::before{height:140px !important;}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:has(img[src*="woocommerce-placeholder"]) a::before{background-size:46px 46px,auto,auto;}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category .woocommerce-loop-category__title{min-height:62px !important;padding:10px 38px 10px 12px !important;font-size:14px !important;line-height:1.25 !important;}
.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category .woocommerce-loop-category__title:after{width:24px !important;height:24px !important;right:9px !important;font-size:18px !important;}
@media (max-width:1024px){.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products{grid-template-columns:repeat(4,minmax(0,1fr)) !important;}}
@media (max-width:767px){.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px !important;}.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category img,.elementor-159864 .elementor-element.elementor-element-52aff483 ul.products li.product-category:has(img[src*="woocommerce-placeholder"]) a::before{height:120px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17f66df8 */.elementor-159864 .elementor-element.elementor-element-17f66df8 > .e-con-inner { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr) auto; align-items: center; column-gap: 24px; row-gap: 18px; }
.elementor-159864 .elementor-element.elementor-element-17f66df8 .elementor-widget-heading { grid-column: 1; grid-row: 1; align-self: center; margin: 0; }
.elementor-159864 .elementor-element.elementor-element-17f66df8 h2.elementor-heading-title { font-size: 24px !important; line-height: 1.15 !important; margin: 0 !important; }
.elementor-159864 .elementor-element.elementor-element-17f66df8 .elementor-widget-text-editor { grid-column: 2; grid-row: 1; text-align: right; align-self: center; font-size: 13px; line-height: 1.3; margin: 0; }
.elementor-159864 .elementor-element.elementor-element-17f66df8 .elementor-widget-button { grid-column: 3; grid-row: 1; justify-self: end; align-self: center; margin: 0; }
.elementor-159864 .elementor-element.elementor-element-17f66df8 .elementor-widget-button .elementor-button { font-size: 13px; line-height: 1.2; }
.elementor-159864 .elementor-element.elementor-element-17f66df8 .elementor-widget-woocommerce-product-categories { grid-column: 1 / -1; grid-row: 2; min-width: 0; }
@media (max-width: 767px) { .elementor-159864 .elementor-element.elementor-element-17f66df8 > .e-con-inner { grid-template-columns: 1fr; row-gap: 12px; } .elementor-159864 .elementor-element.elementor-element-17f66df8 .elementor-widget-heading { grid-column: 1; grid-row: 1; } .elementor-159864 .elementor-element.elementor-element-17f66df8 .elementor-widget-text-editor { grid-column: 1; grid-row: 2; text-align: left; } .elementor-159864 .elementor-element.elementor-element-17f66df8 .elementor-widget-button { grid-column: 1; grid-row: 3; justify-self: start; } .elementor-159864 .elementor-element.elementor-element-17f66df8 .elementor-widget-woocommerce-product-categories { grid-column: 1; grid-row: 4; } }
.elementor-159864 .elementor-element.elementor-element-17f66df8 .elementor-widget-wc-categories { grid-column: 1 / -1; grid-row: 2; width: 100%; min-width: 0; }
.elementor-159864 .elementor-element.elementor-element-17f66df8 .elementor-widget-text-editor, .elementor-159864 .elementor-element.elementor-element-17f66df8 .elementor-widget-button { transform: none; }
.elementor-159864 .elementor-element.elementor-element-17f66df8 .elementor-widget-text-editor { position: relative; top: 0; } .elementor-159864 .elementor-element.elementor-element-17f66df8 .elementor-widget-text-editor p { margin: 0 !important; } .elementor-159864 .elementor-element.elementor-element-17f66df8 .elementor-widget-html, .elementor-159864 .elementor-element.elementor-element-17f66df8 .elementor-widget-html .elementor-widget-container { display: flex; align-items: center; }
.elementor-159864 .elementor-element.elementor-element-17f66df8 .elementor-widget-html { grid-column: 3; grid-row: 1; justify-self: end; align-self: center; margin: 0; }
@media (max-width: 767px) { .elementor-159864 .elementor-element.elementor-element-17f66df8 .elementor-widget-html { display: none !important; } }
/* og-accent-bar */
.elementor-159864 .elementor-element.elementor-element-17f66df8 h2.elementor-heading-title{position:relative;padding-bottom:0 !important;}
.elementor-159864 .elementor-element.elementor-element-17f66df8 h2.elementor-heading-title::after{content:"";position:absolute;left:0;bottom:-12px;width:56px;height:4px;border-radius:4px;background:linear-gradient(90deg,#F26A21,#FFB547);}
/* og-tagline */
.elementor-159864 .elementor-element.elementor-element-17f66df8 .og-tagline{display:inline-flex;align-items:center;gap:10px;margin:0;padding:9px 16px 9px 12px;border-radius:999px;background:linear-gradient(135deg,#FFF4EC,#FFFFFF);border:1px solid #FFE1CC;box-shadow:0 6px 18px -8px rgba(242,106,33,.35);font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:#3B4A63;white-space:nowrap;}
.elementor-159864 .elementor-element.elementor-element-17f66df8 .og-tagline-spark{flex:none;width:22px;height:22px;border-radius:50%;background:#F26A21 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M12 2l2.2 6.3L20.5 10l-6.3 2.2L12 18.5l-2.2-6.3L3.5 10l6.3-1.7z'/%3E%3C/svg%3E") center/13px no-repeat;box-shadow:0 0 0 0 rgba(242,106,33,.5);animation:ogSpark 2.4s ease-out infinite;}
.elementor-159864 .elementor-element.elementor-element-17f66df8 .og-tagline-hl{position:relative;font-weight:800;background:linear-gradient(90deg,#F26A21,#FF9A4D,#F26A21);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ogShimmer 4s linear infinite;}
.elementor-159864 .elementor-element.elementor-element-17f66df8 .og-tagline-hl::after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:3px;border-radius:3px;background:linear-gradient(90deg,#F26A21,#FFB547);transform:scaleX(0);transform-origin:left;animation:ogUnderline .9s .4s cubic-bezier(.2,.8,.2,1) forwards;}
@keyframes ogSpark{0%{box-shadow:0 0 0 0 rgba(242,106,33,.5)}70%{box-shadow:0 0 0 10px rgba(242,106,33,0)}100%{box-shadow:0 0 0 0 rgba(242,106,33,0)}}
@keyframes ogShimmer{to{background-position:-200% 0}}
@keyframes ogUnderline{to{transform:scaleX(1)}}
@media (max-width:1100px){.elementor-159864 .elementor-element.elementor-element-17f66df8 .og-tagline{white-space:normal;font-size:13px;}}
@media (prefers-reduced-motion:reduce){.elementor-159864 .elementor-element.elementor-element-17f66df8 .og-tagline-spark,.elementor-159864 .elementor-element.elementor-element-17f66df8 .og-tagline-hl,.elementor-159864 .elementor-element.elementor-element-17f66df8 .og-tagline-hl::after{animation:none;transform:none;}}
/* og-row-align */
.elementor-159864 .elementor-element.elementor-element-17f66df8 > .e-con-inner { align-items: center; row-gap: 26px !important; }
/* og-hide-arrows */
.elementor-159864 .elementor-element.elementor-element-17f66df8 .elementor-widget-html{display:none !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-829294d *//* Trust bar – WebWorks Media */
.elementor-159864 .elementor-element.elementor-element-829294d{background:linear-gradient(180deg,#F6F7F9 0%,#EEF1F5 100%);border-top:1px solid #E6E9EE;border-bottom:1px solid #E6E9EE;}
.elementor-159864 .elementor-element.elementor-element-829294d > .e-con-inner{align-items:center;}
.elementor-159864 .elementor-element.elementor-element-829294d .elementor-widget-icon-box + .elementor-widget-icon-box{border-left:1px solid #DCE1E8;}
.elementor-159864 .elementor-element.elementor-element-829294d .elementor-icon-box-icon .elementor-icon{transition:transform .35s cubic-bezier(.2,.8,.2,1);}
.elementor-159864 .elementor-element.elementor-element-829294d .elementor-icon-box-icon .elementor-icon svg,.elementor-159864 .elementor-element.elementor-element-829294d .elementor-icon-box-icon .elementor-icon i{filter:drop-shadow(0 4px 8px rgba(242,106,33,.25));}
.elementor-159864 .elementor-element.elementor-element-829294d .elementor-widget-icon-box:hover .elementor-icon{transform:translateY(-3px) rotate(-6deg) scale(1.06);}
.elementor-159864 .elementor-element.elementor-element-829294d .elementor-icon-box-title{white-space:nowrap;}
.elementor-159864 .elementor-element.elementor-element-829294d .elementor-icon-box-description{white-space:nowrap;}
@media (max-width:1024px){
 .elementor-159864 .elementor-element.elementor-element-829294d > .e-con-inner{flex-wrap:wrap !important;row-gap:14px;}
 .elementor-159864 .elementor-element.elementor-element-829294d .elementor-widget-icon-box{flex:1 1 33% !important;}
 .elementor-159864 .elementor-element.elementor-element-829294d .elementor-widget-icon-box + .elementor-widget-icon-box{border-left:0;}
}
@media (max-width:767px){
 .elementor-159864 .elementor-element.elementor-element-829294d > .e-con-inner{flex-wrap:nowrap !important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;}
 .elementor-159864 .elementor-element.elementor-element-829294d > .e-con-inner::-webkit-scrollbar{display:none;}
 .elementor-159864 .elementor-element.elementor-element-829294d .elementor-widget-icon-box{flex:0 0 78% !important;scroll-snap-align:start;}
 .elementor-159864 .elementor-element.elementor-element-829294d .elementor-widget-icon-box + .elementor-widget-icon-box{border-left:1px solid #DCE1E8;}
}
/* og-centre */
.elementor-159864 .elementor-element.elementor-element-829294d{width:100% !important;max-width:none !important;}
.elementor-159864 .elementor-element.elementor-element-829294d > .e-con-inner{justify-content:center;overflow:hidden;}
.elementor-159864 .elementor-element.elementor-element-829294d .elementor-widget-icon-box{flex:1 1 0 !important;min-width:0;}
.elementor-159864 .elementor-element.elementor-element-829294d .elementor-icon-box-wrapper{justify-content:center;}
.elementor-159864 .elementor-element.elementor-element-829294d .elementor-icon-box-content{min-width:0;flex:0 1 auto;}
@media (max-width:1240px){.elementor-159864 .elementor-element.elementor-element-829294d .elementor-icon-box-title{white-space:normal;}.elementor-159864 .elementor-element.elementor-element-829294d .elementor-icon-box-icon .elementor-icon{font-size:28px !important;}.elementor-159864 .elementor-element.elementor-element-829294d .elementor-icon-box-icon .elementor-icon svg{width:28px;height:28px;}}
@media (max-width:1024px){.elementor-159864 .elementor-element.elementor-element-829294d > .e-con-inner{overflow:visible;}.elementor-159864 .elementor-element.elementor-element-829294d .elementor-widget-icon-box{flex:1 1 33% !important;}.elementor-159864 .elementor-element.elementor-element-829294d .elementor-icon-box-wrapper{justify-content:flex-start;}}
@media (max-width:767px){.elementor-159864 .elementor-element.elementor-element-829294d > .e-con-inner{overflow-x:auto;}.elementor-159864 .elementor-element.elementor-element-829294d .elementor-widget-icon-box{flex:0 0 78% !important;}}
/* og-emoji */
.elementor-159864 .elementor-element.elementor-element-829294d .elementor-icon-box-wrapper{justify-content:center;}
.elementor-159864 .elementor-element.elementor-element-829294d .elementor-icon-box-wrapper,.elementor-159864 .elementor-element.elementor-element-829294d .elementor-icon-box-content,.elementor-159864 .elementor-element.elementor-element-829294d .elementor-icon-box-title,.elementor-159864 .elementor-element.elementor-element-829294d .elementor-icon-box-description{text-align:left !important;}
.elementor-159864 .elementor-element.elementor-element-829294d .elementor-icon-box-content{position:relative;padding-left:66px;min-height:52px;display:flex;flex-direction:column;justify-content:center;}
.elementor-159864 .elementor-element.elementor-element-829294d .og-emoji{position:absolute;left:0;top:50%;width:52px;height:52px;display:grid;place-items:center;border-radius:16px;background:radial-gradient(circle at 30% 25%,#FFFFFF 0%,#FFF6EF 55%,#FFE7D6 100%);border:1px solid #FFE1CC;box-shadow:0 8px 18px -8px rgba(242,106,33,.45),inset 0 1px 0 #fff;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size:28px;line-height:1;transform:translateY(-50%);animation:ogFloat 3.6s ease-in-out infinite;}
.elementor-159864 .elementor-element.elementor-element-829294d .og-emoji img.emoji,.elementor-159864 .elementor-element.elementor-element-829294d .og-emoji img{width:28px !important;height:28px !important;margin:0 !important;vertical-align:middle;}
.elementor-159864 .elementor-element.elementor-element-829294d .elementor-widget-icon-box:nth-child(2) .og-emoji{animation-delay:-.7s;}
.elementor-159864 .elementor-element.elementor-element-829294d .elementor-widget-icon-box:nth-child(3) .og-emoji{animation-delay:-1.4s;}
.elementor-159864 .elementor-element.elementor-element-829294d .elementor-widget-icon-box:nth-child(4) .og-emoji{animation-delay:-2.1s;}
.elementor-159864 .elementor-element.elementor-element-829294d .elementor-widget-icon-box:nth-child(5) .og-emoji{animation-delay:-2.8s;}
.elementor-159864 .elementor-element.elementor-element-829294d .elementor-widget-icon-box:hover .og-emoji{animation:ogPop .6s cubic-bezier(.3,1.6,.5,1) both;border-color:#F26A21;box-shadow:0 12px 24px -8px rgba(242,106,33,.6),inset 0 1px 0 #fff;}
@keyframes ogFloat{0%,100%{transform:translateY(-50%)}50%{transform:translateY(calc(-50% - 4px))}}
@keyframes ogPop{0%{transform:translateY(-50%) scale(1) rotate(0)}40%{transform:translateY(calc(-50% - 6px)) scale(1.15) rotate(-8deg)}70%{transform:translateY(-50%) scale(.96) rotate(4deg)}100%{transform:translateY(-50%) scale(1.06) rotate(0)}}
@media (max-width:767px){.elementor-159864 .elementor-element.elementor-element-829294d .elementor-icon-box-content{padding-left:58px;min-height:46px;}.elementor-159864 .elementor-element.elementor-element-829294d .og-emoji{width:46px;height:46px;border-radius:14px;}.elementor-159864 .elementor-element.elementor-element-829294d .og-emoji img{width:24px !important;height:24px !important;}}
@media (prefers-reduced-motion:reduce){.elementor-159864 .elementor-element.elementor-element-829294d .og-emoji{animation:none !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-756fd4b *//* Blog strip – WebWorks Media */
.elementor-159864 .elementor-element.elementor-element-756fd4b .og-blog-head{width:100%;}
.elementor-159864 .elementor-element.elementor-element-756fd4b .og-blog-title .elementor-heading-title{font-family:Inter,sans-serif;font-size:34px;font-weight:800;line-height:1.2;letter-spacing:-.02em;color:#14213D !important;position:relative;}
.elementor-159864 .elementor-element.elementor-element-756fd4b .og-blog-title .elementor-heading-title::after{content:"";position:absolute;left:0;bottom:-12px;width:56px;height:4px;border-radius:4px;background:linear-gradient(90deg,#F26A21,#FFB547);}
.elementor-159864 .elementor-element.elementor-element-756fd4b .og-blog-link .elementor-button{background:none !important;padding:6px 0 !important;color:#14213D !important;font-family:Inter,sans-serif;font-size:14px;font-weight:700;box-shadow:none !important;}
.elementor-159864 .elementor-element.elementor-element-756fd4b .og-blog-link .elementor-button:hover{color:#F26A21 !important;}
.elementor-159864 .elementor-element.elementor-element-756fd4b .og-blog-link .elementor-button-icon{transition:transform .25s ease;}
.elementor-159864 .elementor-element.elementor-element-756fd4b .og-blog-link .elementor-button:hover .elementor-button-icon{transform:translateX(4px);}
.elementor-159864 .elementor-element.elementor-element-756fd4b .elementor-posts-container{gap:18px !important;grid-row-gap:18px !important;}
.elementor-159864 .elementor-element.elementor-element-756fd4b .elementor-post{position:relative;display:flex !important;align-items:stretch;gap:16px;padding:14px !important;border-radius:16px;background:linear-gradient(160deg,#F7FAFE 0%,#EEF4FC 100%);border:1px solid #E4ECF6;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,border-color .35s ease;overflow:hidden;}
.elementor-159864 .elementor-element.elementor-element-756fd4b .elementor-post:hover{transform:translateY(-4px);border-color:#D3E0F1;box-shadow:0 18px 34px -16px rgba(20,33,61,.28);}
.elementor-159864 .elementor-element.elementor-element-756fd4b .elementor-post__thumbnail__link{flex:0 0 40% !important;width:40% !important;margin:0 !important;border-radius:12px;overflow:hidden;align-self:stretch;}
.elementor-159864 .elementor-element.elementor-element-756fd4b .elementor-post__thumbnail{height:100% !important;padding-bottom:0 !important;min-height:160px;border-radius:12px;}
.elementor-159864 .elementor-element.elementor-element-756fd4b .elementor-post__thumbnail img{position:absolute;inset:0;width:100% !important;height:100% !important;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1);}
.elementor-159864 .elementor-element.elementor-element-756fd4b .elementor-post:hover .elementor-post__thumbnail img{transform:scale(1.06);}
.elementor-159864 .elementor-element.elementor-element-756fd4b .elementor-post__text{display:flex;flex-direction:column;justify-content:center;padding:4px 2px !important;min-width:0;}
.elementor-159864 .elementor-element.elementor-element-756fd4b .elementor-post__title{margin:0 0 8px !important;font-family:Inter,sans-serif;font-size:16px !important;font-weight:800 !important;line-height:1.3 !important;}
.elementor-159864 .elementor-element.elementor-element-756fd4b .elementor-post__title a{color:#14213D !important;transition:color .25s ease;}
.elementor-159864 .elementor-element.elementor-element-756fd4b .elementor-post:hover .elementor-post__title a{color:#F26A21 !important;}
.elementor-159864 .elementor-element.elementor-element-756fd4b .elementor-post__excerpt{margin:0 0 12px !important;}
.elementor-159864 .elementor-element.elementor-element-756fd4b .elementor-post__excerpt p{margin:0;font-family:Inter,sans-serif;font-size:13px;line-height:1.5;color:#5B6475;}
.elementor-159864 .elementor-element.elementor-element-756fd4b .elementor-post__read-more{font-family:Inter,sans-serif;font-size:13px !important;font-weight:800 !important;color:#14213D !important;display:inline-flex;align-items:center;gap:6px;}
.elementor-159864 .elementor-element.elementor-element-756fd4b .elementor-post__read-more::after{content:"→";font-size:16px;line-height:1;transition:transform .25s ease;}
.elementor-159864 .elementor-element.elementor-element-756fd4b .elementor-post:hover .elementor-post__read-more{color:#F26A21 !important;}
.elementor-159864 .elementor-element.elementor-element-756fd4b .elementor-post:hover .elementor-post__read-more::after{transform:translateX(4px);}
.elementor-159864 .elementor-element.elementor-element-756fd4b .elementor-posts-nothing-found{padding:22px;border-radius:16px;background:#F7FAFE;border:1px dashed #D3E0F1;color:#5B6475;font-family:Inter,sans-serif;font-size:14px;text-align:center;}
@media (max-width:1024px){.elementor-159864 .elementor-element.elementor-element-756fd4b .og-blog-title .elementor-heading-title{font-size:28px;}}
@media (max-width:767px){.elementor-159864 .elementor-element.elementor-element-756fd4b .og-blog-title .elementor-heading-title{font-size:24px;}.elementor-159864 .elementor-element.elementor-element-756fd4b .elementor-post__thumbnail{min-height:120px;}}
@media (prefers-reduced-motion:reduce){.elementor-159864 .elementor-element.elementor-element-756fd4b .elementor-post,.elementor-159864 .elementor-element.elementor-element-756fd4b .elementor-post__thumbnail img{transition:none;}}/* End custom CSS */