.elementor-15 .elementor-element.elementor-element-22f2027{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-40px 0px 80px 0px;}.elementor-15 .elementor-element.elementor-element-22f2027 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-a5aefb2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-cdacdb8 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-cdacdb8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-eff75ae img{opacity:1;}.elementor-15 .elementor-element.elementor-element-5910f41{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-5910f41 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-304b247{margin:0px 0px 80px 0px;}.elementor-15 .elementor-element.elementor-element-5102d4c .title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-3d6147f{--wd-cat-brd-radius:35%;}.elementor-15 .elementor-element.elementor-element-3d6147f div.product-category .wd-entities-title, .elementor-15 .elementor-element.elementor-element-3d6147f .wd-nav-product-cat>li>a{font-size:20px;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-3d4b969 .title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-a1c26d8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a1c26d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B3D3D;}.elementor-15 .elementor-element.elementor-element-a1c26d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-a1c26d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-a13756d{margin:0px 0px 30px 0px;}.elementor-15 .elementor-element.elementor-element-7d71085{margin:0px 0px 80px 0px;}.elementor-15 .elementor-element.elementor-element-11fb204 .elementor-repeater-item-c1e6a20.wd-image-hotspot{left:23.8%;top:77.9%;}.elementor-15 .elementor-element.elementor-element-11fb204 .elementor-repeater-item-bd51a79.wd-image-hotspot{left:64.5%;top:34.3%;}.elementor-15 .elementor-element.elementor-element-11fb204 .elementor-repeater-item-5ade198.wd-image-hotspot{left:83.1%;top:91.3%;}.elementor-15 .elementor-element.elementor-element-11fb204 .wd-image-hotspot{--hotspot-primary:#FFFFFF4D;}.elementor-15 .elementor-element.elementor-element-1f05342 .elementor-repeater-item-c1e6a20.wd-image-hotspot{left:29%;top:61.6%;}.elementor-15 .elementor-element.elementor-element-1f05342 .elementor-repeater-item-bd51a79.wd-image-hotspot{left:63.4%;top:51.7%;}.elementor-15 .elementor-element.elementor-element-1f05342 .elementor-repeater-item-5ade198.wd-image-hotspot{left:79.6%;top:91.3%;}.elementor-15 .elementor-element.elementor-element-1f05342 .wd-image-hotspot{--hotspot-primary:#FFFFFF4D;}.elementor-15 .elementor-element.elementor-element-344e41d .elementor-repeater-item-c1e6a20.wd-image-hotspot{left:82.5%;top:53.5%;}.elementor-15 .elementor-element.elementor-element-344e41d .elementor-repeater-item-bd51a79.wd-image-hotspot{left:33.7%;top:65.2%;}.elementor-15 .elementor-element.elementor-element-344e41d .elementor-repeater-item-5ade198.wd-image-hotspot{left:75.4%;top:86.1%;}.elementor-15 .elementor-element.elementor-element-344e41d .wd-image-hotspot{--hotspot-primary:#FFFFFF4D;}.elementor-15 .elementor-element.elementor-element-75abbb8 .elementor-repeater-item-c1e6a20.wd-image-hotspot{left:82.5%;top:53.5%;}.elementor-15 .elementor-element.elementor-element-75abbb8 .elementor-repeater-item-bd51a79.wd-image-hotspot{left:33.7%;top:65.2%;}.elementor-15 .elementor-element.elementor-element-75abbb8 .elementor-repeater-item-5ade198.wd-image-hotspot{left:75.4%;top:86.1%;}.elementor-15 .elementor-element.elementor-element-75abbb8 .wd-image-hotspot{--hotspot-primary:#FFFFFF4D;}.elementor-15 .elementor-element.elementor-element-47a9810 .elementor-repeater-item-c1e6a20.wd-image-hotspot{left:32.5%;top:62.8%;}.elementor-15 .elementor-element.elementor-element-47a9810 .elementor-repeater-item-bd51a79.wd-image-hotspot{left:83.1%;top:47.1%;}.elementor-15 .elementor-element.elementor-element-47a9810 .elementor-repeater-item-5ade198.wd-image-hotspot{left:66.2%;top:68.6%;}.elementor-15 .elementor-element.elementor-element-47a9810 .wd-image-hotspot{--hotspot-primary:#FFFFFF4D;}.elementor-15 .elementor-element.elementor-element-f838d21 .elementor-repeater-item-c1e6a20.wd-image-hotspot{left:82.5%;top:53.5%;}.elementor-15 .elementor-element.elementor-element-f838d21 .elementor-repeater-item-bd51a79.wd-image-hotspot{left:33.7%;top:65.2%;}.elementor-15 .elementor-element.elementor-element-f838d21 .elementor-repeater-item-5ade198.wd-image-hotspot{left:75.4%;top:86.1%;}.elementor-15 .elementor-element.elementor-element-f838d21 .wd-image-hotspot{--hotspot-primary:#FFFFFF4D;}.elementor-15 .elementor-element.elementor-element-a790fbe .elementor-repeater-item-c1e6a20.wd-image-hotspot{left:82.5%;top:53.5%;}.elementor-15 .elementor-element.elementor-element-a790fbe .elementor-repeater-item-bd51a79.wd-image-hotspot{left:33.7%;top:65.2%;}.elementor-15 .elementor-element.elementor-element-a790fbe .elementor-repeater-item-5ade198.wd-image-hotspot{left:75.4%;top:86.1%;}.elementor-15 .elementor-element.elementor-element-a790fbe .wd-image-hotspot{--hotspot-primary:#FFFFFF4D;}.elementor-15 .elementor-element.elementor-element-aa1e769 .elementor-repeater-item-c1e6a20.wd-image-hotspot{left:82.5%;top:53.5%;}.elementor-15 .elementor-element.elementor-element-aa1e769 .elementor-repeater-item-bd51a79.wd-image-hotspot{left:33.7%;top:65.2%;}.elementor-15 .elementor-element.elementor-element-aa1e769 .elementor-repeater-item-5ade198.wd-image-hotspot{left:75.4%;top:86.1%;}.elementor-15 .elementor-element.elementor-element-aa1e769 .wd-image-hotspot{--hotspot-primary:#FFFFFF4D;}.elementor-15 .elementor-element.elementor-element-ea8c681 .elementor-repeater-item-c1e6a20.wd-image-hotspot{left:22.1%;top:24.5%;}.elementor-15 .elementor-element.elementor-element-ea8c681 .elementor-repeater-item-bd51a79.wd-image-hotspot{left:71.4%;top:58.2%;}.elementor-15 .elementor-element.elementor-element-ea8c681 .elementor-repeater-item-5ade198.wd-image-hotspot{left:41.2%;top:71.5%;}.elementor-15 .elementor-element.elementor-element-ea8c681 .wd-image-hotspot{--hotspot-primary:#FFFFFF4D;}.elementor-15 .elementor-element.elementor-element-297a728 .elementor-repeater-item-c1e6a20.wd-image-hotspot{left:82.5%;top:53.5%;}.elementor-15 .elementor-element.elementor-element-297a728 .elementor-repeater-item-bd51a79.wd-image-hotspot{left:33.7%;top:65.2%;}.elementor-15 .elementor-element.elementor-element-297a728 .elementor-repeater-item-5ade198.wd-image-hotspot{left:75.4%;top:86.1%;}.elementor-15 .elementor-element.elementor-element-297a728 .wd-image-hotspot{--hotspot-primary:#FFFFFF4D;}.elementor-15 .elementor-element.elementor-element-7a079e9 .elementor-repeater-item-c1e6a20.wd-image-hotspot{left:32.5%;top:62.8%;}.elementor-15 .elementor-element.elementor-element-7a079e9 .elementor-repeater-item-bd51a79.wd-image-hotspot{left:83.1%;top:47.1%;}.elementor-15 .elementor-element.elementor-element-7a079e9 .elementor-repeater-item-5ade198.wd-image-hotspot{left:66.2%;top:68.6%;}.elementor-15 .elementor-element.elementor-element-7a079e9 .wd-image-hotspot{--hotspot-primary:#FFFFFF4D;}.elementor-15 .elementor-element.elementor-element-caf317a .elementor-repeater-item-c1e6a20.wd-image-hotspot{left:82.5%;top:53.5%;}.elementor-15 .elementor-element.elementor-element-caf317a .elementor-repeater-item-bd51a79.wd-image-hotspot{left:33.7%;top:65.2%;}.elementor-15 .elementor-element.elementor-element-caf317a .elementor-repeater-item-5ade198.wd-image-hotspot{left:75.4%;top:86.1%;}.elementor-15 .elementor-element.elementor-element-caf317a .wd-image-hotspot{--hotspot-primary:#FFFFFF4D;}.elementor-15 .elementor-element.elementor-element-d3167b6 .elementor-repeater-item-c1e6a20.wd-image-hotspot{left:48.8%;top:32%;}.elementor-15 .elementor-element.elementor-element-d3167b6 .elementor-repeater-item-bd51a79.wd-image-hotspot{left:49.4%;top:75.1%;}.elementor-15 .elementor-element.elementor-element-d3167b6 .elementor-repeater-item-5ade198.wd-image-hotspot{left:77.8%;top:80.2%;}.elementor-15 .elementor-element.elementor-element-d3167b6 .wd-image-hotspot{--hotspot-primary:#FFFFFF4D;}.elementor-15 .elementor-element.elementor-element-df47026 .elementor-repeater-item-c1e6a20.wd-image-hotspot{left:82.5%;top:53.5%;}.elementor-15 .elementor-element.elementor-element-df47026 .elementor-repeater-item-bd51a79.wd-image-hotspot{left:33.7%;top:65.2%;}.elementor-15 .elementor-element.elementor-element-df47026 .elementor-repeater-item-5ade198.wd-image-hotspot{left:75.4%;top:86.1%;}.elementor-15 .elementor-element.elementor-element-df47026 .wd-image-hotspot{--hotspot-primary:#FFFFFF4D;}.elementor-15 .elementor-element.elementor-element-47b99e9 .elementor-repeater-item-c1e6a20.wd-image-hotspot{left:82.5%;top:53.5%;}.elementor-15 .elementor-element.elementor-element-47b99e9 .elementor-repeater-item-bd51a79.wd-image-hotspot{left:33.7%;top:65.2%;}.elementor-15 .elementor-element.elementor-element-47b99e9 .elementor-repeater-item-5ade198.wd-image-hotspot{left:75.4%;top:86.1%;}.elementor-15 .elementor-element.elementor-element-47b99e9 .wd-image-hotspot{--hotspot-primary:#FFFFFF4D;}.elementor-15 .elementor-element.elementor-element-fb79389 .elementor-repeater-item-c1e6a20.wd-image-hotspot{left:82.5%;top:53.5%;}.elementor-15 .elementor-element.elementor-element-fb79389 .elementor-repeater-item-bd51a79.wd-image-hotspot{left:33.7%;top:65.2%;}.elementor-15 .elementor-element.elementor-element-fb79389 .elementor-repeater-item-5ade198.wd-image-hotspot{left:75.4%;top:86.1%;}.elementor-15 .elementor-element.elementor-element-fb79389 .wd-image-hotspot{--hotspot-primary:#FFFFFF4D;}.elementor-15 .elementor-element.elementor-element-50ce8ce .elementor-repeater-item-c1e6a20.wd-image-hotspot{left:75.5%;top:11.1%;}.elementor-15 .elementor-element.elementor-element-50ce8ce .elementor-repeater-item-bd51a79.wd-image-hotspot{left:41.3%;top:78%;}.elementor-15 .elementor-element.elementor-element-50ce8ce .elementor-repeater-item-5ade198.wd-image-hotspot{left:73.1%;top:78.5%;}.elementor-15 .elementor-element.elementor-element-50ce8ce .wd-image-hotspot{--hotspot-primary:#FFFFFF4D;}.elementor-15 .elementor-element.elementor-element-bed0311 .elementor-repeater-item-c1e6a20.wd-image-hotspot{left:82.5%;top:53.5%;}.elementor-15 .elementor-element.elementor-element-bed0311 .elementor-repeater-item-bd51a79.wd-image-hotspot{left:33.7%;top:65.2%;}.elementor-15 .elementor-element.elementor-element-bed0311 .elementor-repeater-item-5ade198.wd-image-hotspot{left:75.4%;top:86.1%;}.elementor-15 .elementor-element.elementor-element-bed0311 .wd-image-hotspot{--hotspot-primary:#FFFFFF4D;}.elementor-15 .elementor-element.elementor-element-9c7ad9f .elementor-repeater-item-c1e6a20.wd-image-hotspot{left:82.5%;top:53.5%;}.elementor-15 .elementor-element.elementor-element-9c7ad9f .elementor-repeater-item-bd51a79.wd-image-hotspot{left:33.7%;top:65.2%;}.elementor-15 .elementor-element.elementor-element-9c7ad9f .elementor-repeater-item-5ade198.wd-image-hotspot{left:75.4%;top:86.1%;}.elementor-15 .elementor-element.elementor-element-9c7ad9f .wd-image-hotspot{--hotspot-primary:#FFFFFF4D;}.elementor-15 .elementor-element.elementor-element-f573ae0 .elementor-repeater-item-c1e6a20.wd-image-hotspot{left:82.5%;top:53.5%;}.elementor-15 .elementor-element.elementor-element-f573ae0 .elementor-repeater-item-bd51a79.wd-image-hotspot{left:33.7%;top:65.2%;}.elementor-15 .elementor-element.elementor-element-f573ae0 .elementor-repeater-item-5ade198.wd-image-hotspot{left:75.4%;top:86.1%;}.elementor-15 .elementor-element.elementor-element-f573ae0 .wd-image-hotspot{--hotspot-primary:#FFFFFF4D;}.elementor-15 .elementor-element.elementor-element-3fe0a30:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3fe0a30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3fe0a30 > .elementor-container{max-width:1100px;}.elementor-15 .elementor-element.elementor-element-3fe0a30{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-3fe0a30 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-1bf6a99.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-1bf6a99.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-ed9424d{color:#000000;}.elementor-15 .elementor-element.elementor-element-512366f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-512366f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-512366f > .elementor-container{max-width:1100px;}.elementor-15 .elementor-element.elementor-element-512366f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-512366f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-418e838.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-418e838.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-169a030{color:#000000;}.elementor-15 .elementor-element.elementor-element-82a3b8b{--e-image-carousel-slides-to-show:1;}.elementor-15 .elementor-element.elementor-element-eef8117 .title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-52972a1{margin:0px 0px 80px 0px;}.elementor-15 .elementor-element.elementor-element-e901fec > .elementor-widget-container{padding:170px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8c6a7f6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8c6a7f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://boxprintinghub.com/wp-content/uploads/2025/12/5f3859d9-705e-461f-8569-f719e9a455cd.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-8c6a7f6, .elementor-15 .elementor-element.elementor-element-8c6a7f6 > .elementor-background-overlay{border-radius:200px 200px 200px 200px;}.elementor-15 .elementor-element.elementor-element-8c6a7f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-15 .elementor-element.elementor-element-8c6a7f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-c85f7d6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-c85f7d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-6c4414c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-15 .elementor-element.elementor-element-6c4414c .title-subtitle{font-size:18px;}.elementor-15 .elementor-element.elementor-element-253b569 .wd-el-video-play-btn{font-size:80px;color:#FFFFFFE6;}.elementor-15 .elementor-element.elementor-element-253b569 .wd-el-video-btn:hover .wd-el-video-play-btn, .elementor-15 .elementor-element.elementor-element-253b569 .wd-action-overlay:hover .wd-el-video-play-btn{color:#FFFFFF99;}.elementor-15 .elementor-element.elementor-element-9e39e0f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-9e39e0f{margin:0px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-ee51199.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-ee51199.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-ee51199.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-15 .elementor-element.elementor-element-21e5ae2{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-21e5ae2 .title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-c3e7084{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-ad19eea > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-bd451ea.wd-collapsible-content > .elementor-column-wrap > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-bd451ea.wd-collapsible-content > .elementor-widget-wrap{max-height:330px;}.elementor-15 .elementor-element.elementor-element-bd451ea.wd-collapsible-content:not(.wd-opened) > .elementor-column-wrap > .elementor-widget-wrap:after, .elementor-15 .elementor-element.elementor-element-bd451ea.wd-collapsible-content:not(.wd-opened) > .elementor-widget-wrap:after{color:#F3F2EE;}.elementor-15 .elementor-element.elementor-element-df1298d{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-df1298d > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-15 .elementor-element.elementor-element-b3b76ba{--spacer-size:50px;}.elementor-15 .elementor-element.elementor-element-8eb6c9b{text-align:center;}.elementor-15 .elementor-element.elementor-element-fd0e014{color:#000000;}.elementor-15 .elementor-element.elementor-element-cc0bf57{color:#000000;}.elementor-15 .elementor-element.elementor-element-c9e0f3a{color:#000000;}.elementor-15 .elementor-element.elementor-element-8f04f63{color:#000000;}.elementor-15 .elementor-element.elementor-element-d352621{color:#000000;}.elementor-15 .elementor-element.elementor-element-2e33c5b{color:#000000;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-5bf47df{width:46.036%;}.elementor-15 .elementor-element.elementor-element-1bf6a99{width:53.964%;}.elementor-15 .elementor-element.elementor-element-b353707{width:46.036%;}.elementor-15 .elementor-element.elementor-element-418e838{width:53.964%;}.elementor-15 .elementor-element.elementor-element-0a760a2{width:42%;}.elementor-15 .elementor-element.elementor-element-60f2dda{width:58%;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-22f2027{margin:-40px 0px 60px 0px;}.elementor-15 .elementor-element.elementor-element-304b247{margin:0px 0px 60px 0px;}.elementor-15 .elementor-element.elementor-element-5102d4c .title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-3d6147f div.product-category .wd-entities-title, .elementor-15 .elementor-element.elementor-element-3d6147f .wd-nav-product-cat>li>a{font-size:18px;}.elementor-15 .elementor-element.elementor-element-3d4b969 .title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-7d71085{margin:0px 0px 60px 0px;}.elementor-15 .elementor-element.elementor-element-eef8117 .title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-52972a1{margin:0px 0px 60px 0px;}.elementor-15 .elementor-element.elementor-element-9e39e0f{margin:0px 0px 40px 0px;}.elementor-15 .elementor-element.elementor-element-21e5ae2 .title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-bd451ea.wd-collapsible-content > .elementor-column-wrap > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-bd451ea.wd-collapsible-content > .elementor-widget-wrap{max-height:216px;}.elementor-15 .elementor-element.elementor-element-df1298d > .elementor-widget-container{margin:0px 0px 40px 0px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-22f2027{margin:-40px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a5aefb2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-cdacdb8 > .elementor-background-overlay{opacity:0;}.elementor-15 .elementor-element.elementor-element-304b247{margin:0px 0px 40px 0px;}.elementor-15 .elementor-element.elementor-element-5102d4c .title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-3d4b969 .title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-7d71085{margin:0px 0px 40px 0px;}.elementor-15 .elementor-element.elementor-element-3fe0a30{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-512366f{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-eef8117 .title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-52972a1{margin:0px 0px 40px 0px;}.elementor-15 .elementor-element.elementor-element-9e39e0f{margin:0px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-21e5ae2 .title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-df1298d > .elementor-widget-container{margin:0px 0px 20px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-b612c42{width:50%;}.elementor-15 .elementor-element.elementor-element-2cae0b5{width:50%;}.elementor-15 .elementor-element.elementor-element-0747536{width:50%;}.elementor-15 .elementor-element.elementor-element-c357706{width:50%;}.elementor-15 .elementor-element.elementor-element-e0449a7{width:100%;}}/* Start custom CSS for html, class: .elementor-element-83cda59 */.features-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 25px 0;
  gap: 40px;
  flex-wrap: nowrap;
}

.feature-box {
  text-align: center;
  width: 120px;
  cursor: pointer;
  user-select: none;
}

.icon-wrapper {
  position: relative;
  display: inline-block;
}

/* Shadow below the icon */
.icon-wrapper::after {
  content: "";
  position: absolute;
  bottom: -6px;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 6px;
  background: rgba(74, 144, 226, 0.3);
  border-radius: 50%;
  filter: blur(4px);
  transition: all 0.3s ease;
}

.feature-box:hover .icon-wrapper::after {
  transform: translateX(-50%) translateY(2px);
  width: 70%;
  height: 8px;
  filter: blur(6px);
}

.icon {
  width: 60px;
  height: 60px;
  transition: transform 0.6s ease;
}

.feature-box:hover .icon {
  transform: rotate(360deg) scale(1.2) translateY(-5px);
}

.feature-box p {
  margin-top: 10px;
  font-size: 13px;
  font-weight: 700;
  color: #4a90e2;
  text-transform: uppercase;
  line-height: 1.3;
}

/* ===== MOBILE RESPONSIVE: 2 ICONS PER ROW ===== */
@media (max-width: 768px) {
  .features-row {
    display: flex !important;
    flex-wrap: wrap !important;             /* next row allow */
    justify-content: space-between !important;
    gap: 20px 0 !important;
  }

  .feature-box {
    width: calc(50% - 10px) !important;     /* 2 icons per row */
    max-width: calc(50% - 10px) !important;
    box-sizing: border-box !important;
    text-align: center !important;
  }

  .icon {
    width: 50px !important;
    height: 50px !important;
  }

  .feature-box p {
    font-size: 12px !important;
    line-height: 1.2 !important;
  }
}/* End custom CSS */