@font-face{font-display:swap;font-family:'xingkaisc';src:url(https://www.dintaifung.com.sg/wp-content/themes/understrap-child-1.2.0/fonts/chinese.stxingka.ttf);font-weight:700}@font-face{font-display:swap;font-family:'cochin-italic';src:url(https://www.dintaifung.com.sg/wp-content/themes/understrap-child-1.2.0/fonts/cochin-italic.otf);font-weight:700}@font-face{font-display:swap;font-family:'bodoni-italic';src:url(https://www.dintaifung.com.sg/wp-content/themes/understrap-child-1.2.0/fonts/Bodoni-Antiqua-T-OT-Regular-Italic.ttf)}@font-face{font-display:swap;font-family:'bodoni-regular';src:url(https://www.dintaifung.com.sg/wp-content/themes/understrap-child-1.2.0/fonts/Bodoni-Antiqua-T-OT.ttf)}@font-face{font-display:swap;font-family:'HelveticaNeue';src:url(https://www.dintaifung.com.sg/wp-content/themes/understrap-child-1.2.0/fonts/HelveticaNeue-Regular.ttf)}@font-face{font-display:swap;font-family:'Ping Fang HK';src:url(https://www.dintaifung.com.sg/wp-content/themes/understrap-child-1.2.0/fonts/PingFangHK-Regular.ttf)}body{font-family:'Open Sans',sans-serif!important;font-size:14px}h2,h6{font-family:'Open Sans',sans-serif}#sbi_mod_error{display:none!important}.ig_first_custom a{color:#fff}.ig_first_custom a:hover{text-decoration:none;color:#fff}.ch-newsAboutSec .bigbox{padding:0 15px!important}.site-info a{color:#fff}.ch-mailchimp{margin-top:-5px;margin-bottom:0;padding:60px 0}.ch-mailchimp h2{color:#760b14}.ch-mailchimp form{margin-bottom:0}.ch-mailchimp .email_label_ch{display:flex;justify-content:center}.ch-mailchimp .email_label_ch input{margin-right:15px}#mc4wp-form-2{margin:0}.my-email{margin-right:15px;display:flex}.my-email label{padding-top:15px;color:#760b14}.email_label_ch label{padding-top:5px}.my-email a,.email_label_ch a{font-size:14px;font-weight:400}.email_label_ch a:hover{color:#fff}.my-email input[type=email]{max-width:230px!important;width:100%}.submit_button_ch{margin-left:10px}.my-email a:hover{color:#000}.my-email>input,.submit_button_ch input{border:1px solid #760b14!important;border-radius:5px!important;background-color:#fff!important}.my-email>input::placeholder{color:#760b14!important}.my-email>input:focus{border:1px solid #760b14!important}.myarrow{position:relative}.myarrow>input{min-width:230px;border-radius:5px!important}.myarrow>input::placeholder{color:#760b14}.myarrow::after{content:'';background-image:url(https://www.dintaifung.com.sg/wp-content/themes/understrap-child-1.2.0/img/Vector.png);display:block;width:17px;height:17px;z-index:99;position:absolute;top:13px;right:10px}.submit_button_ch input:hover{background-color:#fff!important;color:#760b14!important}#navbarNavDropdown #mc4wp-form-1{display:none}.contact-info{max-width:250px;margin-bottom:40px!important;display:flex;font-size:14px}.contact-icon{padding-right:8px}.contact-icon svg,.taster svg{color:#c81322}.taster svg{margin-right:5px}.taster p:nth-child(2){margin-bottom:30px!important;line-height:2}.taster p:first-child{margin-bottom:25px!important}.contact-text h6{font-weight:700;font-size:14px}h2.vc_custom_heading{font-family:'Open Sans',sans-serif!important;font-weight:600!important}.contact-section1{margin-top:50px;background-image:url(https://www.dintaifung.com.sg/wp-content/themes/understrap-child-1.2.0/img/dtfbg.jpg);background-repeat:no-repeat;background-size:cover}.contact-tab1 .vc_tta-tabs-list{display:flex!important}.contact-tab1 .vc_tta-tab{width:100%!important;text-align:center!important;border-radius:0!important}.contact-tab1 .vc_tta-tab a{background-color:#a40f1c!important;color:#fff!important;border-radius:0!important}.contact-tab1 .vc_tta-tab.vc_active a{background-color:#ca1424!important}.accordion{margin-top:50px}.contact-tab1 .vc_tta-panels-container>.vc_tta-panels{border:none!important}.bigbox .vc_tta-panel-body{padding:0!important}.accordion-box .card{margin-bottom:15px;border:1px solid #ca1424!important;border-radius:0!important}.accordion-box .card-header{background-color:#fff!important;border:none!important}.accordion-box .card-header h2{display:flex;align-items:center;vertical-align:middle}.accordion-box .card-header h2 button{color:#ca1424}.phone-tel{padding-top:5px}#enquiryform .wpcf7{max-width:100%!important}#enquiryform input,#enquiryform select{height:50px;border-radius:0}#enquiryform textarea{height:330px;border-radius:0}#enquiryform .wpcf7-submit{background-color:#c91423;color:#fff;padding:15px 35px;border:none;width:fit-content}#enquiryform input br{display:none}.page-template-template-career .subpage-banner-box,.career-employee-benefit{height:100vh;background-size:cover;background-repeat:no-repeat;background-position:center}.career-employee-benefit{height:50vh}.subpage-detail{position:absolute;color:#fff;left:0;right:0;top:47.5%;font-size:36px;text-align:center}.subpage-detail1{text-transform:uppercase}.subpage-detail2{font-size:14px;max-width:580px;margin:auto;padding-top:15px}.slider-person .slick-arrow{position:absolute;top:80%}.slider-person .slick-arrow.slick-disabled,.help .slick-arrow.slick-disabled{background-color:#a40e1c;pointer-events:none}.slider-person img.slick-arrow.slider-left{left:55%;fill:#fff}.help img.slick-arrow.slider-right{right:37.5%}.help img.slick-arrow.slider-left{left:55%;fill:#fff}.slider-person img.slick-arrow.slider-right{right:37.5%}.slider-person img.slick-arrow{z-index:99;background-color:#ce161a;color:#fff!important;width:40px!important;height:40px;fill:#fff}.person-controller{display:flex!important}#career-manager{padding-top:0}.person-left{position:relative}.person-position{position:absolute;bottom:0;background-color:#ce161a;color:#fff;text-align:center;width:100%;height:50px;display:flex;justify-content:center;align-items:center;font-weight:700}.person-position i{font-weight:300}.person-right{max-width:430px;width:100%;padding-left:40px;padding-top:25px}.person-right{font-size:14px}.person-title{font-size:36px;text-transform:uppercase;line-height:1.2;margin-bottom:25px;font-weight:600}.manager-box{background-size:cover;background-position:center;background-repeat:no-repeat;padding:55px 0}.career-thing{color:#fff}.career-employee-benefit p{color:#fff;max-width:640px;width:100%;margin:auto}.career-grow p{max-width:640px;width:100%;margin:auto}.career-employee-benefit .wpb_column{height:100%;background-color:rgb(0 0 0 / .5);color:#fff}h4.vc_custom_heading{font-size:36px;font-family:'Open Sans',sans-serif!important}.slick-dots li button:before{color:#fff!important;font-size:9px!important}.slick-dots li.slick-active button:before{opacity:1!important;color:#fff!important}.career-bf{font-size:14px}.career-employee-benefit .slick-dots{bottom:-50px!important}.co{margin-bottom:20px!important}.career-thing1{display:flex;justify-content:center;color:#000}.slider-grow .slick-dots li button:before,.slider-grow-position .slick-dots li button:before{color:red!important}.section-grow{margin-top:50px}.career-nav{display:block!important;justify-content:center;align-items:center;text-align:center}.career-nav.slick-current:after{background-color:#a40e1c!important;z-index:auto}.career-nav{position:relative}.career-nav:after{width:15px!important;height:15px!important;border-radius:50%!important;background-color:#e1e1e1!important;content:'';display:inline-block}.career-nav:before{content:'';display:inline-block;width:100%;border-bottom:1px solid #e1e1e1;position:absolute;bottom:35%;left:0}.career-tab1 .vc_tta-panel-body{background-color:#fff!important}.slider-list,.career-bf{font-size:14px}.career-bfg{padding-left:25px;padding-right:15px;overflow-y:scroll;max-height:320px;height:100%}.jobbrief{margin-bottom:15px}.jobbrief li{font-size:14px;font-weight:400}.career-bf>.career-bfg>#culinary_title{font-weight:700}.career-bf ul{padding-left:15px}.pos-hired{max-width:1140px;margin:auto!important;padding-bottom:35px}.cph-position a{color:#fff}.modal{padding-right:0!important}.modal-dialog{min-width:100%;margin:0!important}.modal-dialog .modal-content{min-height:100vh}.cph-position button{background-color:transparent!important;border:none!important;font-size:14px}li.cph-position{list-style-type:none}li.cph-position::before{content:"\2022";color:#fff}.modal-header{border:none!important}.red-col{background-color:#ce161a}.my-modal .modal-body{padding:0!important}.modal-body .row{min-height:100vh;min-width:100%}.red-left{padding-left:115px}.red-left h4{font-size:36px;color:#fff;padding-top:125px;margin-bottom:25px!important;text-transform:uppercase}.red-left img{max-width:375px;width:100%}.white-left{padding-top:125px;padding-left:30px;font-size:14px;max-width:560px}.respn{margin-top:30px}.close{padding-top:50px!important;padding-right:150px!important}.apply{margin-top:45px}.apply a{color:#ce161a;text-decoration:underline}.manager-box1{height:100%}b{font-weight:700!important}.artikel-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid-75{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;position:relative;min-height:375px;padding-right:15px;padding-left:15px;box-sizing:border-box;height:100%;color:#fff}.grid-33{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%;position:relative;min-height:1px;padding-right:15px;padding-left:15px;box-sizing:border-box;padding-bottom:30px}.grid-25{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;position:relative;min-height:375px;padding-right:15px;padding-left:15px;box-sizing:border-box;padding-bottom:30px}.what-left{background-color:#ce161a;width:100%;height:100%;padding:55px 25px 95px 35px}.grid-75>.row>.col-md-4,.grid-75>.row>.col-md-8{padding-left:0;padding-right:0}.what-title{font-size:27px;line-height:1.2;padding-bottom:30px;padding-right:20px}.what-content{font-size:14px;color:#fff;padding-right:20px}.grey-box>.grey-text{padding:30px 20px;font-size:14px}.grey-text h6{font-size:14px!important;font-weight:700;height:32px;margin-bottom:20px!important}.grey-box a{color:#000!important}.show-read-more a,.show-read-more a:hover{color:#fff}.what-right{width:100%;height:100%}.what-right img{width:100%;height:100%}.grey-box{background-color:#eee;width:100%}.help h5{font-size:30px;font-weight:700}.help{padding:90px 0}.help-controller{display:flex!important}.help-right{padding-top:70px;padding-left:50px;padding-right:20px}.help-title{padding-top:50px}.help .slick-arrow{background-color:#a40e1c;position:absolute;top:55%;width:45px;height:45px}.help .slick-arrow.slick-disabled{background-color:#a40e1c}.help .slick-prev{left:56%}.help .slick-next{right:35%}.vc_column-inner.vc_custom_1628242790588{padding:0!important}.foodmenuslider-container{background-image:url(https://www.dintaifung.com.sg/wp-content/themes/understrap-child-1.2.0/img/dtfmenubg.png);background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed}.foodmenu-fixed{z-index:100;position:fixed!important;top:0;width:100%!important}.foodmenuslider-nav{display:flex;justify-content:center;background-color:#FFEDE4}.food-menu-all-top p{font-size:20px;color:#000;font-family:'Helvetica Neue'}.service-staff-request p{font-size:16px;color:#545454;font-family:'Helvetica Neue'}.service-staff-request .bodoni,.bodoni-text{font-family:'bodoni-italic'}.bodoni-text{font-family:'bodoni-regular'}.helvetica{font-family:'Helvetica Neue'}.pingfanghk{font-family:'Ping Fang HK'}.menu-italic-text p{font-size:16px;font-style:italic;font-family:'Open Sans'}.menu-text p{font-family:'Open Sans'}.foodmenuslider-nav a>span{padding:0 7px}.foodmenuslider #nav{background:#FFEDE4;margin:0;padding:15px;list-style:none;display:flex;justify-content:center;width:100%}.foodmenuslider #nav a{display:block;padding:10px 10px;color:#C61826;border:1px solid #C61826;border-radius:45px;margin-right:7px;font-size:18px}.foodmenuslider #nav a:hover{background-color:#C61826;color:#fff;text-decoration:none}.foodmenuslider .section{padding:50px 15px;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #CB1B21}.foodmenuslider .section.mypadding{padding:200px 15px}.food-wrap{margin-bottom:0!important}.foodmenuslider #section-1{background:#eee}.foodmenuslider #section-2{background:#ddd}.foodmenuslider #section-3{background:#ccc}.food-menu-top-wrap{display:flex}.icon-1>.food-menu-top-icon-img{width:45px}.icon-2>.food-menu-top-icon-img{width:79px}.icon-3>.food-menu-top-icon-img{width:30px}.icon-4>.food-menu-top-icon-img{width:70px}.food-menu-all-top>.wpb_column>.vc_column-inner>.wpb_wrapper{padding:60px 15px!important}.food-menu-top-icon-img{margin-right:15px;display:flex;justify-content:center;align-items:center}.food-menu-top-icon{display:flex;margin-right:15px}.myabouttab .vc_tta-panels{background:#fff!important;background-color:#fff!important}.site-footer-ch{padding:0 15px;color:#fff}.site-footer-ch-text{color:#fff;margin-bottom:20px}.site-footer-ch-text-title{font-weight:700}.ch-copyright p{color:#fff;text-align:right;padding-top:10px}.ch-copyright p a{color:#fff}.food-wrap-serial{visibility:hidden}.vc_tta-panel-heading{display:none!important}.wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-tabs-container{display:block!important}.food-wrap-category{width:100%}.food-wrap-category>div{width:100%}.food-wrap-category-zh{line-height:100%!important;margin:0 auto!important;font-size:144px;font-family:'xingkaisc';writing-mode:vertical-rl}.food-wrap-category-en{font-size:36px;font-family:'cochin-italic';font-style:italic}.food-wrap-category{display:flex;justify-content:center;text-align:center;float:left}.food-wrap-details{text-align:center}.food-wrap-spec{padding:0 5px;margin:0 2px}.food-wrap-spec img{margin:0 3px}.lowerincalories{max-width:36px}.chefsrecommendation{max-width:29px}.vegetarianoptionsavailable{max-width:25px}.spicy{max-width:60px}img.dairy{height:20px}img.egg{height:20px}img.garlicspringonion{height:20px}.food-wrap-name{padding-bottom:6px;font-size:16px}.food-wrap-name-en{padding-bottom:16px}.food-wrap-serial span{background:#CB1B21;border-radius:18px;color:#fff;padding:4px 12px;width:100%}.food-wrap-img{margin-bottom:10px}.foodmenuslider-nav .slick-prev:before,.foodmenuslider-nav .slick-next:before{color:#CB1B21}@media (max-width:1199px){.foodmenuslider-nav{top:77px}}@media (max-width:991px){.foodmenuslider-nav{top:58px}}@media (max-width:767px){.foodmenuslider .section{height:100%}.food-wrap-img{text-align:center}.food-menu-top-wrap{display:flex;flex-wrap:wrap}.food-menu-top-icon{width:50%;padding:0;margin:0;display:block;text-align:center}.food-menu-top-icon-img{min-width:70px;margin:0 auto}}@media (max-width:575px){.foodmenuslider-nav .slick-next{right:-10px}.foodmenuslider-nav .slick-prev{left:-10px}.col-md-4.food-bottom{width:50%!important;padding-left:5px!important;padding-right:5px!important}.icon-1>.food-menu-top-icon-img img{height:50px}.icon-2>.food-menu-top-icon-img{width:70px}.icon-3>.food-menu-top-icon-img img{height:35px}.foodmenuslider .section .col-md-3{max-width:100%;margin-left:0;margin-right:auto;padding:0!important}.food-wrap-category-zh{font-size:100px;writing-mode:horizontal-tb!important}.food-wrap-category-en{font-size:28px}.icon-text-2{margin-bottom:15px!important}}