.elementor-1813 .elementor-element.elementor-element-67076344{--display:flex;--min-height:0px;--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:110px;--padding-right:0px}.elementor-1813 .elementor-element.elementor-element-67076344:not(.elementor-motion-effects-element-type-background),.elementor-1813 .elementor-element.elementor-element-67076344>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#111518}.elementor-1813 .elementor-element.elementor-element-67076344::before,.elementor-1813 .elementor-element.elementor-element-67076344>.elementor-background-video-container::before,.elementor-1813 .elementor-element.elementor-element-67076344>.e-con-inner>.elementor-background-video-container::before,.elementor-1813 .elementor-element.elementor-element-67076344>.elementor-background-slideshow::before,.elementor-1813 .elementor-element.elementor-element-67076344>.e-con-inner>.elementor-background-slideshow::before,.elementor-1813 .elementor-element.elementor-element-67076344>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1813 .elementor-element.elementor-element-5f98205d{--display:flex;--min-height:0px;--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1813 .elementor-element.elementor-element-5f98205d:not(.elementor-motion-effects-element-type-background),.elementor-1813 .elementor-element.elementor-element-5f98205d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://vanguardtechnology.co.za/wp-content/uploads/2026/08/Vangaurd_Shop_Ladies.png);background-position:688px 55px;background-repeat:no-repeat;background-size:44% auto}.elementor-1813 .elementor-element.elementor-element-1cd4f30{--display:flex;--min-height:431px;--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:87px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1813 .elementor-element.elementor-element-1cd4f30:hover{border-style:none}.elementor-1813 .elementor-element.elementor-element-1cd4f30,.elementor-1813 .elementor-element.elementor-element-1cd4f30::before{--border-transition:0s}.elementor-1813 .elementor-element.elementor-element-1cd4f30.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1813 .elementor-element.elementor-element-28c174db{padding:0 0 0 14px;text-align:start}.elementor-1813 .elementor-element.elementor-element-28c174db .elementor-heading-title{font-family:"Albert Sans",Sans-serif;font-size:20px;color:#4688F0}.elementor-1813 .elementor-element.elementor-element-72f4d9e1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 8px) 0;padding:0 0 3px 20px;text-align:start}.elementor-1813 .elementor-element.elementor-element-72f4d9e1 .elementor-heading-title{font-family:"Georgia",Sans-serif;font-size:95px;text-transform:uppercase;font-style:normal;line-height:1.5em;-webkit-text-stroke-width:0;stroke-width:0;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 0 rgb(0 0 0 / .3);color:#F4F6F8}.elementor-1813 .elementor-element.elementor-element-170d094e{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1813 .elementor-element.elementor-element-c10b691{width:var(--container-widget-width,98.325%);max-width:98.325%;margin:5px 12px calc(var(--kit-widget-spacing, 0px) + 2px) 8px;padding:0 0 0 10px;--container-widget-width:98.325%;--container-widget-flex-grow:0;text-align:start;font-size:17px;font-weight:600;color:#9AA5B1}.elementor-1813 .elementor-element.elementor-element-c10b691.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1813 .elementor-element.elementor-element-c10b691 p{margin-block-end:14px}.elementor-1813 .elementor-element.elementor-element-c10b691 a:hover,.elementor-1813 .elementor-element.elementor-element-c10b691 a:focus{color:#D8BFBF}.elementor-1813 .elementor-element.elementor-element-7bcc3f9c{--display:flex;--min-height:0px;--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;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-1813 .elementor-element.elementor-element-7bcc3f9c:not(.elementor-motion-effects-element-type-background),.elementor-1813 .elementor-element.elementor-element-7bcc3f9c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0009}.elementor-1813 .elementor-element.elementor-element-28bf3dab{width:var(--container-widget-width,45%);max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0}.elementor-1813 .elementor-element.elementor-element-28bf3dab .elementor-icon-box-wrapper{align-items:start;gap:25px}.elementor-1813 .elementor-element.elementor-element-28bf3dab .elementor-icon-box-title{margin-block-end:0;color:var(--e-global-color-blocksy_palette_8)}.elementor-1813 .elementor-element.elementor-element-28bf3dab.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-blocksy_palette_8)}.elementor-1813 .elementor-element.elementor-element-28bf3dab.elementor-view-framed .elementor-icon,.elementor-1813 .elementor-element.elementor-element-28bf3dab.elementor-view-default .elementor-icon{fill:var(--e-global-color-blocksy_palette_8);color:var(--e-global-color-blocksy_palette_8);border-color:var(--e-global-color-blocksy_palette_8)}.elementor-1813 .elementor-element.elementor-element-28bf3dab .elementor-icon{font-size:40px}.elementor-1813 .elementor-element.elementor-element-28bf3dab .elementor-icon-box-title,.elementor-1813 .elementor-element.elementor-element-28bf3dab .elementor-icon-box-title a{font-weight:600}.elementor-1813 .elementor-element.elementor-element-28bf3dab .elementor-icon-box-description{font-size:13px;color:#FFFFFFA3}.elementor-1813 .elementor-element.elementor-element-12cc3077{width:var(--container-widget-width,45%);max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0}.elementor-1813 .elementor-element.elementor-element-12cc3077 .elementor-icon-box-wrapper{align-items:start;gap:25px}.elementor-1813 .elementor-element.elementor-element-12cc3077 .elementor-icon-box-title{margin-block-end:0;color:var(--e-global-color-blocksy_palette_8)}.elementor-1813 .elementor-element.elementor-element-12cc3077.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-blocksy_palette_8)}.elementor-1813 .elementor-element.elementor-element-12cc3077.elementor-view-framed .elementor-icon,.elementor-1813 .elementor-element.elementor-element-12cc3077.elementor-view-default .elementor-icon{fill:var(--e-global-color-blocksy_palette_8);color:var(--e-global-color-blocksy_palette_8);border-color:var(--e-global-color-blocksy_palette_8)}.elementor-1813 .elementor-element.elementor-element-12cc3077 .elementor-icon{font-size:40px}.elementor-1813 .elementor-element.elementor-element-12cc3077 .elementor-icon-box-title,.elementor-1813 .elementor-element.elementor-element-12cc3077 .elementor-icon-box-title a{font-weight:600}.elementor-1813 .elementor-element.elementor-element-12cc3077 .elementor-icon-box-description{font-size:13px;color:#FFFFFFA3}.elementor-1813 .elementor-element.elementor-element-4c1b99b5{width:var(--container-widget-width,45%);max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0}.elementor-1813 .elementor-element.elementor-element-4c1b99b5 .elementor-icon-box-wrapper{align-items:start;gap:25px}.elementor-1813 .elementor-element.elementor-element-4c1b99b5 .elementor-icon-box-title{margin-block-end:0;color:var(--e-global-color-blocksy_palette_8)}.elementor-1813 .elementor-element.elementor-element-4c1b99b5.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-blocksy_palette_8)}.elementor-1813 .elementor-element.elementor-element-4c1b99b5.elementor-view-framed .elementor-icon,.elementor-1813 .elementor-element.elementor-element-4c1b99b5.elementor-view-default .elementor-icon{fill:var(--e-global-color-blocksy_palette_8);color:var(--e-global-color-blocksy_palette_8);border-color:var(--e-global-color-blocksy_palette_8)}.elementor-1813 .elementor-element.elementor-element-4c1b99b5 .elementor-icon{font-size:40px}.elementor-1813 .elementor-element.elementor-element-4c1b99b5 .elementor-icon-box-title,.elementor-1813 .elementor-element.elementor-element-4c1b99b5 .elementor-icon-box-title a{font-weight:600}.elementor-1813 .elementor-element.elementor-element-4c1b99b5 .elementor-icon-box-description{font-size:13px;color:#FFFFFFA3}.elementor-1813 .elementor-element.elementor-element-53e9eaaf{width:var(--container-widget-width,45%);max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0}.elementor-1813 .elementor-element.elementor-element-53e9eaaf .elementor-icon-box-wrapper{align-items:start;gap:25px}.elementor-1813 .elementor-element.elementor-element-53e9eaaf .elementor-icon-box-title{margin-block-end:0;color:var(--e-global-color-blocksy_palette_8)}.elementor-1813 .elementor-element.elementor-element-53e9eaaf.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-blocksy_palette_8)}.elementor-1813 .elementor-element.elementor-element-53e9eaaf.elementor-view-framed .elementor-icon,.elementor-1813 .elementor-element.elementor-element-53e9eaaf.elementor-view-default .elementor-icon{fill:var(--e-global-color-blocksy_palette_8);color:var(--e-global-color-blocksy_palette_8);border-color:var(--e-global-color-blocksy_palette_8)}.elementor-1813 .elementor-element.elementor-element-53e9eaaf .elementor-icon{font-size:40px}.elementor-1813 .elementor-element.elementor-element-53e9eaaf .elementor-icon-box-title,.elementor-1813 .elementor-element.elementor-element-53e9eaaf .elementor-icon-box-title a{font-weight:600}.elementor-1813 .elementor-element.elementor-element-53e9eaaf .elementor-icon-box-description{font-size:13px;color:#FFFFFFA3}.elementor-1813 .elementor-element.elementor-element-8c3c41e{--display:flex;--margin-top:16px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px}.elementor-1813 .elementor-element.elementor-element-17047bc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-1813 .elementor-element.elementor-element-17047bc .elementor-heading-title{font-family:"Georgia",Sans-serif;line-height:1px}.elementor-1813 .elementor-element.elementor-element-2480f6c .aspc-results .button{background-color:#0456A2CC!important}.elementor-1813 .elementor-element.elementor-element-0c8fa89{--display:flex}.elementor-1813 .elementor-element.elementor-element-6aaef02{--spacer-size:82px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-1813 .elementor-element.elementor-element-67076344{--min-height:0px;--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1813 .elementor-element.elementor-element-5f98205d:not(.elementor-motion-effects-element-type-background),.elementor-1813 .elementor-element.elementor-element-5f98205d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:96px 300px;background-size:contain}.elementor-1813 .elementor-element.elementor-element-5f98205d{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-1813 .elementor-element.elementor-element-1cd4f30{--min-height:250px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:74px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-1813 .elementor-element.elementor-element-72f4d9e1 .elementor-heading-title{font-size:55px}.elementor-1813 .elementor-element.elementor-element-170d094e{--justify-content:center}.elementor-1813 .elementor-element.elementor-element-7bcc3f9c{--flex-wrap:wrap}}@media(max-width:767px){.elementor-1813 .elementor-element.elementor-element-67076344{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1813 .elementor-element.elementor-element-5f98205d:not(.elementor-motion-effects-element-type-background),.elementor-1813 .elementor-element.elementor-element-5f98205d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:149px 418px}.elementor-1813 .elementor-element.elementor-element-1cd4f30{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1813 .elementor-element.elementor-element-72f4d9e1 .elementor-heading-title{font-size:50px}.elementor-1813 .elementor-element.elementor-element-7bcc3f9c{--justify-content:center}.elementor-1813 .elementor-element.elementor-element-28bf3dab{width:100%;max-width:100%}.elementor-1813 .elementor-element.elementor-element-28bf3dab .elementor-icon-box-wrapper{gap:15px}.elementor-1813 .elementor-element.elementor-element-12cc3077{width:100%;max-width:100%}.elementor-1813 .elementor-element.elementor-element-12cc3077 .elementor-icon-box-wrapper{gap:15px}.elementor-1813 .elementor-element.elementor-element-4c1b99b5{width:100%;max-width:100%}.elementor-1813 .elementor-element.elementor-element-4c1b99b5 .elementor-icon-box-wrapper{gap:15px}.elementor-1813 .elementor-element.elementor-element-53e9eaaf{width:100%;max-width:100%}.elementor-1813 .elementor-element.elementor-element-53e9eaaf .elementor-icon-box-wrapper{gap:15px}}@media(min-width:768px){.elementor-1813 .elementor-element.elementor-element-5f98205d{--width:96%}.elementor-1813 .elementor-element.elementor-element-1cd4f30{--width:49.024%}}@media(max-width:1024px) and (min-width:768px){.elementor-1813 .elementor-element.elementor-element-1cd4f30{--width:100%}}.glitch{position:relative;display:inline-block}.glitch.active::before,.glitch.active::after{content:attr(data-text);position:absolute;left:0;top:0;width:100%;overflow:hidden;background:#0a0e1a}.glitch.active::before{left:2px;text-shadow:-2px 0 #ff004c;animation:glitchTop 1.2s infinite linear alternate-reverse}.glitch.active::after{left:-2px;text-shadow:-2px 0 #00fff9;animation:glitchBottom 1.5s infinite linear alternate-reverse}@keyframes glitchTop{0%{clip-path:inset(0 0 90% 0)}50%{clip-path:inset(40% 0 40% 0)}100%{clip-path:inset(90% 0 0 0)}}@keyframes glitchBottom{0%{clip-path:inset(90% 0 0 0)}50%{clip-path:inset(40% 0 40% 0)}100%{clip-path:inset(0 0 90% 0)}}.services-heading{font-family:Georgia,serif;font-size:40px;font-weight:400;text-align:center;margin:0}.services-heading .accent{position:relative;display:inline-block}.services-heading .accent::after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:3px;background:#33a9e8;transform:scaleX(0);transform-origin:left;animation:drawLine 1s ease forwards 0.4s}@keyframes drawLine{to{transform:scaleX(1)}}.elementor-1813 .elementor-element.elementor-element-60b31f8{--filter-dark:#111619;--filter-blue-deep:#012970;--filter-blue:#0456A2;--filter-blue-mid:#1595E8;--filter-blue-bright:#4CCBFF;--filter-blue-soft:#EAF5FB;--filter-text:#172126;--filter-muted:#6F8190;--filter-border:#E0E6EA;--filter-bg:#FFFFFF;background:var(--filter-bg);border:1px solid var(--filter-border);border-radius:14px;padding:26px;box-shadow:0 3px 10px rgb(17 22 25 / .04),0 12px 28px rgb(17 22 25 / .035)}.elementor-1813 .elementor-element.elementor-element-60b31f8 h1:first-of-type,.elementor-1813 .elementor-element.elementor-element-60b31f8 h2:first-of-type,.elementor-1813 .elementor-element.elementor-element-60b31f8 h3:first-of-type,.elementor-1813 .elementor-element.elementor-element-60b31f8 h4:first-of-type{display:inline-block;margin-top:0;margin-bottom:18px;font-weight:800;line-height:1.2;background:linear-gradient(180deg,#4CCBFF 0%,#1595E8 35%,#0456A2 68%,#012970 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0;text-shadow:0 2px 4px rgb(1 41 112 / .1)}.elementor-1813 .elementor-element.elementor-element-60b31f8 ul{list-style:none;margin:0;padding:0}.elementor-1813 .elementor-element.elementor-element-60b31f8 li{list-style:none;margin:3px 0;padding:0}.elementor-1813 .elementor-element.elementor-element-60b31f8 li>a,.elementor-1813 .elementor-element.elementor-element-60b31f8 li>button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;background:#fff0;color:var(--filter-text);border:1px solid #fff0;border-radius:8px;font-size:15px;font-weight:500;line-height:1.35;text-align:left;text-decoration:none;cursor:pointer;transition:background-color 0.18s ease,color 0.18s ease,border-color 0.18s ease,transform 0.18s ease}.elementor-1813 .elementor-element.elementor-element-60b31f8 li>a:hover,.elementor-1813 .elementor-element.elementor-element-60b31f8 li>button:hover{background:var(--filter-blue-soft);color:var(--filter-blue);border-color:rgb(4 86 162 / .1);transform:translateX(2px)}.elementor-1813 .elementor-element.elementor-element-60b31f8 a.active,.elementor-1813 .elementor-element.elementor-element-60b31f8 button.active,.elementor-1813 .elementor-element.elementor-element-60b31f8 .active>a,.elementor-1813 .elementor-element.elementor-element-60b31f8 .active>button,.elementor-1813 .elementor-element.elementor-element-60b31f8 [aria-current="true"],.elementor-1813 .elementor-element.elementor-element-60b31f8 [aria-pressed="true"]{background:#DDF1FB!important;color:var(--filter-blue)!important;border-color:rgb(4 86 162 / .12)!important;font-weight:600!important}.elementor-1813 .elementor-element.elementor-element-60b31f8 li ul{margin:4px 0 6px 16px;padding-left:14px;border-left:1px solid #DCE4E8}.elementor-1813 .elementor-element.elementor-element-60b31f8 li ul li>a,.elementor-1813 .elementor-element.elementor-element-60b31f8 li ul li>button{padding:8px 10px;color:#43535F;font-size:14px;font-weight:400;border-radius:7px}.elementor-1813 .elementor-element.elementor-element-60b31f8 li ul ul{margin-left:12px;padding-left:12px}.elementor-1813 .elementor-element.elementor-element-60b31f8 .count,.elementor-1813 .elementor-element.elementor-element-60b31f8 .product-count,.elementor-1813 .elementor-element.elementor-element-60b31f8 [class*="count"]{color:var(--filter-muted);font-size:13px;font-weight:400}.elementor-1813 .elementor-element.elementor-element-60b31f8 hr{height:1px;margin:24px 0;background:var(--filter-border);border:0}.elementor-1813 .elementor-element.elementor-element-60b31f8 label{color:var(--filter-text);font-size:15px;font-weight:500;cursor:pointer}.elementor-1813 .elementor-element.elementor-element-60b31f8 input[type="checkbox"]{width:17px;height:17px;margin-right:9px;accent-color:var(--filter-blue);cursor:pointer}.elementor-1813 .elementor-element.elementor-element-60b31f8 button[type="reset"],.elementor-1813 .elementor-element.elementor-element-60b31f8 .clear-filters,.elementor-1813 .elementor-element.elementor-element-60b31f8 .reset-filters,.elementor-1813 .elementor-element.elementor-element-60b31f8 [class*="clear"]{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 18px;background:#FFF;color:var(--filter-dark);border:1px solid rgb(0 0 0 / .16);border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 2px 5px rgb(0 0 0 / .05),0 5px 12px rgb(0 0 0 / .04);transition:transform 0.2s ease,background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.elementor-1813 .elementor-element.elementor-element-60b31f8 button[type="reset"]:hover,.elementor-1813 .elementor-element.elementor-element-60b31f8 .clear-filters:hover,.elementor-1813 .elementor-element.elementor-element-60b31f8 .reset-filters:hover,.elementor-1813 .elementor-element.elementor-element-60b31f8 [class*="clear"]:hover{background:var(--filter-blue);color:#FFF;border-color:rgb(0 0 0 / .24);transform:translateY(-2px);box-shadow:0 7px 16px rgb(4 86 162 / .2),0 3px 7px rgb(0 0 0 / .08)}.elementor-1813 .elementor-element.elementor-element-60b31f8 button[type="reset"]:active,.elementor-1813 .elementor-element.elementor-element-60b31f8 .clear-filters:active,.elementor-1813 .elementor-element.elementor-element-60b31f8 .reset-filters:active,.elementor-1813 .elementor-element.elementor-element-60b31f8 [class*="clear"]:active{transform:translateY(0);box-shadow:0 3px 8px rgb(4 86 162 / .14)}.elementor-1813 .elementor-element.elementor-element-2480f6c,.elementor-1813 .elementor-element.elementor-element-2480f6c:hover,.elementor-1813 .elementor-element.elementor-element-2480f6c:focus,.elementor-1813 .elementor-element.elementor-element-2480f6c:focus-within{transform:none!important;translate:none!important;scale:none!important;rotate:none!important}.elementor-1813 .elementor-element.elementor-element-2480f6c.e-con,.elementor-1813 .elementor-element.elementor-element-2480f6c.e-con:hover,.elementor-1813 .elementor-element.elementor-element-2480f6c .e-con,.elementor-1813 .elementor-element.elementor-element-2480f6c .e-con:hover,.elementor-1813 .elementor-element.elementor-element-2480f6c .e-con:focus,.elementor-1813 .elementor-element.elementor-element-2480f6c .e-con:focus-within{transform:none!important;translate:none!important;scale:none!important;rotate:none!important}.elementor-1813 .elementor-element.elementor-element-2480f6c .product,.elementor-1813 .elementor-element.elementor-element-2480f6c .product:hover,.elementor-1813 .elementor-element.elementor-element-2480f6c li.product,.elementor-1813 .elementor-element.elementor-element-2480f6c li.product:hover,.elementor-1813 .elementor-element.elementor-element-2480f6c .product-card,.elementor-1813 .elementor-element.elementor-element-2480f6c .product-card:hover,.elementor-1813 .elementor-element.elementor-element-2480f6c [class*="product-card"],.elementor-1813 .elementor-element.elementor-element-2480f6c [class*="product-card"]:hover{transform:none!important;translate:none!important;scale:none!important;rotate:none!important}.elementor-1813 .elementor-element.elementor-element-2480f6c .add_to_cart_button,.elementor-1813 .elementor-element.elementor-element-2480f6c .button{border:1px solid rgb(0 0 0 / .18)!important;box-shadow:0 2px 6px rgb(0 0 0 / .1);transition:transform 0.2s ease,background-color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.elementor-1813 .elementor-element.elementor-element-2480f6c .add_to_cart_button:hover,.elementor-1813 .elementor-element.elementor-element-2480f6c .button:hover{background-color:#0456A2!important;color:#ffffff!important;border-color:rgb(0 0 0 / .28)!important;transform:translateY(-3px)!important;box-shadow:0 8px 18px rgb(4 86 162 / .22),0 3px 7px rgb(0 0 0 / .1)}.elementor-1813 .elementor-element.elementor-element-2480f6c .add_to_cart_button:active,.elementor-1813 .elementor-element.elementor-element-2480f6c .button:active{transform:translateY(-1px)!important;border-color:rgb(0 0 0 / .3)!important;box-shadow:0 4px 10px rgb(4 86 162 / .18)}.elementor-1813 .elementor-element.elementor-element-2480f6c input[type="search"],.elementor-1813 .elementor-element.elementor-element-2480f6c input[type="text"]{width:100%;min-height:58px;background:#fff;color:#172126;font-size:16px;font-weight:500;padding:0 20px;border:1px solid rgb(0 0 0 / .14);border-radius:10px;outline:none;transform:none!important;translate:none!important;box-shadow:0 2px 6px rgb(0 0 0 / .04),0 6px 16px rgb(0 0 0 / .03);transition:border-color 0.2s ease,box-shadow 0.2s ease}.elementor-1813 .elementor-element.elementor-element-2480f6c input[type="search"]::placeholder,.elementor-1813 .elementor-element.elementor-element-2480f6c input[type="text"]::placeholder{color:#91A3AF;opacity:1;font-weight:400}.elementor-1813 .elementor-element.elementor-element-2480f6c input[type="search"]:hover,.elementor-1813 .elementor-element.elementor-element-2480f6c input[type="text"]:hover{border-color:rgb(4 86 162 / .35);transform:none!important;translate:none!important;box-shadow:0 3px 8px rgb(0 0 0 / .05),0 8px 18px rgb(0 0 0 / .04)}.elementor-1813 .elementor-element.elementor-element-2480f6c input[type="search"]:focus,.elementor-1813 .elementor-element.elementor-element-2480f6c input[type="text"]:focus{border-color:#0456A2;transform:none!important;translate:none!important;box-shadow:0 0 0 3px rgb(4 86 162 / .1),0 5px 14px rgb(0 0 0 / .06)}.elementor-1813 .elementor-element.elementor-element-2480f6c input[type="search"]{-webkit-appearance:none;appearance:none}.elementor-1813 .elementor-element.elementor-element-2480f6c select{min-height:58px;background-color:#111619!important;color:#ffffff!important;padding:0 36px;border:1px solid rgb(0 0 0 / .3)!important;border-radius:10px;font-size:15px;font-weight:500;text-transform:capitalize;text-align:center;text-align-last:center;cursor:pointer;outline:none;transform:none!important;translate:none!important;box-shadow:0 3px 8px rgb(0 0 0 / .1),0 8px 18px rgb(0 0 0 / .05);transition:background-color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.elementor-1813 .elementor-element.elementor-element-2480f6c select:hover{background-color:#0456A2!important;color:#ffffff!important;border-color:#0456A2!important;transform:none!important;translate:none!important;box-shadow:0 5px 12px rgb(4 86 162 / .22),0 2px 5px rgb(0 0 0 / .08)}.elementor-1813 .elementor-element.elementor-element-2480f6c select:focus{background-color:#0456A2!important;color:#ffffff!important;border-color:#0A6DB3!important;transform:none!important;translate:none!important;box-shadow:0 0 0 3px rgb(10 109 179 / .18),0 5px 12px rgb(0 0 0 / .08)}.elementor-1813 .elementor-element.elementor-element-2480f6c select option{background-color:#111619;color:#fff;text-transform:capitalize;text-align:left}.elementor-1813 .elementor-element.elementor-element-2480f6c select option:checked{background-color:#0456A2!important;color:#ffffff!important}.elementor-1813 .elementor-element.elementor-element-2480f6c .pagination,.elementor-1813 .elementor-element.elementor-element-2480f6c .woocommerce-pagination,.elementor-1813 .elementor-element.elementor-element-2480f6c .page-numbers{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:34px}.elementor-1813 .elementor-element.elementor-element-2480f6c .pagination a,.elementor-1813 .elementor-element.elementor-element-2480f6c .pagination span,.elementor-1813 .elementor-element.elementor-element-2480f6c .woocommerce-pagination a,.elementor-1813 .elementor-element.elementor-element-2480f6c .woocommerce-pagination span,.elementor-1813 .elementor-element.elementor-element-2480f6c a.page-numbers,.elementor-1813 .elementor-element.elementor-element-2480f6c span.page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:46px;height:46px;padding:0 14px;background:#fff;color:#172126!important;border:1px solid #D8E0E5!important;border-radius:8px;font-size:15px;font-weight:600;text-decoration:none!important;box-shadow:0 2px 5px rgb(0 0 0 / .04);transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.elementor-1813 .elementor-element.elementor-element-2480f6c .pagination a:hover,.elementor-1813 .elementor-element.elementor-element-2480f6c .woocommerce-pagination a:hover,.elementor-1813 .elementor-element.elementor-element-2480f6c a.page-numbers:hover{background:#0456A2!important;color:#ffffff!important;border-color:#0456A2!important;box-shadow:0 5px 12px rgb(4 86 162 / .2)}.elementor-1813 .elementor-element.elementor-element-2480f6c .pagination .current,.elementor-1813 .elementor-element.elementor-element-2480f6c .woocommerce-pagination .current,.elementor-1813 .elementor-element.elementor-element-2480f6c .page-numbers.current{background:#0456A2!important;color:#ffffff!important;border-color:#0456A2!important;box-shadow:0 4px 10px rgb(4 86 162 / .22)}.elementor-1813 .elementor-element.elementor-element-2480f6c .pagination .prev,.elementor-1813 .elementor-element.elementor-element-2480f6c .pagination .next,.elementor-1813 .elementor-element.elementor-element-2480f6c .woocommerce-pagination .prev,.elementor-1813 .elementor-element.elementor-element-2480f6c .woocommerce-pagination .next,.elementor-1813 .elementor-element.elementor-element-2480f6c .page-numbers.prev,.elementor-1813 .elementor-element.elementor-element-2480f6c .page-numbers.next{padding-left:16px;padding-right:16px;background:#111619;color:#ffffff!important;border-color:#111619!important}.elementor-1813 .elementor-element.elementor-element-2480f6c .pagination .prev:hover,.elementor-1813 .elementor-element.elementor-element-2480f6c .pagination .next:hover,.elementor-1813 .elementor-element.elementor-element-2480f6c .woocommerce-pagination .prev:hover,.elementor-1813 .elementor-element.elementor-element-2480f6c .woocommerce-pagination .next:hover,.elementor-1813 .elementor-element.elementor-element-2480f6c .page-numbers.prev:hover,.elementor-1813 .elementor-element.elementor-element-2480f6c .page-numbers.next:hover{background:#0456A2!important;border-color:#0456A2!important;color:#ffffff!important}.elementor-1813 .elementor-element.elementor-element-2480f6c .pagination .disabled,.elementor-1813 .elementor-element.elementor-element-2480f6c .woocommerce-pagination .disabled{opacity:.4;cursor:not-allowed;background:#F4F6F7;color:#84939D!important}@media (max-width:767px){.elementor-1813 .elementor-element.elementor-element-2480f6c .pagination,.elementor-1813 .elementor-element.elementor-element-2480f6c .woocommerce-pagination,.elementor-1813 .elementor-element.elementor-element-2480f6c .page-numbers{gap:6px}.elementor-1813 .elementor-element.elementor-element-2480f6c .pagination a,.elementor-1813 .elementor-element.elementor-element-2480f6c .pagination span,.elementor-1813 .elementor-element.elementor-element-2480f6c .woocommerce-pagination a,.elementor-1813 .elementor-element.elementor-element-2480f6c .woocommerce-pagination span,.elementor-1813 .elementor-element.elementor-element-2480f6c a.page-numbers,.elementor-1813 .elementor-element.elementor-element-2480f6c span.page-numbers{min-width:42px;height:42px;padding:0 11px;font-size:14px}}.abpc-brand-logo-carousel{--ocean-light:#e5f7fc;--ocean-border:#9ddbea;--ocean-text:#287c94;background:#ffffff!important;border:1px solid #e1e8ec!important;border-radius:16px!important;padding:18px 16px!important;box-shadow:0 6px 24px rgb(26 45 57 / .06)!important;overflow:hidden!important;position:relative!important;transform:none!important}.abpc-logo-viewport{margin-left:62px!important;margin-right:62px!important;padding:2px 0!important}.abpc-logo-track{display:flex!important;align-items:center!important;gap:14px!important}.abpc-brand-logo-slide{background:#ffffff!important;border:1px solid #e0e7eb!important;border-radius:12px!important;min-height:112px!important;padding:15px 18px!important;box-shadow:0 2px 7px rgb(28 48 60 / .035)!important;color:#263238!important;transform:none!important;transition:background-color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,color 0.2s ease!important}.abpc-brand-logo-slide:hover{background:var(--ocean-light)!important;border-color:var(--ocean-border)!important;box-shadow:0 2px 8px rgb(45 140 165 / .08)!important;color:var(--ocean-text)!important;transform:none!important}.abpc-brand-logo-slide.is-active{background:#dff5fb!important;border-color:#70c7dc!important;box-shadow:inset 0 0 0 1px rgb(85 181 205 / .2)!important;color:var(--ocean-text)!important;transform:none!important}.abpc-brand-logo-slide:hover,.abpc-brand-logo-slide:focus,.abpc-brand-logo-slide:active,.abpc-brand-logo-slide.is-active{transform:none!important}.abpc-logo-image-wrap{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.abpc-brand-logo-slide img{display:block!important;width:auto!important;height:70px!important;max-width:88%!important;object-fit:contain!important;margin:0 auto!important;opacity:0.9!important;transform:none!important;transition:opacity 0.2s ease!important}.abpc-brand-logo-slide:hover img,.abpc-brand-logo-slide:focus img,.abpc-brand-logo-slide:active img,.abpc-brand-logo-slide.is-active img{opacity:1!important;transform:none!important}.abpc-logo-brand-name{margin-top:9px!important;color:#46565d!important;font-size:13px!important;font-weight:500!important;line-height:1.3!important}.abpc-brand-logo-slide:hover .abpc-logo-brand-name,.abpc-brand-logo-slide.is-active .abpc-logo-brand-name{color:var(--ocean-text)!important}.abpc-logo-arrow{width:46px!important;height:46px!important;background:#ffffff!important;border:1px solid #dbe4e8!important;border-radius:50%!important;color:#26383f!important;box-shadow:0 3px 10px rgb(24 43 54 / .07)!important;top:50%!important;transform:translateY(-50%)!important;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease,box-shadow 0.2s ease!important}.abpc-logo-arrow:hover{background:var(--ocean-light)!important;border-color:var(--ocean-border)!important;color:var(--ocean-text)!important;box-shadow:0 3px 10px rgb(45 140 165 / .08)!important;transform:translateY(-50%)!important}.abpc-logo-arrow:focus,.abpc-logo-arrow:active{transform:translateY(-50%)!important}.abpc-logo-prev{left:14px!important}.abpc-logo-next{right:14px!important}.abpc-logo-arrow svg{width:19px!important;height:19px!important}.abpc-brand-logo-slide:focus-visible,.abpc-logo-arrow:focus-visible{outline:2px solid #79cce0!important;outline-offset:2px!important}@media (max-width:1024px){.abpc-brand-logo-carousel{padding:15px 12px!important;border-radius:14px!important}.abpc-logo-viewport{margin-left:56px!important;margin-right:56px!important}.abpc-brand-logo-slide{min-height:105px!important;padding:13px 15px!important}.abpc-brand-logo-slide img{height:62px!important}}@media (max-width:767px){.abpc-brand-logo-carousel{padding:11px 7px!important;border-radius:12px!important}.abpc-logo-viewport{margin-left:45px!important;margin-right:45px!important}.abpc-logo-track{gap:9px!important}.abpc-brand-logo-slide{min-height:88px!important;padding:9px 11px!important;border-radius:10px!important}.abpc-brand-logo-slide img{height:52px!important;max-width:90%!important}.abpc-logo-arrow{width:36px!important;height:36px!important}.abpc-logo-prev{left:7px!important}.abpc-logo-next{right:7px!important}.abpc-logo-arrow svg{width:16px!important;height:16px!important}}@media (min-width:768px) and (max-width:1024px){.elementor-1813 .elementor-element.elementor-element-2480f6c{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.elementor-1813 .elementor-element.elementor-element-2480f6c input[type="search"],.elementor-1813 .elementor-element.elementor-element-2480f6c input[type="text"],.elementor-1813 .elementor-element.elementor-element-2480f6c select{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.elementor-1813 .elementor-element.elementor-element-2480f6c .woocommerce-ordering,.elementor-1813 .elementor-element.elementor-element-2480f6c .woocommerce-result-count{max-width:100%!important}.elementor-1813 .elementor-element.elementor-element-2480f6c ul.products,.elementor-1813 .elementor-element.elementor-element-2480f6c .elementor-products-grid ul.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}.elementor-1813 .elementor-element.elementor-element-2480f6c ul.products li.product,.elementor-1813 .elementor-element.elementor-element-2480f6c .elementor-products-grid ul.products li.product{float:none!important;width:100%!important;max-width:100%!important;margin:0!important;box-sizing:border-box!important}}@media (max-width:767px){.elementor-1813 .elementor-element.elementor-element-2480f6c{width:100%!important;max-width:100%!important;min-width:0!important;flex:0 0 100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;overflow-x:hidden!important}.elementor-1813 .elementor-element.elementor-element-2480f6c input[type="search"],.elementor-1813 .elementor-element.elementor-element-2480f6c input[type="text"]{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:50px!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important}.elementor-1813 .elementor-element.elementor-element-2480f6c .woocommerce-ordering{float:none!important;display:block!important;width:100%!important;max-width:100%!important;margin:12px 0 18px!important}.elementor-1813 .elementor-element.elementor-element-2480f6c select{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:50px!important;padding-left:15px!important;padding-right:32px!important;box-sizing:border-box!important}.elementor-1813 .elementor-element.elementor-element-2480f6c .woocommerce-result-count{float:none!important;display:block!important;width:100%!important;max-width:100%!important;margin:0 0 16px!important;text-align:left!important}.elementor-1813 .elementor-element.elementor-element-2480f6c ul.products,.elementor-1813 .elementor-element.elementor-element-2480f6c .elementor-products-grid ul.products{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.elementor-1813 .elementor-element.elementor-element-2480f6c ul.products li.product,.elementor-1813 .elementor-element.elementor-element-2480f6c ul.products[class*="columns-"] li.product,.elementor-1813 .elementor-element.elementor-element-2480f6c .elementor-products-grid ul.products li.product{float:none!important;clear:none!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;box-sizing:border-box!important}.elementor-1813 .elementor-element.elementor-element-2480f6c ul.products li.product img,.elementor-1813 .elementor-element.elementor-element-2480f6c .elementor-products-grid ul.products li.product img{display:block!important;width:auto!important;max-width:78%!important;height:auto!important;max-height:230px!important;margin-left:auto!important;margin-right:auto!important;object-fit:contain!important}.elementor-1813 .elementor-element.elementor-element-2480f6c .woocommerce-loop-product__title,.elementor-1813 .elementor-element.elementor-element-2480f6c li.product .price{max-width:100%!important;overflow-wrap:anywhere!important}.elementor-1813 .elementor-element.elementor-element-2480f6c li.product .button,.elementor-1813 .elementor-element.elementor-element-2480f6c li.product .add_to_cart_button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-height:48px!important;box-sizing:border-box!important}.elementor-1813 .elementor-element.elementor-element-2480f6c .pagination,.elementor-1813 .elementor-element.elementor-element-2480f6c .woocommerce-pagination,.elementor-1813 .elementor-element.elementor-element-2480f6c .woocommerce-pagination ul,.elementor-1813 .elementor-element.elementor-element-2480f6c ul.page-numbers{max-width:100%!important;flex-wrap:wrap!important;justify-content:center!important;box-sizing:border-box!important}}@media (max-width:480px){.elementor-1813 .elementor-element.elementor-element-2480f6c ul.products,.elementor-1813 .elementor-element.elementor-element-2480f6c .elementor-products-grid ul.products{gap:15px!important}.elementor-1813 .elementor-element.elementor-element-2480f6c ul.products li.product img,.elementor-1813 .elementor-element.elementor-element-2480f6c .elementor-products-grid ul.products li.product img{max-width:84%!important;max-height:200px!important}.elementor-1813 .elementor-element.elementor-element-2480f6c .pagination a,.elementor-1813 .elementor-element.elementor-element-2480f6c .pagination span,.elementor-1813 .elementor-element.elementor-element-2480f6c .woocommerce-pagination a,.elementor-1813 .elementor-element.elementor-element-2480f6c .woocommerce-pagination span,.elementor-1813 .elementor-element.elementor-element-2480f6c a.page-numbers,.elementor-1813 .elementor-element.elementor-element-2480f6c span.page-numbers{min-width:36px!important;height:36px!important;padding:0 8px!important;font-size:12px!important}}