.elementor-2 .elementor-element.elementor-element-b63d093{margin-top:-10px;margin-bottom:0px;}.elementor-element-b63d093{font-size:10px;}.elementor-element-737e3ca .slider-pagination{display:flex;position:absolute;bottom:40px;left:50%;transform:translateX(-50%);}.elementor-element-737e3ca .slider-thumb-dots{margin-top:40px;margin-left:50%;}.elementor-element-737e3ca .slider-pagination .slider-pagination-bullet:hover{background-color:#0165D5;}.elementor-element-9d84692 .elementor-repeater-item-23bf1a0{color:#333333;font-size:2.6em;font-weight:400;letter-spacing:-0.65px;margin:0px 0px 0px 0px;}.elementor-element-9d84692 .elementor-repeater-item-623e2ec{color:#E86767;font-size:4.5em;margin:0px 0px 9px 0px;}.elementor-element-9d84692 .elementor-repeater-item-9aae2e6{color:#333333;font-size:14px;font-weight:400;margin:0px 0px 21px 2px;}.elementor-element-9d84692 .elementor-repeater-item-0fb1437{font-size:1.4em;margin:0px 0px 0px 2px;padding:1.22em 2.42em 1.22em 2.42em;}.elementor-element-9d84692 .elementor-repeater-item-82fc42f{font-size:1.4em;}.elementor-element-9d84692 .banner{background-color:#FFFFFF;min-height:440px;}.elementor-element-9d84692 .banner-content{text-align:left;}.elementor-2 .elementor-element.elementor-element-9d84692, .elementor-element-9d84692 .banner, .elementor-element-9d84692 .banner img{max-height:440px;overflow:hidden;}.elementor-element-9d84692 .banner .banner-content{left:5.8%;top:50%;margin:-3px 0px 0px 0px;}.elementor-element-19e547a .elementor-repeater-item-ffbe6ba{color:#FFFFFF;font-size:2em;font-weight:600;letter-spacing:0px;margin:0px 0px 4px 0px;}.elementor-element-19e547a .elementor-repeater-item-e6bc897{color:#FF7272;font-size:2em;font-weight:800;letter-spacing:0px;margin:10px 0px 20px 0px;}.elementor-element-19e547a .elementor-repeater-item-f94d227 .divider{width:40px;border-top-width:4px;border-color:#FFFFFF94;}.elementor-element-19e547a .elementor-repeater-item-f94d227{margin:0px 0px 22px 0px;}.elementor-element-19e547a .banner{background-color:#EBEBEB;min-height:210px;}.elementor-element-19e547a .banner-content{text-align:left;}.elementor-element-19e547a .banner-img img{object-position:20%;}.elementor-2 .elementor-element.elementor-element-19e547a, .elementor-element-19e547a .banner, .elementor-element-19e547a .banner img{max-height:210px;overflow:hidden;}.elementor-element-19e547a .banner .banner-content{left:6%;top:50%;padding:5px 0px 0px 0px;}.elementor-element-a15d450 .elementor-repeater-item-ffbe6ba{color:#FFFFFF;font-size:2em;font-weight:600;letter-spacing:0px;margin:0px 0px 4px 0px;}.elementor-element-a15d450 .elementor-repeater-item-e6bc897{color:#FF7272;font-size:1.8em;font-weight:700;letter-spacing:0px;margin:10px 0px 20px 0px;}.elementor-element-a15d450 .elementor-repeater-item-f94d227 .divider{width:40px;border-top-width:4px;border-color:#FFFFFF94;}.elementor-element-a15d450 .elementor-repeater-item-f94d227{margin:0px 0px 22px 0px;}.elementor-element-a15d450 .banner{background-color:#EBEBEB;min-height:210px;}.elementor-element-a15d450 .banner-content{text-align:left;}.elementor-element-a15d450 .banner-img img{object-position:20%;}.elementor-2 .elementor-element.elementor-element-a15d450, .elementor-element-a15d450 .banner, .elementor-element-a15d450 .banner img{max-height:210px;overflow:hidden;}.elementor-element-a15d450 .banner .banner-content{left:6%;top:50%;padding:5px 0px 0px 0px;}.elementor-element-67bcd55 .elementor-repeater-item-f843a4f{color:#FFFFFF;font-size:1.4em;text-transform:uppercase;letter-spacing:0px;margin:0px 0px 4px 0px;}.elementor-element-67bcd55 .elementor-repeater-item-dcf3f88{color:#FFFFFF;font-size:1.7em;font-weight:400;text-transform:uppercase;margin:0px 0px 4px 0px;}.elementor-element-67bcd55 .elementor-repeater-item-9845574{color:#FFFFFF;font-size:1.4em;text-transform:capitalize;letter-spacing:0px;margin:0px 0px 4px 0px;}.elementor-element-67bcd55 .elementor-repeater-item-b4209a0 .divider{width:50px;border-top-width:4px;border-color:#FFFFFF70;}.elementor-element-67bcd55 .elementor-repeater-item-b4209a0{margin:10px 0px 15px 0px;}.elementor-element-67bcd55 .elementor-repeater-item-38d94c3{font-size:14px;}.elementor-element-67bcd55 .elementor-repeater-item-2358fdc{font-size:14px;}.elementor-element-67bcd55 .banner{background-color:#D5D5D5;min-height:325px;}.elementor-element-67bcd55 .banner-content{text-align:left;}.elementor-element-67bcd55 .banner-img img{object-position:30%;}.elementor-2 .elementor-element.elementor-element-67bcd55, .elementor-element-67bcd55 .banner, .elementor-element-67bcd55 .banner img{max-height:325px;overflow:hidden;}.elementor-element-67bcd55 .banner .banner-content{left:6%;top:7.8%;}.elementor-element-518cfbb .elementor-repeater-item-5bc1e60{color:#FFFFFF;font-size:2em;font-weight:800;margin:10px 0px 0px 0px;}.elementor-element-518cfbb .elementor-repeater-item-d9e5032{color:#FF7272;font-size:2.4em;font-weight:600;letter-spacing:0px;margin:0px 0px 15px 0px;}.elementor-element-518cfbb .elementor-repeater-item-374b726 .divider{width:50px;border-top-width:4px;border-color:#FFFFFF8A;}.elementor-element-518cfbb .banner{background-color:#FFFFFF;min-height:325px;}.elementor-element-518cfbb .banner-content{text-align:right;}.elementor-2 .elementor-element.elementor-element-518cfbb, .elementor-element-518cfbb .banner, .elementor-element-518cfbb .banner img{max-height:325px;overflow:hidden;}.elementor-element-518cfbb .banner .banner-content{left:50%;top:50%;max-width:100%;width:100%;margin:113px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-element-01f850c .elementor-repeater-item-374b726 .divider{width:50px;border-top-width:4px;border-color:#FFFFFF8A;}.elementor-element-01f850c .elementor-repeater-item-374b726{margin:15px 0px 0px 0px;}.elementor-element-01f850c .elementor-repeater-item-5bc1e60{color:#FFFFFF;font-size:2em;font-weight:800;margin:10px 0px 0px 0px;}.elementor-element-01f850c .elementor-repeater-item-d9e5032{color:#FF7272;font-size:2em;font-weight:600;letter-spacing:0px;margin:0px 0px 15px 0px;}.elementor-element-01f850c .banner{background-color:#FFFFFF;min-height:325px;}.elementor-element-01f850c .banner-content{text-align:right;}.elementor-2 .elementor-element.elementor-element-01f850c, .elementor-element-01f850c .banner, .elementor-element-01f850c .banner img{max-height:325px;overflow:hidden;}.elementor-element-01f850c .banner .banner-content{left:50%;top:46%;max-width:100%;width:100%;margin:113px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-2 .elementor-element.elementor-element-38dc8cb{margin-top:30px;margin-bottom:45px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-454f902.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-454f902.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-454f902 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;padding:25px 0px 23px 0px;}.elementor-2 .elementor-element.elementor-element-454f902 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-454f902 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-454f902 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-0984b2e .elementor-icon-box-wrapper{align-items:center;gap:19px;}.elementor-2 .elementor-element.elementor-element-0984b2e .elementor-icon-box-title{margin-block-end:3px;}.elementor-2 .elementor-element.elementor-element-0984b2e.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-2 .elementor-element.elementor-element-0984b2e.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-0984b2e.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-2 .elementor-element.elementor-element-0984b2e .elementor-icon{font-size:39px;}.elementor-2 .elementor-element.elementor-element-0984b2e .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-0984b2e .elementor-icon-box-title a{font-size:14px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-0984b2e .elementor-icon-box-description{font-size:13px;}.elementor-2 .elementor-element.elementor-element-d0d7c41 .elementor-icon-box-wrapper{align-items:center;gap:19px;}.elementor-2 .elementor-element.elementor-element-d0d7c41 .elementor-icon-box-title{margin-block-end:3px;}.elementor-2 .elementor-element.elementor-element-d0d7c41.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-2 .elementor-element.elementor-element-d0d7c41.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-d0d7c41.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-2 .elementor-element.elementor-element-d0d7c41 .elementor-icon{font-size:36px;}.elementor-2 .elementor-element.elementor-element-d0d7c41 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-d0d7c41 .elementor-icon-box-title a{font-size:14px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-d0d7c41 .elementor-icon-box-description{font-size:13px;}.elementor-2 .elementor-element.elementor-element-1b25575 .elementor-icon-box-wrapper{align-items:center;gap:18px;}.elementor-2 .elementor-element.elementor-element-1b25575 .elementor-icon-box-title{margin-block-end:3px;}.elementor-2 .elementor-element.elementor-element-1b25575.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-2 .elementor-element.elementor-element-1b25575.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-1b25575.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-2 .elementor-element.elementor-element-1b25575 .elementor-icon{font-size:32px;}.elementor-2 .elementor-element.elementor-element-1b25575 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-1b25575 .elementor-icon-box-title a{font-size:14px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-1b25575 .elementor-icon-box-description{font-size:13px;}.elementor-2 .elementor-element.elementor-element-dcea3dc .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-2 .elementor-element.elementor-element-dcea3dc .elementor-icon-box-title{margin-block-end:3px;}.elementor-2 .elementor-element.elementor-element-dcea3dc.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-2 .elementor-element.elementor-element-dcea3dc.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-dcea3dc.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-2 .elementor-element.elementor-element-dcea3dc .elementor-icon{font-size:44px;}.elementor-2 .elementor-element.elementor-element-dcea3dc .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-dcea3dc .elementor-icon-box-title a{font-size:14px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-dcea3dc .elementor-icon-box-description{font-size:13px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-5dd5bc7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-5dd5bc7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-66f2e03{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-66f2e03 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-element-66f2e03 .elementor-widget-container{text-align:right;}.elementor-element-66f2e03 .btn span{white-space:nowrap;}.elementor-element-66f2e03 .btn{text-transform:capitalize;}.elementor-2 .elementor-element.elementor-element-e2fc942 > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-97ce94f > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-element-97ce94f .title{font-size:20px;font-weight:700;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-2fd3023 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-element-2fd3023 .product-category .woocommerce-loop-category__title{font-size:16px;letter-spacing:0px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-element-2fd3023 .product-category .btn{color:var( --e-global-color-secondary );}.elementor-element-2fd3023 .product-category .btn:hover, .elementor-element-2fd3023 .product-category .btn:focus{color:#FF7272;}.elementor-2 .elementor-element.elementor-element-922698d > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-element-922698d .title{font-size:20px;font-weight:700;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-c7b4bdb > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-element-c7b4bdb .title{font-size:20px;font-weight:700;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-6460210{margin-top:16px;margin-bottom:35px;}.elementor-element-6f6de0f .banner{background-color:#E5E5E5;min-height:150px;}.elementor-element-6f6de0f .banner-content{text-align:center;}.elementor-element-6f6de0f .banner-img img{object-position:30%;}.elementor-element-6f6de0f .banner .banner-content{left:15%;top:60%;padding:90px 0px 0px 420px;}.elementor-element-fb1a739 .banner{background-color:#272C30;min-height:150px;}.elementor-element-fb1a739 .banner-content{text-align:right;}.elementor-element-fb1a739 .banner-img img{object-position:30%;}.elementor-element-fb1a739 .banner .banner-content{left:15%;top:60%;padding:90px 0px 0px 0px;}.elementor-element-efcec25 .title{font-size:20px;font-weight:700;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-b3fd693 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-element-b3fd693 .product-filters{margin:0px 0px 27px 0px;justify-content:flex-end;}.elementor-element-b3fd693 .nav-filters > li{margin:0px 0px 0px 37px;}.elementor-element-b3fd693 .nav-filter{font-size:13px;}.elementor-2 .elementor-element.elementor-element-469e811{margin-top:0px;margin-bottom:4px;}.elementor-element-2bf1500 .title{font-size:20px;font-weight:700;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-1a99135 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-element-1a99135 .product-filters{margin:0px 0px 27px 0px;justify-content:flex-end;}.elementor-element-1a99135 .nav-filters > li{margin:0px 0px 0px 37px;}.elementor-element-1a99135 .nav-filter{font-size:13px;}.elementor-2 .elementor-element.elementor-element-9bb6b82{margin-top:0px;margin-bottom:64px;}.elementor-2 .elementor-element.elementor-element-e283459{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-e283459 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-element-e283459 .title{font-size:20px;font-weight:700;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-b0a344b{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-b0a344b > .elementor-widget-container{margin:0px 0px 27px 0px;}.elementor-element-b0a344b .elementor-widget-container{text-align:left;}.elementor-element-b0a344b .btn span{white-space:nowrap;}.elementor-element-b0a344b .btn{text-transform:capitalize;}.elementor-element-c35fa4f .elementor-repeater-item-a9e75a9{color:#FFFFFFD1;font-size:1.8em;font-weight:500;text-transform:uppercase;letter-spacing:0px;margin:0px 0px 6px 0px;}.elementor-element-c35fa4f .elementor-repeater-item-3ea880a{color:#FFFFFF;font-size:3.4em;font-weight:700;margin:0px 0px 15px 0px;}.elementor-element-c35fa4f .elementor-repeater-item-8be8df9{color:#FF7272;font-size:2.6em;font-weight:700;line-height:1em;margin:0px 0px 8px 0px;}.elementor-element-c35fa4f .banner{background-color:#494844;min-height:250px;}.elementor-element-c35fa4f .banner-content{text-align:left;}.elementor-element-c35fa4f .banner-img img{object-position:40%;}.elementor-element-c35fa4f .banner .banner-content{left:6.7%;top:50%;margin:-2px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-24df1a4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bb12c83{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-bb12c83 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-element-bb12c83 .title{font-size:20px;font-weight:700;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-dd183cb{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-dd183cb > .elementor-widget-container{margin:0px 0px 27px 0px;}.elementor-element-dd183cb .elementor-widget-container{text-align:left;}.elementor-element-dd183cb .btn span{white-space:nowrap;}.elementor-element-dd183cb .btn{text-transform:capitalize;}.elementor-element-af2849a .elementor-repeater-item-a9e75a9{color:#333333CC;font-size:1.8em;font-weight:600;text-transform:uppercase;letter-spacing:0px;margin:0px 0px 6px 0px;}.elementor-element-af2849a .elementor-repeater-item-3ea880a{color:#333333;font-size:3.4em;font-weight:700;text-transform:uppercase;margin:0px 0px 15px 0px;}.elementor-element-af2849a .elementor-repeater-item-8be8df9{font-size:2.6em;font-weight:700;line-height:1em;margin:0px 0px 8px 0px;}.elementor-element-af2849a .banner{background-color:#E5E5E7;min-height:251px;}.elementor-element-af2849a .banner-content{text-align:left;}.elementor-element-af2849a .banner-img img{object-position:20%;}.elementor-element-af2849a .banner .banner-content{left:6.7%;top:50%;margin:-2px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-51a51f0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9295149{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-9295149 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-element-9295149 .title{padding:0px 10px 0px 0px;font-size:20px;font-weight:700;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-4760daf{width:auto;max-width:auto;}.elementor-element-4760daf .elementor-widget-container{text-align:left;}.elementor-element-4760daf .btn span{white-space:nowrap;}.elementor-element-4760daf .btn{text-transform:capitalize;padding:0px 0px 25px 0px;}.elementor-element-9d03428 .slider-pagination{display:flex;position:absolute;bottom:10px;left:50%;transform:translateX(-50%);}.elementor-element-9d03428 .slider-thumb-dots{margin-top:10px;margin-left:50%;}.elementor-2 .elementor-element.elementor-element-958a67a{margin-top:-18px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-d40bcda{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-d40bcda > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-element-d40bcda .title{font-size:20px;font-weight:700;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-2e47bd7{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-2e47bd7 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-element-2e47bd7 .elementor-widget-container{text-align:left;}.elementor-element-2e47bd7 .btn span{white-space:nowrap;}.elementor-element-2e47bd7 .btn{text-transform:capitalize;}.elementor-element-80901d4 .short-desc p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}@media(max-width:991px){.elementor-element-b63d093{font-size:9px;}.elementor-element-737e3ca .slider-pagination{display:flex;position:absolute;bottom:30px;}.elementor-element-737e3ca .slider-thumb-dots{margin-top:30px;}.elementor-element-9d84692 .elementor-repeater-item-23bf1a0{font-size:2.2em;letter-spacing:0px;}.elementor-element-9d84692 .elementor-repeater-item-623e2ec{font-size:3.6em;}.elementor-element-9d84692 .elementor-repeater-item-9aae2e6{font-size:1.2em;}.elementor-element-9d84692 .elementor-repeater-item-0fb1437{font-size:12px;}.elementor-element-9d84692 .elementor-repeater-item-82fc42f{font-size:12px;}.elementor-element-9d84692 .banner-img img{object-position:40%;}.elementor-2 .elementor-element.elementor-element-9d84692, .elementor-element-9d84692 .banner, .elementor-element-9d84692 .banner img{max-height:320px;overflow:hidden;}.elementor-element-9d84692 .banner{min-height:320px;}.elementor-element-19e547a .elementor-repeater-item-ffbe6ba{font-size:1.2em;}.elementor-element-19e547a .elementor-repeater-item-e6bc897{font-size:1.5em;}.elementor-element-19e547a .elementor-repeater-item-152acc1{font-size:12px;}.elementor-element-19e547a .elementor-repeater-item-8272e60{font-size:12px;}.elementor-element-19e547a .banner-img img{object-position:100%;}.elementor-2 .elementor-element.elementor-element-19e547a, .elementor-element-19e547a .banner, .elementor-element-19e547a .banner img{max-height:170px;overflow:hidden;}.elementor-element-19e547a .banner{min-height:170px;}.elementor-element-a15d450 .elementor-repeater-item-ffbe6ba{font-size:1.2em;}.elementor-element-a15d450 .elementor-repeater-item-e6bc897{font-size:1.6em;}.elementor-element-a15d450 .elementor-repeater-item-152acc1{font-size:12px;}.elementor-element-a15d450 .elementor-repeater-item-8272e60{font-size:12px;}.elementor-element-a15d450 .banner-img img{object-position:100%;}.elementor-2 .elementor-element.elementor-element-a15d450, .elementor-element-a15d450 .banner, .elementor-element-a15d450 .banner img{max-height:170px;overflow:hidden;}.elementor-element-a15d450 .banner{min-height:170px;}.elementor-element-67bcd55 .elementor-repeater-item-f843a4f{font-size:1rem;}.elementor-element-67bcd55 .elementor-repeater-item-dcf3f88{font-size:1.2em;}.elementor-element-67bcd55 .elementor-repeater-item-9845574{font-size:1.5em;}.elementor-element-67bcd55 .elementor-repeater-item-38d94c3{font-size:12px;}.elementor-element-67bcd55 .elementor-repeater-item-2358fdc{font-size:12px;}.elementor-element-67bcd55 .banner-img img{object-position:65%;}.elementor-2 .elementor-element.elementor-element-67bcd55, .elementor-element-67bcd55 .banner, .elementor-element-67bcd55 .banner img{max-height:245px;overflow:hidden;}.elementor-element-67bcd55 .banner{min-height:245px;}.elementor-element-518cfbb .elementor-repeater-item-5bc1e60{font-size:1.2em;}.elementor-element-518cfbb .elementor-repeater-item-d9e5032{font-size:1em;}.elementor-element-518cfbb .elementor-repeater-item-af2ac1f{font-size:12px;}.elementor-element-518cfbb .elementor-repeater-item-5787bfc{font-size:12px;}.elementor-2 .elementor-element.elementor-element-518cfbb, .elementor-element-518cfbb .banner, .elementor-element-518cfbb .banner img{max-height:245px;overflow:hidden;}.elementor-element-518cfbb .banner{min-height:245px;}.elementor-element-518cfbb .banner .banner-content{top:90px;}.elementor-element-01f850c .elementor-repeater-item-af2ac1f{font-size:12px;}.elementor-element-01f850c .elementor-repeater-item-5787bfc{font-size:12px;}.elementor-element-01f850c .elementor-repeater-item-5bc1e60{font-size:1.2em;}.elementor-element-01f850c .elementor-repeater-item-d9e5032{font-size:1em;}.elementor-2 .elementor-element.elementor-element-01f850c, .elementor-element-01f850c .banner, .elementor-element-01f850c .banner img{max-height:245px;overflow:hidden;}.elementor-element-01f850c .banner{min-height:245px;}.elementor-element-01f850c .banner .banner-content{top:74px;}.elementor-2 .elementor-element.elementor-element-38dc8cb{margin-top:30px;margin-bottom:45px;}.elementor-2 .elementor-element.elementor-element-0984b2e .elementor-icon-box-wrapper{gap:10px;}.elementor-2 .elementor-element.elementor-element-d0d7c41 .elementor-icon-box-wrapper{gap:10px;}.elementor-2 .elementor-element.elementor-element-1b25575 .elementor-icon-box-wrapper{gap:10px;}.elementor-2 .elementor-element.elementor-element-dcea3dc .elementor-icon-box-wrapper{gap:10px;}.elementor-2 .elementor-element.elementor-element-f2378de{margin-top:0px;margin-bottom:40px;}.elementor-2 .elementor-element.elementor-element-97ce94f > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-2fd3023 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-element-2fd3023 .product-category .woocommerce-loop-category__title{font-size:14px;}.elementor-element-2fd3023 .product-category .btn{font-size:13px;}.elementor-2 .elementor-element.elementor-element-922698d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-c7b4bdb > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-element-6f6de0f .banner{min-height:170px;}.elementor-element-fb1a739 .banner-img img{object-position:20%;}.elementor-element-fb1a739 .banner{min-height:170px;}.elementor-element-b3fd693 .product-filters{margin:0px 0px 15px 0px;}.elementor-element-b3fd693 .nav-filters > li{margin:0px 0px 0px 15px;}.elementor-element-1a99135 .product-filters{margin:0px 0px 15px 0px;}.elementor-element-1a99135 .nav-filters > li{margin:0px 0px 0px 15px;}.elementor-2 .elementor-element.elementor-element-9bb6b82{margin-top:0px;margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-b0a344b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-element-c35fa4f .elementor-repeater-item-a9e75a9{font-size:1.2em;margin:0px 0px 0px 0px;}.elementor-element-c35fa4f .elementor-repeater-item-3ea880a{font-size:2.6em;margin:0px 0px 5px 0px;}.elementor-element-c35fa4f .elementor-repeater-item-8be8df9{font-size:1.8em;margin:0px 0px 10px 0px;}.elementor-element-c35fa4f .elementor-repeater-item-a264c26{font-size:12px;}.elementor-element-c35fa4f .elementor-repeater-item-9ebdbbb{font-size:12px;}.elementor-2 .elementor-element.elementor-element-c35fa4f, .elementor-element-c35fa4f .banner, .elementor-element-c35fa4f .banner img{max-height:170px;overflow:hidden;}.elementor-element-c35fa4f .banner{min-height:170px;}.elementor-2 .elementor-element.elementor-element-dd183cb > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-element-af2849a .elementor-repeater-item-a9e75a9{font-size:1.2em;margin:0px 0px 0px 0px;}.elementor-element-af2849a .elementor-repeater-item-3ea880a{font-size:2.6em;margin:0px 0px 5px 0px;}.elementor-element-af2849a .elementor-repeater-item-8be8df9{font-size:1.8em;margin:0px 0px 10px 0px;}.elementor-element-af2849a .elementor-repeater-item-a264c26{font-size:12px;}.elementor-element-af2849a .elementor-repeater-item-74fbd3f{font-size:12px;}.elementor-2 .elementor-element.elementor-element-af2849a, .elementor-element-af2849a .banner, .elementor-element-af2849a .banner img{max-height:170px;overflow:hidden;}.elementor-element-af2849a .banner{min-height:170px;}.elementor-2 .elementor-element.elementor-element-9295149 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-element-4760daf .btn{padding:0px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-958a67a{margin-top:18px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-2e47bd7 > .elementor-widget-container{margin:0px 0px 15px 0px;}}@media(max-width:767px){.elementor-element-b63d093{font-size:8px;}.elementor-element-737e3ca .slider-pagination{display:flex;position:absolute;bottom:10%;}.elementor-element-737e3ca .slider-thumb-dots{margin-top:10%;}.elementor-element-9d84692 .elementor-repeater-item-23bf1a0{font-size:3.3333vw;letter-spacing:0.05em;margin:0px 0px 0px 0px;}.elementor-element-9d84692 .elementor-repeater-item-623e2ec{font-size:5vw;letter-spacing:0px;margin:0px 0px 2px 0px;}.elementor-element-9d84692 .elementor-repeater-item-9aae2e6{font-size:2.5vw;letter-spacing:0.05em;margin:0px 0px 10px -15px;padding:0px 0px 0px 0px;}.elementor-element-9d84692 .elementor-repeater-item-0fb1437{font-size:2.7777vw;letter-spacing:0.025em;}.elementor-element-9d84692 .elementor-repeater-item-82fc42f{font-size:2.7777vw;letter-spacing:0.025em;}.elementor-2 .elementor-element.elementor-element-9d84692, .elementor-element-9d84692 .banner, .elementor-element-9d84692 .banner img{max-height:39.7222vw;overflow:hidden;}.elementor-element-9d84692 .banner{min-height:39.7222vw;}.elementor-element-9d84692 .banner .banner-content{left:0px;margin:3px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-96a980d{width:50%;}.elementor-element-19e547a .elementor-repeater-item-ffbe6ba{font-size:1.75em;letter-spacing:0px;margin:0px 0px 0px 0px;}.elementor-element-19e547a .elementor-repeater-item-e6bc897{font-size:2em;letter-spacing:0px;margin:0px 0px 10px 0px;}.elementor-element-19e547a .elementor-repeater-item-f94d227 .divider{width:29px;border-top-width:2px;}.elementor-element-19e547a .elementor-repeater-item-f94d227{margin:0px 0px 14px 0px;}.elementor-element-19e547a .elementor-repeater-item-152acc1{font-size:1.25em;letter-spacing:0.025em;}.elementor-element-19e547a .elementor-repeater-item-8272e60{font-size:1.25em;letter-spacing:0.025em;}.elementor-element-19e547a .banner-img img{object-position:100%;}.elementor-2 .elementor-element.elementor-element-19e547a, .elementor-element-19e547a .banner, .elementor-element-19e547a .banner img{max-height:132px;overflow:hidden;}.elementor-element-19e547a .banner{min-height:132px;}.elementor-element-19e547a .banner .banner-content{left:2rem;}.elementor-2 .elementor-element.elementor-element-37516d9{width:50%;}.elementor-element-a15d450 .elementor-repeater-item-ffbe6ba{font-size:1.75em;letter-spacing:0px;margin:0px 0px 0px 0px;}.elementor-element-a15d450 .elementor-repeater-item-e6bc897{font-size:2em;letter-spacing:0px;margin:0px 0px 10px 0px;}.elementor-element-a15d450 .elementor-repeater-item-f94d227 .divider{width:29px;border-top-width:2px;}.elementor-element-a15d450 .elementor-repeater-item-f94d227{margin:0px 0px 14px 0px;}.elementor-element-a15d450 .elementor-repeater-item-152acc1{font-size:1.25em;letter-spacing:0.025em;}.elementor-element-a15d450 .elementor-repeater-item-8272e60{font-size:1.25em;letter-spacing:0.025em;}.elementor-element-a15d450 .banner-img img{object-position:100%;}.elementor-2 .elementor-element.elementor-element-a15d450, .elementor-element-a15d450 .banner, .elementor-element-a15d450 .banner img{max-height:132px;overflow:hidden;}.elementor-element-a15d450 .banner{min-height:132px;}.elementor-element-a15d450 .banner .banner-content{left:2rem;}.elementor-2 .elementor-element.elementor-element-340e22f > .elementor-element-populated{margin:-10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-element-67bcd55 .elementor-repeater-item-f843a4f{font-size:1.6em;letter-spacing:0px;margin:0px 0px 5px 0px;}.elementor-element-67bcd55 .elementor-repeater-item-dcf3f88{font-size:1.7em;letter-spacing:0px;margin:0px 0px 5px 0px;}.elementor-element-67bcd55 .elementor-repeater-item-9845574{font-size:1.5em;letter-spacing:0px;margin:0px 0px 5px 0px;}.elementor-element-67bcd55 .elementor-repeater-item-b4209a0 .divider{width:30px;border-top-width:2px;}.elementor-element-67bcd55 .elementor-repeater-item-b4209a0{margin:0px 0px 5px 0px;}.elementor-element-67bcd55 .elementor-repeater-item-38d94c3{font-size:1.25em;letter-spacing:0.025em;margin:0px 0px 0px 0px;}.elementor-element-67bcd55 .elementor-repeater-item-2358fdc{font-size:1.25em;letter-spacing:0.025em;margin:5px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-67bcd55{width:var( --container-widget-width, calc(50% - 1rem) );max-width:calc(50% - 1rem);--container-widget-width:calc(50% - 1rem);--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-67bcd55, .elementor-element-67bcd55 .banner, .elementor-element-67bcd55 .banner img{max-height:132px;overflow:hidden;}.elementor-element-67bcd55 .banner{min-height:132px;}.elementor-element-67bcd55 .banner .banner-content{left:0rem;top:3%;}.elementor-element-518cfbb .elementor-repeater-item-5bc1e60{font-size:2em;letter-spacing:0px;margin:0px 0px 2px 0px;}.elementor-element-518cfbb .elementor-repeater-item-d9e5032{font-size:1.25em;letter-spacing:0.025em;margin:0px 0px 12px 0px;}.elementor-element-518cfbb .elementor-repeater-item-374b726 .divider{width:30px;border-top-width:2px;}.elementor-element-518cfbb .elementor-repeater-item-374b726{margin:5px 0px 10px 0px;}.elementor-element-518cfbb .elementor-repeater-item-af2ac1f{font-size:1.25em;letter-spacing:0.025em;}.elementor-element-518cfbb .elementor-repeater-item-5787bfc{font-size:1.2em;letter-spacing:0.025em;}.elementor-2 .elementor-element.elementor-element-518cfbb{width:var( --container-widget-width, calc(50% - 1rem) );max-width:calc(50% - 1rem);--container-widget-width:calc(50% - 1rem);--container-widget-flex-grow:0;}.elementor-element-518cfbb .banner-content{text-align:left;}.elementor-2 .elementor-element.elementor-element-518cfbb, .elementor-element-518cfbb .banner, .elementor-element-518cfbb .banner img{max-height:132px;overflow:hidden;}.elementor-element-518cfbb .banner{min-height:132px;}.elementor-element-518cfbb .banner .banner-content{left:52%;top:75px;margin:3px 0px 0px 0px;}.elementor-element-01f850c .elementor-repeater-item-af2ac1f{font-size:1.25em;letter-spacing:0.025em;}.elementor-element-01f850c .elementor-repeater-item-5787bfc{font-size:1.2em;letter-spacing:0.025em;}.elementor-element-01f850c .elementor-repeater-item-374b726 .divider{width:30px;border-top-width:2px;}.elementor-element-01f850c .elementor-repeater-item-374b726{margin:5px 0px 10px 0px;}.elementor-element-01f850c .elementor-repeater-item-5bc1e60{font-size:2em;letter-spacing:0px;margin:0px 0px 2px 0px;}.elementor-element-01f850c .elementor-repeater-item-d9e5032{font-size:1.25em;letter-spacing:0.025em;margin:0px 0px 12px 0px;}.elementor-2 .elementor-element.elementor-element-01f850c{width:var( --container-widget-width, calc(50% - 1rem) );max-width:calc(50% - 1rem);--container-widget-width:calc(50% - 1rem);--container-widget-flex-grow:0;}.elementor-element-01f850c .banner-content{text-align:left;}.elementor-2 .elementor-element.elementor-element-01f850c, .elementor-element-01f850c .banner, .elementor-element-01f850c .banner img{max-height:132px;overflow:hidden;}.elementor-element-01f850c .banner{min-height:132px;}.elementor-element-01f850c .banner .banner-content{left:165px;top:75px;margin:3px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-38dc8cb{margin-top:10px;margin-bottom:25px;}.elementor-2 .elementor-element.elementor-element-454f902 > .elementor-element-populated{padding:16px 0px 12px 0px;}.elementor-2 .elementor-element.elementor-element-0984b2e .elementor-icon-box-wrapper{gap:15px;}.elementor-2 .elementor-element.elementor-element-0984b2e .elementor-icon{font-size:36px;}.elementor-2 .elementor-element.elementor-element-0984b2e .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-0984b2e .elementor-icon-box-title a{font-size:1.3rem;}.elementor-2 .elementor-element.elementor-element-0984b2e .elementor-icon-box-description{font-size:1.1rem;}.elementor-2 .elementor-element.elementor-element-d0d7c41 .elementor-icon-box-wrapper{gap:15px;}.elementor-2 .elementor-element.elementor-element-d0d7c41 .elementor-icon{font-size:35px;}.elementor-2 .elementor-element.elementor-element-d0d7c41 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-d0d7c41 .elementor-icon-box-title a{font-size:1.3rem;}.elementor-2 .elementor-element.elementor-element-d0d7c41 .elementor-icon-box-description{font-size:1.1rem;}.elementor-2 .elementor-element.elementor-element-1b25575 .elementor-icon-box-wrapper{gap:15px;}.elementor-2 .elementor-element.elementor-element-1b25575 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-1b25575 .elementor-icon-box-title a{font-size:1.3rem;}.elementor-2 .elementor-element.elementor-element-1b25575 .elementor-icon-box-description{font-size:1.1rem;}.elementor-2 .elementor-element.elementor-element-dcea3dc .elementor-icon-box-wrapper{gap:15px;}.elementor-2 .elementor-element.elementor-element-dcea3dc .elementor-icon{font-size:37px;}.elementor-2 .elementor-element.elementor-element-dcea3dc .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-dcea3dc .elementor-icon-box-title a{font-size:1.3rem;}.elementor-2 .elementor-element.elementor-element-dcea3dc .elementor-icon-box-description{font-size:1.1rem;}.elementor-element-66f2e03 .btn{font-size:12px;}.elementor-2 .elementor-element.elementor-element-e2fc942 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f2378de{margin-top:0px;margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-97ce94f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-element-97ce94f .title{font-size:1.6rem;}.elementor-2 .elementor-element.elementor-element-2fd3023 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-element-2fd3023 .product-category .woocommerce-loop-category__title{font-size:12px;}.elementor-element-2fd3023 .product-category .btn{font-size:12px;}.elementor-2 .elementor-element.elementor-element-922698d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-element-922698d .title{font-size:1.6rem;}.elementor-2 .elementor-element.elementor-element-c7b4bdb > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-element-c7b4bdb .title{font-size:1.6rem;}.elementor-2 .elementor-element.elementor-element-6460210{margin-top:0px;margin-bottom:15px;}.elementor-element-6f6de0f .elementor-repeater-item-409570a{font-size:1.25em;letter-spacing:0.025em;}.elementor-element-6f6de0f .elementor-repeater-item-5d4958a{font-size:1.25em;letter-spacing:0.025em;}.elementor-element-6f6de0f .banner-img img{object-position:10%;}.elementor-2 .elementor-element.elementor-element-6f6de0f, .elementor-element-6f6de0f .banner, .elementor-element-6f6de0f .banner img{max-height:130px;overflow:hidden;}.elementor-element-6f6de0f .banner{min-height:130px;}.elementor-element-6f6de0f .banner .banner-content{left:2rem;}.elementor-element-fb1a739 .elementor-repeater-item-9d5ecb7{font-size:1.25em;letter-spacing:0.025em;}.elementor-element-fb1a739 .elementor-repeater-item-64a5636{font-size:1.25em;letter-spacing:0.025em;}.elementor-element-fb1a739 .banner-img img{object-position:10%;}.elementor-2 .elementor-element.elementor-element-fb1a739, .elementor-element-fb1a739 .banner, .elementor-element-fb1a739 .banner img{max-height:130px;overflow:hidden;}.elementor-element-fb1a739 .banner{min-height:130px;}.elementor-element-efcec25 .title{font-size:1.6rem;}.elementor-2 .elementor-element.elementor-element-b3fd693 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-element-b3fd693 .product-filters{margin:0px 0px 10px 0px;justify-content:flex-start;}.elementor-element-b3fd693 .nav-filters > li{margin:0px 15px 0px 0px;}.elementor-element-b3fd693 .nav-filter{font-size:12px;}.elementor-element-2bf1500 .title{font-size:1.6rem;}.elementor-2 .elementor-element.elementor-element-1a99135 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-element-1a99135 .nav-filters > li{margin:0px 15px 0px 0px;}.elementor-element-1a99135 .nav-filter{font-size:12px;}.elementor-element-1a99135 .product-filters{justify-content:flex-start;}.elementor-2 .elementor-element.elementor-element-9bb6b82{margin-top:0px;margin-bottom:0px;}.elementor-element-e283459 .title{font-size:1.6rem;}.elementor-2 .elementor-element.elementor-element-b0a344b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-element-b0a344b .btn{font-size:12px;}.elementor-element-c35fa4f .elementor-repeater-item-a264c26{font-size:1.25em;letter-spacing:0.025em;}.elementor-element-c35fa4f .elementor-repeater-item-9ebdbbb{font-size:1.25em;letter-spacing:0.025em;}.elementor-2 .elementor-element.elementor-element-c35fa4f, .elementor-element-c35fa4f .banner, .elementor-element-c35fa4f .banner img{max-height:130px;overflow:hidden;}.elementor-element-c35fa4f .banner{min-height:130px;}.elementor-element-c35fa4f .banner .banner-content{left:2rem;margin:3px 0px 0px 0px;}.elementor-element-bb12c83 .title{font-size:1.6rem;}.elementor-2 .elementor-element.elementor-element-dd183cb > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-element-dd183cb .btn{font-size:12px;}.elementor-element-af2849a .elementor-repeater-item-a264c26{font-size:1.25em;letter-spacing:0.025em;}.elementor-element-af2849a .elementor-repeater-item-74fbd3f{font-size:1.25em;letter-spacing:0.025em;}.elementor-2 .elementor-element.elementor-element-af2849a, .elementor-element-af2849a .banner, .elementor-element-af2849a .banner img{max-height:130px;overflow:hidden;}.elementor-element-af2849a .banner{min-height:130px;}.elementor-element-af2849a .banner .banner-content{margin:3px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9295149 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-element-9295149 .title{font-size:1.6rem;}.elementor-element-4760daf .btn{font-size:12px;padding:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-958a67a{margin-top:5px;margin-bottom:0px;}.elementor-element-d40bcda .title{font-size:1.6rem;}.elementor-2 .elementor-element.elementor-element-2e47bd7 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-element-2e47bd7 .btn{font-size:12px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-14ad51f{width:66.6666%;}.elementor-2 .elementor-element.elementor-element-340e22f{width:33.333%;}}@media(max-width:991px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-5dfa6dc{width:50%;}.elementor-2 .elementor-element.elementor-element-1c1b71b{width:50%;}}/* Start custom CSS for wolmart_widget_banner, class: .elementor-element-9d84692 *//* ===== HERO COLOR + OVERLAY IMPROVEMENT ===== */
@media (min-width: 992px) {

    /* Add smooth overlay */
    .intro-slide1 .banner::before {
        content: "";
        position: absolute;
        inset: 0;
        background: linear-gradient(
            90deg,
            rgba(0, 0, 0, 0.60) 0%,
            rgba(0, 0, 0, 0.45) 35%,
            rgba(0, 0, 0, 0.20) 70%,
            rgba(0, 0, 0, 0.05) 100%
        );
        z-index: 1;
    }

    /* Keep text above overlay */
    .intro-slide1 .banner-content {
        position: fixed;
        z-index: 2;
    }

    /* Improve text contrast only */
    .intro-slide1 .banner-content h2 {
        color: #f5f5f5;
    }

    .intro-slide1 .banner-content h3 {
        color: #ffffff;
    }

    .intro-slide1 .banner-content p {
        color: #e6e6e6;
    }

    /* Improve button visibility */
    .intro-slide1 .banner-content .btn-outline {
        border-color: #ffffff;
        color: #ffffff;
    }

    .intro-slide1 .banner-content .btn-outline:hover {
        background: #ffffff;
        color: #000000;
    }

}



@media (min-width: 768px) and (max-width: 991px) {

    /* Add smooth overlay */
    .intro-slide1 .banner::before {
        content: "";
        position: absolute;
        inset: 0;
        background: linear-gradient(
            90deg,
            rgba(0, 0, 0, 0.60) 0%,
            rgba(0, 0, 0, 0.45) 35%,
            rgba(0, 0, 0, 0.20) 70%,
            rgba(0, 0, 0, 0.05) 100%
        );
        z-index: 1;
    }

    /* Keep text above overlay */
    .intro-slide1 .banner-content {
        position: fixed;
        z-index: 2;
    }

    /* Improve text contrast only */
    .intro-slide1 .banner-content h2 {
        color: #f5f5f5;
    }

    .intro-slide1 .banner-content h3 {
        color: #ffffff;
    }

    .intro-slide1 .banner-content p {
        color: #e6e6e6;
    }

    /* Improve button visibility */
    .intro-slide1 .banner-content .btn-outline {
        border-color: #ffffff;
        color: #ffffff;
    }

    .intro-slide1 .banner-content .btn-outline:hover {
        background: #ffffff;
        color: #000000;
    }

}

@media (max-width: 767px) {

    /* Add smooth overlay */
    .intro-slide1 .banner::before {
        content: "";
        position: absolute;
        inset: 0;
        background: linear-gradient(
            90deg,
            rgba(0, 0, 0, 0.60) 0%,
            rgba(0, 0, 0, 0.45) 35%,
            rgba(0, 0, 0, 0.20) 70%,
            rgba(0, 0, 0, 0.05) 100%
        );
        z-index: 1;
    }

    /* Keep text above overlay */
    .intro-slide1 .banner-content {
        position: fixed;
        z-index: 2;
    }

    /* Improve text contrast only */
    .intro-slide1 .banner-content h2 {
        color: #f5f5f5;
    }

    .intro-slide1 .banner-content h3 {
        color: #ffffff;
    }

    .intro-slide1 .banner-content p {
        color: #e6e6e6;
    }

    /* Improve button visibility */
    .intro-slide1 .banner-content .btn-outline {
        border-color: #ffffff;
        }
        .intro-slide1 .banner-content .btn-outline:hover {
        background: #ffffff;
        color: #ffffff;
    }
        .btn-dark.btn-link {
    color: #ffffff;

        }
        .btn-dark.btn-underline:active, .btn-dark.btn-underline:focus, .btn-dark.btn-underline:hover {
    color: #ffffff;
}
    }




@media (max-width: 576px) {
    .banner figure img {
    width: 100%;

}
}/* End custom CSS */
/* Start custom CSS for wolmart_widget_banner, class: .elementor-element-19e547a *//* Gradient Overlay - Left black to right transparent */
#right-banner-2::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.1) 100%);
    z-index: 1;
    border-radius: 5px;
}





/* Tablet - darker gradient */
@media (max-width: 768px) {
    #right-banner-2::before {
        background: linear-gradient(to right, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.3) 100%);
        border-radius: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for wolmart_widget_banner, class: .elementor-element-a15d450 *//* Gradient Overlay - Left black to right transparent */
#right-banner-3::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.1) 100%);
    z-index: 1;
    border-radius: 5px;
}





/* Tablet - darker gradient */
@media (max-width: 768px) {
    #right-banner-3::before {
        background: linear-gradient(to right, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.3) 100%);
        border-radius: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for wolmart_widget_banner, class: .elementor-element-67bcd55 *//* Gradient Overlay - Left black to right transparent */
#right-banner-1::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.1) 100%);
    z-index: 1;
    border-radius: 5px;
}





/* Tablet - darker gradient */
@media (max-width: 768px) {
    #right-banner-1::before {
        background: linear-gradient(to right, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.3) 100%);
        border-radius: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for wolmart_widget_banner, class: .elementor-element-518cfbb *//* Gradient Overlay - Left black to right transparent */
#right-banner-4::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.1) 100%);
    z-index: 1;
    border-radius: 5px;
}





/* Tablet - darker gradient */
@media (max-width: 768px) {
    #right-banner-4::before {
        background: linear-gradient(to right, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.3) 100%);
        border-radius: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for wolmart_widget_banner, class: .elementor-element-01f850c *//* Gradient Overlay - Left black to right transparent */
#right-banner-4::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.1) 100%);
    z-index: 1;
    border-radius: 5px;
}





/* Tablet - darker gradient */
@media (max-width: 768px) {
    #right-banner-4::before {
        background: linear-gradient(to right, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.3) 100%);
        border-radius: 5px;
    }
}/* End custom CSS */