.elementor-5299 .elementor-element.elementor-element-82f71cf .elementor-repeater-item-42ef7929 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://malihatelecom.pt/wp-content/uploads/2026/08/tecnofixe-hero-tech-banner-v2.webp);background-size:cover;}.elementor-5299 .elementor-element.elementor-element-82f71cf .elementor-repeater-item-42ef7929 .swiper-slide-contents{margin-right:auto;}.elementor-5299 .elementor-element.elementor-element-82f71cf .elementor-repeater-item-42ef7929 .swiper-slide-inner{align-items:center;}.elementor-5299 .elementor-element.elementor-element-82f71cf .elementor-repeater-item-fbf62deb .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://malihatelecom.pt/wp-content/uploads/2026/08/tecnofixe-repair-hero-banner-v2.webp);background-size:cover;}.elementor-5299 .elementor-element.elementor-element-82f71cf .elementor-repeater-item-fbf62deb .swiper-slide-contents{margin-right:auto;}.elementor-5299 .elementor-element.elementor-element-82f71cf .elementor-repeater-item-fbf62deb .swiper-slide-inner{align-items:center;}.elementor-5299 .elementor-element.elementor-element-82f71cf .elementor-repeater-item-4818f787 .swiper-slide-bg{background-color:#F7F7F7;background-image:url(https://malihatelecom.pt/wp-content/uploads/2026/07/tecnofixe-premium-audio.png);background-size:cover;}.elementor-5299 .elementor-element.elementor-element-82f71cf .elementor-repeater-item-4818f787 .swiper-slide-contents{margin-right:auto;}.elementor-5299 .elementor-element.elementor-element-82f71cf .elementor-repeater-item-4818f787 .swiper-slide-inner{align-items:center;}.elementor-5299 .elementor-element.elementor-element-82f71cf .elementor-repeater-item-cde37f5a .swiper-slide-bg{background-color:#FFF3EC;background-image:url(https://malihatelecom.pt/wp-content/uploads/2026/08/tf-hero-smart-gadgets.webp);background-size:cover;}.elementor-5299 .elementor-element.elementor-element-82f71cf .elementor-repeater-item-cde37f5a .swiper-slide-contents{margin-right:auto;}.elementor-5299 .elementor-element.elementor-element-82f71cf .elementor-repeater-item-cde37f5a .swiper-slide-inner{align-items:center;}.elementor-5299 .elementor-element.elementor-element-82f71cf .swiper-slide{transition-duration:calc(6000ms*1.2);height:400px;}.elementor-5299 .elementor-element.elementor-element-82f71cf .swiper-slide-contents{max-width:66%;}.elementor-5299 .elementor-element.elementor-element-82f71cf .swiper-slide-inner{text-align:center;}.elementor-5299 .elementor-element.elementor-element-3211ab9{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-5299 .elementor-element.elementor-element-3211ab9:not(.elementor-motion-effects-element-type-background), .elementor-5299 .elementor-element.elementor-element-3211ab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFF798 0%, #F22929 100%);}.elementor-5299 .elementor-element.elementor-element-362596e{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5299 .elementor-element.elementor-element-362596e:not(.elementor-motion-effects-element-type-background), .elementor-5299 .elementor-element.elementor-element-362596e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://malihatelecom.pt/wp-content/uploads/2026/10/Pearl-Ice-Blue-Studio-Backdrop.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5299 .elementor-element.elementor-element-78732c6{--display:flex;--min-height:0px;}.elementor-5299 .elementor-element.elementor-element-78732c6:not(.elementor-motion-effects-element-type-background), .elementor-5299 .elementor-element.elementor-element-78732c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://malihatelecom.pt/wp-content/uploads/2026/10/Ivory-backdrop-with-orange-gift-box.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-5299 .elementor-element.elementor-element-78732c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5299 .elementor-element.elementor-element-52e08b5{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-5299 .elementor-element.elementor-element-52e08b5.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-5299 .elementor-element.elementor-element-60b6fb3{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;}.elementor-5299 .elementor-element.elementor-element-60b6fb3:not(.elementor-motion-effects-element-type-background), .elementor-5299 .elementor-element.elementor-element-60b6fb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://malihatelecom.pt/wp-content/uploads/2026/10/file_0000000081408210bc64bf9524e38e26.jpg");background-repeat:repeat-x;background-size:cover;}.elementor-5299 .elementor-element.elementor-element-1c8f3e6 .elementor-heading-title{color:#FFFFFF;}.elementor-5299 .elementor-element.elementor-element-5939068{color:#FFFFFF;}.elementor-5299 .elementor-element.elementor-element-4e55cec .elementor-heading-title{color:#FFFFFF;}.elementor-5299 .elementor-element.elementor-element-362fba9 .elementor-button{background-color:#2B7A2F;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:11px 11px 11px 11px;}.elementor-5299 .elementor-element.elementor-element-341ecd6{--display:flex;}.elementor-5299 .elementor-element.elementor-element-341ecd6:not(.elementor-motion-effects-element-type-background), .elementor-5299 .elementor-element.elementor-element-341ecd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://malihatelecom.pt/wp-content/uploads/2026/10/Smartphone-repair-tools-on-navy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5299 .elementor-element.elementor-element-8641a87{--display:flex;}.elementor-5299 .elementor-element.elementor-element-8641a87.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5299 .elementor-element.elementor-element-ba22981 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:800;text-transform:capitalize;font-style:oblique;color:#FFFFFF;}.elementor-5299 .elementor-element.elementor-element-851213a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5299 .elementor-element.elementor-element-2bc18c8{--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;}.elementor-5299 .elementor-element.elementor-element-8af7767{width:100%;max-width:100%;}.elementor-5299 .elementor-element.elementor-element-8c948a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5299 .elementor-element.elementor-element-b39b93d{width:auto;max-width:auto;}.elementor-5299 .elementor-element.elementor-element-b39b93d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5299 .elementor-element.elementor-element-b39b93d .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:800;text-transform:capitalize;font-style:oblique;color:#000000;}.elementor-5299 .elementor-element.elementor-element-6de8dda .elementor-button{background-color:transparent;background-image:radial-gradient(at center center, #000000 0%, #f2295b 89%);}.elementor-5299 .elementor-element.elementor-element-6de8dda{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5299 .elementor-element.elementor-element-6de8dda.elementor-element{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-5299 .elementor-element.elementor-element-3d2a9ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5299 .elementor-element.elementor-element-3d2a9ef.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-5299 .elementor-element.elementor-element-ea11674{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5299 .elementor-element.elementor-element-5f80d82{width:auto;max-width:auto;}.elementor-5299 .elementor-element.elementor-element-5f80d82.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5299 .elementor-element.elementor-element-5f80d82 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:800;text-transform:capitalize;font-style:oblique;color:#000000;}.elementor-5299 .elementor-element.elementor-element-9283c6a .elementor-button{background-color:transparent;background-image:radial-gradient(at center center, #000000 0%, #f2295b 89%);}.elementor-5299 .elementor-element.elementor-element-9283c6a{width:100%;max-width:100%;}.elementor-5299 .elementor-element.elementor-element-9283c6a.elementor-element{--order:99999 /* order end hack */;}.elementor-5299 .elementor-element.elementor-element-dc5b5c3 div.product-category .wd-entities-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;}.elementor-5299 .elementor-element.elementor-element-d244bca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5299 .elementor-element.elementor-element-9413720{width:auto;max-width:auto;}.elementor-5299 .elementor-element.elementor-element-9413720.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5299 .elementor-element.elementor-element-9413720 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:800;text-transform:capitalize;font-style:oblique;color:#000000;}.elementor-5299 .elementor-element.elementor-element-66c748c .elementor-button{background-color:transparent;background-image:radial-gradient(at center center, #000000 0%, #f2295b 89%);}.elementor-5299 .elementor-element.elementor-element-66c748c{width:100%;max-width:100%;}.elementor-5299 .elementor-element.elementor-element-66c748c.elementor-element{--order:99999 /* order end hack */;}.elementor-5299 .elementor-element.elementor-element-b6013d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5299 .elementor-element.elementor-element-170a5b2{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--wd-img-height:210px;}.elementor-5299 .elementor-element.elementor-element-170a5b2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5299 .elementor-element.elementor-element-170a5b2 .banner-image{object-position:center top;}.elementor-5299 .elementor-element.elementor-element-34b4cfa{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--wd-img-height:210px;}.elementor-5299 .elementor-element.elementor-element-34b4cfa .banner-image{object-position:left center;}.elementor-5299 .elementor-element.elementor-element-d598ec6{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--wd-img-height:210px;}.elementor-5299 .elementor-element.elementor-element-d598ec6 .banner-image{object-position:center center;}.elementor-5299 .elementor-element.elementor-element-357cf07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5299 .elementor-element.elementor-element-08fcc8d{width:auto;max-width:auto;}.elementor-5299 .elementor-element.elementor-element-08fcc8d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5299 .elementor-element.elementor-element-08fcc8d .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:800;text-transform:capitalize;font-style:oblique;color:#000000;}.elementor-5299 .elementor-element.elementor-element-fe59cdc .elementor-button{background-color:transparent;background-image:radial-gradient(at center center, #000000 0%, #f2295b 89%);}.elementor-5299 .elementor-element.elementor-element-fe59cdc{width:100%;max-width:100%;}.elementor-5299 .elementor-element.elementor-element-fe59cdc.elementor-element{--order:99999 /* order end hack */;}.elementor-5299 .elementor-element.elementor-element-85f309b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5299 .elementor-element.elementor-element-668dc6c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--margin-top:-30px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-5299 .elementor-element.elementor-element-a4cabc1 .elementor-button{font-weight:900;fill:#000000;color:#000000;}.elementor-5299 .elementor-element.elementor-element-221114d .elementor-button{font-weight:900;fill:#000000;color:#000000;}.elementor-5299 .elementor-element.elementor-element-7ac9969 .elementor-button{font-weight:900;fill:#000000;color:#000000;}.elementor-5299 .elementor-element.elementor-element-04d9adb .elementor-button{font-weight:900;fill:#000000;color:#000000;}.elementor-5299 .elementor-element.elementor-element-4401112 .elementor-button{font-weight:900;fill:#000000;color:#000000;}.elementor-5299 .elementor-element.elementor-element-a02c8ab > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5299 .elementor-element.elementor-element-0462bdf .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:800;text-transform:capitalize;font-style:oblique;color:#000000;}.elementor-5299 .elementor-element.elementor-element-d402d0b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-5299 .elementor-element.elementor-element-b44c524{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-5299 .elementor-element.elementor-element-fa0c9ef .elementor-icon-box-wrapper{gap:15px;}.elementor-5299 .elementor-element.elementor-element-fa0c9ef.elementor-view-stacked .elementor-icon{background-color:#72D649;}.elementor-5299 .elementor-element.elementor-element-fa0c9ef.elementor-view-framed .elementor-icon, .elementor-5299 .elementor-element.elementor-element-fa0c9ef.elementor-view-default .elementor-icon{fill:#72D649;color:#72D649;border-color:#72D649;}.elementor-5299 .elementor-element.elementor-element-1a2e824{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-5299 .elementor-element.elementor-element-68bdf59 .elementor-icon-box-wrapper{gap:15px;}.elementor-5299 .elementor-element.elementor-element-68bdf59.elementor-view-stacked .elementor-icon{background-color:#72D649;}.elementor-5299 .elementor-element.elementor-element-68bdf59.elementor-view-framed .elementor-icon, .elementor-5299 .elementor-element.elementor-element-68bdf59.elementor-view-default .elementor-icon{fill:#72D649;color:#72D649;border-color:#72D649;}.elementor-5299 .elementor-element.elementor-element-287b716{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-5299 .elementor-element.elementor-element-4f3c4cc .elementor-icon-box-wrapper{gap:15px;}.elementor-5299 .elementor-element.elementor-element-4f3c4cc.elementor-view-stacked .elementor-icon{background-color:#72D649;}.elementor-5299 .elementor-element.elementor-element-4f3c4cc.elementor-view-framed .elementor-icon, .elementor-5299 .elementor-element.elementor-element-4f3c4cc.elementor-view-default .elementor-icon{fill:#72D649;color:#72D649;border-color:#72D649;}.elementor-5299 .elementor-element.elementor-element-4ddcbf8{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-5299 .elementor-element.elementor-element-5543bcd .elementor-icon-box-wrapper{gap:15px;}.elementor-5299 .elementor-element.elementor-element-5543bcd.elementor-view-stacked .elementor-icon{background-color:#72D649;}.elementor-5299 .elementor-element.elementor-element-5543bcd.elementor-view-framed .elementor-icon, .elementor-5299 .elementor-element.elementor-element-5543bcd.elementor-view-default .elementor-icon{fill:#72D649;color:#72D649;border-color:#72D649;}.elementor-5299 .elementor-element.elementor-element-78e15e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-5299 .elementor-element.elementor-element-6f8ed9d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-5299 .elementor-element.elementor-element-201db51 .elementor-repeater-item-9c7c2c2 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://malihatelecom.pt/wp-content/uploads/2026/08/ChatGPT-Image-Aug-8-2026-09_09_10-PM-5.webp);background-size:cover;}.elementor-5299 .elementor-element.elementor-element-201db51 .swiper-slide{transition-duration:calc(5000ms*1.2);height:335px;}.elementor-5299 .elementor-element.elementor-element-201db51 .swiper-slide-contents{max-width:66%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-5299 .elementor-element.elementor-element-201db51 .swiper-slide-inner{text-align:center;}.elementor-5299 .elementor-element.elementor-element-201db51 .elementor-slide-description{font-family:"Inter Tight", Sans-serif;font-weight:500;}.elementor-5299 .elementor-element.elementor-element-4fecdfb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-5299 .elementor-element.elementor-element-cfb2740 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:800;text-transform:capitalize;font-style:oblique;color:#000000;}.elementor-5299 .elementor-element.elementor-element-60e754e{text-align:start;font-family:"Inter Tight", Sans-serif;font-weight:700;text-transform:capitalize;font-style:oblique;}.elementor-5299 .elementor-element.elementor-element-60e754e p{margin-block-end:0px;}.elementor-5299 .elementor-element.elementor-element-8522ff8 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #f2295b 100%);}.elementor-5299 .elementor-element.elementor-element-97ee167{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-5299 .elementor-element.elementor-element-ccc0e3f > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5299 .elementor-element.elementor-element-f68b220{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-5299 .elementor-element.elementor-element-91cdb25 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:800;text-transform:capitalize;font-style:oblique;color:#000000;}.elementor-5299 .elementor-element.elementor-element-b880132{text-align:start;font-family:"Inter Tight", Sans-serif;font-weight:700;text-transform:capitalize;font-style:oblique;}.elementor-5299 .elementor-element.elementor-element-b880132 p{margin-block-end:0px;}.elementor-5299 .elementor-element.elementor-element-dc59d80 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #f2295b 100%);}.elementor-5299 .elementor-element.elementor-element-add5538{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-5299 .elementor-element.elementor-element-5887cd1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5299 .elementor-element.elementor-element-5887cd1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5299 .elementor-element.elementor-element-5887cd1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5299 .elementor-element.elementor-element-5887cd1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5299 .elementor-element.elementor-element-be31101{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-5299 .elementor-element.elementor-element-e6fea55 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5299 .elementor-element.elementor-element-d5d10c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-5299 .elementor-element.elementor-element-b2df37b .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:800;text-transform:capitalize;font-style:oblique;color:#000000;}.elementor-5299 .elementor-element.elementor-element-0a16da8 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #f2295b 100%);}.elementor-5299 .elementor-element.elementor-element-986559d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-5299 .elementor-element.elementor-element-50ec9f7{width:auto;max-width:auto;font-family:"Inter Tight", Sans-serif;font-weight:800;text-transform:capitalize;font-style:oblique;}.elementor-5299 .elementor-element.elementor-element-50ec9f7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5299 .elementor-element.elementor-element-2b9f5bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-5299 .elementor-element.elementor-element-4c120ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5299 .elementor-element.elementor-element-2401060 .elementor-icon-box-wrapper{gap:15px;}.elementor-5299 .elementor-element.elementor-element-4de1fe6 .elementor-icon-box-wrapper{gap:15px;}.elementor-5299 .elementor-element.elementor-element-1ee283d .elementor-icon-box-wrapper{gap:15px;}.elementor-5299 .elementor-element.elementor-element-e108755 .elementor-icon-box-wrapper{gap:15px;}.elementor-5299 .elementor-element.elementor-element-980e5a4 .elementor-icon-box-wrapper{gap:15px;}.elementor-5299 .elementor-element.elementor-element-380f0fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-5299 .elementor-element.elementor-element-fa7fcb9 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:800;text-transform:capitalize;font-style:oblique;color:#000000;}.elementor-5299 .elementor-element.elementor-element-d9aa6a5 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #f2295b 100%);}.elementor-5299 .elementor-element.elementor-element-2b86849{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-5299 .elementor-element.elementor-element-e78ae12{--wd-brd-radius:8px;}@media(max-width:1024px){.elementor-5299 .elementor-element.elementor-element-82f71cf .swiper-slide{height:360px;}.elementor-5299 .elementor-element.elementor-element-362596e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5299 .elementor-element.elementor-element-78732c6{--gap:15px 5px;--row-gap:15px;--column-gap:5px;}.elementor-5299 .elementor-element.elementor-element-52e08b5{--container-widget-width:69%;--container-widget-flex-grow:0;width:var( --container-widget-width, 69% );max-width:69%;}.elementor-5299 .elementor-element.elementor-element-341ecd6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5299 .elementor-element.elementor-element-8641a87{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5299 .elementor-element.elementor-element-851213a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5299 .elementor-element.elementor-element-2bc18c8{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5299 .elementor-element.elementor-element-b39b93d{width:auto;max-width:auto;}.elementor-5299 .elementor-element.elementor-element-5f80d82{width:auto;max-width:auto;}.elementor-5299 .elementor-element.elementor-element-9413720{width:auto;max-width:auto;}.elementor-5299 .elementor-element.elementor-element-b6013d4{--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;}.elementor-5299 .elementor-element.elementor-element-170a5b2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5299 .elementor-element.elementor-element-34b4cfa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5299 .elementor-element.elementor-element-d598ec6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5299 .elementor-element.elementor-element-08fcc8d{width:auto;max-width:auto;text-align:start;}.elementor-5299 .elementor-element.elementor-element-fe59cdc{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5299 .elementor-element.elementor-element-fe59cdc.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-5299 .elementor-element.elementor-element-668dc6c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5299 .elementor-element.elementor-element-a4cabc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5299 .elementor-element.elementor-element-a4cabc1 .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-5299 .elementor-element.elementor-element-221114d .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-5299 .elementor-element.elementor-element-7ac9969 .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-5299 .elementor-element.elementor-element-04d9adb .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-5299 .elementor-element.elementor-element-4401112 .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-5299 .elementor-element.elementor-element-201db51 .swiper-slide{height:391px;}}@media(max-width:767px){.elementor-5299 .elementor-element.elementor-element-82f71cf .swiper-slide{height:240px;}.elementor-5299 .elementor-element.elementor-element-362596e{--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;}.elementor-5299 .elementor-element.elementor-element-78732c6{--width:100%;}.elementor-5299 .elementor-element.elementor-element-b6013d4{--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;}.elementor-5299 .elementor-element.elementor-element-170a5b2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5299 .elementor-element.elementor-element-34b4cfa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5299 .elementor-element.elementor-element-d598ec6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-5299 .elementor-element.elementor-element-78732c6{--width:34%;}.elementor-5299 .elementor-element.elementor-element-8641a87{--width:312.016px;}.elementor-5299 .elementor-element.elementor-element-b44c524{--width:24%;}.elementor-5299 .elementor-element.elementor-element-1a2e824{--width:25%;}.elementor-5299 .elementor-element.elementor-element-287b716{--width:25%;}.elementor-5299 .elementor-element.elementor-element-4ddcbf8{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5299 .elementor-element.elementor-element-78732c6{--width:30%;}.elementor-5299 .elementor-element.elementor-element-8641a87{--width:230px;}}/* Start custom CSS for wd_products, class: .elementor-element-52e08b5 *//* =====================================================
   MALIHA TELECOM BONUS PRODUCTS
   ONLY IMAGE + PRICE / REMOVE EXTRA HEIGHT
   ===================================================== */

/* Hide title */
.elementor-5299 .elementor-element.elementor-element-52e08b5 .wd-entities-title,
.elementor-5299 .elementor-element.elementor-element-52e08b5 .product-title {
    display: none !important;
}

/* Hide review / rating */
.elementor-5299 .elementor-element.elementor-element-52e08b5 .wd-star-rating,
.elementor-5299 .elementor-element.elementor-element-52e08b5 .star-rating,
.elementor-5299 .elementor-element.elementor-element-52e08b5 .woocommerce-review-link,
.elementor-5299 .elementor-element.elementor-element-52e08b5 .woocommerce-product-rating {
    display: none !important;
}

/* Hide badges */
.elementor-5299 .elementor-element.elementor-element-52e08b5 .product-labels,
.elementor-5299 .elementor-element.elementor-element-52e08b5 .onsale,
.elementor-5299 .elementor-element.elementor-element-52e08b5 .tec-brand-pill {
    display: none !important;
}

/* Hide hover buttons */
.elementor-5299 .elementor-element.elementor-element-52e08b5 .wd-buttons,
.elementor-5299 .elementor-element.elementor-element-52e08b5 .wd-add-btn,
.elementor-5299 .elementor-element.elementor-element-52e08b5 .wd-quick-view-btn,
.elementor-5299 .elementor-element.elementor-element-52e08b5 .wd-compare-btn,
.elementor-5299 .elementor-element.elementor-element-52e08b5 .wd-wishlist-btn {
    display: none !important;
}

/* Hide image slider dots */
.elementor-5299 .elementor-element.elementor-element-52e08b5 .wd-product-grid-slider-pagin {
    display: none !important;
}

/* -----------------------------------------------------
   REMOVE WOODMART RESERVED / EQUAL HEIGHT
   ----------------------------------------------------- */

.elementor-5299 .elementor-element.elementor-element-52e08b5 .wd-carousel-wrap {
    align-items: flex-start !important;
}

.elementor-5299 .elementor-element.elementor-element-52e08b5 .wd-carousel-item {
    height: auto !important;
    min-height: 0 !important;
    align-self: flex-start !important;
}

.elementor-5299 .elementor-element.elementor-element-52e08b5 .wd-product,
.elementor-5299 .elementor-element.elementor-element-52e08b5 .wd-product-wrapper,
.elementor-5299 .elementor-element.elementor-element-52e08b5 .product-wrapper {
    height: auto !important;
    min-height: 0 !important;
    max-height: none !important;
}

/* Product bottom only contains price */
.elementor-5299 .elementor-element.elementor-element-52e08b5 .product-element-bottom {
    display: block !important;
    height: auto !important;
    min-height: 0 !important;
    padding: 0 !important;
    margin: 5px 0 0 !important;
}

/* Image area */
.elementor-5299 .elementor-element.elementor-element-52e08b5 .product-element-top,
.elementor-5299 .elementor-element.elementor-element-52e08b5 .wd-product-thumb {
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
}

/* Product image */
.elementor-5299 .elementor-element.elementor-element-52e08b5 .product-image-link {
    display: block !important;
    height: auto !important;
    min-height: 0 !important;
}

.elementor-5299 .elementor-element.elementor-element-52e08b5 .product-image-link img {
    display: block !important;
    width: 100% !important;
    height: auto !important;
    max-height: none !important;
    object-fit: contain !important;
    margin: 0 !important;
}

/* Price */
.elementor-5299 .elementor-element.elementor-element-52e08b5 .price {
    display: block !important;
    margin: 5px 0 0 !important;
    padding: 0 !important;
    text-align: center !important;
    line-height: 1.15 !important;
    font-weight: 700 !important;
}

/* Remove tiled-hover extra spacing */
.elementor-5299 .elementor-element.elementor-element-52e08b5 .wd-hover-tiled .product-element-bottom {
    position: static !important;
    transform: none !important;
}

/* Remove arrow pseudo overlay */
.elementor-5299 .elementor-element.elementor-element-52e08b5 .wd-nav-arrows.wd-pos-sep:after {
    content: none !important;
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-341ecd6 */.elementor-5299 .elementor-element.elementor-element-341ecd6{width:100%!important;max-width:1600px!important;margin:0 auto!important;padding:5px 5px!important;box-sizing:border-box;background:linear-gradient(135deg,#12213A 0%,#1f2E4A 10%,#3A2416 70%)!important;border-radius:10px;color:#FF6E26f;box-shadow:0 4px 15px rgba(0,0,0,.15);display:grid!important;grid-template-columns:1.3fr 1fr!important;gap:5px!important;align-items:center;}
@media(max-width:1023px){.elementor-5299 .elementor-element.elementor-element-341ecd6{padding:22px 20px!important;}}
@media(max-width:767px){.elementor-5299 .elementor-element.elementor-element-341ecd6{padding:16px 14px!important;grid-template-columns:1fr!important;}}
.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-title{color:#fff!important;font-size:26px;font-weight:800;margin:0 0 10px;}
.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-title span{color:#FF6E26!important;}
.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-title:after{content:'';display:block;width:px;height:5px;background:linear-gradient(90deg,#FF6E26,#FF4733);border-radius:12px;margin-top:12px;margin-bottom:0px;}
.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-subtext{color:rgba(255,255,255,.85)!important;margin:0 0 5px;font-size:15px;}
.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-subtext p{color:rgba(255,255,255,.85)!important;}
.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-cards-row{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:10px!important;margin-bottom:5px;}
.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-card{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);border-radius:8px;padding:5px;}
.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-card .elementor-icon-box-title{color:#fff!important;font-size:15px;}
.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-card .elementor-icon-box-description{color:rgba(255,255,255,.78)!important;font-size:11px;}
.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-card .elementor-icon-box-icon{color:var(--bgdhp-primary)!important;}
.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-btns{display:flex!important;flex-direction:row!important;gap:10px;flex-wrap:nowrap;}
.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-btn-primary{background:var(--bgdhp-primary)!important;color:#fff!important;border:none!important;font-weight:900;white-space:nowrap;}
.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-btn-secondary{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.5)!important;white-space:nowrap;}
.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-image-col img{width:100%;border-radius:10px;object-fit:cover;max-height:340px;display:block;}
@media(max-width:1023px){.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-cards-row{grid-template-columns:repeat(4,1fr)!important;gap:6px;}.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-card{padding:8px;}.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-btns{flex-wrap:wrap;}}
@media(max-width:767px){.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-cards-row{display:flex!important;overflow-x:auto!important;gap:8px;}.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-card{flex:0 0 140px;}.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-btns{overflow-x:auto;flex-wrap:nowrap;}.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-btns .elementor-button{white-space:nowrap;}.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-image-col{order:-1;}}
.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-btn-primary .elementor-button{background:linear-gradient(135deg,#FF6E26,#FF4733)!important;color:#fff!important;border:none!important;font-weight:700!important;border-radius:8px!important;box-shadow:0 4px 14px rgba(255,110,38,.4);}
.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-btn-secondary .elementor-button{background:rgba(255,255,255,.06)!important;color:#fff!important;border:1.5px solid rgba(255,110,38,.75)!important;font-weight:700!important;border-radius:8px!important;}
.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-btn-secondary .elementor-button:hover{background:rgba(255,110,38,.18)!important;}
/* tf-rhythm-v1 */
.elementor-5299 .elementor-element.elementor-element-341ecd6{margin-top:10px!important;margin-bottom:10px!important;}
/* tf-repair-v2 */
.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-photo img{width:100%!important;height:auto!important;max-height:330px;object-fit:cover!important;border-radius:14px!important;display:block;}
.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-badge .elementor-heading-title{display:inline-block;background:rgba(255,110,38,.18);border:1px solid rgba(255,110,38,.55);color:#FFB27A!important;font-size:12px!important;font-weight:700!important;letter-spacing:.3px;padding:5px 12px;border-radius:20px;margin-bottom:10px;}
@media(max-width:767px){.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-image-col{order:-1;}.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-btns{flex-direction:column!important;}.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-btns .elementor-widget-button,.elementor-5299 .elementor-element.elementor-element-341ecd6 .bgdhp-repair-btns .elementor-button{width:100%!important;}}/* End custom CSS */