.elementor-23 .elementor-element.elementor-element-36a38d9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c0c725c{--e-image-carousel-slides-to-show:1;}.elementor-23 .elementor-element.elementor-element-6268a78{--e-image-carousel-slides-to-show:1;}.elementor-23 .elementor-element.elementor-element-7130e4b{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-7130e4b:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-7130e4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-23 .elementor-element.elementor-element-1e4ced4{--wd-cat-brd-radius:100%;}.elementor-23 .elementor-element.elementor-element-530e4cc{--display:flex;--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-530e4cc:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-530e4cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-23 .elementor-element.elementor-element-b4e18ba .wd-tabs .tabs-name{font-size:36px;text-transform:capitalize;}.elementor-23 .elementor-element.elementor-element-bb2c444{--display:flex;--min-height:500px;--justify-content:center;--overlay-opacity:0.8;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-bb2c444:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-bb2c444 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rudrasanskar.com/wp-content/uploads/2026/06/heritage-strip-yfER3g_N.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-bb2c444::before, .elementor-23 .elementor-element.elementor-element-bb2c444 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-bb2c444 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-bb2c444 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-bb2c444 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-bb2c444 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#5F0C0B;--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-a501bfb .title-subtitle{color:#E6CA91;}.elementor-23 .elementor-element.elementor-element-a501bfb .title{font-size:36px;}.elementor-23 .elementor-element.elementor-element-6712e85.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-6712e85 .wd-button-wrapper a{background-color:#AE7F3F;border-color:#AE7F3F;}.elementor-23 .elementor-element.elementor-element-6712e85 .wd-button-wrapper:hover a{background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-94d82b1{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-94d82b1:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-94d82b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-23 .elementor-element.elementor-element-2b9b1fb .title-subtitle{color:#AE7F3F;background-color:#AE7F3F1A;font-weight:500;letter-spacing:1px;}.elementor-23 .elementor-element.elementor-element-2b9b1fb .title{font-size:36px;}.elementor-23 .elementor-element.elementor-element-5180506 [class*="products-bordered-grid"], .elementor-23 .elementor-element.elementor-element-5180506 [class*="products-bordered-grid"] .wd-product{--wd-bordered-brd:#DDDDDD;}.elementor-23 .elementor-element.elementor-element-5180506 .wd-products-with-bg, .elementor-23 .elementor-element.elementor-element-5180506 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23 .elementor-element.elementor-element-4196b2e{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-4196b2e img{width:100%;max-width:100%;border-radius:25px 25px 25px 25px;}.elementor-23 .elementor-element.elementor-element-d24984e{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-d24984e:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-d24984e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #5F0C0B 0%, #2E0403 100%);}.elementor-23 .elementor-element.elementor-element-8b6cff8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-23 .elementor-element.elementor-element-8b6cff8 .title-subtitle{color:#E6CA91;}.elementor-23 .elementor-element.elementor-element-8b6cff8 .title{font-size:36px;}.elementor-23 .elementor-element.elementor-element-6b46c0b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-d103031{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-d103031 .elementor-icon-box-wrapper{text-align:center;gap:25px;}.elementor-23 .elementor-element.elementor-element-d103031 .elementor-icon-box-title{margin-block-end:2px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d103031.elementor-view-stacked .elementor-icon{background-color:#AE7F3F80;fill:#AE7F3F;color:#AE7F3F;}.elementor-23 .elementor-element.elementor-element-d103031.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-d103031.elementor-view-default .elementor-icon{fill:#AE7F3F80;color:#AE7F3F80;border-color:#AE7F3F80;}.elementor-23 .elementor-element.elementor-element-d103031.elementor-view-framed .elementor-icon{background-color:#AE7F3F;}.elementor-23 .elementor-element.elementor-element-d103031 .elementor-icon{font-size:35px;padding:20px;}.elementor-23 .elementor-element.elementor-element-d103031 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-d103031 .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-weight:600;}.elementor-23 .elementor-element.elementor-element-d103031:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-d103031:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d103031 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#DDDDDD;}.elementor-23 .elementor-element.elementor-element-43d887f{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-43d887f .elementor-icon-box-wrapper{text-align:center;gap:25px;}.elementor-23 .elementor-element.elementor-element-43d887f .elementor-icon-box-title{margin-block-end:2px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-43d887f.elementor-view-stacked .elementor-icon{background-color:#AE7F3F80;fill:#AE7F3F;color:#AE7F3F;}.elementor-23 .elementor-element.elementor-element-43d887f.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-43d887f.elementor-view-default .elementor-icon{fill:#AE7F3F80;color:#AE7F3F80;border-color:#AE7F3F80;}.elementor-23 .elementor-element.elementor-element-43d887f.elementor-view-framed .elementor-icon{background-color:#AE7F3F;}.elementor-23 .elementor-element.elementor-element-43d887f .elementor-icon{font-size:35px;padding:20px;}.elementor-23 .elementor-element.elementor-element-43d887f .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-43d887f .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-weight:600;}.elementor-23 .elementor-element.elementor-element-43d887f:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-43d887f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-43d887f .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#DDDDDD;}.elementor-23 .elementor-element.elementor-element-aaae4a6{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-aaae4a6 .elementor-icon-box-wrapper{text-align:center;gap:25px;}.elementor-23 .elementor-element.elementor-element-aaae4a6 .elementor-icon-box-title{margin-block-end:2px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-aaae4a6.elementor-view-stacked .elementor-icon{background-color:#AE7F3F80;fill:#AE7F3F;color:#AE7F3F;}.elementor-23 .elementor-element.elementor-element-aaae4a6.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-aaae4a6.elementor-view-default .elementor-icon{fill:#AE7F3F80;color:#AE7F3F80;border-color:#AE7F3F80;}.elementor-23 .elementor-element.elementor-element-aaae4a6.elementor-view-framed .elementor-icon{background-color:#AE7F3F;}.elementor-23 .elementor-element.elementor-element-aaae4a6 .elementor-icon{font-size:35px;padding:20px;}.elementor-23 .elementor-element.elementor-element-aaae4a6 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-aaae4a6 .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-weight:600;}.elementor-23 .elementor-element.elementor-element-aaae4a6:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-aaae4a6:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-aaae4a6 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#DDDDDD;}.elementor-23 .elementor-element.elementor-element-69e4439{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-69e4439 .elementor-icon-box-wrapper{text-align:center;gap:25px;}.elementor-23 .elementor-element.elementor-element-69e4439 .elementor-icon-box-title{margin-block-end:2px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-69e4439.elementor-view-stacked .elementor-icon{background-color:#AE7F3F80;fill:#AE7F3F;color:#AE7F3F;}.elementor-23 .elementor-element.elementor-element-69e4439.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-69e4439.elementor-view-default .elementor-icon{fill:#AE7F3F80;color:#AE7F3F80;border-color:#AE7F3F80;}.elementor-23 .elementor-element.elementor-element-69e4439.elementor-view-framed .elementor-icon{background-color:#AE7F3F;}.elementor-23 .elementor-element.elementor-element-69e4439 .elementor-icon{font-size:35px;padding:20px;}.elementor-23 .elementor-element.elementor-element-69e4439 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-69e4439 .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-weight:600;}.elementor-23 .elementor-element.elementor-element-69e4439:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-69e4439:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-69e4439 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#DDDDDD;}.elementor-23 .elementor-element.elementor-element-f56eb40{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-f56eb40:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-f56eb40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-23 .elementor-element.elementor-element-eff5d74 .title-subtitle{color:#AE7F3F;background-color:#AE7F3F1A;font-weight:500;letter-spacing:1px;}.elementor-23 .elementor-element.elementor-element-eff5d74 .title{font-size:36px;}.elementor-23 .elementor-element.elementor-element-c18fce7{--display:flex;--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c18fce7:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c18fce7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2E9;}.elementor-23 .elementor-element.elementor-element-4ca4cd3 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 20px 0px 20px;}.elementor-23 .elementor-element.elementor-element-4ca4cd3 .title-subtitle{color:#AE7F3F;background-color:#AE7F3F1A;font-weight:500;letter-spacing:1px;}.elementor-23 .elementor-element.elementor-element-4ca4cd3 .title{font-size:36px;}.elementor-23 .elementor-element.elementor-element-ebd5b50 .wd-insta{--wd-aspect-ratio:1/1;}.elementor-23 .elementor-element.elementor-element-ebd5b50{--wd-brd-radius:0px;}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-6b46c0b{--flex-wrap:wrap;}.elementor-23 .elementor-element.elementor-element-d103031{--container-widget-width:47.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47.5% );max-width:47.5%;}.elementor-23 .elementor-element.elementor-element-43d887f{--container-widget-width:47.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47.5% );max-width:47.5%;}.elementor-23 .elementor-element.elementor-element-aaae4a6{--container-widget-width:47.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47.5% );max-width:47.5%;}.elementor-23 .elementor-element.elementor-element-69e4439{--container-widget-width:47.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47.5% );max-width:47.5%;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-bb2c444{--content-width:700px;}}@media(min-width:1025px){.elementor-23 .elementor-element.elementor-element-bb2c444:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-bb2c444 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-6b46c0b{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-23 .elementor-element.elementor-element-d103031{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-43d887f{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-aaae4a6{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-69e4439{width:100%;max-width:100%;}}/* Start custom CSS for wd_products, class: .elementor-element-5180506 */.elementor-23 .elementor-element.elementor-element-5180506 .wd-products-with-bg:not(.products-bordered-grid) :is(.elementor-23 .elementor-element.elementor-element-5180506 .wd-product-wrapper,.elementor-23 .elementor-element.elementor-element-5180506 .wd-cat-wrap) {
    border-top-left-radius: 200px;
    border-top-right-radius: 200px;
}
.elementor-23 .elementor-element.elementor-element-5180506 .wd-product-thumb{
        border-top-left-radius: 200px !important;
    border-top-right-radius: 200px !important;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for wd_testimonials, class: .elementor-element-34b3860 */.testimon-style-boxed .testimonial-inner {
    padding: 30px;
    border-radius: var(--wd-brd-radius);
    background-color: var(--bgcolor-white);
    box-shadow: none;
    transition: box-shadow .5s ease;
    border: solid 2px rgb(174 127 63 / 40%);
}
.testimon-style-boxed .testimonial-inner:before{
    content: "";
    height: 40px;
    width: 40px;
     border-top: solid 2px rgb(174 127 63 / 100%);
     position: absolute;
     left: 16px;
     top: 0px;
     border-top-left-radius: 12px;
     border-left: solid 1px rgb(174 127 63 / 100%);
}
.testimon-style-boxed .testimonial-inner:after{
    content: "";
    height: 40px;
    width: 40px;
     border-bottom: solid 2px rgb(174 127 63 / 100%);
     position: absolute;
     right: 16px;
     bottom: 0px;
     border-bottom-right-radius: 12px;
     border-right: solid 1px rgb(174 127 63 / 100%);
}
.elementor-23 .elementor-element.elementor-element-34b3860 p{
    font-style: italic;
}/* End custom CSS */