.elementor-25 .elementor-element.elementor-element-8585cfd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:131px;--padding-bottom:131px;--padding-left:155px;--padding-right:155px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-2e4c827{text-align:center;}.elementor-25 .elementor-element.elementor-element-2e4c827 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:120px;font-weight:500;text-transform:uppercase;line-height:100%;color:#181717;}.elementor-25 .elementor-element.elementor-element-433b221{text-align:center;}.elementor-25 .elementor-element.elementor-element-433b221 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:18px;font-weight:400;line-height:100%;color:#1A1A1A;}.elementor-25 .elementor-element.elementor-element-31b9cde{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-9586d2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-9586d2c .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:18px;font-weight:400;line-height:100%;color:#000000;}.elementor-25 .elementor-element.elementor-element-07b507a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-2390f41{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-bbc48fa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:200px;--padding-right:200px;}.elementor-25 .elementor-element.elementor-element-bbc48fa:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-bbc48fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev-icecreamworks.vinsinfo.in/wp-content/uploads/2026/08/temporary-ice.png");background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-2424408{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:200px;--padding-right:200px;}.elementor-25 .elementor-element.elementor-element-2424408:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2424408 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev-icecreamworks.vinsinfo.in/wp-content/uploads/2026/08/sample-image.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-ff7b0c2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:200px;--padding-right:200px;}.elementor-25 .elementor-element.elementor-element-ff7b0c2:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ff7b0c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev-icecreamworks.vinsinfo.in/wp-content/uploads/2026/08/ICW-fav.svg");background-repeat:no-repeat;background-size:cover;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-25 .elementor-element.elementor-element-1d34dcc .elementor-button{background-color:#FEFCF4;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:100%;letter-spacing:3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#020101;border-radius:0px 0px 0px 0px;padding:24px 60px 24px 60px;}.elementor-25 .elementor-element.elementor-element-1d34dcc .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-1d34dcc .elementor-button:focus{background-color:#FF5B00;color:#000000;}.elementor-25 .elementor-element.elementor-element-1d34dcc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-1d34dcc .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-1d34dcc .elementor-button:focus svg{fill:#000000;}.elementor-25 .elementor-element.elementor-element-6fe640a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-6570ae4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-04af1bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-04af1bc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:120px;font-weight:500;text-transform:uppercase;line-height:100%;color:#181717;}.elementor-25 .elementor-element.elementor-element-d23c773{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-d23c773 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:18px;font-weight:400;line-height:100%;color:#1A1A1A;}.elementor-25 .elementor-element.elementor-element-9665641 .elementor-button{background-color:#FEFCF4;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:100%;letter-spacing:3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#020101;border-radius:0px 0px 0px 0px;padding:24px 60px 24px 60px;}.elementor-25 .elementor-element.elementor-element-9665641 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-9665641 .elementor-button:focus{background-color:#FF5B00;color:#000000;}.elementor-25 .elementor-element.elementor-element-9665641{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-9665641 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-9665641 .elementor-button:focus svg{fill:#000000;}.elementor-25 .elementor-element.elementor-element-1399e06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:215px;--padding-bottom:215px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-1399e06.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-79e883d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-79e883d .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:18px;font-weight:400;line-height:100%;color:#1A1A1A;}.elementor-25 .elementor-element.elementor-element-48188a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-48188a2 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:18px;font-weight:400;line-height:100%;color:#1A1A1A;}.elementor-25 .elementor-element.elementor-element-c03d9ab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-25 .elementor-element.elementor-element-9958848 img{width:680px;height:612px;}.elementor-25 .elementor-element.elementor-element-b4916c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-4dedad3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-4dedad3:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-4dedad3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181717;}.elementor-25 .elementor-element.elementor-element-588102c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-c6ee69c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-c6ee69c .elementor-heading-title{font-family:"Archivo Narrow", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;line-height:3%;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-be78f71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-be78f71 .elementor-heading-title{font-family:"Archivo Narrow", Sans-serif;font-size:120px;font-weight:500;text-transform:uppercase;line-height:100%;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-57d1573{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-019a872{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#333333;--border-color:#333333;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-25 .elementor-element.elementor-element-019a872:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-019a872 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCF4;}.elementor-25 .elementor-element.elementor-element-b02cd2d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#000000;--border-color:#000000;--margin-top:0px;--margin-bottom:52px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-142c7a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 29px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-f32dd6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 83px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-f32dd6d .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:20px;font-weight:400;line-height:100%;color:#4D4D4D;}.elementor-25 .elementor-element.elementor-element-1057f27 .elementor-button{background-color:#FEFCF4;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:100%;letter-spacing:3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#020101;border-radius:0px 0px 0px 0px;padding:24px 60px 24px 60px;}.elementor-25 .elementor-element.elementor-element-1057f27 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-1057f27 .elementor-button:focus{background-color:#FF5B00;color:#000000;}.elementor-25 .elementor-element.elementor-element-1057f27{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-1057f27 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-1057f27 .elementor-button:focus svg{fill:#000000;}.elementor-25 .elementor-element.elementor-element-ea3cf11{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#333333;--border-color:#333333;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-25 .elementor-element.elementor-element-ea3cf11:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ea3cf11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCF4;}.elementor-25 .elementor-element.elementor-element-ef619a9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#000000;--border-color:#000000;--margin-top:0px;--margin-bottom:52px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-b830b39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 29px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-9860087{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 83px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-9860087 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:20px;font-weight:400;line-height:100%;color:#4D4D4D;}.elementor-25 .elementor-element.elementor-element-ae186d2 .elementor-button{background-color:#FEFCF4;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:100%;letter-spacing:3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#020101;border-radius:0px 0px 0px 0px;padding:24px 60px 24px 60px;}.elementor-25 .elementor-element.elementor-element-ae186d2 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-ae186d2 .elementor-button:focus{background-color:#FF5B00;color:#000000;}.elementor-25 .elementor-element.elementor-element-ae186d2{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-ae186d2 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-ae186d2 .elementor-button:focus svg{fill:#000000;}.elementor-25 .elementor-element.elementor-element-6534e06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-15c4e74{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#333333;--border-color:#333333;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:166px;--padding-bottom:166px;--padding-left:16px;--padding-right:16px;}.elementor-25 .elementor-element.elementor-element-15c4e74:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-15c4e74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCF4;}.elementor-25 .elementor-element.elementor-element-eb8253f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 29px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-4f1365d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 83px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-4f1365d .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:20px;font-weight:400;line-height:100%;color:#4D4D4D;}.elementor-25 .elementor-element.elementor-element-6435e92 .elementor-button{background-color:#FEFCF4;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:100%;letter-spacing:3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#020101;border-radius:0px 0px 0px 0px;padding:24px 60px 24px 60px;}.elementor-25 .elementor-element.elementor-element-6435e92 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-6435e92 .elementor-button:focus{background-color:#FF5B00;color:#000000;}.elementor-25 .elementor-element.elementor-element-6435e92{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-6435e92 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-6435e92 .elementor-button:focus svg{fill:#000000;}.elementor-25 .elementor-element.elementor-element-ec567a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-25 .elementor-element.elementor-element-49ef71c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-47bae09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-47bae09.elementor-element{--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-47bae09 .swiper-wrapper{display:flex;align-items:center;}.elementor-25 .elementor-element.elementor-element-47bae09 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3586aa5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-076fc2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-076fc2c.elementor-element{--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-076fc2c .swiper-wrapper{display:flex;align-items:center;}.elementor-25 .elementor-element.elementor-element-076fc2c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-8585cfd{--content-width:1440px;}.elementor-25 .elementor-element.elementor-element-07b507a{--content-width:1440px;}.elementor-25 .elementor-element.elementor-element-6fe640a{--content-width:1440px;}.elementor-25 .elementor-element.elementor-element-4dedad3{--content-width:1440px;}.elementor-25 .elementor-element.elementor-element-15c4e74{--width:45%;}.elementor-25 .elementor-element.elementor-element-ec567a7{--width:55%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}/* Start custom CSS for heading, class: .elementor-element-9586d2c */.crt-scroll-label {
    position: absolute;
    top: 10px;
    right: 14px;
    z-index: 5;
    writing-mode: vertical-rl;
    transform: rotate(180deg);
     }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2390f41 *//* crossfading image stack -> instant replace */
.crt-slider {
  position: absolute;
  inset: 60px 0 0 0; /* leaves the cream strip at the very top, like the reference */
  overflow: hidden;
}
.crt-slide {
  position: absolute;
  inset: 0;
  background-size: cover;
  background-position: center;
  opacity: 0;
  /* no transition here — instant swap */
}
.crt-slide.is-active {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d34dcc */.hero-order-now-btn .elementor-button{position: absolute;
    top: 0px;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 5;
    
    white-space: nowrap;
    transition: background .25s ease, color .25s ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07b507a */.hero-banner-main{position: relative;height:450px}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9665641 */.hero-order-now-btn .elementor-button{position: absolute;
    top: 0px;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 5;
    
    white-space: nowrap;
    transition: background .25s ease, color .25s ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79e883d */.product-number-text{position:absolute;top:40px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1399e06 */.product-card-animation{postion:relative}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1057f27 */.elementor-25 .elementor-element.elementor-element-1057f27 .elementor-button{width:100%;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ae186d2 */.elementor-25 .elementor-element.elementor-element-ae186d2 .elementor-button{width:100%;}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-47bae09 */.elementor-25 .elementor-element.elementor-element-47bae09 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
     
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-076fc2c */.elementor-25 .elementor-element.elementor-element-076fc2c .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec567a7 */.gold-product-slider{}/* End custom CSS */