.elementor-6264 .elementor-element.elementor-element-43fa10c4{--display:flex;--min-height:488px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-6264 .elementor-element.elementor-element-43fa10c4:not(.elementor-motion-effects-element-type-background), .elementor-6264 .elementor-element.elementor-element-43fa10c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kakkoii.co.id/wp-content/uploads/2025/01/BG-imlek-B.png");background-position:center center;}.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 );}body:not(.rtl) .elementor-6264 .elementor-element.elementor-element-70a3b0a{right:141px;}body.rtl .elementor-6264 .elementor-element.elementor-element-70a3b0a{left:141px;}.elementor-6264 .elementor-element.elementor-element-70a3b0a{top:28px;}.elementor-6264 .elementor-element.elementor-element-70a3b0a img{max-width:489px;}.elementor-6264 .elementor-element.elementor-element-419a6c00 > .elementor-widget-container{margin:119px 0px 0px 96px;}body:not(.rtl) .elementor-6264 .elementor-element.elementor-element-419a6c00{left:-57px;}body.rtl .elementor-6264 .elementor-element.elementor-element-419a6c00{right:-57px;}.elementor-6264 .elementor-element.elementor-element-419a6c00{top:3px;}.elementor-6264 .elementor-element.elementor-element-419a6c00 img{max-width:77%;}.elementor-6264 .elementor-element.elementor-element-5c093c78 > .elementor-widget-container{margin:310px 0px 0px 112px;}body:not(.rtl) .elementor-6264 .elementor-element.elementor-element-5c093c78{left:-58px;}body.rtl .elementor-6264 .elementor-element.elementor-element-5c093c78{right:-58px;}.elementor-6264 .elementor-element.elementor-element-5c093c78{top:2px;}.elementor-6264 .elementor-element.elementor-element-5c093c78 img{max-width:77%;}.elementor-6264 .elementor-element.elementor-element-6f2cbd70{--display:flex;}.elementor-6264 .elementor-element.elementor-element-78ca6680{--display:flex;--min-height:898px;--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;}.elementor-6264 .elementor-element.elementor-element-78ca6680:not(.elementor-motion-effects-element-type-background), .elementor-6264 .elementor-element.elementor-element-78ca6680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kakkoii.co.id/wp-content/uploads/2025/01/BG-imlek-Food-lebar-min.png");background-repeat:no-repeat;}.elementor-6264 .elementor-element.elementor-element-78ca6680.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6264 .elementor-element.elementor-element-100810d2{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-6264 .elementor-element.elementor-element-100810d2 > .elementor-widget-container{margin:69px 0px 0px 0px;}.elementor-6264 .elementor-element.elementor-element-100810d2.elementor-element{--align-self:center;}.elementor-6264 .elementor-element.elementor-element-100810d2 a{transition-duration:0s;}.elementor-6264 .elementor-element.elementor-element-5e5002d6{--display:flex;--min-height:572px;}.elementor-6264 .elementor-element.elementor-element-1877f88{width:100%;max-width:100%;top:39px;}.elementor-6264 .elementor-element.elementor-element-1877f88 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6264 .elementor-element.elementor-element-1877f88.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6264 .elementor-element.elementor-element-1877f88{left:-3px;}body.rtl .elementor-6264 .elementor-element.elementor-element-1877f88{right:-3px;}.elementor-6264 .elementor-element.elementor-element-1877f88 img{max-width:87%;}.elementor-6264 .elementor-element.elementor-element-72730db6{width:100%;max-width:100%;top:23px;}.elementor-6264 .elementor-element.elementor-element-72730db6 > .elementor-widget-container{margin:118px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-6264 .elementor-element.elementor-element-72730db6{left:-10px;}body.rtl .elementor-6264 .elementor-element.elementor-element-72730db6{right:-10px;}.elementor-6264 .elementor-element.elementor-element-72730db6 img{max-width:43%;}.elementor-6264 .elementor-element.elementor-element-4b0fe441{--display:flex;--min-height:416px;--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;}.elementor-6264 .elementor-element.elementor-element-4b0fe441:not(.elementor-motion-effects-element-type-background), .elementor-6264 .elementor-element.elementor-element-4b0fe441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kakkoii.co.id/wp-content/uploads/2025/01/BG-imlek-B.png");}.elementor-6264 .elementor-element.elementor-element-2de2e1c3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6264 .elementor-element.elementor-element-2de2e1c3 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-6264 .elementor-element.elementor-element-2de2e1c3.elementor-element{--align-self:center;}.elementor-6264 .elementor-element.elementor-element-2de2e1c3 .bwdcd-coupon-code{Color:#000000;}.elementor-6264 .elementor-element.elementor-element-2de2e1c3 .bwdcd-coupon-code-item{border-style:dotted;}.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-6264 .elementor-element.elementor-element-a6b16c1 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;background-image:linear-gradient(204deg, #F23712 47%, #F5AC19 100%);transition-duration:0.1s;border-radius:11px 11px 11px 11px;}.elementor-6264 .elementor-element.elementor-element-a6b16c1 .elementor-button:hover, .elementor-6264 .elementor-element.elementor-element-a6b16c1 .elementor-button:focus{background-color:#9E0000;}.elementor-6264 .elementor-element.elementor-element-341338bd{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-6264 .elementor-element.elementor-element-341338bd.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-6264 .elementor-element.elementor-element-78ca6680{--width:100%;}}@media(max-width:1024px){.elementor-6264 .elementor-element.elementor-element-43fa10c4{--min-height:310px;}body:not(.rtl) .elementor-6264 .elementor-element.elementor-element-70a3b0a{right:-20px;}body.rtl .elementor-6264 .elementor-element.elementor-element-70a3b0a{left:-20px;}.elementor-6264 .elementor-element.elementor-element-70a3b0a{top:37px;}.elementor-6264 .elementor-element.elementor-element-70a3b0a img{max-width:266px;}body:not(.rtl) .elementor-6264 .elementor-element.elementor-element-419a6c00{left:-38px;}body.rtl .elementor-6264 .elementor-element.elementor-element-419a6c00{right:-38px;}.elementor-6264 .elementor-element.elementor-element-419a6c00{top:-9px;}.elementor-6264 .elementor-element.elementor-element-419a6c00 img{max-width:266px;}.elementor-6264 .elementor-element.elementor-element-5c093c78 > .elementor-widget-container{margin:258px 0px 0px 96px;}body:not(.rtl) .elementor-6264 .elementor-element.elementor-element-5c093c78{left:-38px;}body.rtl .elementor-6264 .elementor-element.elementor-element-5c093c78{right:-38px;}.elementor-6264 .elementor-element.elementor-element-5c093c78{top:-9px;}.elementor-6264 .elementor-element.elementor-element-5c093c78 img{max-width:266px;}.elementor-6264 .elementor-element.elementor-element-78ca6680{--min-height:905px;}.elementor-6264 .elementor-element.elementor-element-100810d2{--container-widget-width:643px;--container-widget-flex-grow:0;width:var( --container-widget-width, 643px );max-width:643px;}.elementor-6264 .elementor-element.elementor-element-5e5002d6{--min-height:608px;}.elementor-6264 .elementor-element.elementor-element-1877f88 > .elementor-widget-container{margin:41px 0px 0px 0px;}body:not(.rtl) .elementor-6264 .elementor-element.elementor-element-1877f88{left:-14px;}body.rtl .elementor-6264 .elementor-element.elementor-element-1877f88{right:-14px;}.elementor-6264 .elementor-element.elementor-element-1877f88{top:-14px;}.elementor-6264 .elementor-element.elementor-element-1877f88 img{max-width:85%;}.elementor-6264 .elementor-element.elementor-element-72730db6 > .elementor-widget-container{margin:41px 0px 0px 0px;}body:not(.rtl) .elementor-6264 .elementor-element.elementor-element-72730db6{left:-3px;}body.rtl .elementor-6264 .elementor-element.elementor-element-72730db6{right:-3px;}.elementor-6264 .elementor-element.elementor-element-72730db6{top:122px;}.elementor-6264 .elementor-element.elementor-element-72730db6 img{max-width:78%;}.elementor-6264 .elementor-element.elementor-element-4b0fe441{--min-height:194px;--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;}.elementor-6264 .elementor-element.elementor-element-2de2e1c3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6264 .elementor-element.elementor-element-2de2e1c3.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-6264 .elementor-element.elementor-element-a6b16c1 .elementor-button{background-color:transparent;background-image:linear-gradient(225deg, #F23712 14%, #F5AC19 100%);}}@media(max-width:767px){.elementor-6264 .elementor-element.elementor-element-43fa10c4:not(.elementor-motion-effects-element-type-background), .elementor-6264 .elementor-element.elementor-element-43fa10c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kakkoii.co.id/wp-content/uploads/2025/01/BG-imlek-B.png");background-position:center right;}.elementor-6264 .elementor-element.elementor-element-43fa10c4{--min-height:213px;}body:not(.rtl) .elementor-6264 .elementor-element.elementor-element-70a3b0a{right:-61px;}body.rtl .elementor-6264 .elementor-element.elementor-element-70a3b0a{left:-61px;}.elementor-6264 .elementor-element.elementor-element-70a3b0a{top:28px;}.elementor-6264 .elementor-element.elementor-element-70a3b0a img{max-width:192px;}.elementor-6264 .elementor-element.elementor-element-419a6c00 > .elementor-widget-container{margin:87px 0px 0px 44px;}body:not(.rtl) .elementor-6264 .elementor-element.elementor-element-419a6c00{left:-10px;}body.rtl .elementor-6264 .elementor-element.elementor-element-419a6c00{right:-10px;}.elementor-6264 .elementor-element.elementor-element-419a6c00{top:28px;}.elementor-6264 .elementor-element.elementor-element-419a6c00 img{max-width:227px;}.elementor-6264 .elementor-element.elementor-element-5c093c78 > .elementor-widget-container{margin:180px 0px 0px 20px;}body:not(.rtl) .elementor-6264 .elementor-element.elementor-element-5c093c78{left:-10px;}body.rtl .elementor-6264 .elementor-element.elementor-element-5c093c78{right:-10px;}.elementor-6264 .elementor-element.elementor-element-5c093c78{top:29px;}.elementor-6264 .elementor-element.elementor-element-5c093c78 img{max-width:138px;}.elementor-6264 .elementor-element.elementor-element-78ca6680:not(.elementor-motion-effects-element-type-background), .elementor-6264 .elementor-element.elementor-element-78ca6680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kakkoii.co.id/wp-content/uploads/2025/01/BG-imlek-Food-mobile-1.png");}.elementor-6264 .elementor-element.elementor-element-78ca6680{--width:100%;--min-height:558px;}.elementor-6264 .elementor-element.elementor-element-100810d2{width:100%;max-width:100%;}.elementor-6264 .elementor-element.elementor-element-100810d2 > .elementor-widget-container{margin:28px 0px 44px 0px;}.elementor-6264 .elementor-element.elementor-element-5e5002d6{--min-height:198px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-6264 .elementor-element.elementor-element-1877f88 > .elementor-widget-container{margin:86px 0px 0px 0px;}body:not(.rtl) .elementor-6264 .elementor-element.elementor-element-1877f88{left:-3px;}body.rtl .elementor-6264 .elementor-element.elementor-element-1877f88{right:-3px;}.elementor-6264 .elementor-element.elementor-element-1877f88{top:-64px;}.elementor-6264 .elementor-element.elementor-element-1877f88 img{max-width:100%;height:0%;}.elementor-6264 .elementor-element.elementor-element-72730db6{width:auto;max-width:auto;top:59px;}.elementor-6264 .elementor-element.elementor-element-72730db6 > .elementor-widget-container{margin:64px 0px 0px 0px;}body:not(.rtl) .elementor-6264 .elementor-element.elementor-element-72730db6{left:64px;}body.rtl .elementor-6264 .elementor-element.elementor-element-72730db6{right:64px;}.elementor-6264 .elementor-element.elementor-element-72730db6 img{width:100%;max-width:100%;height:100%;border-radius:0px 0px 0px 0px;}.elementor-6264 .elementor-element.elementor-element-4b0fe441{--min-height:517px;--margin-top:68px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6264 .elementor-element.elementor-element-2de2e1c3{width:100%;max-width:100%;}.elementor-6264 .elementor-element.elementor-element-2de2e1c3 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-6264 .elementor-element.elementor-element-2de2e1c3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-6264 .elementor-element.elementor-element-2de2e1c3 .bwdcd-coupon-code-item,
					.elementor-6264 .elementor-element.elementor-element-2de2e1c3 .bwdcd-coupon-code-5-area .bwdcd-coupon-code-wrapper,
					.elementor-6264 .elementor-element.elementor-element-2de2e1c3 .bwdcd-coupon-modal .bwdcd-coupon-code-content{max-inline-size:330px;min-block-size:0px;}.elementor-6264 .elementor-element.elementor-element-a6b16c1 .elementor-button{font-size:17px;}.elementor-6264 .elementor-element.elementor-element-341338bd{--container-widget-width:284px;--container-widget-flex-grow:0;width:var( --container-widget-width, 284px );max-width:284px;}}/* Start custom CSS for container, class: .elementor-element-43fa10c4 */.snow-bg {
   position: relative;
}

.snow-bg:after {
   content: '';
   display: block;
   position: absolute;
   z-index: 2;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   pointer-events: none;
   background-image: url('https://library.elementor.com/resources/christmas-snow-effect/s1.png'), url('https://library.elementor.com/resources/christmas-snow-effect/s2.png'), url('https://library.elementor.com/resources/christmas-snow-effect/s3.png');
    animation: snow 10s linear infinite;
}

@keyframes snow {
 0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
 50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
 100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}
}/* End custom CSS */