.elementor-3180 .elementor-element.elementor-element-69e2160{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3180 .elementor-element.elementor-element-41232cd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3180 .elementor-element.elementor-element-cbfd979{--display:flex;--min-height:0px;}.elementor-3180 .elementor-element.elementor-element-cbfd979:not(.elementor-motion-effects-element-type-background), .elementor-3180 .elementor-element.elementor-element-cbfd979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A64826;}.elementor-3180 .elementor-element.elementor-element-cbfd979.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3180 .elementor-element.elementor-element-9bffe1a{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3180 .elementor-element.elementor-element-9bffe1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-3180 .elementor-element.elementor-element-9bffe1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-3180 .elementor-element.elementor-element-9bffe1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-3180 .elementor-element.elementor-element-9bffe1a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-3180 .elementor-element.elementor-element-9bffe1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-3180 .elementor-element.elementor-element-9bffe1a .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-3180 .elementor-element.elementor-element-9bffe1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-3180 .elementor-element.elementor-element-9bffe1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-3180 .elementor-element.elementor-element-9bffe1a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-3180 .elementor-element.elementor-element-9bffe1a .elementor-icon-list-icon i{color:#FEEBEB;transition:color 0.3s;}.elementor-3180 .elementor-element.elementor-element-9bffe1a .elementor-icon-list-icon svg{fill:#FEEBEB;transition:fill 0.3s;}.elementor-3180 .elementor-element.elementor-element-9bffe1a .elementor-icon-list-text{color:#FEEBEB;transition:color 0.3s;}.elementor-3180 .elementor-element.elementor-element-f2f56bf{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3180 .elementor-element.elementor-element-04606b6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3180 .elementor-element.elementor-element-9f4a716 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3180 .elementor-element.elementor-element-9f4a716 .categories-item .cate-image a i{color:#A64826;font-size:80px;}.elementor-3180 .elementor-element.elementor-element-9f4a716 .categories-inner:hover  .categories-item .cate-image a i{color:#A64826;}.elementor-3180 .elementor-element.elementor-element-9f4a716 .widget-categories-box .categories-item .cat-title{color:#222222;font-size:20px;}.elementor-3180 .elementor-element.elementor-element-9f4a716 .categories-item .cate-image::before{background:linear-gradient(to bottom, transparent 0%, #222222 100%);}.elementor-3180 .elementor-element.elementor-element-9f4a716 .widget-categories-box .categories-item .cat-title:hover{color:#A64826;}.elementor-3180 .elementor-element.elementor-element-9f4a716 .widget-categories-box .categories-item .categories-inner:hover .cat-title{color:#A64826;}.elementor-3180 .elementor-element.elementor-element-19c3b3b:not(.elementor-motion-effects-element-type-background), .elementor-3180 .elementor-element.elementor-element-19c3b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0ED;}.elementor-3180 .elementor-element.elementor-element-19c3b3b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-3180 .elementor-element.elementor-element-19c3b3b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3180 .elementor-element.elementor-element-7004aa4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3180 .elementor-element.elementor-element-8950219 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3180 .elementor-element.elementor-element-c6a214f .content-banner{background-image:url("https://shreeelegance.in/wp-content/uploads/2023/04/h3-banner-01.jpg");height:350px;}.elementor-3180 .elementor-element.elementor-element-c6a214f .title1 {color:#222222;}.elementor-3180 .elementor-element.elementor-element-c6a214f .wrapper-banner:hover .title1 {color:#222222;}.elementor-3180 .elementor-element.elementor-element-c6a214f .title1{font-size:36px;font-weight:500;}.elementor-3180 .elementor-element.elementor-element-c6a214f .sub-title {color:#222222;}.elementor-3180 .elementor-element.elementor-element-c6a214f .wrapper-banner .sub-title:before{background-color:#A64826;}.elementor-3180 .elementor-element.elementor-element-c6a214f .wrapper-banner:hover .sub-title {color:#222222;}.elementor-3180 .elementor-element.elementor-element-c6a214f .sub-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-3180 .elementor-element.elementor-element-c6a214f .link-bottom{margin:30px 0px 0px 0px;}.elementor-3180 .elementor-element.elementor-element-c6a214f .link-bottom .btn{padding:7px 20px 7px 20px;}.elementor-3180 .elementor-element.elementor-element-c6a214f .btn-theme {background-color:#222222;color:#FFFFFF;}.elementor-3180 .elementor-element.elementor-element-c6a214f .wrapper-banner:hover .btn-theme {background-color:#A64826;color:#FFFFFF;border-color:#A64826;}.elementor-3180 .elementor-element.elementor-element-c6a214f .wrapper-banner .btn-theme {border-color:#222222;}.elementor-3180 .elementor-element.elementor-element-c6a214f .btn-theme{font-size:12px;font-weight:600;letter-spacing:1px;}.elementor-3180 .elementor-element.elementor-element-f4e77b7 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3180 .elementor-element.elementor-element-442446e .content-banner{background-image:url("https://shreeelegance.in/wp-content/uploads/2023/04/h3-banner-02.jpg");height:350px;}.elementor-3180 .elementor-element.elementor-element-442446e .title1 {color:#222222;}.elementor-3180 .elementor-element.elementor-element-442446e .wrapper-banner:hover .title1 {color:#222222;}.elementor-3180 .elementor-element.elementor-element-442446e .title1{font-size:36px;font-weight:500;}.elementor-3180 .elementor-element.elementor-element-442446e .sub-title {color:#222222;}.elementor-3180 .elementor-element.elementor-element-442446e .wrapper-banner .sub-title:before{background-color:#A64826;}.elementor-3180 .elementor-element.elementor-element-442446e .wrapper-banner:hover .sub-title {color:#222222;}.elementor-3180 .elementor-element.elementor-element-442446e .sub-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-3180 .elementor-element.elementor-element-442446e .link-bottom{margin:30px 0px 0px 0px;}.elementor-3180 .elementor-element.elementor-element-442446e .link-bottom .btn{padding:7px 20px 7px 20px;}.elementor-3180 .elementor-element.elementor-element-442446e .btn-theme {background-color:#222222;color:#FFFFFF;}.elementor-3180 .elementor-element.elementor-element-442446e .wrapper-banner:hover .btn-theme {background-color:#A64826;color:#FFFFFF;border-color:#A64826;}.elementor-3180 .elementor-element.elementor-element-442446e .wrapper-banner .btn-theme {border-color:#222222;}.elementor-3180 .elementor-element.elementor-element-442446e .btn-theme{font-size:12px;font-weight:600;letter-spacing:1px;}.elementor-3180 .elementor-element.elementor-element-90bfbff{margin-top:85px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-3180 .elementor-element.elementor-element-45f945c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3180 .elementor-element.elementor-element-45f945c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3180 .elementor-element.elementor-element-45f945c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3180 .elementor-element.elementor-element-45f945c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px;}.elementor-3180 .elementor-element.elementor-element-45f945c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3180 .elementor-element.elementor-element-9bb4789{width:auto;max-width:auto;text-align:center;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:1px;color:#222222;}.elementor-3180 .elementor-element.elementor-element-9bb4789 > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:#A64826;}.elementor-3180 .elementor-element.elementor-element-be6a22c > .elementor-widget-container{margin:15px 0px 35px 0px;}.elementor-3180 .elementor-element.elementor-element-be6a22c{text-align:center;}.elementor-3180 .elementor-element.elementor-element-be6a22c .elementor-heading-title{font-size:36px;font-weight:500;}.elementor-3180 .elementor-element.elementor-element-fb7183c{margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-3180 .elementor-element.elementor-element-9e01678 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3180 .elementor-element.elementor-element-7cc8aa3 .content-banner{height:100px;}.elementor-3180 .elementor-element.elementor-element-c3107d7:not(.elementor-motion-effects-element-type-background), .elementor-3180 .elementor-element.elementor-element-c3107d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3180 .elementor-element.elementor-element-c3107d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-3180 .elementor-element.elementor-element-c3107d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3180 .elementor-element.elementor-element-d8ac39c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3180 .elementor-element.elementor-element-7f0a36c .item-inner-features{text-align:center;}.elementor-3180 .elementor-element.elementor-element-7f0a36c .features-box-image{color:#FFFFFF;}.elementor-3180 .elementor-element.elementor-element-7f0a36c .item-inner-features .features-box-image i{font-size:54px;}.elementor-3180 .elementor-element.elementor-element-7f0a36c .title a{color:#FFFFFF;}.elementor-3180 .elementor-element.elementor-element-7f0a36c .title{color:#FFFFFF;}.elementor-3180 .elementor-element.elementor-element-7f0a36c .title a, .elementor-3180 .elementor-element.elementor-element-7f0a36c .title{font-size:20px;}.elementor-3180 .elementor-element.elementor-element-7f0a36c .item-inner-features .description{color:#FFF3EF;font-size:14px;}.elementor-3180 .elementor-element.elementor-element-860edc4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3180 .elementor-element.elementor-element-54b428f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3180 .elementor-element.elementor-element-698e915{margin-top:85px;margin-bottom:85px;}.elementor-3180 .elementor-element.elementor-element-3a26644 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3180 .elementor-element.elementor-element-47d4c97 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3180 .elementor-element.elementor-element-9ab3223 .content-banner{background-image:url("https://shreeelegance.in/wp-content/uploads/2023/04/h3-banner-03.jpg");height:537px;background-repeat:no-repeat;}.elementor-3180 .elementor-element.elementor-element-9ab3223 .wrapper-banner{text-align:center;}.elementor-3180 .elementor-element.elementor-element-9ab3223 .title1 {color:#FFFFFF;}.elementor-3180 .elementor-element.elementor-element-9ab3223 .wrapper-banner:hover .title1 {color:#FFFFFF;}.elementor-3180 .elementor-element.elementor-element-9ab3223 .title1{font-size:48px;font-weight:500;}.elementor-3180 .elementor-element.elementor-element-9ab3223 .sub-title {color:#222222;}.elementor-3180 .elementor-element.elementor-element-9ab3223 .wrapper-banner .sub-title:before{background-color:#A64826;}.elementor-3180 .elementor-element.elementor-element-9ab3223 .wrapper-banner:hover .sub-title {color:#222222;}.elementor-3180 .elementor-element.elementor-element-9ab3223 .sub-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-3180 .elementor-element.elementor-element-9ab3223 .link-bottom{margin:50px 0px 0px 0px;}.elementor-3180 .elementor-element.elementor-element-9ab3223 .link-bottom .btn{padding:12px 45px 12px 45px;}.elementor-3180 .elementor-element.elementor-element-9ab3223 .btn-theme {background-color:#FFFFFF00;color:#FFFFFF;}.elementor-3180 .elementor-element.elementor-element-9ab3223 .wrapper-banner:hover .btn-theme {background-color:#A64826;color:#FFFFFF;border-color:#A64826;}.elementor-3180 .elementor-element.elementor-element-9ab3223 .wrapper-banner .btn-theme {border-color:#FFFFFF;}.elementor-3180 .elementor-element.elementor-element-9ab3223 .btn-theme{font-size:12px;font-weight:600;letter-spacing:1px;}.elementor-3180 .elementor-element.elementor-element-df581ca{margin-top:85px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-3180 .elementor-element.elementor-element-07551a6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3180 .elementor-element.elementor-element-07551a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3180 .elementor-element.elementor-element-07551a6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3180 .elementor-element.elementor-element-07551a6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px;}.elementor-3180 .elementor-element.elementor-element-07551a6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3180 .elementor-element.elementor-element-354921d{width:auto;max-width:auto;text-align:center;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:1px;color:#222222;}.elementor-3180 .elementor-element.elementor-element-354921d > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:#A64826;}.elementor-3180 .elementor-element.elementor-element-911aa54 > .elementor-widget-container{margin:12px 0px 35px 0px;}.elementor-3180 .elementor-element.elementor-element-911aa54{text-align:center;}.elementor-3180 .elementor-element.elementor-element-911aa54 .elementor-heading-title{font-size:36px;font-weight:500;}.elementor-3180 .elementor-element.elementor-element-bc9898c{margin-top:0px;margin-bottom:90px;padding:0px 0px 0px 0px;}.elementor-3180 .elementor-element.elementor-element-8a80b4c > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-3180 .elementor-element.elementor-element-cbfd979{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3180 .elementor-element.elementor-element-3a26644{width:100%;}.elementor-3180 .elementor-element.elementor-element-47d4c97{width:100%;}}@media(max-width:1024px){.elementor-3180 .elementor-element.elementor-element-f2f56bf{margin-top:0px;margin-bottom:0px;padding:15px 0px 15px 0px;}.elementor-3180 .elementor-element.elementor-element-9f4a716 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3180 .elementor-element.elementor-element-19c3b3b{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-3180 .elementor-element.elementor-element-c6a214f .content-banner{height:250px;background-position:center center;}.elementor-3180 .elementor-element.elementor-element-442446e .content-banner{height:250px;background-position:center center;}.elementor-3180 .elementor-element.elementor-element-90bfbff{margin-top:30px;margin-bottom:0px;}.elementor-3180 .elementor-element.elementor-element-be6a22c > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-3180 .elementor-element.elementor-element-be6a22c .elementor-heading-title{font-size:26px;}.elementor-3180 .elementor-element.elementor-element-fb7183c{padding:0px 0px 10px 0px;}.elementor-3180 .elementor-element.elementor-element-c3107d7{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-3180 .elementor-element.elementor-element-9ab3223{width:100%;max-width:100%;}.elementor-3180 .elementor-element.elementor-element-9ab3223 .content-banner{height:400px;}.elementor-3180 .elementor-element.elementor-element-9ab3223 .title1{font-size:31px;}.elementor-3180 .elementor-element.elementor-element-df581ca{margin-top:30px;margin-bottom:0px;}.elementor-3180 .elementor-element.elementor-element-911aa54 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-3180 .elementor-element.elementor-element-911aa54 .elementor-heading-title{font-size:26px;}.elementor-3180 .elementor-element.elementor-element-bc9898c{margin-top:0px;margin-bottom:30px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-3180 .elementor-element.elementor-element-9bffe1a{width:100%;max-width:100%;}.elementor-3180 .elementor-element.elementor-element-f2f56bf{padding:0px 0px 0px 0px;}.elementor-3180 .elementor-element.elementor-element-9f4a716 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3180 .elementor-element.elementor-element-19c3b3b{padding:20px 0px 20px 0px;}.elementor-3180 .elementor-element.elementor-element-c6a214f .wrapper-banner{text-align:left;}.elementor-3180 .elementor-element.elementor-element-442446e > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3180 .elementor-element.elementor-element-90bfbff{margin-top:15px;margin-bottom:0px;}.elementor-3180 .elementor-element.elementor-element-9bb4789{font-size:12px;}.elementor-3180 .elementor-element.elementor-element-be6a22c > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-3180 .elementor-element.elementor-element-fb7183c{padding:0px 0px 0px 0px;}.elementor-3180 .elementor-element.elementor-element-c3107d7{margin-top:0px;margin-bottom:0px;padding:15px 0px 15px 0px;}.elementor-3180 .elementor-element.elementor-element-9ab3223 .content-banner{height:360px;}.elementor-3180 .elementor-element.elementor-element-9ab3223 .title1{font-size:28px;}.elementor-3180 .elementor-element.elementor-element-9ab3223 .link-bottom{margin:25px 0px 0px 0px;}.elementor-3180 .elementor-element.elementor-element-df581ca{margin-top:15px;margin-bottom:0px;}.elementor-3180 .elementor-element.elementor-element-354921d{font-size:12px;}.elementor-3180 .elementor-element.elementor-element-911aa54 > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-3180 .elementor-element.elementor-element-bc9898c{margin-top:0px;margin-bottom:20px;}}/* Start custom CSS for icon-list, class: .elementor-element-9bffe1a *//* ===== PREMIUM CONTINUOUS MARQUEE ===== */

.marquee-content{
    position: relative;
    overflow: hidden;
}

/* moving line */
.marquee-content .elementor-widget-container{
    display: flex;
    align-items: center;
    gap: 50px;
    width: max-content;
    white-space: nowrap;
    animation: premiumMarquee 10s linear infinite;
    will-change: transform;
}

/* movement */
@keyframes premiumMarquee {
    from { transform: translate3d(0,0,0); }
    to { transform: translate3d(-50%,0,0); }
}

/* pause on hover or touch */
.marquee-content:hover .elementor-widget-container{
    animation-play-state: paused;
}

/* left & right fade */
.marquee-content:before,
.marquee-content:after{
    content: "";
    position: absolute;
    top: 0;
    width: 40px;
    height: 100%;
    z-index: 2;
    pointer-events: none;
}

.marquee-content:before{
    left: 0;
    background: linear-gradient(to right, #a34725, transparent);
}

.marquee-content:after{
    right: 0;
    background: linear-gradient(to left, #a34725, transparent);
}/* End custom CSS */