.elementor-2 .elementor-element.elementor-element-10cfe1b>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-10cfe1b>.elementor-container{min-height:41vh}.elementor-2 .elementor-element.elementor-element-10cfe1b{overflow:hidden;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 15px 60px 15px}.elementor-2 .elementor-element.elementor-element-10cfe1b:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-10cfe1b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:url(https://marvicstechltd.com/wp-content/uploads/2026/10/Marvics_hero_A_aurora_mobile_dark.jpg) 50% 50%;background-size:cover}.elementor-2 .elementor-element.elementor-element-10cfe1b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-27dd832>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 0 0 70px}.elementor-2 .elementor-element.elementor-element-27dd832{z-index:99}.elementor-2 .elementor-element.elementor-element-032f371 .elementor-button{background-color:#002B77;fill:#FFF;color:#FFF;border-style:none;border-radius:50px 50px 50px 50px}.elementor-2 .elementor-element.elementor-element-032f371 .elementor-button-content-wrapper{flex-direction:row}.elementor-2 .elementor-element.elementor-element-3efebcd .elementor-heading-title{font-size:65px;font-weight:700;color:#FFF}.elementor-2 .elementor-element.elementor-element-f9b4c0d>.elementor-widget-container{margin:-30px 0 0 0;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-f9b4c0d.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-f9b4c0d .elementor-heading-title{font-size:61px;font-weight:700;color:#D62237}.elementor-2 .elementor-element.elementor-element-14b3d8e{width:var(--container-widget-width,105.873%);max-width:105.873%;--container-widget-width:105.873%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-14b3d8e>.elementor-widget-container{margin:-30px 0 0 0}.elementor-2 .elementor-element.elementor-element-14b3d8e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-14b3d8e .elementor-heading-title{font-size:60px;font-weight:700;color:#FFF}.elementor-2 .elementor-element.elementor-element-a743520>.elementor-widget-container{margin:0 0 0 0}.elementor-2 .elementor-element.elementor-element-a743520{font-family:"Montserrat",Sans-serif;font-size:20px;line-height:31px;color:#FFF}.elementor-2 .elementor-element.elementor-element-15f2f80 .elementor-button{background-color:#D62237;font-weight:600;line-height:14px;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F46;border-radius:8px 8px 8px 8px;padding:14px 30px 13px 30px}.elementor-2 .elementor-element.elementor-element-15f2f80 .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-15f2f80 .elementor-button:focus{background-color:#E8344A;color:#FFF;border-color:#E8344A}.elementor-2 .elementor-element.elementor-element-15f2f80{width:auto;max-width:auto}.elementor-2 .elementor-element.elementor-element-15f2f80>.elementor-widget-container{margin:0 0 0 7px}.elementor-2 .elementor-element.elementor-element-15f2f80 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-2 .elementor-element.elementor-element-15f2f80 .elementor-button .elementor-button-content-wrapper{gap:5px}.elementor-2 .elementor-element.elementor-element-15f2f80 .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-15f2f80 .elementor-button:focus svg{fill:#FFF}.elementor-2 .elementor-element.elementor-element-2a97754 .elementor-button{background-color:#FFF;font-weight:600;line-height:14px;fill:#02024E;color:#02024E;border-style:solid;border-width:2px 2px 2px 2px;border-color:#374151;border-radius:8px 8px 8px 8px;padding:14px 30px 13px 30px}.elementor-2 .elementor-element.elementor-element-2a97754 .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-2a97754 .elementor-button:focus{background-color:#fff0;color:#FFF;border-color:#FFF}.elementor-2 .elementor-element.elementor-element-2a97754{width:auto;max-width:auto}.elementor-2 .elementor-element.elementor-element-2a97754>.elementor-widget-container{margin:0 0 0 13px}.elementor-2 .elementor-element.elementor-element-2a97754 .elementor-button-content-wrapper{flex-direction:row}.elementor-2 .elementor-element.elementor-element-2a97754 .elementor-button .elementor-button-content-wrapper{gap:5px}.elementor-2 .elementor-element.elementor-element-2a97754 .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-2a97754 .elementor-button:focus svg{fill:#FFF}.elementor-2 .elementor-element.elementor-element-723b8fb{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2 .elementor-element.elementor-element-3b8c2e7 .elementor-counter{flex-direction:column-reverse}.elementor-2 .elementor-element.elementor-element-3b8c2e7 .elementor-counter-number-wrapper{color:#FFF;font-size:36px}.elementor-2 .elementor-element.elementor-element-3b8c2e7 .elementor-counter-title{color:#FFF;font-family:"Inter",Sans-serif;font-size:11px;font-weight:500}.elementor-2 .elementor-element.elementor-element-e000173 .elementor-counter{flex-direction:column-reverse}.elementor-2 .elementor-element.elementor-element-e000173 .elementor-counter-number-wrapper{color:#FFF;font-size:36px}.elementor-2 .elementor-element.elementor-element-e000173 .elementor-counter-title{color:#FFF;font-family:"Inter",Sans-serif;font-size:11px;font-weight:500}.elementor-2 .elementor-element.elementor-element-d269517 .elementor-counter{flex-direction:column-reverse}.elementor-2 .elementor-element.elementor-element-d269517 .elementor-counter-number-wrapper{color:#FFF;font-size:36px}.elementor-2 .elementor-element.elementor-element-d269517 .elementor-counter-title{color:#FFF;font-family:"Inter",Sans-serif;font-size:11px;font-weight:500}.elementor-2 .elementor-element.elementor-element-03d3010>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-2 .elementor-element.elementor-element-03d3010{z-index:99}.elementor-2 .elementor-element.elementor-element-c80b49c{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-c80b49c>.elementor-widget-container{padding:50px 0 0 0}.elementor-2 .elementor-element.elementor-element-c80b49c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-4019156{--display:flex;--padding-top:80px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px}.elementor-2 .elementor-element.elementor-element-63c214e{--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}.elementor-2 .elementor-element.elementor-element-dda9ea2{--divider-border-style:solid;--divider-color:#CE2029;--divider-border-width:2.5px;width:var(--container-widget-width,2%);max-width:2%;--container-widget-width:2%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-dda9ea2>.elementor-widget-container{padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-dda9ea2.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-dda9ea2 .elementor-divider-separator{width:100%}.elementor-2 .elementor-element.elementor-element-dda9ea2 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-2 .elementor-element.elementor-element-0eb014b>.elementor-widget-container{margin:0 0 0 -15px}.elementor-2 .elementor-element.elementor-element-0eb014b.elementor-element{--align-self:center}.elementor-2 .elementor-element.elementor-element-0eb014b .elementor-heading-title{font-size:11px;letter-spacing:2px;color:#3F5470}.elementor-2 .elementor-element.elementor-element-d835356{--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;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2 .elementor-element.elementor-element-d835356.e-con{--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-58e1ca1{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-58e1ca1>.elementor-widget-container{padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-58e1ca1.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-58e1ca1 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:44px;font-weight:800;letter-spacing:1px;color:#0F2747}.elementor-2 .elementor-element.elementor-element-0691655 .elementor-button{background-color:#fff0;fill:#CE2029;color:#CE2029;border-style:solid;border-color:#000}.elementor-2 .elementor-element.elementor-element-0691655{width:var(--container-widget-width,49%);max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-0691655.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-0691655 .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-0691655 .elementor-button:focus{color:#0F2747}.elementor-2 .elementor-element.elementor-element-0691655 .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-0691655 .elementor-button:focus svg{fill:#0F2747}.elementor-2 .elementor-element.elementor-element-1b5057a{--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;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2 .elementor-element.elementor-element-4ee076d{--divider-border-style:solid;--divider-color:#DBE3EE;--divider-border-width:2px;width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-4ee076d>.elementor-widget-container{margin:0 0 0 0;padding:0 50px 0 50px}.elementor-2 .elementor-element.elementor-element-4ee076d .elementor-divider-separator{width:100%}.elementor-2 .elementor-element.elementor-element-4ee076d .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-2 .elementor-element.elementor-element-7102497{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px}.elementor-2 .elementor-element.elementor-element-91e56a5{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-91e56a5.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-3e3d02d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px}.elementor-2 .elementor-element.elementor-element-383f3a8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-383f3a8.e-con{--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-0d18ace{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-205a5d9{--divider-border-style:solid;--divider-color:#CE2029;--divider-border-width:2.5px;width:var(--container-widget-width,2%);max-width:2%;--container-widget-width:2%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-205a5d9>.elementor-widget-container{margin:0 -13px 0 14px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-205a5d9.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-205a5d9 .elementor-divider-separator{width:100%}.elementor-2 .elementor-element.elementor-element-205a5d9 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-2 .elementor-element.elementor-element-4c6ba82>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-4c6ba82.elementor-element{--align-self:center}.elementor-2 .elementor-element.elementor-element-4c6ba82{text-align:center}.elementor-2 .elementor-element.elementor-element-4c6ba82 .elementor-heading-title{font-size:11px;letter-spacing:2px;color:#3F5470}.elementor-2 .elementor-element.elementor-element-cce2971{--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;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2 .elementor-element.elementor-element-cce2971.e-con{--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-8f31a45{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-8f31a45>.elementor-widget-container{padding:11px 0 0 0}.elementor-2 .elementor-element.elementor-element-8f31a45.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-8f31a45 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:44px;font-weight:800;letter-spacing:1px;color:#0F2747}.elementor-2 .elementor-element.elementor-element-9e71af2 .elementor-button{background-color:#fff0;fill:#CE2029;color:#CE2029;border-style:solid;border-color:#000}.elementor-2 .elementor-element.elementor-element-9e71af2{width:var(--container-widget-width,49%);max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-9e71af2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-9e71af2 .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-9e71af2 .elementor-button:focus{color:#0F2747}.elementor-2 .elementor-element.elementor-element-9e71af2 .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-9e71af2 .elementor-button:focus svg{fill:#0F2747}.elementor-2 .elementor-element.elementor-element-f48258b{--divider-border-style:solid;--divider-color:#DBE3EE;--divider-border-width:2px;width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-f48258b>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-f48258b .elementor-divider-separator{width:100%}.elementor-2 .elementor-element.elementor-element-f48258b .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-2 .elementor-element.elementor-element-92406c4.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-2 .elementor-element.elementor-element-92406c4.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-2 .elementor-element.elementor-element-613da47{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px}.elementor-2 .elementor-element.elementor-element-d8c8f39{--display:flex}.elementor-2 .elementor-element.elementor-element-d8c8f39.e-con{--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-3b32110{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-0a38506{--divider-border-style:solid;--divider-color:#CE2029;--divider-border-width:2px;width:var(--container-widget-width,2%);max-width:2%;--container-widget-width:2%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-0a38506.elementor-element{--align-self:center}.elementor-2 .elementor-element.elementor-element-0a38506 .elementor-divider-separator{width:100%}.elementor-2 .elementor-element.elementor-element-0a38506 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-2 .elementor-element.elementor-element-520a7ee>.elementor-widget-container{margin:0 0 0 -14px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-520a7ee.elementor-element{--align-self:center}.elementor-2 .elementor-element.elementor-element-520a7ee{text-align:center}.elementor-2 .elementor-element.elementor-element-520a7ee .elementor-heading-title{font-size:11px;letter-spacing:2px;color:#3F5470}.elementor-2 .elementor-element.elementor-element-b5f3f9d{--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;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2 .elementor-element.elementor-element-b5f3f9d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-c7dd137{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-c7dd137>.elementor-widget-container{padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-c7dd137.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-c7dd137 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:44px;font-weight:800;letter-spacing:1px;color:#0F2747}.elementor-2 .elementor-element.elementor-element-44034fd .elementor-button{background-color:#fff0;fill:#CE2029;color:#CE2029;border-style:solid;border-color:#000}.elementor-2 .elementor-element.elementor-element-44034fd .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-44034fd .elementor-button:focus{background-color:#fff0;color:#0F2747}.elementor-2 .elementor-element.elementor-element-44034fd{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-44034fd>.elementor-widget-container{padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-44034fd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-44034fd .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-44034fd .elementor-button:focus svg{fill:#0F2747}.elementor-2 .elementor-element.elementor-element-39d7061{--divider-border-style:solid;--divider-color:#DBE3EE;--divider-border-width:2px;width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-39d7061>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-39d7061 .elementor-divider-separator{width:100%}.elementor-2 .elementor-element.elementor-element-39d7061 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-2 .elementor-element.elementor-element-718bd1b.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-718bd1b.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-2 .elementor-element.elementor-element-718bd1b.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-2 .elementor-element.elementor-element-7c6a09e{--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;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-88ba208{width:var(--container-widget-width,102.255%);max-width:102.255%;--container-widget-width:102.255%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-88ba208.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-4da783b{--display:flex;--min-height:22px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-4da783b:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-4da783b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-2 .elementor-element.elementor-element-5bbc11d>.elementor-widget-container{margin:20px 0 20px 0}.elementor-2 .elementor-element.elementor-element-5bbc11d{font-size:14px;letter-spacing:3.4px}.elementor-2 .elementor-element.elementor-element-67fe69f{--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}.elementor-2 .elementor-element.elementor-element-002ff23{width:var(--container-widget-width,101.567%);max-width:101.567%;--container-widget-width:101.567%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-002ff23.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-973c917>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-973c917{overflow:hidden;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:30px;padding:110px 15px 110px 15px}.elementor-2 .elementor-element.elementor-element-973c917>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-1edfc4d>.elementor-element-populated{padding:10px 10px 10px 50px}.elementor-2 .elementor-element.elementor-element-1edfc4d{z-index:99}.elementor-2 .elementor-element.elementor-element-27b955c>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-27b955c{text-align:start}.elementor-2 .elementor-element.elementor-element-27b955c .elementor-heading-title{font-size:10px;font-weight:500;text-transform:uppercase;line-height:14px;letter-spacing:2px;color:#6B7280}.elementor-2 .elementor-element.elementor-element-d8d043f{width:100%;max-width:100%;text-align:start}.elementor-2 .elementor-element.elementor-element-d8d043f>.elementor-widget-container{margin:-15px 0 0 0;padding:0 34px 0 0}.elementor-2 .elementor-element.elementor-element-d8d043f .elementor-heading-title{font-size:29px;font-weight:700;color:#000}.elementor-2 .elementor-element.elementor-element-d4c6a19>.elementor-widget-container{margin:-15px 0 0 0;padding:0 34px 0 0}.elementor-2 .elementor-element.elementor-element-d4c6a19{text-align:start}.elementor-2 .elementor-element.elementor-element-d4c6a19 .elementor-heading-title{font-size:35px;font-weight:700;color:#0B2E74}.elementor-2 .elementor-element.elementor-element-e755223{text-align:start;font-size:14px;font-weight:400;color:#000}.elementor-2 .elementor-element.elementor-element-e755223 a{color:#6660}.elementor-2 .elementor-element.elementor-element-79f9cc8{width:var(--container-widget-width,100.187%);max-width:100.187%;--container-widget-width:100.187%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px}.elementor-2 .elementor-element.elementor-element-79f9cc8>.elementor-widget-container{margin:10px 0 20px 0}.elementor-2 .elementor-element.elementor-element-79f9cc8.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-79f9cc8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2)}.elementor-2 .elementor-element.elementor-element-79f9cc8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2)}.elementor-2 .elementor-element.elementor-element-79f9cc8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2)}.elementor-2 .elementor-element.elementor-element-79f9cc8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2)}.elementor-2 .elementor-element.elementor-element-79f9cc8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2)}.elementor-2 .elementor-element.elementor-element-79f9cc8 .elementor-icon-list-icon i{color:#082764;transition:color 0.3s}.elementor-2 .elementor-element.elementor-element-79f9cc8 .elementor-icon-list-icon svg{fill:#082764;transition:fill 0.3s}.elementor-2 .elementor-element.elementor-element-79f9cc8 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2 .elementor-element.elementor-element-79f9cc8 .elementor-icon-list-item>a{font-size:14px;font-weight:400}.elementor-2 .elementor-element.elementor-element-79f9cc8 .elementor-icon-list-text{color:#000;transition:color 0.3s}.elementor-2 .elementor-element.elementor-element-bea6ffa .elementor-button{background-color:#F460;font-weight:600;line-height:14px;fill:#0A3D8A;color:#0A3D8A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDD;border-radius:13px 13px 13px 13px;padding:14px 30px 13px 30px}.elementor-2 .elementor-element.elementor-element-bea6ffa .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-bea6ffa .elementor-button:focus{background-color:#EDEDEDA6;color:#0A3D8A;border-color:#FFE5EA}.elementor-2 .elementor-element.elementor-element-bea6ffa{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-bea6ffa>.elementor-widget-container{margin:0 0 0 0}.elementor-2 .elementor-element.elementor-element-bea6ffa .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-2 .elementor-element.elementor-element-bea6ffa .elementor-button .elementor-button-content-wrapper{gap:5px}.elementor-2 .elementor-element.elementor-element-bea6ffa .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-bea6ffa .elementor-button:focus svg{fill:#0A3D8A}.elementor-2 .elementor-element.elementor-element-dc818dc{z-index:99}.elementor-2 .elementor-element.elementor-element-dccb062{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-87a76db{--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}.elementor-2 .elementor-element.elementor-element-fac733d{width:var(--container-widget-width,102.705%);max-width:102.705%;--container-widget-width:102.705%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-fac733d.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-878dc02{--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}.elementor-2 .elementor-element.elementor-element-9d71835{width:100%;max-width:100%}:root{--page-title-display:none}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-10cfe1b>.elementor-container{min-height:60vh}.elementor-2 .elementor-element.elementor-element-10cfe1b{padding:70px 15px 70px 15px}.elementor-2 .elementor-element.elementor-element-27dd832>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-2 .elementor-element.elementor-element-15f2f80>.elementor-widget-container{margin:0 0 0 150px}.elementor-2 .elementor-element.elementor-element-15f2f80 .elementor-button{font-size:15px;line-height:14px;padding:13px 27px 11px 27px}.elementor-2 .elementor-element.elementor-element-2a97754 .elementor-button{font-size:15px;line-height:14px;padding:13px 27px 11px 27px}.elementor-2 .elementor-element.elementor-element-723b8fb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-2 .elementor-element.elementor-element-03d3010>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-2 .elementor-element.elementor-element-92406c4.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-2 .elementor-element.elementor-element-718bd1b.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-2 .elementor-element.elementor-element-973c917{margin-top:0;margin-bottom:40px;padding:70px 15px 70px 15px}.elementor-2 .elementor-element.elementor-element-1edfc4d>.elementor-element-populated{margin:0 0 20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px}.elementor-2 .elementor-element.elementor-element-27b955c .elementor-heading-title{font-size:14px;line-height:14px}.elementor-2 .elementor-element.elementor-element-d8d043f>.elementor-widget-container{padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-d8d043f .elementor-heading-title{line-height:42px}.elementor-2 .elementor-element.elementor-element-d4c6a19>.elementor-widget-container{padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-d4c6a19 .elementor-heading-title{line-height:42px}.elementor-2 .elementor-element.elementor-element-79f9cc8{--icon-vertical-align:center}.elementor-2 .elementor-element.elementor-element-bea6ffa .elementor-button{font-size:15px;line-height:14px;padding:13px 27px 11px 27px}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-10cfe1b>.elementor-container{min-height:50vh}.elementor-2 .elementor-element.elementor-element-10cfe1b{padding:50px 10px 50px 10px}.elementor-2 .elementor-element.elementor-element-27dd832>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-2 .elementor-element.elementor-element-0116fc3>.elementor-widget-container{margin:-50px 0 0 0}.elementor-2 .elementor-element.elementor-element-032f371 .elementor-button{font-size:12px}.elementor-2 .elementor-element.elementor-element-3efebcd{width:100%;max-width:100%;text-align:center}.elementor-2 .elementor-element.elementor-element-3efebcd>.elementor-widget-container{margin:0 0 0 0}.elementor-2 .elementor-element.elementor-element-3efebcd .elementor-heading-title{font-size:30px}.elementor-2 .elementor-element.elementor-element-f9b4c0d{width:100%;max-width:100%;text-align:center}.elementor-2 .elementor-element.elementor-element-f9b4c0d>.elementor-widget-container{margin:-20px 0 0 0}.elementor-2 .elementor-element.elementor-element-f9b4c0d .elementor-heading-title{font-size:30px}.elementor-2 .elementor-element.elementor-element-14b3d8e{width:100%;max-width:100%;text-align:center}.elementor-2 .elementor-element.elementor-element-14b3d8e>.elementor-widget-container{margin:-20px 0 0 0}.elementor-2 .elementor-element.elementor-element-14b3d8e .elementor-heading-title{font-size:30px}.elementor-2 .elementor-element.elementor-element-a743520{text-align:center;font-size:16px}.elementor-2 .elementor-element.elementor-element-15f2f80{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-15f2f80>.elementor-widget-container{margin:0 0 0 0}.elementor-2 .elementor-element.elementor-element-15f2f80 .elementor-button{padding:13px 30px 11px 30px}.elementor-2 .elementor-element.elementor-element-2a97754{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-2a97754>.elementor-widget-container{margin:10px 0 0 0}.elementor-2 .elementor-element.elementor-element-723b8fb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-2 .elementor-element.elementor-element-3b8c2e7 .elementor-counter-number-wrapper{font-size:20px}.elementor-2 .elementor-element.elementor-element-e000173 .elementor-counter-number-wrapper{font-size:20px}.elementor-2 .elementor-element.elementor-element-d269517 .elementor-counter-number-wrapper{font-size:20px}.elementor-2 .elementor-element.elementor-element-03d3010>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-2 .elementor-element.elementor-element-c80b49c>.elementor-widget-container{margin:-98px 0 20px 0}.elementor-2 .elementor-element.elementor-element-4019156{--padding-top:020px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-2 .elementor-element.elementor-element-0eb014b>.elementor-widget-container{margin:0 0 0 0}.elementor-2 .elementor-element.elementor-element-58e1ca1{width:var(--container-widget-width,224.4px);max-width:224.4px;--container-widget-width:224.4px;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-58e1ca1>.elementor-widget-container{margin:0 0 0 0;padding:5px 0 0 0}.elementor-2 .elementor-element.elementor-element-58e1ca1 .elementor-heading-title{font-size:22px}.elementor-2 .elementor-element.elementor-element-0691655{width:var(--container-widget-width,210px);max-width:210px;--container-widget-width:210px;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-0691655>.elementor-widget-container{padding:0 20px 0 -1px}.elementor-2 .elementor-element.elementor-element-0691655 .elementor-button{font-size:15px;border-width:1px 1px 1px 1px}.elementor-2 .elementor-element.elementor-element-4ee076d>.elementor-widget-container{padding:34px 0 0 0}.elementor-2 .elementor-element.elementor-element-7102497{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-2 .elementor-element.elementor-element-91e56a5{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-3e3d02d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-2 .elementor-element.elementor-element-4c6ba82>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-8f31a45{width:var(--container-widget-width,278.4px);max-width:278.4px;--container-widget-width:278.4px;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-8f31a45>.elementor-widget-container{margin:0 0 0 0;padding:17px 0 0 0}.elementor-2 .elementor-element.elementor-element-8f31a45 .elementor-heading-title{font-size:22px}.elementor-2 .elementor-element.elementor-element-9e71af2{width:var(--container-widget-width,210px);max-width:210px;--container-widget-width:210px;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-9e71af2>.elementor-widget-container{padding:0 20px 0 -1px}.elementor-2 .elementor-element.elementor-element-9e71af2 .elementor-button{font-size:15px;border-width:1px 1px 1px 1px}.elementor-2 .elementor-element.elementor-element-92406c4.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-2 .elementor-element.elementor-element-613da47{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-2 .elementor-element.elementor-element-d8c8f39{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-3b32110{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-c7dd137{width:var(--container-widget-width,300.4px);max-width:300.4px;--container-widget-width:300.4px;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-c7dd137>.elementor-widget-container{margin:0 0 0 0;padding:19px 0 0 0}.elementor-2 .elementor-element.elementor-element-c7dd137 .elementor-heading-title{font-size:22px}.elementor-2 .elementor-element.elementor-element-44034fd{width:var(--container-widget-width,185.637px);max-width:185.637px;--container-widget-width:185.637px;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-44034fd .elementor-button{border-width:1px 1px 1px 1px}.elementor-2 .elementor-element.elementor-element-718bd1b{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-718bd1b.elementor-element{--align-self:flex-start}.elementor-2 .elementor-element.elementor-element-718bd1b.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-2 .elementor-element.elementor-element-5bbc11d>.elementor-widget-container{padding:0 20px 0 20px}.elementor-2 .elementor-element.elementor-element-5bbc11d{text-align:center}.elementor-2 .elementor-element.elementor-element-973c917{margin-top:0%;margin-bottom:0%;padding:50px 10px 30px 10px}.elementor-2 .elementor-element.elementor-element-1edfc4d>.elementor-element-populated{margin:-6% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:10px 10px 10px 10px}.elementor-2 .elementor-element.elementor-element-27b955c>.elementor-widget-container{margin:0 0 -29px 0}.elementor-2 .elementor-element.elementor-element-27b955c .elementor-heading-title{font-size:12px;line-height:14px}.elementor-2 .elementor-element.elementor-element-d8d043f>.elementor-widget-container{margin:0 0 0 0}.elementor-2 .elementor-element.elementor-element-d8d043f .elementor-heading-title{font-size:16px;line-height:40px}.elementor-2 .elementor-element.elementor-element-d4c6a19>.elementor-widget-container{margin:-30px 0 0 0}.elementor-2 .elementor-element.elementor-element-d4c6a19 .elementor-heading-title{font-size:28px;line-height:40px}.elementor-2 .elementor-element.elementor-element-e755223{text-align:start}.elementor-2 .elementor-element.elementor-element-79f9cc8>.elementor-widget-container{margin:7px 0 10px 0;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-79f9cc8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2)}.elementor-2 .elementor-element.elementor-element-79f9cc8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2)}.elementor-2 .elementor-element.elementor-element-79f9cc8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2)}.elementor-2 .elementor-element.elementor-element-79f9cc8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2)}.elementor-2 .elementor-element.elementor-element-79f9cc8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2)}.elementor-2 .elementor-element.elementor-element-79f9cc8{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center}.elementor-2 .elementor-element.elementor-element-79f9cc8 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2 .elementor-element.elementor-element-79f9cc8 .elementor-icon-list-item>a{font-size:15px;line-height:24px}.elementor-2 .elementor-element.elementor-element-bea6ffa{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-bea6ffa .elementor-button{padding:13px 30px 11px 30px}.elementor-2 .elementor-element.elementor-element-dc818dc>.elementor-element-populated{margin:25px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-27dd832{width:50%}.elementor-2 .elementor-element.elementor-element-03d3010{width:50%}.elementor-2 .elementor-element.elementor-element-d835356{--width:100%}.elementor-2 .elementor-element.elementor-element-383f3a8{--width:100%}.elementor-2 .elementor-element.elementor-element-cce2971{--width:100%}.elementor-2 .elementor-element.elementor-element-d8c8f39{--width:100%}.elementor-2 .elementor-element.elementor-element-b5f3f9d{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-1edfc4d{width:100%}.elementor-2 .elementor-element.elementor-element-dc818dc{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-2 .elementor-element.elementor-element-27dd832{width:100%!important;--width:100% !important;max-width:100%!important;flex:0 0 100%!important;align-items:center!important;text-align:center!important;padding-left:40px!important;padding-right:40px!important}.elementor-2 .elementor-element.elementor-element-27dd832>.elementor-element,.elementor-2 .elementor-element.elementor-element-27dd832>.e-con-inner>.elementor-element{margin-left:auto!important;margin-right:auto!important}.elementor-2 .elementor-element.elementor-element-27dd832 .elementor-button-wrapper,.elementor-2 .elementor-element.elementor-element-27dd832 .elementor-widget-button{display:flex!important;justify-content:center!important}.elementor-2 .elementor-element.elementor-element-27dd832 .elementor-heading-title,.elementor-2 .elementor-element.elementor-element-27dd832 h1{font-size:clamp(52px, 8vw, 76px)!important;line-height:1.05!important;text-align:center!important}.elementor-2 .elementor-element.elementor-element-27dd832 p,.elementor-2 .elementor-element.elementor-element-27dd832 .elementor-widget-text-editor{max-width:620px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}}@media (min-width:768px) and (max-width:1024px){.elementor-2 .elementor-element.elementor-element-03d3010{display:none!important}.elementor-2 .elementor-element.elementor-element-03d3010+.e-con,.e-con:has(>.elementor-2 .elementor-element.elementor-element-03d3010)>.e-con{width:100%!important;--width:100% !important;max-width:100%!important}}.elementor-2 .elementor-element.elementor-element-91e56a5{width:100%!important;max-width:100%!important;min-width:0!important;align-self:stretch!important}.elementor-2 .elementor-element.elementor-element-91e56a5 .elementor-widget-container,.elementor-2 .elementor-element.elementor-element-91e56a5 .elementor-shortcode,.elementor-2 .elementor-element.elementor-element-91e56a5 .woocommerce{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important}.elementor-2 .elementor-element.elementor-element-91e56a5 ul.products,.elementor-2 .elementor-element.elementor-element-91e56a5 .products,.elementor-2 .elementor-element.elementor-element-91e56a5 :has(>.product-category){display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:10px 48px 16px 2px!important;overflow-x:auto!important;overflow-y:hidden!important;list-style:none!important;scroll-behavior:smooth;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none!important;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 56px),transparent 100%);mask-image:linear-gradient(to right,#000 calc(100% - 56px),transparent 100%)}.elementor-2 .elementor-element.elementor-element-91e56a5 ul.products::-webkit-scrollbar,.elementor-2 .elementor-element.elementor-element-91e56a5 .products::-webkit-scrollbar{display:none!important}.elementor-2 .elementor-element.elementor-element-91e56a5 ul.products::before,.elementor-2 .elementor-element.elementor-element-91e56a5 ul.products::after,.elementor-2 .elementor-element.elementor-element-91e56a5 .products::before,.elementor-2 .elementor-element.elementor-element-91e56a5 .products::after,.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category::before,.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category::after,.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category a *::before,.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category a *::after,.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category a::after{display:none!important;content:none!important}.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category,.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category *{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;min-height:0!important}.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category a *{position:static!important;inset:auto!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;opacity:1!important;transform:none!important;text-align:left!important}.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category img,.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category svg,.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category picture,.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category [class*="image"],.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category [class*="thumb"]{display:none!important}.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category{flex:0 0 auto!important;width:auto!important;max-width:none!important;min-width:max-content!important;height:auto!important;float:none!important;margin:0!important;padding:0!important;scroll-snap-align:start}.elementor-2 .elementor-element.elementor-element-91e56a5 li.product-category>a{position:relative!important;display:inline-flex!important;align-items:center!important;gap:10px!important;height:44px!important;padding:0 7px 0 14px!important;box-sizing:border-box!important;border:1px solid transparent!important;border-radius:14px!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(#e3e8f2,#e3e8f2) border-box!important;box-shadow:0 4px 12px -8px rgb(15 36 112 / .35)!important;text-decoration:none!important;-webkit-tap-highlight-color:#fff0;transition:box-shadow .25s ease,transform .25s ease,background .25s ease!important}.elementor-2 .elementor-element.elementor-element-91e56a5 li.product-category>a::before{content:""!important;display:block!important;flex:none;width:8px;height:8px;border-radius:2px;transform:rotate(45deg);background:linear-gradient(135deg,#1147c4,#e31e2d)!important;box-shadow:0 0 0 3px rgb(17 71 196 / .10)!important;transition:box-shadow .25s ease}.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category a div{display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important}.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category h2,.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category h3,.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category h4,.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category h5,.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category [class*="title"]{display:inline!important;color:#0f172a!important;font-family:inherit!important;font-size:14px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:-.01em!important;text-transform:none!important;white-space:nowrap!important;transition:color .25s ease!important}.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category mark,.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category .count,.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category p{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:28px!important;height:28px!important;padding:0 8px!important;box-sizing:border-box!important;border-radius:9px!important;background:rgb(17 71 196 / .08)!important;color:#1147c4!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:12px!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important;font-variant-numeric:tabular-nums;transition:background .25s ease,color .25s ease!important}.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category h2 mark{margin-left:10px!important}@media (hover:hover){.elementor-2 .elementor-element.elementor-element-91e56a5 li.product-category>a:hover{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#1147c4,#7c9cff 50%,#e31e2d) border-box!important;box-shadow:0 12px 24px -12px rgb(17 71 196 / .45)!important;transform:translateY(-2px)!important}.elementor-2 .elementor-element.elementor-element-91e56a5 li.product-category>a:hover::before{box-shadow:0 0 0 4px rgb(227 30 45 / .14)!important}.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category a:hover :is(h2,h3,h4,h5,[class*="title"]){color:#1147c4!important}.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category a:hover :is(mark,.count,p){background:#1147c4!important;color:#fff!important}}.elementor-2 .elementor-element.elementor-element-91e56a5 li.product-category>a:active{transform:scale(.97)!important}.elementor-2 .elementor-element.elementor-element-91e56a5 li.product-category>a:focus-visible{outline:2px solid #1147c4!important;outline-offset:3px!important}.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category.current-cat>a,.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category.active>a{background:linear-gradient(120deg,#07164f,#1147c4) padding-box,linear-gradient(120deg,#07164f,#1147c4) border-box!important}.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category.current-cat a *,.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category.active a *{color:#fff!important}.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category.current-cat :is(mark,.count,p),.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category.active :is(mark,.count,p){background:rgb(255 255 255 / .18)!important;color:#fff!important}@media (max-width:767px){.elementor-2 .elementor-element.elementor-element-91e56a5 ul.products,.elementor-2 .elementor-element.elementor-element-91e56a5 .products,.elementor-2 .elementor-element.elementor-element-91e56a5 :has(>.product-category){gap:8px!important;padding-right:36px!important}.elementor-2 .elementor-element.elementor-element-91e56a5 li.product-category>a{height:40px!important;padding:0 6px 0 12px!important;gap:8px!important;border-radius:12px!important}.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category :is(h2,h3,h4,h5,[class*="title"]){font-size:13.5px!important}.elementor-2 .elementor-element.elementor-element-91e56a5 .product-category :is(mark,.count,p){min-width:24px!important;height:24px!important;font-size:11px!important;padding:0 7px!important;border-radius:8px!important}}@media (prefers-reduced-motion:reduce){.elementor-2 .elementor-element.elementor-element-91e56a5 li.product-category>a,.elementor-2 .elementor-element.elementor-element-91e56a5 li.product-category>a *{transition:none!important}.elementor-2 .elementor-element.elementor-element-91e56a5 li.product-category>a:hover,.elementor-2 .elementor-element.elementor-element-91e56a5 li.product-category>a:active{transform:none!important}}.elementor-2 .elementor-element.elementor-element-91e56a5 ul.products,.elementor-2 .elementor-element.elementor-element-91e56a5 .products,.elementor-2 .elementor-element.elementor-element-91e56a5 :has(>.product-category){justify-content:flex-start!important;padding:12px 24px!important}.elementor-2 .elementor-element.elementor-element-91e56a5 ul.products>.product-category:first-child,.elementor-2 .elementor-element.elementor-element-91e56a5 .products>.product-category:first-child{margin-left:auto!important}.elementor-2 .elementor-element.elementor-element-91e56a5 ul.products>.product-category:last-child,.elementor-2 .elementor-element.elementor-element-91e56a5 .products>.product-category:last-child{margin-right:auto!important}@media (max-width:767px){.elementor-2 .elementor-element.elementor-element-91e56a5 ul.products,.elementor-2 .elementor-element.elementor-element-91e56a5 .products,.elementor-2 .elementor-element.elementor-element-91e56a5 :has(>.product-category){padding:10px 16px!important}}@media (min-width:768px){.elementor-2 .elementor-element.elementor-element-91e56a5 ul.products,.elementor-2 .elementor-element.elementor-element-91e56a5 .products,.elementor-2 .elementor-element.elementor-element-91e56a5 :has(>.product-category){padding:12px 52px!important}}.marvics-arrow{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231147c4' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='15 18 9 12 15 6'/></svg>") center/14px 14px no-repeat;border:1px solid #e3e8f2;box-shadow:0 6px 16px -8px rgb(15 36 112 / .45);cursor:pointer;z-index:20;opacity:0;padding:0;transition:opacity .25s ease,transform .25s ease,background-color .25s ease;-webkit-tap-highlight-color:#fff0}.marvics-arrow-right{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231147c4' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='9 18 15 12 9 6'/></svg>")}.marvics-arrow-left{left:4px}.marvics-arrow-right{right:4px}.marvics-slider-wrap:hover .marvics-arrow{opacity:1}.marvics-arrow:hover{background-color:#f1f5ff;transform:translateY(-50%) scale(1.08)}.marvics-arrow:active{transform:translateY(-50%) scale(.94)}@media (max-width:767px){.marvics-arrow{display:none!important}}@media (prefers-reduced-motion:reduce){.marvics-arrow{transition:none!important}}.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px!important;margin:0!important;padding:0!important}.woocommerce ul.products li.product{width:auto!important;margin:0!important;padding:0 0 20px!important;background:#fff;border:1px solid #e9edf2;border-radius:16px;overflow:hidden;position:relative;transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease}.woocommerce ul.products li.product:hover{transform:translateY(-5px);border-color:#dfe5ec;box-shadow:0 14px 35px rgb(20 30 45 / .1)}.woocommerce ul.products li.product a img{width:100%!important;height:260px!important;object-fit:contain!important;margin:0!important;padding:20px;background:#f7f8fa;transition:transform 0.35s ease}.woocommerce ul.products li.product:hover a img{transform:scale(1.04)}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px!important;line-height:1.45!important;font-weight:600!important;color:#171b24!important;margin:18px 18px 8px!important;min-height:46px}.woocommerce ul.products li.product .price{margin:0 18px 16px!important;color:#111827!important;font-size:17px!important;font-weight:700!important}.woocommerce ul.products li.product .price del{color:#9ca3af!important;font-size:14px;margin-right:5px}.woocommerce ul.products li.product .price ins{text-decoration:none!important;color:#111827!important}.woocommerce ul.products li.product .button{display:block!important;width:calc(100% - 36px)!important;margin:0 18px!important;padding:13px 18px!important;border-radius:9px!important;background:#111827!important;color:#ffffff!important;text-align:center!important;font-size:14px!important;font-weight:600!important;line-height:1.2!important;border:none!important;transition:all 0.25s ease}.woocommerce ul.products li.product .button:hover{background:#2563eb!important;color:#ffffff!important;transform:translateY(-1px)}.woocommerce ul.products li.product>a{text-decoration:none!important}.woocommerce ul.products li.product .onsale{top:14px!important;left:14px!important;right:auto!important;margin:0!important;padding:7px 11px!important;min-height:auto!important;min-width:auto!important;border-radius:6px!important;background:#ef4444!important;color:#fff!important;font-size:11px!important;font-weight:700!important;line-height:1!important}@media (max-width:1024px){.woocommerce ul.products{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px!important}.woocommerce ul.products li.product a img{height:230px!important}}@media (max-width:767px){.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px!important}.woocommerce ul.products li.product{border-radius:12px;padding-bottom:14px!important}.woocommerce ul.products li.product a img{height:170px!important;padding:12px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px!important;margin:12px 12px 6px!important;min-height:40px}.woocommerce ul.products li.product .price{margin:0 12px 12px!important;font-size:15px!important}.woocommerce ul.products li.product .button{width:calc(100% - 24px)!important;margin:0 12px!important;padding:11px 8px!important;font-size:13px!important}}@media (max-width:480px){.woocommerce ul.products{gap:10px!important}.woocommerce ul.products li.product a img{height:145px!important}}