@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap");html{scroll-behavior:smooth}body{background-color:#141414;color:#fff;font-family:Open Sans;font-size:16px;font-weight:400;line-height:1.5;margin:0;padding:0}.container{float:none!important;margin-left:auto!important;margin-right:auto!important;max-width:1200px;padding:0 20px}h1,h2,h3,h4,h5,h6{margin:0}h1{font-size:48px;line-height:85px;text-transform:capitalize}h1,h2{font-weight:700}h2{font-size:38px;line-height:61px}h3{font-size:32px;line-height:42px}h3,h4{font-weight:600}h4{font-size:24px;line-height:34px}h5{font-size:22px;line-height:32px}h5,h6{font-weight:600}h6{font-size:20px;line-height:30px}a{color:#fff;text-decoration:none}a:hover{color:#fcb316}.sff-heading h2{margin-bottom:40px}h1 span,h2 span,h3 span{color:#fcb316}*,:after,:before{box-sizing:border-box}.sff-button .sff-button-box{align-items:center;display:flex;flex-wrap:wrap;gap:30px}.sff-button .sff-button-box.center{justify-content:center}.sff-button .sff-button-box.left{justify-content:start}.sff-button .sff-button-box.right{justify-content:end}.sff-btn.center{text-align:center}.sff-btn.left{text-align:left}.sff-btn.right{text-align:right}.sff-btn{display:block;line-height:0;position:relative}.sff-btn a,.sff-email-section form input.hs-button,.sff-error-section .sff-error-btn a{border:0;border-radius:6px;color:#141414;display:block;display:inline-block;font-size:13px;font-weight:800;line-height:1.6em;opacity:1!important;overflow:hidden;padding:15px 21px;position:relative;text-align:center;text-transform:uppercase;transition:background-color .4s ease-in-out,border-color .4s ease-in-out,color .4s ease-in-out,opacity .4s ease-in-out;z-index:0}.sff-btn a:after,.sff-btn a:before,.sff-error-section .sff-error-btn a:after,.sff-error-section .sff-error-btn a:before{bottom:0;content:"";display:block;left:0;position:absolute;transition:all .5s ease;width:100%;z-index:-1}.sff-btn a:before,.sff-error-section .sff-error-btn a:before{background-color:#fcb316;top:0}.sff-btn a:after,.sff-error-section .sff-error-btn a:after{background-color:#fff;height:0}.sff-btn a:hover:after,.sff-error-section .sff-error-btn a:hover:after{height:100%}.sff-btn.bordered a{border:1px solid #fcb316;color:#fcb316}.sff-btn.bordered a:before{background-color:transparent}.sff-btn.bordered a:hover{border:1px solid #fff;color:#141414}.sff-btn i svg,.sff-btn.bordered a i,.sff-btn.bordered i svg
.sff-btn a i{display:none}.sff-btn.link a i,.sff-btn.link i svg{display:block}.sff-btn.link a{align-items:center;color:#fcb316;display:inline-flex;gap:10px;padding:0}.sff-btn.link a:hover,.sff-btn.link a:hover i,.sff-btn.link a:hover i svg{color:#fff}.sff-btn.link a i,.sff-btn.link a i svg{color:#fcb316;height:16px;width:16px;fill:currentColor}.sff-btn.link a:after,.sff-btn.link a:before{display:none}.sff-form-section{position:relative}.sff-form-section form label{color:#fff;font-size:14px;font-weight:500;line-height:26px}.sff-form-section form input,.sff-form-section form select,.sff-form-section form textarea{background-color:transparent;border:solid #fff;border-radius:0;border-width:0 0 2px;box-shadow:none;color:#fff;font-size:16px;font-weight:400;height:auto;max-width:100%;outline:0!important;padding:10px 0 5px!important;width:-webkit-fill-available!important}.sff-form-section form select option{color:#000!important}.sff-form-section form input:focus,.sff-form-section form select:focus,.sff-form-section form textarea:focus{border-color:#fcb316;box-shadow:none;outline:none}.sff-form-section form .hs-form-field{margin:0 0 40px}.sff-form-section form ul.hs-error-msgs{color:#f2545b;font-size:16px;font-weight:500;line-height:1.2;list-style:none;padding:0}.sff-form-section form ul.hs-error-msgs li label{color:#f2545b}.sff-form-section form .hs-form-required{padding-left:10px}.sff-form-section form .legal-consent-container .hs-richtext p,.sff-form-section form .legal-consent-container ul li p{color:#fff;font-size:14px;font-weight:400;line-height:28px}.sff-form-section form .legal-consent-container ul li p{line-height:20px}.sff-form-section form .input ul{list-style:none;padding:0}.sff-form-section form .input ul li input{left:-9999px;position:absolute}.sff-form-section form .input ul li [type=checkbox]+span{cursor:pointer;display:inline-block!important;font-size:14px;margin:7px 0!important;padding-left:50px!important;padding-top:1px;position:relative;text-transform:none}.sff-form-section form .input ul li [type=checkbox]+span:after,.sff-form-section form .input ul li [type=checkbox]+span:before{border:1px solid #fff;border-radius:4px;content:"";height:20px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.sff-form-section form .input ul li [type=checkbox]:checked+span:before{background-color:#fcb316!important;border-color:#fcb316!important}.sff-form-section form .input ul li [type=checkbox]:checked+span:after{background-color:transparent!important;background-image:url(/hubfs/22287007/EDMs/IFF_20230525_CMPD%20EDM/check-regular-white.png)!important;background-size:cover;border:0!important}.sff-form-section form .input ul li [type=radio]+span{cursor:pointer;display:inline-block;font-size:16px;line-height:26px;padding-bottom:18px;padding-left:50px;position:relative}.sff-form-section form .input ul li [type=radio]:checked+span:before{background-color:#fcb315;border-radius:100%;content:"";height:12px;left:6px;position:absolute;top:6px;width:12px;z-index:1}.sff-form-section form .input ul li [type=radio]+span:after{border:1px solid #fcb315;border-radius:100%;content:"";height:24px;left:0;opacity:1;position:absolute;top:0;width:24px;z-index:0}.sff-form-section form .input ul li span.hs-form-required{padding:0}.sff-form-section form .hs-recaptcha{margin:30px 0 20px}.sff-form-section form .hs-recaptcha .grecaptcha-badge{box-shadow:none!important}.sff-form-section form .hs-submit{border:0;border-radius:6px;display:inline-block;margin:40px 0 0;opacity:1!important;overflow:hidden;position:relative;z-index:0}.sff-form-section form .hs-submit:after,.sff-form-section form .hs-submit:before{bottom:0;content:"";display:block;left:0;position:absolute;transition:all .4s ease-in-out;width:100%;z-index:-1}.sff-form-section form .hs-submit:before{background-color:#fcb316;top:0}.sff-form-section form .hs-submit:after{background-color:#fff;height:0}.sff-form-section form .hs-submit:hover:after{height:100%}.sff-form-section form .hs-submit input{border:0!important;color:#141414;cursor:pointer;font-size:13px;font-weight:800;line-height:21px;padding:15px 41px!important;text-transform:uppercase}@media(max-width:767px){.sff-form-section form .hs-submit{margin:20px 0 0}.sff-form-section form .hs-form-field{margin:0 0 40px;width:100%}}.sff-popup,.sff-social-popup{background-color:rgba(0,0,0,.7);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;transform:translateZ(100px);-webkit-transform:translateZ(100px);width:100%;z-index:999!important}.sff-popup.show,.sff-social-popup.show{display:block}.sff-popup-content{background-color:#141414;border:2px solid #fcb315;border-radius:6px;left:10px;margin:100px auto 0;max-width:900px;overflow:hidden;padding:30px;position:absolute;right:10px;top:0}.sff-social-popup .sff-popup-content{max-width:400px}.sff-popup-close,.sff-social-popup-close{color:#fff;cursor:pointer;float:right;font-size:32px;font-weight:400;height:12px;line-height:6px;position:absolute;right:15px;text-decoration:none;top:15px;width:12px;z-index:9}.sff-popup-close:hover,.sff-social-popup-close:hover{color:#fff}.list-heading{padding:150px 0 50px}.post-content{margin:0 auto;max-width:795px;padding:60px 0 0}.sff-content-section.sff-bangkok-speaker h3{margin-bottom:40px}.sff-error-section{background-color:#000!important;overflow:hidden;padding:125px 0 140px;position:relative;text-align:center;z-index:0}.sff-error-section .sff-error-img{line-height:0;margin:0 0 90px}.sff-error-section .sff-error-img img{height:auto;max-width:100%}.sff-error-section .sff-error-content h1{font-size:48px;line-height:55px;margin:0}.sff-error-section .sff-error-content p{font-size:26px;line-height:52px;margin:20px 0 0}.sff-error-section .sff-error-btn{margin:70px 0 0}.sff-email-password-content,.sff-email-unsubscribe-section .page-header,.sff-search-title{background-color:#141414!important;padding:180px 0 80px}.sff-email-unsubscribe-section h1,.sff-search-title h1{text-transform:uppercase}.sff-email-password-form,.sff-email-unsubscribe-section form,.sff-search-form{background-color:#141414}.sff-email-unsubscribe-section .page-header h1,.sff-email-unsubscribe-section form #content{margin:auto;max-width:1200px}.sff-email-password-form,.sff-email-unsubscribe-section form #content,.sff-search-form{overflow:hidden;padding:65px 0 115px;position:relative;z-index:0}.sff-email-section form h3{font-size:34px;font-weight:700!important;line-height:54px;margin:0 0 35px}.sff-email-section form input{width:100%!important}.sff-email-section form input.hs-input,.sff-email-section form input[type=password],.sff-search-form form input.hs-search-field__input{background:transparent!important;border-color:#fff;border-width:0 0 2px;color:#fff!important;display:block!important;font-size:19px!important;height:auto!important;max-width:770px;outline:0!important;padding:20px 0!important}.sff-email-section form input.hs-input:focus,.sff-email-section form input:focus{border-color:#fcb316}.sff-email-section form input::placeholder{color:#fff;font-size:19px!important}.sff-email-section form input.hs-button{background-color:#fcb316;cursor:pointer;display:inline-block;margin:20px 0 0;width:auto!important}.sff-email-section form input.hs-button:hover{background-color:#fff}.sff-email-password-form form{max-width:770px}.sff-email-password-form form input[type=password]{margin:0 0 25px}.sff-email-password-form .sff-email-password-form-content p{font-size:34px;font-weight:700;line-height:1.35em;margin:0 0 50px;max-width:770px}.sff-search-form form input.hs-search-field__input{max-width:100%!important;width:100%!important}.sff-search-form form{display:block;position:relative}.sff-search-form form button{background-color:transparent;border:0;color:inherit;cursor:pointer;font-size:inherit;padding:0;position:absolute;right:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sff-search-form form button svg{display:block;height:16px;transition:all .5s ease;width:16px}.sff-search-form form button:hover svg{color:#fcb316;fill:currentcolor}.sff-search-section .sff-search-form .success,.sff-search-section .sff-search-form h2{font-size:34px;line-height:55px;word-break:break-word}.sff-search-section .sff-search-form .page-header{max-width:770px;padding:0 0 55px}.sff-search-section .sff-search-form .success{color:#fcb316;font-weight:700;line-height:44px;max-width:770px}.sff-search-section .sff-subscribe-form .page-header h1{display:none}.sff-search-section .sff-subscribe-form form{margin:auto;max-width:790px}.sff-search-section .sff-subscribe-form .page-header{max-width:100%}.sff-search-section .sff-subscribe-form .page-header h2{font-weight:400;line-height:25px}.sff-search-section .sff-subscribe-form form .item{cursor:pointer;margin:20px 0;padding-bottom:1px;position:relative}.sff-search-section .sff-subscribe-form form .item .item-inner{background-color:#141414;border:0;border-radius:6px;padding:15px 15px 15px 43px}.sff-search-section .sff-subscribe-form form .item .item-inner *{color:#fff;margin-bottom:1px;margin-top:7px;padding-top:1px}.sff-search-section .sff-subscribe-form form .item .checkbox-row{padding-left:80px}.sff-search-section .sff-subscribe-form form .item .fakelabel input,.sff-search-section .sff-subscribe-form form .subscribe-options p input{left:-9999px;position:absolute}.sff-search-section .sff-subscribe-form form .item .fakelabel span,.sff-search-section .sff-subscribe-form form .subscribe-options p span{cursor:pointer;display:inline-block;font-size:19px;font-weight:700;line-height:26px;margin:7px 0!important;padding-left:50px}.sff-search-section .sff-subscribe-form form .checkbox-row span.fakelabel [type=checkbox]+span:before,.sff-search-section .sff-subscribe-form form .checkbox-row span.fakelabel [type=checkbox]:checked+span:after,.sff-search-section .sff-subscribe-form form .subscribe-options p label [type=checkbox]+span:before,.sff-search-section .sff-subscribe-form form .subscribe-options p label [type=checkbox]:checked+span:after{border:1px solid #fcb316;border-radius:6px;content:"";height:28px;left:50px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:28px}.sff-search-section .sff-subscribe-form form .checkbox-row span.fakelabel [type=checkbox]:checked+span:after,.sff-search-section .sff-subscribe-form form .subscribe-options p label [type=checkbox]:checked+span:after{background-color:#fcb316;height:14px;left:7px;width:14px}.sff-search-section .sff-subscribe-form form .checkbox-row span.fakelabel [type=checkbox]:checked+span:after,.sff-search-section .sff-subscribe-form form .checkbox-row span.fakelabel [type=checkbox]:not(:checked)+span:after,.sff-search-section .sff-subscribe-form form .subscribe-options p label [type=checkbox]:checked+span:after,.sff-search-section .sff-subscribe-form form .subscribe-options p label [type=checkbox]:not(:checked)+span:after{left:57px}.sff-search-section .sff-subscribe-form form .item .item-inner p{font-size:14px;line-height:25px;margin:0 20px 20px 131px;padding-top:1px}.sff-search-section .sff-subscribe-form form .item .item-inner p:before{background-color:#fff;content:"";height:83px;left:126px;opacity:.1;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}.sff-search-section .sff-subscribe-form form .subscribe-options{margin-bottom:12px;overflow:hidden}.sff-search-section .sff-subscribe-form form .subscribe-options p{font-size:14px;line-height:25px;margin:1px 0 4px}.sff-search-section .sff-subscribe-form form .subscribe-options p label{font-size:13px;margin-left:0;margin-right:16px}.sff-search-section .sff-subscribe-form form .subscribe-options p span{font-size:16px;position:relative}.sff-search-section .sff-subscribe-form form .subscribe-options p label [type=checkbox]+span:before{left:0}.sff-search-section .sff-subscribe-form form .subscribe-options p label [type=checkbox]:checked+span:after{left:7px}.sff-search-section .sff-subscribe-form form .email-prefs .item.disabled{cursor:not-allowed;opacity:.6}@media(max-width:1199px){.sff-email-section .page-header h1,.sff-email-section form #content{width:calc(100% - 80px)}.sff-search-section .sff-subscribe-form form #content{width:100%}}@media(max-width:767px){.sff-email-password-content,.sff-email-unsubscribe-section .page-header,.sff-search-title{padding:80px 0 60px}.sff-email-section form h3,.sff-search-section .sff-search-form h2{font-size:26px;line-height:41px;margin:0 0 26px}.sff-search-section .sff-search-form h2{margin:0}.sff-email-section form input.hs-input{font-size:15px!important;padding:10px 0!important}.sff-email-password-form,.sff-email-unsubscribe-section form #content,.sff-search-form{padding:49px 0 86px}.sff-error-section{padding:94px 0 105px}.sff-error-section .sff-error-content h1{font-size:36px;line-height:41px}.sff-error-section .sff-error-content p{font-size:20px;line-height:39px}.sff-error-section .sff-error-img{margin:0 0 72px}.sff-error-section .sff-error-btn{margin:53px 0 0}.sff-email-password-form .sff-email-password-form-content p{font-size:26px;line-height:34px;margin:0 0 36px}.sff-search-section .sff-search-form .success{font-size:26px;line-height:33px}.sff-search-section .sff-search-form .page-header{padding:0 0 41px}.sff-search-section .sff-subscribe-form form .item .item-inner p:before{content:none}.sff-search-section .sff-subscribe-form form .item .item-inner{padding:15px}.sff-search-section .sff-subscribe-form form .item .checkbox-row{padding-left:5px}.sff-search-section .sff-subscribe-form form .item .fakelabel span,.sff-search-section .sff-subscribe-form form .subscribe-options p span{position:relative}.sff-search-section .sff-subscribe-form form .checkbox-row span.fakelabel [type=checkbox]+span:before{left:0}.sff-search-section .sff-subscribe-form form .checkbox-row span.fakelabel [type=checkbox]:checked+span:after{left:7px}.sff-search-section .sff-subscribe-form form .item .item-inner p{margin:0 20px 20px 6px}.sff-search-section .sff-subscribe-form form .item .fakelabel span{font-size:15px;line-height:24px}}@media(max-width:575px){.sff-error-section .sff-error-content h1{font-size:30px;line-height:34px}.sff-error-section .sff-error-content p{font-size:15px;line-height:30px}}@media (max-width:767px){h1{font-size:36px;line-height:64px}h2{font-size:29px;line-height:46px}h3{font-size:24px;line-height:34px}h4{font-size:18px;line-height:29px}.hs_inner_banner h1{padding-bottom:70px}.hs_inner_banner h1,.sff-hero-section{padding-top:200px!important}}@media (max-width:575px){h1{font-size:27px;line-height:48px}}