@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap'); .dialog-widget-content .dialog-message.dialog-lightbox-message{font-size:16px}.cm-request-form-main_wrapper .gform_title{color:#e3158f;font-size:1.75em;letter-spacing:.8px;line-height:1.25em;font-family:'Cinzel-Regular';margin-top:0;margin-bottom:20px;text-transform:capitalize}.cm-request-form-field label.gfield_label{font-size:1em !important;line-height:1.5em;letter-spacing:.8px;font-family:'Poppins-Medium' !important;font-weight:500 !important;color:#2f2f2f !important}.cm-request-form-field input[type=text],.cm-request-form-field textarea,.cm-request-form-field select{border:1px solid #7c7c7c !important;border-radius:0 !important;padding:10px !important;color:#404040 !important;font-size:1em !important;line-height:1.5em !important;letter-spacing:.8px;font-family:'Poppins-Regular' !important;background-color:#f5f4f0}.cm-request-form-field.gfield_html{color:#404040 !important;font-size:1em !important;line-height:1.5em !important;letter-spacing:.8px;font-family:'Poppins-Regular' !important}.cm-request-privacy-policy-field label.gfield_consent_label{font-size:1em !important;line-height:1.5em;letter-spacing:.8px;font-family:'Poppins-Medium' !important;font-weight:500 !important;color:#2f2f2f !important;position:relative}.cm-request-privacy-policy-field input#input_2_14_1{display:none}.cm-request-privacy-policy-field label.gfield_consent_label:before{content:"";-webkit-appearance:none;background-color:#fff;padding:8px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;border:1px solid #7c7c7c;border-radius:0}.cm-request-privacy-policy-field input:checked+label.gfield_consent_label:before{background:#e3158f;border-color:#e3158f}.cm-request-privacy-policy-field input:checked+label.gfield_consent_label:after{content:"";position:absolute;top:4px;left:6px;width:7px;height:13px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.cm-request-form-main .gform_footer input.gform_button{background:#e3158f;color:#fff;border-radius:5px;padding:15px 25px;font-size:.875em;line-height:1.4286em !important;letter-spacing:.8px;font-family:'Poppins-SemiBold';text-transform:uppercase;display:inline-block;text-decoration:none !important;margin-bottom:0;border:0;outline:none !important}.cm-request-form-main .gform_footer input.gform_button:hover{background:#22D3C5E6}.cm-request-form-field .ginput_container_date input{width:100% !important}.cm-request-form-field select{-webkit-appearance:none}.cm-request-form-field .ginput_container_select{position:relative}.cm-request-form-field .ginput_container_select:after{content:'\f078';font-family:'Font Awesome 5 Pro';color:#404040;top:0;right:10px;position:absolute;font-size:16px;line-height:46px;pointer-events:none;font-weight:500}.cm-request-form-main .gform_confirmation_message{text-align:center;color:#2f2f2f;font-size:1em;letter-spacing:.8px;line-height:1.5em;font-family:'Poppins-Regular'}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header select{font-size:14px !important;background-size:22px 22px !important}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar th span{font-size:14px !important}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar td{font-size:12px !important}.cm-home-slider-container{margin:auto;min-height:750px;display:flex;align-items:center;position:relative;justify-content:space-between;flex-wrap:wrap}.cm-home-slider-top-inner-mob{display:none}.cm-home-slider-main{margin-bottom:0 !important}.cm-home-slider-inner-main{width:100%;max-width:635px !important;display:flex;flex-wrap:wrap;justify-content:flex-start;padding-right:30px;padding-left:0}.cm-home-slider-inner{width:100%;max-width:470px}.cm-home-slider-top-inner{max-width:calc(100% - 635px);width:100%}img.cm-home-slider-image{overflow:hidden;max-width:805px !important;margin-left:auto}.cm-home-slider-img-wrap{background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}.cm-home-slider-img-wrap:before{background:#fff6ec;content:"";opacity:90%;width:100%;height:100%;display:block;position:absolute}.cm-home-slider-img-wrap h5.cm-home-slider-sub-title{color:#d946a5;font-size:1em;line-height:1.5em;letter-spacing:1.28px;text-transform:uppercase;font-weight:400;margin:0;font-family:"Poppins-Regular"}.cm-home-slider-img-wrap h1.cm-home-slider-title{color:#af8400;font-size:2.5em;line-height:1.25em;letter-spacing:2px;text-transform:uppercase;font-family:'Cinzel-Bold';margin:20px 0;font-weight:400}.cm-home-slider-img-wrap p.cm-home-slider-content{color:#5e5e5e;font-size:1em;line-height:1.5em;letter-spacing:0;font-family:'Poppins-Regular';font-weight:400;margin-bottom:30px}.cm-home-slider-img-wrap .cm-home-slider-btn-wrp{background:#a70064;color:#fff;border:2px solid #fff;border-radius:25px;padding:11px 0;width:168px}.cm-home-slider-img-wrap .cm-home-slider-btn-wrp:hover{background:#31272e;border:2px solid #31272e}.cm-home-slider-img-wrap .cm-home-slider-btn-wrp a{color:#fff;padding:11px 30px}.cm-home-slider-btn-link img{width:100px}.cm-home-slider-main button.slick-arrow{opacity:1;border-radius:50%;width:50px;height:50px;background:#fff;color:transparent;outline:none !important;border:0}.cm-home-slider-main button.slick-prev:before{color:#ae2638;content:"\f104";font-family:'Font Awesome 5 Pro';font-weight:400;line-height:40px}.cm-home-slider-main button.slick-next:before{color:#ae2638;content:"\f105";font-family:'Font Awesome 5 Pro';font-weight:400;line-height:40px}.cm-home-slider-main button.slick-prev{left:20px}.cm-home-slider-main button.slick-next{right:20px}.cm-home-slider-main button.slick-arrow:hover{background:#ae2638}.cm-home-slider-main button.slick-arrow:hover:before{color:#fff}.cm-home-slider-repeater-main .slick-dots{margin-bottom:40px;bottom:0}.cm-home-slider-repeater-main .slick-dots li button{background:0 0 !important;opacity:100%;border:1px solid #a70064;border-radius:50%!important;width:20px!important;height:20px!important;margin:0 auto;padding:0 !important}.cm-home-slider-repeater-main .slick-dots li button:hover{opacity:50%}.cm-home-slider-repeater-main .slick-dots li.slick-active button{opacity:100%}.cm-home-slider-repeater-main .slick-dots li button:before{opacity:0 !important}.cm-home-slider-repeater-main .slick-dots li.slick-active button:before{content:'';opacity:1 !important;background:#a70064;border-radius:100px;width:14px;height:14px;padding:0 !important;position:absolute;top:3px;left:3px}.cm-testimonial-main .slick-list.draggable{padding-right:50px}.cm-testimonial-inner{margin-bottom:40px;background-color:#fff;padding:50px;box-shadow:0px 4px 20px #00000066;height:100%}.cm-testimonial-inner .cm-testimonial-title{margin:0;font-size:1.125em;line-height:1.5em;letter-spacing:.8px;font-family:'Poppins-Regular';color:#2f2f2f;padding-bottom:20px;text-align:center}.cm-testimonial-icon-inner img{width:40px}.cm-star-rating-wrp{margin:0;padding-top:30px;padding-bottom:20px}.cm-testimonial_content{font-size:.9375em;line-height:1.5em;letter-spacing:0;font-family:'Poppins-Regular';color:#5e5e5e;margin:0;padding-bottom:30px}.cm-testimonial-inner .cm-testimonial_name{margin:0;font-size:1em;line-height:1.5em;color:#4c5563;font-family:'Poppins-Bold';letter-spacing:0px;padding-bottom:5px}.cm-testimonial-inner .cm-testimonial_date{margin:0;font-size:.75em;line-height:1.5em;letter-spacing:0;font-family:'Poppins-Regular';color:#8d9195}.cm-testimonial-top{padding:20px;border-bottom:1px solid #ccc;background:#fff}.cm-testimonial-bottom{padding:20px;background:#fff}.slick-center .cm-testimonial-top{padding:30px}.slick-center .cm-testimonial-bottom{padding:30px}span.cm-testimonial-name{color:#000;font-size:18px;line-height:24px;letter-spacing:.9px;font-family:'JosefinSans-Regular'}.slick-center span.cm-testimonial-name{font-size:21px;line-height:24px;letter-spacing:1.05px}.cm-testimonial-img-main{padding:0 !important}.cm-testimonial-name-rating{padding:0 !important;padding-left:5px !important;margin-top:10px;text-align:left}.cm-star-rating-wrp i{color:#af8400;font-size:14px;line-height:18px;letter-spacing:0px;padding-right:3px}.slick-center p.cm-star-rating-wrp i{font-size:14px;line-height:24px}p.cm-testimonial-content{color:#000;font-size:16px;letter-spacing:.8px;line-height:24px;text-align:left;font-family:'JosefinSans-Regular' !important}.cm-testimonial-padding{padding:0 10px}.cm-testimonial-repeater-main{margin:0 -10px;position:relative}.slick-center .cm-testimonial-padding{padding-top:0}.cm-testimonial-main .slick-dots li button{background:0 0;border-radius:50% !important;width:20px !important;height:20px !important;border:1px solid #a70064}.cm-testimonial-main .slick-dots{z-index:1;left:-75px}.cm-testimonial-main .slick-dots li button:before{display:none}.cm-testimonial-main li.slick-active{position:relative}.cm-testimonial-main li.slick-active:before{content:'';position:absolute;background:#a70064;width:16px;height:16px;border-radius:100px;left:2px;top:2px}.cm-testimonial-main button.slick-arrow{opacity:1;border-radius:50%;width:50px;height:50px;background:#fff;color:transparent;outline:none !important;border:1px solid #ae2638}.cm-testimonial-main button.slick-prev:before{color:#ae2638;content:"\f104";font-family:'Font Awesome 5 Pro';font-weight:400;line-height:40px}.cm-testimonial-main button.slick-next:before{color:#ae2638;content:"\f105";font-family:'Font Awesome 5 Pro';font-weight:400;line-height:40px}.cm-testimonial-main button.slick-prev{left:-70px}.cm-testimonial-main button.slick-next{right:-70px}.cm-testimonial-main button.slick-arrow:hover{background:#ae2638}.cm-testimonial-main button.slick-arrow:hover:before{color:#fff}.cmy-food-testimonial-arrow-wrp{display:flex;align-items:center;justify-content:center;position:absolute;bottom:-45px;z-index:9;width:100%}.cmy-food-testimonial-left-arrow.slick-arrow,.cmy-food-testimonial-right-arrow.slick-arrow{padding:8px 16px;background:#fff;color:#e3158f;font-size:16px;letter-spacing:.7px;transition:bottom .5s linear;border-radius:5px;margin:0 10px;cursor:pointer}.cmy-food-testimonial-left-arrow.slick-arrow:hover,.cmy-food-testimonial-right-arrow.slick-arrow:hover{color:#fff;background:#d2bc8c}.chillimanis_contactform_main_wrp .gform_fields{grid-column-gap:0px !important;grid-row-gap:20px !important}.chillimanis_contactform_wrp .gfield_label{font-size:1em !important;line-height:1.5em;letter-spacing:.8px;font-family:'Poppins-Medium' !important;margin-bottom:10px !important;font-weight:500 !important;color:#2f2f2f !important}.chillimanis_contactform_wrp .gfield_required{color:#c02b0a !important;margin-left:4px;font-size:1em !important;line-height:1.5em;font-weight:500;padding:0 !important}.chillimanis_contactform_wrp input[type=text],.chillimanis_contactform_wrp textarea{border:1px solid #7c7c7c !important;border-radius:0 !important;padding:10px !important;color:#404040 !important;font-size:1em !important;line-height:1.5em !important;letter-spacing:.8px;font-family:'Poppins-Regular' !important;background-color:#ffff !important}.chillimanis_contactform_wrp input::placeholder,.chillimanis_contactform_wrp textarea::placeholder{color:#828282}.chillimanis_contactform_wrp .ginput_container textarea{height:120px !important}.chillimanis_contactform_main_wrp .gform_footer{margin:0 !important;padding:0 !important}.chillimanis_contactform_main_wrp .gform_button{background-color:#e50695;color:#fff;padding:15px 25px;font-size:.875em;line-height:1.4286 !important;letter-spacing:.8px;font-family:'Poppins-SemiBold';text-transform:uppercase;display:inline-block;text-decoration:none !important;margin:0 !important;width:100%;margin-top:40px !important;outline:none !important;border:none !important;border-radius:5px}.chillimanis_contactform_main_wrp .gform_button:hover{background-color:#22D3C5E6}.chillimanis_contactform_main_wrp .gform_button:focus,focus-visible{outline:none !important;background-color:#e50695}.chillimanis_contactform_main_wrp_wrapper .gform_validation_errors,.cm-request-form-main_wrapper .gform_validation_errors,.complimentary_corporate_food_tasting_form_main_wrapper .gform_validation_errors{background:0 0 !important;border:none !important;box-shadow:none !important;padding:0 !important;margin:0 0 20px !important}.chillimanis_contactform_main_wrp_wrapper .gform-icon--close,.cm-request-form-main_wrapper .gform-icon--close,.complimentary_corporate_food_tasting_form_main_wrapper .gform-icon--close{display:none !important}.chillimanis_contactform_main_wrp_wrapper .gform_validation_errors>h2,.cm-request-form-main_wrapper .gform_validation_errors>h2,.complimentary_corporate_food_tasting_form_main_wrapper .gform_validation_errors>h2{color:#c02b0a !important;font-size:1.125em !important;line-height:1.3334em !important;letter-spacing:.8px !important;font-family:'Poppins-Medium'}.chillimanis_contactform_wrp .validation_message,.cm-request-form-main_wrapper .validation_message,.complimentary_corporate_food_tasting_form_main_wrapper .validation_message{color:#c02b0a !important;background:0 0 !important;border:none !important;padding:0 !important;margin:0;font-size:.875em !important;line-height:1.5em !important;letter-spacing:.8px !important;font-family:'Poppins-Regular' !important;margin-top:10px !important}.chillimanis_contactform_main_wrp .gform_confirmation_message,.cm-request-form-main_wrapper .gform_confirmation_message,.complimentary_corporate_food_tasting_form_main_wrapper .gform_confirmation_message{color:#c02b0a !important;font-size:1.125em !important;line-height:1.3334em !important;letter-spacing:.8px !important;font-family:'Poppins-Medium'}.cm_cont_icon_box .elementor-icon-box-description a:hover{color:#9f1f63}.cm_cont_icon_box .elementor-icon-box-icon{margin-top:10px}.cm_cont_icon_list .elementor-icon-list-item{align-items:baseline !important}.cm-faq-main-wrap{max-width:1250px;width:100%;margin:0 auto;padding:50px 20px 100px}.cm-faq-main-wrap .cm-faq-main-heading{margin:0 0 35px;font-family:'Poppins-SemiBold';font-size:1.75em;line-height:1.25em;letter-spacing:.8px}.cm-faq-fillter{display:flex;align-items:center;justify-content:space-between}.cm-faq-fillter .getDataId{background:#e7ecea !important;color:#74777b;font-family:'Poppins-SemiBold';font-size:1.125em;line-height:1.3334em;letter-spacing:.8px;border:none !important;outline:none !important;border-radius:0 !important;text-decoration:none !important;padding:18px 20px;text-transform:capitalize}.cm-faq-fillter .getDataId:hover,.cm-faq-fillter .getcurrent{color:#fff;background:#d2bc8c !important}.cm-faq-fillter .getcurrent{background:#e3158f !important}.cm-faq-fillter .getcurrent:hover{background:#e3158f !important}.cm-faq-fillter .getDataId:focus{background:#e3158f !important}#accordion ul{list-style:none;padding:0}#accordion ul>li>ul{padding:0 0 10px}#accordion ul>li>ul>li>ul{padding:0}.accordion{display:none}.accordion:target{display:block}#accordion ul li .cm-close{text-decoration:none;display:block;color:#2f2f2f;font-size:1em;font-family:'Poppins-Bold';line-height:1.5em;letter-spacing:.8px;cursor:pointer;position:relative;padding:25px 60px 25px 25px}#accordion ul li .cm-close.active{color:#e50695}#accordion ul li:first-child div{display:block}#accordion ul li .cm-close.active:hover{color:#e50695}#accordion ul li .cm-close:hover{color:#e50695}.accordion-main ul li .accordion{padding:0 25px 35px;border-top:0}.accordion-main .accordion p{color:#74777b;font-family:'Poppins-Regular';font-size:.875em;letter-spacing:.8px;line-height:1.5em;margin-bottom:15px}.accordion-main .accordion p:last-child{margin-bottom:0}.accordion ul li{color:#74777b;font-family:'Poppins-Regular';font-size:.875em;letter-spacing:.8px;line-height:1.5em;position:relative;padding-left:15px;margin-left:20px}.accordion ul li:before{content:"";position:absolute;width:5px;height:5px;background:#74777b;border-radius:100%;top:8px;left:0}.accordion-main ul li{border-bottom:1px solid #0000001a}.accordion-main ul li ul li{margin-bottom:5px;margin-top:5px;margin-left:15px;border:none}.cm-faq-fillter .getDataId:first-child{border-radius:8px 0 0 !important}.cm-faq-fillter .getDataId:last-child{border-radius:0 0 8px !important}.accordion-main ul li .cm-close:after{content:'\f067';position:absolute;right:25px;top:50%;transform:translate(0px,-50%);color:#2f2f2f;margin-left:5px;font-family:'Font Awesome 5 Pro'}.accordion-main .cm-close.active:after{content:'\f068';color:#e3158f}.cm-faq-fillter input[type=button]{width:100%}.media-loader{text-align:center;max-width:400px;margin:0 auto}.accordion .wp-block-table table{margin-bottom:30px}.accordion .wp-block-table tr td{background:0 0;border:1px solid #e6e6e6;padding:12px 10px;color:#74777b;font-family:'Poppins-Regular';font-size:.875em;letter-spacing:.8px;line-height:1.5em}.cm-faq-link{color:#74777b !important;text-decoration:none !important}.cm-faq-link:hover{color:#e50695 !important}span.cm_inner_content{color:#e50695;font-style:italic;font-weight:700}.cm_chef_video_image:before{position:absolute;content:"";background-image:url('https://www.chillimanis.com.sg/wp-content/uploads/2022/11/01-17.png');background-repeat:no-repeat;background-size:contain;z-index:2;width:105px;height:101px;top:-20px;left:-20px}.cm_chef_video_image:after{position:absolute;content:"";background-image:url('https://www.chillimanis.com.sg/wp-content/uploads/2022/11/Rendang_Roast_Chicken.png');background-repeat:no-repeat;background-size:contain;z-index:2;width:105px;height:105px;top:-25px;right:-20px}.cm_chef_video_image .elementor-widget-container{position:relative;overflow:visible !important}.cm_chef_video_image .elementor-widget-container:before{position:absolute;content:"";background-image:url('https://www.chillimanis.com.sg/wp-content/uploads/2022/11/Rendang_Roast_Chicken_3.png');background-repeat:no-repeat;background-size:contain;z-index:2;width:118px;height:118px;bottom:-30px;left:-30px}.cm_chef_video_image .elementor-widget-container:after{position:absolute;content:"";background-image:url('https://www.chillimanis.com.sg/wp-content/uploads/2022/11/Rendang_Roast_Chicken_2.png');background-repeat:no-repeat;background-size:contain;z-index:2;width:105px;height:102px;bottom:-30px;right:-30px}.cm_buffet_video_image:before{position:absolute;content:"";background-image:url('https://www.chillimanis.com.sg/wp-content/uploads/2022/11/Rendang_Roast_Chicken_1x45.png');background-repeat:no-repeat;background-size:contain;z-index:2;width:45px;height:45px;top:-25px;left:-25px}.cm_buffet_video_image:after{position:absolute;content:"";background-image:url('https://www.chillimanis.com.sg/wp-content/uploads/2022/11/Rendang_Roast_Chicken_2x45.png');background-repeat:no-repeat;background-size:contain;z-index:2;width:35px;height:35px;top:-20px;right:-20px}.cm_buffet_video_image .elementor-widget-container{position:relative;overflow:visible !important}.cm_buffet_video_image .elementor-widget-container:before{position:absolute;content:"";background-image:url('https://www.chillimanis.com.sg/wp-content/uploads/2022/11/Rendang_Roast_Chicken_3x45.png');background-repeat:no-repeat;background-size:contain;z-index:2;width:45px;height:45px;bottom:-25px;left:-25px}.cm_buffet_video_image .elementor-widget-container:after{position:absolute;content:"";background-image:url('https://www.chillimanis.com.sg/wp-content/uploads/2022/11/Rendang_Roast_Chicken_4x45.png');background-repeat:no-repeat;background-size:contain;z-index:2;width:45px;height:45px;bottom:-25px;right:-25px}.cm_soc_events_icon_box .elementor-icon-box-title{margin:0}span.cm_cta_link a{color:#19d4c4;text-decoration:underline;font-weight:600}.cm-image-carousel-navigation .elementor-swiper-button-next,.cm-image-carousel-navigation .elementor-swiper-button-prev{top:45%}.cm-image-carousel-navigation .elementor-swiper-button-next i,.elementor-swiper-button-prev i{padding:11px;background:#33333340;color:#fff;font-size:18px;letter-spacing:.7px;transition:bottom .5s linear;border-radius:5px}.cm-image-carousel-navigation .elementor-swiper-button-next i:hover,.cm-image-carousel-navigation .elementor-swiper-button-prev i:hover{background:#d2bc8c}.cm-blog-template-main-wrp{max-width:1250px;width:100%;margin:0 auto;padding:90px 20px}.cm-blog-upper{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.cm-blog-upper .cm-sorting{display:flex;align-items:center;max-width:232px;width:100%;position:relative}.cm-sorting:before,.cm-filter:before{position:absolute;content:'\f078';color:#333;font-family:'Font Awesome 5 Pro';font-size:15px;line-height:1.5em;right:15px;pointer-events:none;font-weight:500}.cm-blog-upper .cm-sorting label{max-width:62px;width:100%;color:#333;font-family:'Poppins-Medium';font-size:.875em;line-height:1.5em;letter-spacing:.8px;font-weight:400;margin:0}.cm-sorting .sorting-select{border:1px solid #ccc;border-radius:0;background:#fff !important;width:100%;color:#828282;font-family:'Poppins-Regular';font-size:.8125em;line-height:1.5em;-webkit-appearance:none;letter-spacing:.5px;padding:9px 15px}.cm-sorting .sorting-select option,.cm-filter .sorting-select option{font-family:'Poppins-Regular',sans-serif}.cm-blog-upper .cm-filter{display:flex;align-items:center;position:relative;max-width:170px;width:100%;margin-left:30px}.cm-filter .sorting-select{border:1px solid #ccc;border-radius:0;background:#fff !important;width:100%;color:#828282;font-family:'Poppins-Regular';font-size:.8125em;line-height:1.5em;-webkit-appearance:none;letter-spacing:.5px;padding:9px 15px}.cm-sorting:before,.cm-filter:before{position:absolute;content:'\f078';color:#333;font-family:'Font Awesome 5 Pro';font-size:15px;line-height:1.5em;right:15px;pointer-events:none;font-weight:500}.cm-post-search-wrp{display:flex;align-items:center;margin-left:auto;max-width:238px;width:100%;position:relative}.cm-post-search-wrp .cm-post-search-inner{outline:none !important;border-radius:0 !important;border:1px solid #ccc !important;background:0 0 !important;width:100%;color:#828282;font-family:'Poppins-Regular' !important;font-size:.8125em;line-height:1.5em;letter-spacing:.5px;padding:9px 35px 9px 15px}.cm-post-search-wrp .cm-post-search-btn{border:none !important;color:#333 !important;font-size:13px;background:0 0 !important;outline:none !important;z-index:99;position:absolute;right:15px;padding:0}.cm-post-search-wrp input::placeholder{color:#828282;opacity:.5}.cm-blog-archive-main-wrp{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.cm-blog-archive{width:33.33%;padding:0 15px;position:relative;margin-bottom:30px}.cm-blog-archive-feature-img img{width:100%;max-height:250px !important;object-fit:cover}.cm-blog-bottom-wrap{background:#f7f4e5;padding:25px 20px 30px}.cm-blog-bottom-wrap .cm-blog-title a{color:#9f1f63;font-family:'Poppins-SemiBold';font-size:1.25em;font-weight:400;line-height:1.5em;letter-spacing:.5px;display:block;text-decoration:none !important;margin-bottom:20px}.cm-date-cat-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:20px}.cm-blog-bottom-wrap .cm-date-wrap,.cm-blog-bottom-wrap .cm-category-wrap a{color:#828282;font-family:'Poppins-Regular';font-size:.875em;letter-spacing:.8px;line-height:1.5em;display:flex;align-items:center;text-decoration:none !important}.cm-blog-bottom-wrap .cm-category-wrap a:after{content:","}.cm-blog-bottom-wrap .cm-category-wrap a:last-child:after{content:""}.cm-blog-bottom-wrap .cm-category-wrap a:hover{color:#e3158f}.cm-blog-bottom-wrap .cm-date-wrap i{margin-right:10px}.cm-blog-bottom-wrap .cm-date-wrap{margin-right:20px}.cm-blog-bottom-wrap .cm-blog-content{color:#828282;font-family:'Poppins-Regular';font-size:1em;letter-spacing:.8px;line-height:1.5em;margin-bottom:30px}.cm-blog-bottom-wrap .cm-blog-btn{background:#9f1f63;color:#f7f4e5;padding:12px 30px;font-size:.875em;line-height:1.4286;letter-spacing:.8px;font-family:'Poppins-SemiBold';text-transform:uppercase;display:inline-block;text-decoration:none !important;transition:all .3s linear;position:absolute;bottom:30px}main.site-main.cm-blog-category{max-width:1250px;padding:90px 20px;margin:0 auto}.cm-blog-archive-inner{transition:all .3s linear;height:100%;background:#f7f4e5;position:relative;padding-bottom:40px}.cm-blog-archive-inner:hover{box-shadow:3px 6px 18px #dbdbdb;transition:all .3s linear}.cm-blog-archive-inner:hover .cm-blog-bottom-wrap .cm-blog-btn{background:#f7f4e5;color:#9f1f63;background:#d2bc8c;transition:all .3s linear}.cm-blog-pagination{margin-top:30px !important;margin-bottom:0 !important;text-align:center;width:100%}.cm-blog-pagination .page-numbers{width:40px;height:40px;display:inline-block;border-radius:5px;font-size:16px;line-height:40px;letter-spacing:.8px;font-family:'Poppins-Medium';color:#e3158f;margin:0 5px;text-decoration:none !important}.cm-blog-pagination .page-numbers.current,.cm-blog-pagination .page-numbers:hover{background:#e3158f;color:#fff}.cm-blog-pagination .page-numbers.disable:hover{background:#33333340}.cm-blog-pagination a.prev{float:left;margin:0;background:#33333340;color:#fff !important}.cm-blog-pagination a.next{float:right;margin:0;background:#33333340;color:#fff !important}.cm-blog-back-btn a.cm-blog-back-link{color:#333;font-family:'Poppins-Regular';font-size:1em;letter-spacing:.8px;line-height:1.5em;text-transform:uppercase;text-decoration:none !important;outline:none !important}.cm-blog-back-btn a i{padding-right:10px}.cm-single-blog-title .cm-blog-title{color:#e3158f;font-family:'Cinzel-Regular';font-size:2.5em;letter-spacing:.9px;line-height:1.25em;margin-bottom:20px}.cm-blog-date-social-main{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:35px}.cm-single-blog-inner-wrap,.cm-single-blog-social-icon{display:flex;align-items:center}.cm-single-blog-inner-wrap .cm-blogs-cat,.cm-single-blog-inner-wrap span,.cm-single-blog-social-icon{margin:0;color:#828282;font-family:'Poppins-Regular';font-size:.875em;letter-spacing:.7px;line-height:1.5em}.cm-single-blog-inner-wrap .cm-single-blog-line{color:#828282;padding:0 20px}.cm-single-blog-inner-wrap .cm-blogs-cat i,.cm-single-blog-inner-wrap span i{padding-right:10px}.cm-single-blog-social-icon ul{padding:0;list-style-type:none;display:inline-flex}.cm-single-blog-social-icon ul li a{color:#828282;font-size:14px;margin-left:20px !important;text-decoration:none;outline:none !important}.cm-single-blog-inner-wrap .cm-blogs-cat:hover,.cm-single-blog-social-icon ul li a:hover,.cm-single-blog-social-icon ul .custom-social-link-btn:hover{color:#e3158f;text-decoration:none !important}.custom-social-link-copy{display:none}.cm-single-blog-social-icon ul .custom-social-link-btn{border:none !important;border-radius:0 !important;outline:none !important;background:0 0 !important;padding:0;color:#828282;font-size:14px;letter-spacing:0px;margin-left:20px}.cm-single-blog-feature-image{margin-bottom:30px}.cm-single-blog-feature-image img{max-height:none !important}.cm-single-blog-content p{color:#828282;font-size:1em;line-height:1.5em;letter-spacing:.8px;font-family:'Poppins-Regular'}.cm-post-tags-main{display:flex;flex-wrap:wrap;align-items:center}.cm-tags-flex{display:flex;align-items:center;margin-bottom:35px}.cm-tags-text{color:#828282;font-family:'Poppins-Regular';font-size:.875em;letter-spacing:.7px;line-height:1.5em;margin-right:10px}.cm-post-tags-main a.cm-tag-link{color:#828282;font-family:'Poppins-Regular';font-size:14px;letter-spacing:.7px;line-height:21px;text-decoration:none;background:#f4f4f4;border-radius:100px;padding:5px 12px;margin-right:10px;outline:none !important;text-transform:capitalize}.cm-post-tags-main a.cm-tag-link:hover{background:#e3158f;color:#fff !important}.cm-single-media-pagination{display:flex;justify-content:space-between;margin-top:50px}.nav-previous.cm-single-arrow{padding-right:15px;max-width:350px;width:100%}.nav-next.cm-single-arrow{padding-left:15px;max-width:350px;width:100%;text-align:end}.cm-single-media-pagination .cm-single-arrow a{outline:none !important;text-decoration:none !important;color:#e3158f;font-family:'Poppins-Regular';font-size:.875em;letter-spacing:.8px;line-height:1.5em;text-transform:uppercase;display:inline-flex;align-items:center}.cm-single-arrow a i{font-size:12px;font-weight:900;width:30px;height:30px;border:1px solid #e3158f;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.cm-single-media-pagination .cm-single-arrow a:hover i{background:#e3158f;color:#fff}.nav-previous.cm-single-arrow i{margin-right:10px}.nav-next.cm-single-arrow i{margin-left:10px}.cm-single-arrow .post-title{color:#2f2f2f;font-family:'Poppins-Medium';font-size:1em;letter-spacing:.8px;line-height:1.5em;margin:15px 0 0}.cm-media-link-color .elementor-widget-container a strong{color:#2f2f2f !important}.cm-catering-box{height:100%}.cm-catering-box .elementor-widget-container{height:100%;background-image:linear-gradient(to bottom,rgba(0%,0%,0%,0) 0%,rgba(0%,0%,0%,0) 100%)}.cm-catering-box .elementor-image-box-img img{width:210px;height:206px;object-fit:cover;box-shadow:0px 4px 10px 0px #3232324d}.cm-google-rating-text{font-size:28px}.cm-media-section .elementor-image-gallery .gallery-item a img{max-width:167px;height:167px;object-fit:contain;width:100%}a.cm-cta-phone-link{color:#d4af37 !important;text-decoration:underline !important}.cm-title-food-testing{color:#e3158f}.cm-food-tasting-form-field label.gfield_label{font-size:1em !important;line-height:1.5em;letter-spacing:.8px;font-family:'Poppins-Medium' !important;margin-bottom:10px !important;font-weight:500 !important;color:#2f2f2f !important}.cm-food-tasting-form-field input[type=text],.cm-food-tasting-form-field textarea,.cm-food-tasting-form-field select{border:1px solid #7c7c7c !important;border-radius:0 !important;padding:10px !important;color:#404040 !important;font-size:1em !important;line-height:1.5em !important;letter-spacing:.8px;font-family:'Poppins-Regular' !important;background-color:#f5f4f0}.cm-food-tasting-form-field select option{font-family:'Poppins-Regular',sans-serif}.gform_legacy_markup_wrapper .ginput_container{margin-top:0 !important}.cm-food-tasting-form-field .ginput_container_date input.datepicker{width:100% !important;position:relative}.cm-food-tasting-form-field .ginput_container_date img.ui-datepicker-trigger{position:absolute;right:10px}.cm-food-tasting-form-field select{-webkit-appearance:none}.cm-food-tasting-form-field .ginput_container_select{position:relative}.cm-food-tasting-form-field .ginput_container_select:after{content:'\f078';font-family:'Font Awesome 5 Pro';color:#404040;top:0;right:10px;position:absolute;font-size:16px;line-height:46px;pointer-events:none;font-weight:500}.cm-food-tasting-form-field.gfield_html{color:#404040 !important;font-size:1em !important;line-height:1.5em !important;letter-spacing:.8px;font-family:'Poppins-Regular' !important}.cm-food-tasting-privacy-policy-field label.gfield_consent_label{font-size:1em !important;line-height:1.5em;letter-spacing:.8px;font-family:'Poppins-Medium' !important;font-weight:500 !important;color:#2f2f2f !important;position:relative}.cm-food-tasting-privacy-policy-field input#input_3_19_1{display:none}.cm-food-tasting-privacy-policy-field label.gfield_consent_label:before{content:"";-webkit-appearance:none;background-color:#fff;padding:8px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;border:1px solid #7c7c7c;border-radius:0}.cm-food-tasting-privacy-policy-field input:checked+label.gfield_consent_label:before{background:#e3158f;border-color:#e3158f}.cm-food-tasting-privacy-policy-field input:checked+label.gfield_consent_label:after{content:"";position:absolute;top:4px;left:6px;width:7px;height:13px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.complimentary_corporate_food_tasting_form_main .gform_footer input.gform_button{background:#a70064;color:#fff;border-radius:25px;padding:14px 55px;font-size:.875em;line-height:1.4286em !important;letter-spacing:.8px;font-family:'Poppins-SemiBold';text-transform:uppercase;display:inline-block;text-decoration:none !important;margin-bottom:0 !important;border:1px solid #fff;outline:none !important}.complimentary_corporate_food_tasting_form_main .gform_footer input.gform_button:hover{background:#31272e;border-color:#31272e}.complimentary_corporate_food_tasting_form_main .gform_footer{padding-bottom:0 !important}.complimentary_corporate_food_tasting_form_main .gform_confirmation_message{text-align:center;color:#2f2f2f;font-size:1em;letter-spacing:.8px;line-height:1.5em;font-family:'Poppins-Regular'}.chilli_check_icon .elementor-icon-list-item{align-items:flex-start !important}.chilli_check_icon .elementor-icon-list-icon i{padding-top:3px}.chilli_check_icon .elementor-icon-list-text span{color:#2f2f2f;font-weight:700}.chilli_check_icon .elementor-icon-list-text .text_right{font-weight:400;color:#828282;padding-left:30px}.cm-search-page-wrp{width:100%;max-width:1310px;margin:0 auto;padding:50px}.cm_chinese_icon_list .elementor-icon-box-title{margin-top:0 !important}.cm_chinese_testimo_carousel .elementor-testimonial__cite .elementor-testimonial__name{padding-bottom:20px !important}.cm_chinese_testimo_carousel .elementor-testimonial{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column-reverse}.cm-testimonial-padding .cm-testimonial-img-inner{width:70px;text-align:center;margin:0 auto}.cm-image-carousel-navigation .swiper-slide-image{webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:50%}.cm-image-carousel-navigation .swiper-slide-image:hover{webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:100%}.cm_reviews_circle{position:relative}.cm_reviews_circle:after{content:'';display:inline-block;vertical-align:top;height:20px;background:#fff;width:20px;border-radius:100%;border:2px solid #7c7c7c;position:absolute;margin:auto;left:0;right:0;top:-66px}.cm-image-carousel-navigation .swiper-pagination-clickable span.swiper-pagination-bullet{border:1px solid #a70064;width:20px;height:20px;background:0 0;opacity:50%;margin:0 5px}.cm-image-carousel-navigation .swiper-pagination-clickable span.swiper-pagination-bullet-active{position:relative;opacity:100%}.cm-image-carousel-navigation .swiper-pagination-clickable span.swiper-pagination-bullet-active:before{content:'';position:absolute;background:#a70064;width:16px;height:16px;border-radius:100px;left:1px;top:1px}.cm-footer-form_wrapper .gform_validation_errors{border:1.5px solid #f71515 !important;border-radius:25px !important;background:#fff !important}.cm-footer-form_wrapper .gform_validation_errors h2{color:#f71515 !important;font-size:14px !important;font-weight:500 !important;line-height:20px !important;font-family:"Poppins-Semibold"}.cm-footer-form_wrapper .gfield_validation_message{background-color:#fff !important;border:1.5px solid #f71515 !important;border-radius:25px !important;color:#f71515 !important;font-size:14px !important;font-weight:500 !important;line-height:20px !important;font-family:"Poppins-Semibold";margin-top:10px !important}.cm-footer-form .gform_confirmation_message{color:#fff !important;font-size:1.125em !important;line-height:1.5em !important;letter-spacing:0 !important}.cm-footer-form{position:relative}.cm-footer-form div#field_4_1 input{background:0 0;border:2px solid #fffcf9;border-radius:25px;color:#fff;padding:12px 30px;font-size:.9375em;line-height:1.5em;font-family:'Poppins-Regular'}.cm-footer-form div#field_4_1 input::placeholder{color:#fff;opacity:50%}.cm-footer-form button#gform_submit_button_4{background:0 0 !important;border:none;padding:0;margin:0;position:absolute;right:40px;top:14px;outline:none !important}.cm-footer-form .gform_footer.top_label{padding:0 !important;margin:0 !important;display:block !important}.cm-celebration-tab .elementor-tabs .elementor-tabs-wrapper{display:inline-flex !important}.cm-celebration-tab .elementor-tab-title:first-child{border-radius:25px 0 0 25px !important;border-left:2px solid #fff !important}.cm-celebration-tab .elementor-tab-title{border:2px solid #fff !important;padding:11px 90px !important;border-radius:0 25px 25px 0;border-left:0 solid !important}.cm-celebration-tab .elementor-tab-title.elementor-active{background:#a70064 !important}.cm-celebration-tab .elementor-tab-content{padding:0 !important;padding-top:30px !important}.home-celebration-btn a.elementor-button-link{border:none !important;position:relative}.home-celebration-btn a.elementor-button-link:before{content:'\f054';position:absolute;font-family:'font awesome 5 pro';right:-40px;border:1px solid #fff;border-radius:100px;background:#a70064;width:50px;height:50px;display:flex;align-items:center;justify-content:center;top:-2px}.cm-celebration-tab .elementor-tabs .elementor-tab-mobile-title{display:none}.about-us-main-section:before{content:'';position:absolute;right:0;width:353px;height:400px;display:block;background-size:cover;background-repeat:no-repeat;top:-90px}.about-us-main-section:after{content:'';position:absolute;right:0;width:303px;height:522px;display:block;background-size:cover;background-repeat:no-repeat;bottom:-260px;z-index:9}.cm-aboutus-video .elementor-video{background-color:#000;position:absolute;top:0;left:0;right:0;bottom:0}.cm-aboutus-video .elementor-custom-embed-image-overlay{opacity:50%}#hsForm_73a1c5dd-5199-477c-af66-be2e0d4c23b6 .field.hs-form-field label{font-size:1em !important;line-height:1.5em;letter-spacing:.8px;font-family:'Poppins-Medium' !important;margin-bottom:10px !important;font-weight:500 !important;color:#2f2f2f !important}.hs-form .hs-form-field label{font-size:1em !important;line-height:1.5em;letter-spacing:.8px;font-family:'Poppins-Medium' !important;font-weight:500 !important;color:#2f2f2f !important}.hide-menu{display:none}@-webkit-keyframes btn_shine{100%{left:200%}}@keyframes btn_shine{100%{left:200%}}.btn-shine{line-height:0}.btn-shine .elementor-button{overflow:hidden;z-index:1;position:relative}.btn-shine .elementor-button:after{content:'';position:absolute;top:0;left:-200%;width:200%;height:100%;-webkit-transform:skewX(-20deg);-khtml-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-o-transform:skewX(-20deg);transform:skewX(-20deg);background-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(255,255,255,.4)),to(transparent));background-image:linear-gradient(to right,transparent,rgba(255,255,255,.4),transparent);z-index:-1}.btn-shine:hover .elementor-button:after{-webkit-animation:btn_shine 1.2s ease;animation:btn_shine 1.2s ease;-webkit-animation-delay:.1s;animation-delay:.1s}#bg-video{position:relative}.bg-video-player{position:absolute;bottom:0;right:0;width:54px;height:54px}.bg-video-player .btn-player{position:absolute;background-color:var(--e-global-color-accent);display:flex;justify-content:center;align-items:center;width:40px;height:40px;cursor:pointer}.bg-video-player svg{fill:#fff}.bg-video-player .btn-player.playing{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' x='0px' y='0px' viewBox='0 0 25 25' enable-background='new 0 0 25 25' xml:space='preserve' class='audioBar' fill='%23FFFFFF'%3E%3Crect x='0' width='3' height='24' transform='translate(0)'%3E%3Canimate attributeName='height' attributeType='XML' dur='1s' values='3;24;3' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3Crect x='7' width='3' height='24' transform='translate(0)'%3E%3Canimate attributeName='height' attributeType='XML' dur='1s' values='3;24;3' repeatCount='indefinite' begin='0.3s'%3E%3C/animate%3E%3C/rect%3E%3Crect x='14' width='3' height='24' transform='translate(0)'%3E%3Canimate attributeName='height' attributeType='XML' dur='1s' values='3;24;3' repeatCount='indefinite' begin='0.5s'%3E%3C/animate%3E%3C/rect%3E%3Crect x='21' width='3' height='24' transform='translate(0)'%3E%3Canimate attributeName='height' attributeType='XML' dur='1s' values='3;24;3' repeatCount='indefinite' begin='0.3s'%3E%3C/animate%3E%3C/rect%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat}.bg-video-player .btn-player:not(.playing){background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23FFF'%3E%3Cpolygon points='8,5 19,12 8,19'%3E%3C/polygon%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat}.request-quote-button{position:fixed;z-index:100;right:0;bottom:124px}.request-quote-button>a{font-size:12px;font-family:var(--e-global-typography-primary-font-family);cursor:pointer;text-align:center;width:90px;height:50px;background:#e70095;color:#fff;line-height:1.5em;border-radius:25px 0 0 25px;border:2px solid #fff;border-right:none;padding:5px;display:flex;align-content:center;align-self:center;align-items:center;text-decoration:none !important}#water,#ani-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#water img,#ani-text img{opacity:0;transform:scale(0) rotate(0deg);transform-origin:center center}.christmas-2025-inner:before,.christmas-2025-inner:after{content:"";width:10px;height:100%;background:url(//www.chillimanis.com.sg/wp-content/themes/Chilli-Manis/assets/css/./wp-content/uploads/2025/11/image-4.png) repeat-y top}.christmas-2025 .dialog-message{overflow:visible !important}.christmas-2025 .promo-banner{margin-left:auto;margin-right:auto;margin-top:-140px;z-index:1;font-family:"Bebas Neue",sans-serif;font-weight:400;font-style:normal;max-width:360px}.christmas-2025 .promo-banner .text-main{transform:rotate(4.18deg);background:#ffee0d;color:#e50695;text-transform:uppercase;padding:0 24px;font-size:48px;font-weight:400;text-align:center;line-height:1.2}.christmas-2025 .promo-banner .text-sub{transform:rotate(-3.405deg);background:#e50695;color:#ffee0d;text-transform:uppercase;padding:0 10px;font-size:24px;font-weight:400;text-align:center;display:inline-block;margin-left:100px;line-height:1.2;margin-top:5px}