.elementor-5645 .elementor-element.elementor-element-64ca301{--display:flex;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-96fad39 .swiper-slide-bg{background-color:#000000;background-image:url(https://staging.hahn.com.ph/wp-content/uploads/2024/02/hahn-hero-banner-one.jpg);background-size:cover;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-96fad39 .elementor-background-overlay{background-color:#0A0A0A24;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-96fad39 .swiper-slide-contents{margin-right:auto;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-96fad39 .swiper-slide-inner{align-items:center;text-align:left;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-96fad39 .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-96fad39 .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-96fad39 .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-7f691cf .swiper-slide-bg{background-color:#000000;background-image:url(https://staging.hahn.com.ph/wp-content/uploads/2024/02/hahn-hero-banner-two.jpg);background-size:cover;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-7f691cf .elementor-background-overlay{background-color:#0A0A0A24;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-7f691cf .swiper-slide-contents{margin-right:auto;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-7f691cf .swiper-slide-inner{align-items:center;text-align:left;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-7f691cf .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-7f691cf .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-7f691cf .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-915f3e6 .swiper-slide-bg{background-color:#000000;background-image:url(https://staging.hahn.com.ph/wp-content/uploads/2024/02/hahn-hero-banner-three.jpg);background-size:cover;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-915f3e6 .elementor-background-overlay{background-color:#0A0A0A24;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-915f3e6 .swiper-slide-contents{margin-right:auto;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-915f3e6 .swiper-slide-inner{align-items:center;text-align:left;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-915f3e6 .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-915f3e6 .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-915f3e6 .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-11cda81 .swiper-slide-bg{background-color:#000000;background-image:url(https://staging.hahn.com.ph/wp-content/uploads/2024/02/hahn-hero-banner-four.jpg);background-size:cover;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-11cda81 .elementor-background-overlay{background-color:#0A0A0A24;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-11cda81 .swiper-slide-contents{margin-right:auto;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-11cda81 .swiper-slide-inner{align-items:center;text-align:left;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-11cda81 .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-11cda81 .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-repeater-item-11cda81 .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100dvh;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-slide-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:500;border-width:1px;border-radius:1px;color:var( --e-global-color-primary );}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-slide-button:hover{background-color:#02010100;color:#FFFFFF;border-color:#FFFFFF;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .swiper-slide-contents{max-width:66%;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .swiper-slide-inner{text-align:center;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-slide-heading{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:74px;font-weight:600;line-height:88.8px;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-slide-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-5645 .elementor-element.elementor-element-8f4d046:not(.elementor-motion-effects-element-type-background), .elementor-5645 .elementor-element.elementor-element-8f4d046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5645 .elementor-element.elementor-element-8f4d046{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5645 .elementor-element.elementor-element-8f4d046 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5645 .elementor-element.elementor-element-c4e137a .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:40px;}.elementor-5645 .elementor-element.elementor-element-2865bce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5645 .elementor-element.elementor-element-23c938d:not(.elementor-motion-effects-element-type-background), .elementor-5645 .elementor-element.elementor-element-23c938d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-5645 .elementor-element.elementor-element-23c938d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;}.elementor-5645 .elementor-element.elementor-element-23c938d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5645 .elementor-element.elementor-element-d560e77 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:40px;}.elementor-5645 .elementor-element.elementor-element-4baed3a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5645 .elementor-element.elementor-element-d03b989 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-5645 .elementor-element.elementor-element-d03b989 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:600;line-height:64.4px;color:#0A0A0A;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5645 .elementor-element.elementor-element-287c916 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-287c916{text-align:left;color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;}.elementor-bc-flex-widget .elementor-5645 .elementor-element.elementor-element-38dfe78.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5645 .elementor-element.elementor-element-38dfe78.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5645 .elementor-element.elementor-element-38dfe78 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5645 .elementor-element.elementor-element-e0f029e .elementor-button{background-color:#F5F5F5;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;}.elementor-5645 .elementor-element.elementor-element-e0f029e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5645 .elementor-element.elementor-element-2bfc71e .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:40px;}.elementor-5645 .elementor-element.elementor-element-149495b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5645 .elementor-element.elementor-element-3748108{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-3748108:not(.elementor-motion-effects-element-type-background), .elementor-5645 .elementor-element.elementor-element-3748108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5645 .elementor-element.elementor-element-dd6ad78{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:94px;--padding-bottom:17px;--padding-left:70px;--padding-right:70px;}.elementor-5645 .elementor-element.elementor-element-dd6ad78:not(.elementor-motion-effects-element-type-background), .elementor-5645 .elementor-element.elementor-element-dd6ad78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFF2F2 0%, #FFFFFF 60%);}.elementor-5645 .elementor-element.elementor-element-03db9d5{--display:flex;}.elementor-5645 .elementor-element.elementor-element-03db9d5:not(.elementor-motion-effects-element-type-background), .elementor-5645 .elementor-element.elementor-element-03db9d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFDFDF 31%, #FFFFFF 100%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5645 .elementor-element.elementor-element-684435d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:24px;--padding-bottom:24px;--padding-left:30px;--padding-right:30px;}.elementor-5645 .elementor-element.elementor-element-f868862{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5645 .elementor-element.elementor-element-f868862:not(.elementor-motion-effects-element-type-background), .elementor-5645 .elementor-element.elementor-element-f868862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5645 .elementor-element.elementor-element-b96ab25{text-align:left;}.elementor-5645 .elementor-element.elementor-element-b96ab25 img{height:15px;object-fit:contain;object-position:center center;}.elementor-5645 .elementor-element.elementor-element-c58f890 > .elementor-widget-container{margin:11px 0px 11px 0px;}.elementor-5645 .elementor-element.elementor-element-c58f890.elementor-element{--align-self:flex-start;}.elementor-5645 .elementor-element.elementor-element-c58f890{text-align:left;}.elementor-5645 .elementor-element.elementor-element-c58f890 img{width:80px;height:27px;object-fit:contain;object-position:center center;}.elementor-5645 .elementor-element.elementor-element-4342267 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-4342267 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:600;line-height:13px;}.elementor-5645 .elementor-element.elementor-element-b7f1966 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 0px 14px 0px;}.elementor-5645 .elementor-element.elementor-element-b7f1966{text-align:left;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;line-height:9px;}.elementor-5645 .elementor-element.elementor-element-01663be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5645 .elementor-element.elementor-element-01663be:not(.elementor-motion-effects-element-type-background), .elementor-5645 .elementor-element.elementor-element-01663be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5645 .elementor-element.elementor-element-d76d0ac.elementor-element{--align-self:flex-start;}.elementor-5645 .elementor-element.elementor-element-d76d0ac{text-align:left;}.elementor-5645 .elementor-element.elementor-element-d76d0ac img{width:108px;height:34px;object-fit:contain;object-position:center center;}.elementor-5645 .elementor-element.elementor-element-b2aab0c > .elementor-widget-container{margin:11px 0px 11px 0px;}.elementor-5645 .elementor-element.elementor-element-b2aab0c.elementor-element{--align-self:flex-start;}.elementor-5645 .elementor-element.elementor-element-b2aab0c{text-align:left;}.elementor-5645 .elementor-element.elementor-element-b2aab0c img{width:136px;height:39px;object-fit:contain;object-position:center center;}.elementor-5645 .elementor-element.elementor-element-d8d4797 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 0px 14px 0px;}.elementor-5645 .elementor-element.elementor-element-d8d4797{text-align:left;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;line-height:9px;}.elementor-5645 .elementor-element.elementor-element-526fc67{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5645 .elementor-element.elementor-element-27319ad > .elementor-widget-container{margin:24px 0px 8px 0px;}.elementor-5645 .elementor-element.elementor-element-27319ad{text-align:center;}.elementor-5645 .elementor-element.elementor-element-27319ad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:25.2px;}.elementor-5645 .elementor-element.elementor-element-7981cab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-7981cab{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;}.elementor-5645 .elementor-element.elementor-element-4cb798a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5645 .elementor-element.elementor-element-43309d8 > .elementor-widget-container{margin:24px 0px 8px 0px;}.elementor-5645 .elementor-element.elementor-element-43309d8{text-align:center;}.elementor-5645 .elementor-element.elementor-element-43309d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:25.2px;}.elementor-5645 .elementor-element.elementor-element-a2592c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-a2592c5{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;}.elementor-5645 .elementor-element.elementor-element-3eae07b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5645 .elementor-element.elementor-element-b66e784 > .elementor-widget-container{margin:24px 0px 8px 0px;}.elementor-5645 .elementor-element.elementor-element-b66e784{text-align:center;}.elementor-5645 .elementor-element.elementor-element-b66e784 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:25.2px;}.elementor-5645 .elementor-element.elementor-element-f4aaedd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-f4aaedd{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;}.elementor-5645 .elementor-element.elementor-element-b9ced13:not(.elementor-motion-effects-element-type-background), .elementor-5645 .elementor-element.elementor-element-b9ced13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5645 .elementor-element.elementor-element-b9ced13{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5645 .elementor-element.elementor-element-b9ced13 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5645 .elementor-element.elementor-element-465e014 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:40px;}.elementor-5645 .elementor-element.elementor-element-849e4f3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5645 .elementor-element.elementor-element-a39abaa > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-5645 .elementor-element.elementor-element-a39abaa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:600;line-height:64.4px;color:#0A0A0A;}.elementor-5645 .elementor-element.elementor-element-d22587e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-d22587e{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;}.elementor-bc-flex-widget .elementor-5645 .elementor-element.elementor-element-c2c6726.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5645 .elementor-element.elementor-element-c2c6726.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5645 .elementor-element.elementor-element-c2c6726 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5645 .elementor-element.elementor-element-d105d60 .elementor-button{background-color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7A7A7;}.elementor-5645 .elementor-element.elementor-element-d105d60 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5645 .elementor-element.elementor-element-fe804ba .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:40px;}.elementor-5645 .elementor-element.elementor-element-fe804ba{padding:0px 0px 150px 0px;}.elementor-5645 .elementor-element.elementor-element-ede6fe0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5645 .elementor-element.elementor-element-3415340{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5645 .elementor-element.elementor-element-1e4fc6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5645 .elementor-element.elementor-element-8ff1612 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-8ff1612{text-align:center;}.elementor-5645 .elementor-element.elementor-element-8ff1612 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:capitalize;line-height:54px;}.elementor-5645 .elementor-element.elementor-element-536bd90{column-gap:0px;text-align:center;color:#545454;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-5645 .elementor-element.elementor-element-949b889 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-weight:500;text-decoration:underline;line-height:54px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-5645 .elementor-element.elementor-element-949b889 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-61dbeb4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5645 .elementor-element.elementor-element-8571fae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5645 .elementor-element.elementor-element-1bbe6e4 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-1bbe6e4{text-align:center;}.elementor-5645 .elementor-element.elementor-element-1bbe6e4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:capitalize;line-height:54px;}.elementor-5645 .elementor-element.elementor-element-61ed0d5{column-gap:0px;text-align:center;color:#545454;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-5645 .elementor-element.elementor-element-ae99d3a .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-weight:500;text-decoration:underline;line-height:54px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-5645 .elementor-element.elementor-element-ae99d3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-c72a741{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5645 .elementor-element.elementor-element-dfcac96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5645 .elementor-element.elementor-element-449dfe4 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-449dfe4{text-align:center;}.elementor-5645 .elementor-element.elementor-element-449dfe4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:capitalize;line-height:54px;}.elementor-5645 .elementor-element.elementor-element-38c2f7a{column-gap:0px;text-align:center;color:#545454;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-5645 .elementor-element.elementor-element-de4ad94 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-weight:500;text-decoration:underline;line-height:54px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-5645 .elementor-element.elementor-element-de4ad94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-319ca8c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5645 .elementor-element.elementor-element-2f95fc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5645 .elementor-element.elementor-element-8d12946 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-8d12946{text-align:center;}.elementor-5645 .elementor-element.elementor-element-8d12946 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:capitalize;line-height:54px;}.elementor-5645 .elementor-element.elementor-element-186dd14{column-gap:0px;text-align:center;color:#545454;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-5645 .elementor-element.elementor-element-00c2bd2 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-weight:500;text-decoration:underline;line-height:54px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-5645 .elementor-element.elementor-element-00c2bd2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-6319a43{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5645 .elementor-element.elementor-element-45df1a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5645 .elementor-element.elementor-element-c8b86b2 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-c8b86b2{text-align:center;}.elementor-5645 .elementor-element.elementor-element-c8b86b2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:capitalize;line-height:54px;}.elementor-5645 .elementor-element.elementor-element-6db3d6f{column-gap:0px;text-align:center;color:#545454;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-5645 .elementor-element.elementor-element-2788f30 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-weight:500;text-decoration:underline;line-height:54px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-5645 .elementor-element.elementor-element-2788f30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-424661a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5645 .elementor-element.elementor-element-7184903{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5645 .elementor-element.elementor-element-04874d9 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-04874d9{text-align:center;}.elementor-5645 .elementor-element.elementor-element-04874d9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:capitalize;line-height:54px;}.elementor-5645 .elementor-element.elementor-element-0d224ba{column-gap:0px;text-align:center;color:#545454;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-5645 .elementor-element.elementor-element-7fc36ee .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-weight:500;text-decoration:underline;line-height:54px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-5645 .elementor-element.elementor-element-7fc36ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-47f3d45{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-5645 .elementor-element.elementor-element-362732a{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5645 .elementor-element.elementor-element-4baed3a{width:70%;}.elementor-5645 .elementor-element.elementor-element-38dfe78{width:30%;}.elementor-5645 .elementor-element.elementor-element-149495b{width:100%;}.elementor-5645 .elementor-element.elementor-element-849e4f3{width:80%;}.elementor-5645 .elementor-element.elementor-element-c2c6726{width:20%;}.elementor-5645 .elementor-element.elementor-element-ede6fe0{width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-5645 .elementor-element.elementor-element-4baed3a{width:60%;}.elementor-5645 .elementor-element.elementor-element-38dfe78{width:40%;}.elementor-5645 .elementor-element.elementor-element-c2c6726{width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5645 .elementor-element.elementor-element-849e4f3{width:60%;}.elementor-5645 .elementor-element.elementor-element-c2c6726{width:40%;}}@media(max-width:1366px){.elementor-5645 .elementor-element.elementor-element-3748108{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5645 .elementor-element.elementor-element-dd6ad78{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:94px;--padding-bottom:94px;--padding-left:30px;--padding-right:30px;}.elementor-5645 .elementor-element.elementor-element-684435d{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-5645 .elementor-element.elementor-element-8f4d046{padding:10px 0px 60px 0px;}.elementor-5645 .elementor-element.elementor-element-23c938d{padding:10px 0px 60px 0px;}.elementor-5645 .elementor-element.elementor-element-dd6ad78{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-5645 .elementor-element.elementor-element-684435d{--grid-auto-flow:row;}.elementor-5645 .elementor-element.elementor-element-b9ced13{padding:10px 0px 60px 0px;}.elementor-5645 .elementor-element.elementor-element-47f3d45{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-slide-heading{font-size:37px;line-height:40px;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-slide-description{font-size:16px;line-height:18px;}.elementor-5645 .elementor-element.elementor-element-f16fa37 .elementor-slide-button{font-size:16px;line-height:18px;}.elementor-5645 .elementor-element.elementor-element-d03b989 .elementor-heading-title{font-size:34px;line-height:34px;}.elementor-5645 .elementor-element.elementor-element-287c916{text-align:left;font-size:14px;}.elementor-5645 .elementor-element.elementor-element-dd6ad78{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-684435d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5645 .elementor-element.elementor-element-526fc67{--flex-wrap:nowrap;}.elementor-5645 .elementor-element.elementor-element-7981cab{font-size:14px;}.elementor-5645 .elementor-element.elementor-element-a2592c5{font-size:14px;}.elementor-5645 .elementor-element.elementor-element-f4aaedd{font-size:14px;}.elementor-5645 .elementor-element.elementor-element-a39abaa .elementor-heading-title{font-size:34px;line-height:34px;}.elementor-5645 .elementor-element.elementor-element-d22587e{text-align:left;font-size:14px;}.elementor-5645 .elementor-element.elementor-element-8ff1612 .elementor-heading-title{font-size:34px;}.elementor-5645 .elementor-element.elementor-element-536bd90{font-size:16px;line-height:20px;}.elementor-5645 .elementor-element.elementor-element-949b889 .elementor-button{font-size:16px;line-height:16px;}.elementor-5645 .elementor-element.elementor-element-1bbe6e4 .elementor-heading-title{font-size:34px;}.elementor-5645 .elementor-element.elementor-element-61ed0d5{font-size:16px;line-height:20px;}.elementor-5645 .elementor-element.elementor-element-ae99d3a .elementor-button{font-size:16px;line-height:16px;}.elementor-5645 .elementor-element.elementor-element-449dfe4 .elementor-heading-title{font-size:34px;}.elementor-5645 .elementor-element.elementor-element-38c2f7a{font-size:16px;line-height:20px;}.elementor-5645 .elementor-element.elementor-element-de4ad94 .elementor-button{font-size:16px;line-height:16px;}.elementor-5645 .elementor-element.elementor-element-8d12946 .elementor-heading-title{font-size:34px;}.elementor-5645 .elementor-element.elementor-element-186dd14{font-size:16px;line-height:20px;}.elementor-5645 .elementor-element.elementor-element-00c2bd2 .elementor-button{font-size:16px;line-height:16px;}.elementor-5645 .elementor-element.elementor-element-c8b86b2 .elementor-heading-title{font-size:34px;}.elementor-5645 .elementor-element.elementor-element-6db3d6f{font-size:16px;line-height:20px;}.elementor-5645 .elementor-element.elementor-element-2788f30 .elementor-button{font-size:16px;line-height:16px;}.elementor-5645 .elementor-element.elementor-element-04874d9 .elementor-heading-title{font-size:34px;}.elementor-5645 .elementor-element.elementor-element-0d224ba{font-size:16px;line-height:20px;}.elementor-5645 .elementor-element.elementor-element-7fc36ee .elementor-button{font-size:16px;line-height:16px;}.elementor-5645 .elementor-element.elementor-element-47f3d45{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for image, class: .elementor-element-815cf2b */.active-banner{
    background: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03db9d5 */.active-service::before {
    position: absolute;
    top: -14px;
    left: 0.5rem;
    z-index: 20;
    content: url("data:image/svg+xml,%3Csvg width='105' height='102' viewBox='0 0 105 102' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 0L0.5 14H12.5V0Z' fill='%23A01B20'/%3E%3Cpath d='M12.5 0H58.5H104.5V79.3333L58.5 102L12.5 79.3333V0Z' fill='%23CF242A'/%3E%3Cpath d='M52.2823 26.9129L104.5 0V79.3333L58.5 102L12.5 79.3333L52.2823 26.9129Z' fill='%23CF242A'/%3E%3Cpath d='M43.9035 21.81V24.26H47.1935V25.814H43.9035V28.404H47.6135V30H41.9435V20.214H47.6135V21.81H43.9035ZM48.8907 26.094C48.8907 25.31 49.0447 24.6147 49.3527 24.008C49.67 23.4013 50.0947 22.9347 50.6267 22.608C51.168 22.2813 51.77 22.118 52.4327 22.118C53.0114 22.118 53.5154 22.2347 53.9447 22.468C54.3834 22.7013 54.7334 22.9953 54.9947 23.35V22.244H56.9687V30H54.9947V28.866C54.7427 29.23 54.3927 29.5333 53.9447 29.776C53.506 30.0093 52.9974 30.126 52.4187 30.126C51.7654 30.126 51.168 29.958 50.6267 29.622C50.0947 29.286 49.67 28.8147 49.3527 28.208C49.0447 27.592 48.8907 26.8873 48.8907 26.094ZM54.9947 26.122C54.9947 25.646 54.9014 25.24 54.7147 24.904C54.528 24.5587 54.276 24.2973 53.9587 24.12C53.6414 23.9333 53.3007 23.84 52.9367 23.84C52.5727 23.84 52.2367 23.9287 51.9287 24.106C51.6207 24.2833 51.3687 24.5447 51.1727 24.89C50.986 25.226 50.8927 25.6273 50.8927 26.094C50.8927 26.5607 50.986 26.9713 51.1727 27.326C51.3687 27.6713 51.6207 27.9373 51.9287 28.124C52.246 28.3107 52.582 28.404 52.9367 28.404C53.3007 28.404 53.6414 28.3153 53.9587 28.138C54.276 27.9513 54.528 27.69 54.7147 27.354C54.9014 27.0087 54.9947 26.598 54.9947 26.122ZM61.851 30.126C61.2163 30.126 60.647 30.014 60.143 29.79C59.639 29.5567 59.2377 29.244 58.939 28.852C58.6497 28.46 58.491 28.026 58.463 27.55H60.437C60.4743 27.8487 60.619 28.096 60.871 28.292C61.1323 28.488 61.4543 28.586 61.837 28.586C62.2103 28.586 62.4997 28.5113 62.705 28.362C62.9197 28.2127 63.027 28.0213 63.027 27.788C63.027 27.536 62.8963 27.3493 62.635 27.228C62.383 27.0973 61.977 26.9573 61.417 26.808C60.8383 26.668 60.3623 26.5233 59.989 26.374C59.625 26.2247 59.3077 25.996 59.037 25.688C58.7757 25.38 58.645 24.9647 58.645 24.442C58.645 24.0127 58.7663 23.6207 59.009 23.266C59.261 22.9113 59.6157 22.6313 60.073 22.426C60.5397 22.2207 61.0857 22.118 61.711 22.118C62.635 22.118 63.3723 22.3513 63.923 22.818C64.4737 23.2753 64.777 23.896 64.833 24.68H62.957C62.929 24.372 62.7983 24.1293 62.565 23.952C62.341 23.7653 62.0377 23.672 61.655 23.672C61.3003 23.672 61.025 23.7373 60.829 23.868C60.6423 23.9987 60.549 24.1807 60.549 24.414C60.549 24.6753 60.6797 24.876 60.941 25.016C61.2023 25.1467 61.6083 25.282 62.159 25.422C62.719 25.562 63.181 25.7067 63.545 25.856C63.909 26.0053 64.2217 26.2387 64.483 26.556C64.7537 26.864 64.8937 27.2747 64.903 27.788C64.903 28.236 64.777 28.6373 64.525 28.992C64.2823 29.3467 63.9277 29.6267 63.461 29.832C63.0037 30.028 62.467 30.126 61.851 30.126ZM73.9319 22.244L69.1299 33.668H67.0439L68.7239 29.804L65.6159 22.244H67.8139L69.8159 27.662L71.8459 22.244H73.9319ZM37.6286 38.228L34.8986 48H32.5886L30.7546 41.042L28.8366 48L26.5406 48.014L23.9086 38.228H26.0086L27.7306 45.816L29.7186 38.228H31.9026L33.7786 45.774L35.5146 38.228H37.6286ZM38.4044 44.094C38.4044 43.31 38.5584 42.6147 38.8664 42.008C39.1837 41.4013 39.6084 40.9347 40.1404 40.608C40.6817 40.2813 41.2837 40.118 41.9464 40.118C42.525 40.118 43.029 40.2347 43.4584 40.468C43.897 40.7013 44.247 40.9953 44.5084 41.35V40.244H46.4824V48H44.5084V46.866C44.2564 47.23 43.9064 47.5333 43.4584 47.776C43.0197 48.0093 42.511 48.126 41.9324 48.126C41.279 48.126 40.6817 47.958 40.1404 47.622C39.6084 47.286 39.1837 46.8147 38.8664 46.208C38.5584 45.592 38.4044 44.8873 38.4044 44.094ZM44.5084 44.122C44.5084 43.646 44.415 43.24 44.2284 42.904C44.0417 42.5587 43.7897 42.2973 43.4724 42.12C43.155 41.9333 42.8144 41.84 42.4504 41.84C42.0864 41.84 41.7504 41.9287 41.4424 42.106C41.1344 42.2833 40.8824 42.5447 40.6864 42.89C40.4997 43.226 40.4064 43.6273 40.4064 44.094C40.4064 44.5607 40.4997 44.9713 40.6864 45.326C40.8824 45.6713 41.1344 45.9373 41.4424 46.124C41.7597 46.3107 42.0957 46.404 42.4504 46.404C42.8144 46.404 43.155 46.3153 43.4724 46.138C43.7897 45.9513 44.0417 45.69 44.2284 45.354C44.415 45.0087 44.5084 44.598 44.5084 44.122ZM50.3567 41.448C50.6087 41.0373 50.9353 40.7153 51.3367 40.482C51.7473 40.2487 52.214 40.132 52.7367 40.132V42.19H52.2187C51.6027 42.19 51.136 42.3347 50.8187 42.624C50.5107 42.9133 50.3567 43.4173 50.3567 44.136V48H48.3967V40.244H50.3567V41.448ZM56.0168 41.448C56.2688 41.0373 56.5955 40.7153 56.9968 40.482C57.4075 40.2487 57.8742 40.132 58.3968 40.132V42.19H57.8788C57.2628 42.19 56.7962 42.3347 56.4788 42.624C56.1708 42.9133 56.0168 43.4173 56.0168 44.136V48H54.0568V40.244H56.0168V41.448ZM59.213 44.094C59.213 43.31 59.367 42.6147 59.675 42.008C59.9923 41.4013 60.417 40.9347 60.949 40.608C61.4903 40.2813 62.0923 40.118 62.755 40.118C63.3336 40.118 63.8376 40.2347 64.267 40.468C64.7056 40.7013 65.0556 40.9953 65.317 41.35V40.244H67.291V48H65.317V46.866C65.065 47.23 64.715 47.5333 64.267 47.776C63.8283 48.0093 63.3196 48.126 62.741 48.126C62.0876 48.126 61.4903 47.958 60.949 47.622C60.417 47.286 59.9923 46.8147 59.675 46.208C59.367 45.592 59.213 44.8873 59.213 44.094ZM65.317 44.122C65.317 43.646 65.2236 43.24 65.037 42.904C64.8503 42.5587 64.5983 42.2973 64.281 42.12C63.9636 41.9333 63.623 41.84 63.259 41.84C62.895 41.84 62.559 41.9287 62.251 42.106C61.943 42.2833 61.691 42.5447 61.495 42.89C61.3083 43.226 61.215 43.6273 61.215 44.094C61.215 44.5607 61.3083 44.9713 61.495 45.326C61.691 45.6713 61.943 45.9373 62.251 46.124C62.5683 46.3107 62.9043 46.404 63.259 46.404C63.623 46.404 63.9636 46.3153 64.281 46.138C64.5983 45.9513 64.8503 45.69 65.037 45.354C65.2236 45.0087 65.317 44.598 65.317 44.122ZM73.5033 40.132C74.4273 40.132 75.1739 40.426 75.7433 41.014C76.3126 41.5927 76.5973 42.4047 76.5973 43.45V48H74.6373V43.716C74.6373 43.1 74.4833 42.6287 74.1753 42.302C73.8673 41.966 73.4473 41.798 72.9153 41.798C72.3739 41.798 71.9446 41.966 71.6273 42.302C71.3193 42.6287 71.1653 43.1 71.1653 43.716V48H69.2053V40.244H71.1653V41.21C71.4266 40.874 71.7579 40.6127 72.1593 40.426C72.5699 40.23 73.0179 40.132 73.5033 40.132ZM80.7431 41.854V45.606C80.7431 45.8673 80.8038 46.0587 80.9251 46.18C81.0558 46.292 81.2705 46.348 81.5691 46.348H82.4791V48H81.2471C79.5951 48 78.7691 47.1973 78.7691 45.592V41.854H77.8451V40.244H78.7691V38.326H80.7431V40.244H82.4791V41.854H80.7431ZM91.3089 40.244L86.5069 51.668H84.4209L86.1009 47.804L82.9929 40.244H85.1909L87.1929 45.662L89.2229 40.244H91.3089ZM36.6414 61.1C36.6414 60.1387 36.856 59.28 37.2854 58.524C37.724 57.7587 38.3167 57.166 39.0634 56.746C39.8194 56.3167 40.664 56.102 41.5974 56.102C42.6894 56.102 43.646 56.382 44.4674 56.942C45.2887 57.502 45.8627 58.2767 46.1894 59.266H43.9354C43.7114 58.7993 43.394 58.4493 42.9834 58.216C42.582 57.9827 42.1154 57.866 41.5834 57.866C41.014 57.866 40.5054 58.0013 40.0574 58.272C39.6187 58.5333 39.2734 58.9067 39.0214 59.392C38.7787 59.8773 38.6574 60.4467 38.6574 61.1C38.6574 61.744 38.7787 62.3133 39.0214 62.808C39.2734 63.2933 39.6187 63.6713 40.0574 63.942C40.5054 64.2033 41.014 64.334 41.5834 64.334C42.1154 64.334 42.582 64.2173 42.9834 63.984C43.394 63.7413 43.7114 63.3867 43.9354 62.92H46.1894C45.8627 63.9187 45.2887 64.698 44.4674 65.258C43.6554 65.8087 42.6987 66.084 41.5974 66.084C40.664 66.084 39.8194 65.874 39.0634 65.454C38.3167 65.0247 37.724 64.432 37.2854 63.676C36.856 62.92 36.6414 62.0613 36.6414 61.1ZM49.8235 55.64V66H47.8635V55.64H49.8235ZM51.2559 62.094C51.2559 61.31 51.4099 60.6147 51.7179 60.008C52.0353 59.4013 52.4599 58.9347 52.9919 58.608C53.5333 58.2813 54.1353 58.118 54.7979 58.118C55.3766 58.118 55.8806 58.2347 56.3099 58.468C56.7486 58.7013 57.0986 58.9953 57.3599 59.35V58.244H59.3339V66H57.3599V64.866C57.1079 65.23 56.7579 65.5333 56.3099 65.776C55.8713 66.0093 55.3626 66.126 54.7839 66.126C54.1306 66.126 53.5333 65.958 52.9919 65.622C52.4599 65.286 52.0353 64.8147 51.7179 64.208C51.4099 63.592 51.2559 62.8873 51.2559 62.094ZM57.3599 62.122C57.3599 61.646 57.2666 61.24 57.0799 60.904C56.8933 60.5587 56.6413 60.2973 56.3239 60.12C56.0066 59.9333 55.6659 59.84 55.3019 59.84C54.9379 59.84 54.6019 59.9287 54.2939 60.106C53.9859 60.2833 53.7339 60.5447 53.5379 60.89C53.3513 61.226 53.2579 61.6273 53.2579 62.094C53.2579 62.5607 53.3513 62.9713 53.5379 63.326C53.7339 63.6713 53.9859 63.9373 54.2939 64.124C54.6113 64.3107 54.9473 64.404 55.3019 64.404C55.6659 64.404 56.0066 64.3153 56.3239 64.138C56.6413 63.9513 56.8933 63.69 57.0799 63.354C57.2666 63.0087 57.3599 62.598 57.3599 62.122ZM62.2422 57.32C61.8969 57.32 61.6076 57.2127 61.3742 56.998C61.1502 56.774 61.0382 56.4987 61.0382 56.172C61.0382 55.8453 61.1502 55.5747 61.3742 55.36C61.6076 55.136 61.8969 55.024 62.2422 55.024C62.5876 55.024 62.8722 55.136 63.0962 55.36C63.3296 55.5747 63.4462 55.8453 63.4462 56.172C63.4462 56.4987 63.3296 56.774 63.0962 56.998C62.8722 57.2127 62.5876 57.32 62.2422 57.32ZM63.2082 58.244V66H61.2482V58.244H63.2082ZM74.7767 58.132C75.7287 58.132 76.494 58.426 77.0727 59.014C77.6607 59.5927 77.9547 60.4047 77.9547 61.45V66H75.9947V61.716C75.9947 61.1093 75.8407 60.6473 75.5327 60.33C75.2247 60.0033 74.8047 59.84 74.2727 59.84C73.7407 59.84 73.316 60.0033 72.9987 60.33C72.6907 60.6473 72.5367 61.1093 72.5367 61.716V66H70.5767V61.716C70.5767 61.1093 70.4227 60.6473 70.1147 60.33C69.8067 60.0033 69.3867 59.84 68.8547 59.84C68.3134 59.84 67.884 60.0033 67.5667 60.33C67.2587 60.6473 67.1047 61.1093 67.1047 61.716V66H65.1447V58.244H67.1047V59.182C67.3567 58.8553 67.6787 58.5987 68.0707 58.412C68.472 58.2253 68.9107 58.132 69.3867 58.132C69.9934 58.132 70.5347 58.2627 71.0107 58.524C71.4867 58.776 71.8554 59.14 72.1167 59.616C72.3687 59.168 72.7327 58.8087 73.2087 58.538C73.694 58.2673 74.2167 58.132 74.7767 58.132Z' fill='white'/%3E%3C/svg%3E%0A");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a99992 */.active-banner{
    background: #000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cce5cbf */.active-banner{
    background: #000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab927a6 */.active-banner{
    background: #000;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bc6a4d0 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-536bd90 */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e4fc6d */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c723fce */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61ed0d5 */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8571fae */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-df761a2 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c2f7a */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfcac96 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b75630d */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e45bd2 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186dd14 */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f95fc0 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b1f857e */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db3d6f */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45df1a7 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-39b6946 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d224ba */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7184903 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bc6a4d0 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-536bd90 */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e4fc6d */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c723fce */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61ed0d5 */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8571fae */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-df761a2 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c2f7a */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfcac96 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b75630d */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e45bd2 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186dd14 */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f95fc0 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b1f857e */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db3d6f */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45df1a7 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-39b6946 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d224ba */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7184903 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bc6a4d0 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-536bd90 */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e4fc6d */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c723fce */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61ed0d5 */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8571fae */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-df761a2 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c2f7a */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfcac96 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b75630d */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e45bd2 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186dd14 */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f95fc0 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b1f857e */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db3d6f */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45df1a7 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-39b6946 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d224ba */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7184903 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bc6a4d0 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-536bd90 */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e4fc6d */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c723fce */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61ed0d5 */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8571fae */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-df761a2 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c2f7a */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfcac96 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b75630d */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e45bd2 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186dd14 */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f95fc0 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b1f857e */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db3d6f */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45df1a7 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-39b6946 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d224ba */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7184903 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bc6a4d0 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-536bd90 */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e4fc6d */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c723fce */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61ed0d5 */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8571fae */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-df761a2 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c2f7a */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfcac96 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b75630d */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e45bd2 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186dd14 */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f95fc0 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b1f857e */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db3d6f */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45df1a7 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-39b6946 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d224ba */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7184903 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bc6a4d0 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-536bd90 */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e4fc6d */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c723fce */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61ed0d5 */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8571fae */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-df761a2 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c2f7a */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfcac96 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b75630d */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e45bd2 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186dd14 */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f95fc0 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b1f857e */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db3d6f */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45df1a7 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-39b6946 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d224ba */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7184903 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bc6a4d0 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-536bd90 */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e4fc6d */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c723fce */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61ed0d5 */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8571fae */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-df761a2 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c2f7a */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfcac96 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b75630d */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e45bd2 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186dd14 */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f95fc0 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b1f857e */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db3d6f */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45df1a7 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-39b6946 */.product-category__count {
    background-color: white;
    position: absolute;
    top: 1.5rem;
    left: 3rem;
    z-index: 20;
    width: 85px;
    height: 30px;
    padding: 20px, 16px, 20px, 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-category__count .elementor-widget-container {
        display: flex;
    align-items: center;
    justify-content: center;
}


.product-category__count p{
    margin-bottom: 0 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 17.5px;
    text-align: center;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d224ba */.product-category__description p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7184903 */.product-category__card {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-47f3d45 */.elementor-swiper-button-next {
    right: -5% !important;
}

.elementor-swiper-button-prev {
    left: -5% !important;
}

.elementor-swiper-button-prev svg,
.elementor-swiper-button-next svg {
    fill: #000000 !important;   
}

@media (max-width: 767px) {
    .elementor-swiper-button-next {
    right: -15% !important;
}

.elementor-swiper-button-prev {
    left: -15% !important;
}
    
    
}/* End custom CSS */