.elementor-17 .elementor-element.elementor-element-ce0dfaa{--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: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-17 .elementor-element.elementor-element-074ba41 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-074ba41{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 40px 0px 40px;}.elementor-17 .elementor-element.elementor-element-074ba41 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-d87b359 .elementor-heading-title{font-size:24px;font-weight:600;text-transform:uppercase;}.elementor-17 .elementor-element.elementor-element-9d0240a.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-17 .elementor-element.elementor-element-fa7dff7{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-f53c0e6{padding:0px 40px 0px 40px;}.elementor-17 .elementor-element.elementor-element-eb729df .product-block{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;}.elementor-17 .elementor-element.elementor-element-c689515 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-c689515:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c689515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FE7E24;}.elementor-17 .elementor-element.elementor-element-c689515{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 40px 0px 40px;}.elementor-17 .elementor-element.elementor-element-c689515 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-11d3ee3{text-align:center;}.elementor-17 .elementor-element.elementor-element-11d3ee3 .elementor-heading-title{font-size:30px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-a907a66:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a907a66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002546;}.elementor-17 .elementor-element.elementor-element-a907a66{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-a907a66 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-ff485e0 .title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:400;text-transform:capitalize;}.elementor-17 .elementor-element.elementor-element-ff485e0 .item-inner-categories:hover .title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-9dad9c6:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-9dad9c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-17 .elementor-element.elementor-element-9dad9c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-17 .elementor-element.elementor-element-9dad9c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-a0bd95f .content-banner{height:100px;}.elementor-17 .elementor-element.elementor-element-a0bd95f .widget-title{text-transform:uppercase;}.elementor-17 .elementor-element.elementor-element-a0bd95f .product-block.grid .button,
                    .elementor-17 .elementor-element.elementor-element-a0bd95f .product-block.grid .button.loading:before,
                     .elementor-17 .elementor-element.elementor-element-a0bd95f .product-block.grid .added_to_cart{border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-c6e6a96:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c6e6a96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002546;}.elementor-17 .elementor-element.elementor-element-c6e6a96 > .elementor-container{max-width:1830px;}.elementor-17 .elementor-element.elementor-element-c6e6a96{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-17 .elementor-element.elementor-element-c6e6a96 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-d465716 img{border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-148d903 img{border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-ce608fa img{border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-19c3146{padding:0px 40px 0px 40px;}.elementor-17 .elementor-element.elementor-element-22c57d8 .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-10f6643 .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-e420a9c .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-8b37d1a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8b37d1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6ED;}.elementor-17 .elementor-element.elementor-element-8b37d1a > .elementor-container{max-width:1750px;}.elementor-17 .elementor-element.elementor-element-8b37d1a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-17 .elementor-element.elementor-element-8b37d1a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-d0a6a86 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-17 .elementor-element.elementor-element-1b5ef28{text-align:center;}.elementor-17 .elementor-element.elementor-element-1b5ef28 .elementor-heading-title{font-size:30px;font-weight:600;text-transform:uppercase;}.elementor-17 .elementor-element.elementor-element-1fa7074 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-1fa7074{padding:20px 40px 0px 40px;}.elementor-17 .elementor-element.elementor-element-5aea0ba .elementor-heading-title{font-size:24px;font-weight:600;text-transform:uppercase;}.elementor-17 .elementor-element.elementor-element-a829e4c.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-17 .elementor-element.elementor-element-ba54a29{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-47cdb9e{padding:0px 40px 0px 40px;}.elementor-17 .elementor-element.elementor-element-d9cd151 .product-block{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;}.elementor-17 .elementor-element.elementor-element-19e4f4b:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-19e4f4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002546;}.elementor-17 .elementor-element.elementor-element-19e4f4b > .elementor-container{max-width:1830px;}.elementor-17 .elementor-element.elementor-element-19e4f4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-17 .elementor-element.elementor-element-19e4f4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-e605bce img{border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-98ae158 img{border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-89ab2b3 img{border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-38e3a26 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-38e3a26{padding:20px 40px 0px 40px;}.elementor-17 .elementor-element.elementor-element-069c776 .elementor-heading-title{font-size:24px;font-weight:600;text-transform:uppercase;}.elementor-17 .elementor-element.elementor-element-d8fd1ea.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-17 .elementor-element.elementor-element-6864f76{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-345f1f5{padding:0px 40px 0px 40px;}.elementor-17 .elementor-element.elementor-element-48e7437 .product-block{border-style:dashed;border-width:1px 1px 1px 1px;border-color:#1056A7;margin-bottom:30px;}.elementor-17 .elementor-element.elementor-element-48e7437 .product-block.grid .button,
                    .elementor-17 .elementor-element.elementor-element-48e7437 .product-block.grid .button.loading:before,
                     .elementor-17 .elementor-element.elementor-element-48e7437 .product-block.grid .added_to_cart{border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-f14eb3e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-f14eb3e > .elementor-background-overlay{background-image:url("https://buykarlo.com/wp-content/uploads/2025/01/bg-enquiry-01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-f14eb3e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 40px 0px 40px;}.elementor-17 .elementor-element.elementor-element-090626d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-090626d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC9;}.elementor-17 .elementor-element.elementor-element-090626d > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-090626d > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-090626d > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-090626d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:24px 24px 24px 24px;--e-column-margin-right:24px;--e-column-margin-left:24px;padding:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-090626d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-d98c1a4{text-align:center;}.elementor-17 .elementor-element.elementor-element-d98c1a4 .elementor-heading-title{font-size:24px;font-weight:600;text-transform:uppercase;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-074ba41{padding:15px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d87b359 .elementor-heading-title{font-size:22px;}.elementor-17 .elementor-element.elementor-element-f53c0e6{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-c689515{padding:30px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-11d3ee3 .elementor-heading-title{font-size:22px;}.elementor-17 .elementor-element.elementor-element-a907a66{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-9dad9c6{padding:30px 0px 30px 0px;}.elementor-17 .elementor-element.elementor-element-451709b > .elementor-element-populated{padding:15px 8px 15px 15px;}.elementor-17 .elementor-element.elementor-element-33577c1 > .elementor-element-populated{padding:15px 8px 15px 8px;}.elementor-17 .elementor-element.elementor-element-940d1f1 > .elementor-element-populated{padding:15px 15px 15px 8px;}.elementor-17 .elementor-element.elementor-element-19c3146{padding:15px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-8b37d1a{padding:30px 0px 30px 0px;}.elementor-17 .elementor-element.elementor-element-d0a6a86 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-17 .elementor-element.elementor-element-1b5ef28 .elementor-heading-title{font-size:22px;}.elementor-17 .elementor-element.elementor-element-1fa7074{padding:15px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-5aea0ba .elementor-heading-title{font-size:22px;}.elementor-17 .elementor-element.elementor-element-47cdb9e{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-897facf > .elementor-element-populated{padding:15px 8px 15px 15px;}.elementor-17 .elementor-element.elementor-element-be9623a > .elementor-element-populated{padding:15px 8px 15px 8px;}.elementor-17 .elementor-element.elementor-element-8fb9435 > .elementor-element-populated{padding:15px 15px 15px 8px;}.elementor-17 .elementor-element.elementor-element-38e3a26{padding:15px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-069c776 .elementor-heading-title{font-size:22px;}.elementor-17 .elementor-element.elementor-element-345f1f5{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f14eb3e{padding:15px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d98c1a4 .elementor-heading-title{font-size:22px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-161a218{width:70%;}.elementor-17 .elementor-element.elementor-element-9d0240a{width:30%;}.elementor-17 .elementor-element.elementor-element-c8bfe40{width:100%;}.elementor-17 .elementor-element.elementor-element-c8bfe40 > .elementor-element-populated{padding:15px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-11d3ee3 .elementor-heading-title{line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-9dad9c6{padding:20px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-33577c1 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-940d1f1 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-fb1c2a5 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-6027502 > .elementor-element-populated{padding:15px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-9678b0b{width:70%;}.elementor-17 .elementor-element.elementor-element-a829e4c{width:30%;}.elementor-17 .elementor-element.elementor-element-be9623a > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-8fb9435 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-8c61a95{width:70%;}.elementor-17 .elementor-element.elementor-element-d8fd1ea{width:30%;}.elementor-17 .elementor-element.elementor-element-090626d{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-fb2f8cc{width:50%;}.elementor-17 .elementor-element.elementor-element-fb1c2a5{width:50%;}.elementor-17 .elementor-element.elementor-element-6027502{width:100%;}}@media(min-width:1025px){.elementor-17 .elementor-element.elementor-element-f14eb3e > .elementor-background-overlay{background-attachment:fixed;}}