@import "https://fonts.googleapis.com/css2?family=Maven+Pro:wght@400;500;600;700;800;900&display=swap";.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-list{position:relative;display:block;padding:0;margin:0;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:hand}.slick-loading .slick-list{background:#fff url(../images/ajax-loader.gif) 50% no-repeat}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;display:none;height:100%;min-height:1px;min-height:.0625rem;outline:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-loading .slick-slide{visibility:hidden}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:.0625rem solid rgba(0,0,0,0)}.slick-arrow{position:absolute;top:50%;display:block;width:29px;height:65px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:none;line-height:0;cursor:pointer;color:rgba(0,0,0,0);font-size:0;outline:none;z-index:999;border-radius:3px;background-color:rgba(0,0,0,.3);background-position:50%;background-repeat:no-repeat;background-size:8px auto}.slick-arrow:focus,.slick-arrow:hover{outline:none}.slick-arrow.slick-hidden{display:none}.slick-prev{left:10px;background-image:url(../images/icon/icon-prev.png)}.slick-next{right:10px;background-image:url(../images/icon/icon-next.png)}.slick-dots{position:absolute;bottom:15px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:0;padding-left:0;list-style:none;font-size:0;z-index:999}.slick-dots .slick-active button{background-color:#e16546}.slick-dots button{width:10px;height:10px;padding:0;margin:0 4px;border-radius:50%;border:1px solid #fff;background-color:hsla(0,0%,100%,.6);text-indent:-9999px}.slick-dots button:focus,.slick-dots button:hover{-webkit-box-shadow:none;box-shadow:none;outline:none}html{scroll-behavior:smooth}body,html{font-family:Maven Pro,sans-serif}.header nav.navbar{height:75px;padding-right:30px;padding-left:30px;background-color:#fff;-webkit-box-shadow:0 5px 12.5px 0 rgba(0,0,0,.05);box-shadow:0 5px 12.5px 0 rgba(0,0,0,.05)}.header .logo img{height:53px;-o-object-fit:contain;object-fit:contain}.header .navbar-right{display:flex}.header .item-now .btn-now{display:flex;align-items:center;justify-content:center;padding:5px;min-width:45px;font-size:16px}.header .item-now .btn-now img{width:24px;height:24px}.header .item-now .btn-now span{display:none}.header .navbar-toggler:focus,.header .navbar-toggler:hover{outline:none}.header .navbar-toggler:after,.header .navbar-toggler:before{content:"";display:block;width:100%;height:4px;background-color:#bcc647;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease}.header .navbar-toggler:before{-webkit-transform:rotate(45deg) translate(5px,6px);-ms-transform:rotate(45deg) translate(5px,6px);transform:rotate(45deg) translate(5px,6px)}.header .navbar-toggler:after{-webkit-transform:rotate(-45deg) translate(5px,-6px);-ms-transform:rotate(-45deg) translate(5px,-6px);transform:rotate(-45deg) translate(5px,-6px)}.header .navbar-toggler .navbar-toggler-icon{display:block;height:4px;margin-top:4px;margin-bottom:4px;background-color:#bcc647;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;opacity:0}.header .navbar-toggler.collapsed:after,.header .navbar-toggler.collapsed:before{-webkit-transform:none;-ms-transform:none;transform:none}.header .navbar-toggler.collapsed .navbar-toggler-icon{opacity:1}.header .menuTop{background-color:#fff}.header .menuTop__content{padding:0 30px 30px}.header .menuTop .active .nav-link{color:#dc4d28}.header .menuTop .active .nav-link:after{content:"";position:absolute;right:0;bottom:4px;left:0;height:2px;background-color:#dc4d28}.header .menuTop .item-now{display:none}.header .menuTop .nav-link{position:relative;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.08px;color:#595959}.header .menuTop .form-control{margin-top:10px;border-radius:3px;border:.5px solid #bfbfbf;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:.07px;color:#595959}.header .menuTop .form-control:focus,.header .menuTop .form-control:hover{-webkit-box-shadow:none;box-shadow:none;outline:none}.footer{background-color:#ededed}.footer .copyright{position:relative;padding-top:18.5px;padding-bottom:20px;opacity:.8;font-size:14px;line-height:1.64;text-align:center;color:rgba(0,0,0,.8)}.footer .copyright:before{content:"";position:absolute;top:0;right:-15px;left:-15px;display:block;height:1px;background-color:rgba(0,0,0,.1)}.footer-top{padding-top:40px;padding-bottom:30px}.footer-top .item:not(:last-child):after{content:"";position:absolute;top:0;right:0;display:none;width:1px;height:138px;max-width:100%;opacity:.1;background-color:#000}.footer__title{position:relative;padding-bottom:8px;margin-bottom:10px;opacity:.9;font-size:18px;font-weight:700;line-height:1.28;color:rgba(188,198,71,.9);text-transform:uppercase}.footer__title:after{content:"";position:absolute;bottom:0;left:0;width:84.5px;height:2px;background-color:#bcc647}.footer__content{opacity:.7;font-size:14px;line-height:1.93;color:rgba(0,0,0,.7)}.footer .wpcf7-form .btn-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.footer .wpcf7-form .ajax-loader{display:none;margin-bottom:7px;margin-left:0}.footer .wpcf7-form .ajax-loader.is-active{display:block}.footer .connect-with-us p{margin-bottom:0}.footer .connect-with-us .footer__content{margin-bottom:20px}.footer .connect-with-us .cn-social-icon,.footer .connect-with-us__follow{padding-left:0;list-style:none;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.footer .connect-with-us .cn-social-icon li:not(:last-child),.footer .connect-with-us__follow li:not(:last-child){margin-right:10px!important}.footer .connect-with-us .cn-social-icon a,.footer .connect-with-us__follow a{width:35px;height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-radius:50%}.footer .connect-with-us .cn-social-icon img,.footer .connect-with-us__follow img{width:auto;max-height:18px}.footer .get-in{margin-bottom:30px}.footer .get-in .wpcf7-form .form-group,.footer .get-in p{margin-bottom:10px}.footer .get-in .wpcf7-form .wpcf7-submit{min-width:98px;height:35px;border-radius:3px;background-image:-webkit-gradient(linear,left bottom,left top,from(#a4d737),to(#70ad3a));background-image:-o-linear-gradient(bottom,#a4d737,#70ad3a);background-image:linear-gradient(0deg,#a4d737,#70ad3a);border-color:rgba(0,0,0,0);font-size:14px;font-weight:600;color:#fff}.footer .get-in .wpcf7-form .wpcf7-submit:focus,.footer .get-in .wpcf7-form .wpcf7-submit:hover{outline:none;-webkit-box-shadow:none;box-shadow:none}.footer .quick-links li{padding-left:17px;background:url(../images/icon/icon-caret.png) no-repeat left 10px/8px auto}.footer .quick-links a{color:rgba(0,0,0,.7)}.footer .certification{padding-bottom:10px;opacity:.8;font-size:14px;line-height:1.64;color:rgba(0,0,0,.8)}.footer .certification p{margin-bottom:0}.footer .certification a{color:rgba(0,0,0,.8)}.footer .certification .certification__list{padding-bottom:10px;padding-left:0;margin-bottom:0;list-style:none}.footer .certification li:not(:last-of-type){margin-bottom:5px}html[lang=vi-VN] .lang-vi{display:block}html[lang=vi-VN] .lang-vi.ib{display:inline-block}html[lang=vi-VN] .lang-en,html[lang=vi-VN] .lang-en.ib{display:none}html[lang=en] .lang-en{display:block}html[lang=en] .lang-en.ib{display:inline-block}html[lang=en] .lang-vi,html[lang=en] .lang-vi.ib{display:none}.main{padding-bottom:123px;background-color:#f9f9f9;background-image:url(../images/bg/bg-main.png);background-repeat:no-repeat;background-position:25% bottom;background-blend-mode:multiply;background-size:auto 130px}.block-general{padding-top:60px}.block-general__title{margin-bottom:5px;font-size:40px;font-weight:900;line-height:1.15;letter-spacing:.2px;text-align:center;color:#333}.block-general__title:empty{display:none}.block-general__subtitle{margin-bottom:30px;font-size:14px;line-height:1.43;letter-spacing:.07px;text-align:center;color:#707070}.block-general__subtitle:empty{display:none}.home-page .block-general__subtitle{padding-bottom:24px;background-image:url(../images/title-line.png);background-repeat:no-repeat;background-position:bottom;background-size:60px auto}.block-general__content{padding-top:36px;padding-bottom:80px}.block-general__btn{text-align:center}.block-general__btn .btn-more{min-width:300px;padding-top:12px;padding-bottom:12px;border-radius:3px;-webkit-box-shadow:0 9.5px 21px 0 rgba(0,0,0,.07);box-shadow:0 9.5px 21px 0 rgba(0,0,0,.07);background-color:#bcc647;font-size:16px;font-weight:700;line-height:1.5;letter-spacing:.08px;color:#fff;text-transform:uppercase}.block-general__btn .btn-more:focus,.block-general__btn .btn-more:hover{-webkit-box-shadow:none;box-shadow:none;color:#fff}.btn-outline-white{padding-top:8px;padding-bottom:8px;border-radius:3px;-webkit-box-shadow:0 9.5px 21px 0 rgba(0,0,0,.07);box-shadow:0 9.5px 21px 0 rgba(0,0,0,.07);border:1px solid #eee;background-color:#bcc647;line-height:1.6;font-size:15px;font-weight:700;letter-spacing:.08px;text-align:center;color:#fff;text-transform:uppercase}.btn-outline-white:focus,.btn-outline-white:hover{color:#fff}.btn-flame{border-radius:3px;background-color:#dc4d28;color:#fff}.btn-flame:focus,.btn-flame:hover{color:#fff;-webkit-box-shadow:none;box-shadow:none}.btn-submit{min-width:135px;border-radius:3px;-webkit-box-shadow:0 9.5px 21px 0 rgba(0,0,0,.07);box-shadow:0 9.5px 21px 0 rgba(0,0,0,.07);background-color:#bcc647;font-size:16px;font-weight:700;line-height:1.65;letter-spacing:.08px;text-align:center;color:#fff}.btn-red,.btn-submit:focus,.btn-submit:hover{color:#fff}.btn-red{display:block;width:100%;padding-top:14px;padding-bottom:15px;border-radius:3px;background-color:#dc4d28;font-size:18px;font-weight:600;line-height:1.11;letter-spacing:.09px;text-align:center;text-transform:uppercase}.btn-red:focus,.btn-red:hover{color:#fff;-webkit-box-shadow:none;box-shadow:none}.btn-download{padding:9px 20px 10px 45px;border-radius:3px;-webkit-box-shadow:0 9.5px 21px 0 rgba(0,0,0,.07);box-shadow:0 9.5px 21px 0 rgba(0,0,0,.07);background-image:url(../images/icon/icon-download.png);background-color:#bcc647;background-repeat:no-repeat;background-position:20px;background-size:15px auto;color:#fff;font-size:16px;font-weight:700;line-height:1.5;letter-spacing:.08px;text-align:center;text-transform:uppercase}.btn-download:focus,.btn-download:hover{color:#fff;opacity:.9}.multicolored-lines{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;margin-bottom:0}.multicolored-lines:after,.multicolored-lines:before{content:"";width:50px;height:4px;margin-right:4px}.multicolored-lines:before{background-color:#bfc950}.multicolored-lines:after{background-color:#2f9fae}.multicolored-lines li{display:-webkit-box;display:-ms-flexbox;display:flex}.multicolored-lines li:after,.multicolored-lines li:before{content:"";width:56px;height:4px;margin-right:5px}.multicolored-lines li:before{background-color:#dc4d28}.multicolored-lines li:after{background-color:#f4d00d}.wpcf7-form .wpcf7-form-control-wrap{display:block}.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-textarea{display:block;width:100%;padding:.375rem .75rem;background-clip:padding-box;border-radius:3px;border:1px solid #e2e4e9;background-color:#fff;line-height:1.64;color:rgba(0,0,0,.5);font-size:14px;font-weight:400;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.wpcf7-form .wpcf7-text::-ms-expand,.wpcf7-form .wpcf7-textarea::-ms-expand{background-color:rgba(0,0,0,0);border:0}.wpcf7-form .wpcf7-text:-moz-focusring,.wpcf7-form .wpcf7-textarea:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #495057}.wpcf7-form .wpcf7-text:focus,.wpcf7-form .wpcf7-textarea:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.wpcf7-form .wpcf7-text::-webkit-input-placeholder,.wpcf7-form .wpcf7-textarea::-webkit-input-placeholder{color:rgba(0,0,0,.5);opacity:1}.wpcf7-form .wpcf7-text::-moz-placeholder,.wpcf7-form .wpcf7-textarea::-moz-placeholder{color:rgba(0,0,0,.5);opacity:1}.wpcf7-form .wpcf7-text:-ms-input-placeholder,.wpcf7-form .wpcf7-textarea:-ms-input-placeholder{color:rgba(0,0,0,.5);opacity:1}.wpcf7-form .wpcf7-text::-ms-input-placeholder,.wpcf7-form .wpcf7-textarea::-ms-input-placeholder{color:rgba(0,0,0,.5);opacity:1}.wpcf7-form .wpcf7-text::placeholder,.wpcf7-form .wpcf7-textarea::placeholder{color:rgba(0,0,0,.5);opacity:1}.wpcf7-form .wpcf7-text{height:calc(1.5em + .75rem + 2px)}.wpcf7-form .wpcf7-textarea{max-height:100px}.menuTop .country-selector{z-index:99}.menuTop .country-selector.weglot-dropdown input:checked ~ .wgcurrent:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.menuTop .country-selector.weglot-dropdown .wgcurrent{border-radius:3px;border:1px solid #bfbfbf}.menuTop .country-selector.weglot-dropdown .wgcurrent:after{border-top:6px solid hsla(0,0%,43.9%,.6);border-right:6px solid rgba(0,0,0,0);border-left:6px solid rgba(0,0,0,0);-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.menuTop .country-selector.weglot-dropdown .wgcurrent a,.menuTop .country-selector.weglot-dropdown .wgcurrent span{padding-right:30px}.menuTop .country-selector.weglot-dropdown a,.menuTop .country-selector.weglot-dropdown span{padding-left:12px;letter-spacing:.07px;color:#595959;font-size:16px}.menuTop .weglot-flags > a:before,.menuTop .weglot-flags > span:before{width:20px!important;height:20px!important;margin-right:7px;background-repeat:no-repeat;background-size:contain!important}.menuTop .weglot-flags.en > a:before,.menuTop .weglot-flags.en > span:before{background-image:url(../images/icon/icon-language-en@3x.png);background-position:50%!important}.menuTop .weglot-flags.vi > a:before,.menuTop .weglot-flags.vi > span:before{background-image:url(../images/icon/icon-language-vi@3x.png);background-position:50%!important}.breadcrumb,.breadcrumbs{padding:30px 0 0;margin-bottom:0;background-color:rgba(0,0,0,0);color:#707070;font-size:14px;line-height:1.43;letter-spacing:.07px}.breadcrumb a,.breadcrumbs a{color:inherit}.block-slider{position:relative;padding-bottom:20px;background-color:#f9f9f9}.block-slider__content{overflow:hidden;margin-bottom:20px}.block-slider__content > .slider-item:not(:first-child){display:none}.block-slider__wrapper:not(.subscribe){position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;z-index:9}.block-slider__cart{display:none}.block-slider__cart .container{max-width:1340px}.block-slider__cart .img-fluid{max-width:250px;-webkit-transform:translateX(-48px);-ms-transform:translateX(-48px);transform:translateX(-48px)}.block-slider .slider-item{position:relative;color:#fff}.block-slider .slider-item:after{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.block-slider .slider-item.text-black{color:#000}.block-slider .slider-item .stock{position:absolute;bottom:-35px;left:-80px}.block-slider .slider-item .title{text-shadow:0 5px 10px rgba(0,0,0,.07);font-size:26px;font-weight:900;line-height:1.12;letter-spacing:.13px}.block-slider .slider-item .txt{text-shadow:0 5px 10px rgba(0,0,0,.07);font-size:13px;font-weight:500;line-height:1.31;letter-spacing:.07px}.block-slider .slider-item .btn-flame{position:relative;z-index:999;min-width:140px;-webkit-box-shadow:0 7.5px 12.5px 0 rgba(0,0,0,.05);box-shadow:0 7.5px 12.5px 0 rgba(0,0,0,.05);font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.07px;text-transform:uppercase}.block-slider .slider-item img{width:100%}.subscribe-box{text-align:center;color:#fff}.subscribe-box__content{position:relative;padding:70px 15px 20px;border-radius:7.5px;-webkit-box-shadow:0 7.5px 12.5px 0 rgba(0,0,0,.05);box-shadow:0 7.5px 12.5px 0 rgba(0,0,0,.05);background-image:url(../images/icon/email.png);background-color:#bcc647;background-position:center 21px;background-repeat:no-repeat;background-size:38px auto}.subscribe-box__title{margin-bottom:10px;font-size:25px;font-weight:900;line-height:1.48;letter-spacing:.14px}.subscribe-box__subtitle{margin-bottom:25px;font-size:14px;line-height:1.29;letter-spacing:.07px}.modal .modal-flex .modal__left{display:none;position:relative;max-width:370px;text-align:center;background-color:#b1d5f9}.modal .modal-flex .modal__left-content{position:absolute;top:50px;left:0;width:100%}.modal .modal-flex .modal__left .logo{margin-bottom:5px}.modal .modal-flex .modal__left .logo img{max-width:90px}.modal .modal-flex .modal__left .trulife{padding:0 30px}.modal .modal-body{padding:0}.modal button.close{position:absolute;top:18px;right:17px;z-index:9;width:12px;height:12px;background-image:url(../images/icon/icon-close.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.modal button.close:focus,.modal button.close:hover{outline:none}.modal .modal__title{margin-bottom:5px;font-size:22px;font-weight:900;letter-spacing:.11px;color:#000}.modal .modal__subtitle{margin-bottom:20px;font-size:14px;line-height:1.36;letter-spacing:.07px;color:#000}.modal .file-name{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:10px;padding-bottom:10px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;font-size:14px;line-height:1.5;color:#707070}.modal .file-name .thumbnail{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;max-width:30px}.modal .file-name .thumbnail img{-o-object-fit:contain;object-fit:contain}.modal .file-name .content{padding-left:10px}.modal .file-name .name{max-width:100%;margin-bottom:5px;font-size:14px;color:#000;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.modal .file-name p{margin-bottom:0}.modal-report .report-bottom{position:absolute;z-index:9;right:35px;bottom:35px;left:35px}.register-box__content{padding:35px}.modal-report .register-box__content{position:relative;padding-bottom:95px}.register-box__subtitle{margin-bottom:25px}.register-box .form-group:last-child{margin-bottom:0}.register-box .label{font-size:14px;color:#1a1a1a}.register-box .wpcf7-form-control-wrap{display:block}.register-box .email,.register-box .first_name,.register-box .full-name,.register-box .last_name{position:relative}.register-box .email:before,.register-box .first_name:before,.register-box .full-name:before,.register-box .last_name:before{content:"";position:absolute;top:8px;left:38px;width:1px;height:20px;background-color:rgba(159,178,201,.6);z-index:9}.register-box .form-control{font-size:14px;color:#1a1a1a}.register-box .form-control::-webkit-input-placeholder{color:rgba(26,26,26,.6)}.register-box .form-control:-ms-input-placeholder{color:rgba(26,26,26,.6)}.register-box .form-control::-moz-placeholder{color:rgba(26,26,26,.6)}.register-box .form-control::-ms-input-placeholder{color:rgba(26,26,26,.6)}.register-box .form-control::placeholder{color:rgba(26,26,26,.6)}.register-box .form-control.name{background-image:url(../images/icon/icon-user.png);background-size:13px auto}.register-box .form-control.email,.register-box .form-control.name{padding-left:50px;background-repeat:no-repeat;background-position:10px}.register-box .form-control.email{background-image:url(../images/icon/icon-mail.jpg);background-size:14px auto}.register-box textarea.form-control{max-height:70px}.register-box .form-check{padding-left:0;overflow:hidden}.register-box .form-check .mc4wp-checkbox{display:block}.register-box .form-check .mc4wp-checkbox label{position:relative;margin-bottom:0}.register-box .form-check .mc4wp-checkbox input{position:absolute;left:-50px}.register-box .form-check .mc4wp-checkbox input:checked ~ span:after{display:block}.register-box .form-check .mc4wp-checkbox span{position:relative;display:block;min-height:20px;padding-left:25px;line-height:normal;font-size:14px;color:#bcc647;cursor:pointer}.register-box .form-check .mc4wp-checkbox span:after,.register-box .form-check .mc4wp-checkbox span:before{content:"";position:absolute;top:50%;left:0;margin-top:-8px;width:16px;height:16px}.register-box .form-check .mc4wp-checkbox span:before{border-radius:3px;background-color:#bcc647}.register-box .form-check .mc4wp-checkbox span:after{display:none;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-image:url(../images/icon/check.png);background-repeat:no-repeat;background-position:50%;background-size:9px auto}.register-box .form-check-input{position:static;margin-left:0}.register-box .form-check-input .wpcf7-list-item{margin-left:0}.register-box .form-check-input .wpcf7-list-item input{position:absolute;left:-50px}.register-box .form-check-input .wpcf7-list-item input:checked ~ .wpcf7-list-item-label:after{display:block}.register-box .form-check-input .wpcf7-list-item-label{position:relative;display:block;min-height:20px;padding-left:25px;font-size:14px;color:#bcc647;cursor:pointer}.register-box .form-check-input .wpcf7-list-item-label:after,.register-box .form-check-input .wpcf7-list-item-label:before{content:"";position:absolute;top:50%;left:0;margin-top:-8px;width:16px;height:16px}.register-box .form-check-input .wpcf7-list-item-label:before{border-radius:3px;background-color:#bcc647}.register-box .form-check-input .wpcf7-list-item-label:after{display:none;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-image:url(../images/icon/check.png);background-repeat:no-repeat;background-position:50%;background-size:9px auto}.register-box .btn-submit{min-width:170px;padding-top:8px;padding-bottom:8px;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase}.block-banner,.block-banner__img{position:relative}.block-banner__img .drift{position:absolute;bottom:20px;left:0;width:120px;mix-blend-mode:darken}.block-banner__down{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;margin-top:-25px;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.1);box-shadow:0 10px 20px 0 rgba(0,0,0,.1);border:.5px solid #d5d5d5;border-radius:50%;background-color:#fff}.block-banner__down,.block-banner__wrapper{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-banner__wrapper{top:0;left:0;width:100%;height:100%}.banner-recipes .block-banner__wrapper,.page-id-9 .block-banner__wrapper{background-color:rgba(0,0,0,.4)}.block-banner__content{position:relative;max-width:88%}.banner-contact .block-banner__content{max-width:none}.block-banner__content .title{margin-bottom:0;font-size:38px;font-weight:900;line-height:1.16;color:#000}.page-id-9 .block-banner__content .title{color:#fff}.block-banner__content .subtitle{margin-bottom:10px;font-size:18px;font-weight:700;line-height:.89;letter-spacing:.09px;color:#bfc950}.page-id-9 .block-banner__content .subtitle{color:#fff}.banner-contact .block-banner__content .subtitle{color:#bcc647}.block-banner__content .txt{margin-bottom:0;font-size:16px;line-height:1.31;letter-spacing:.08px;color:#000}.page-id-9 .block-banner__content .txt{color:#fff}.block-banner__content .multicolored-lines{position:absolute;bottom:-20px;left:0}.banner-our-products .block-general__subtitle,.banner-our-products .block-general__title{padding-right:15px;padding-left:15px;color:#fff}.banner-our-products .block-general__subtitle{max-width:660px;margin-right:auto;margin-left:auto;line-height:1.5}.banner-our-products .block-banner__wrapper{background-color:rgba(0,0,0,.6);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner-our-products__content{overflow:hidden}.banner-our-products__list{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.banner-our-products__list .item{padding-right:7px;padding-left:7px}.banner-our-products__list .item-content{padding:7px;border-radius:7.5px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.08);box-shadow:0 5px 15px 0 rgba(0,0,0,.08);border:.5px solid #d5d5d5;background-color:#fff}.banner-our-products__list .title{margin-top:7px;margin-bottom:0;font-size:16.3px;font-weight:700;line-height:1.69;letter-spacing:.08px;color:#000}.banner-our-products__list .txt{height:20px;margin-bottom:5px;overflow:hidden;font-size:13.8px;line-height:1.38;letter-spacing:.07px;color:#595959}.banner-our-products__list .img-fluid{width:100%}.steps-list{padding-bottom:65px;margin-right:-10px;margin-left:-10px;text-align:center}.steps-list__item{padding-right:10px;padding-left:10px}.steps-list__content{padding:7.5px;border-radius:7.5px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.08);box-shadow:0 5px 15px 0 rgba(0,0,0,.08);border:.5px solid #d5d5d5;background-color:#fff}.steps-list .thumbnail img{width:100%}.steps-list .title{padding-top:15px;margin-bottom:5px;font-size:18px;font-weight:700;line-height:1.56;letter-spacing:.09px;color:#000}.steps-list .txt{margin-bottom:10px;height:80px;overflow:hidden;font-size:16px;line-height:1.25;letter-spacing:.08px;color:#595959}.how-it-works{background-color:#fff;border-bottom:1px solid #d5d5d5}.how-it-works,.how-it-works .container-fluid{position:relative}.how-it-works .block-general__subtitle{background-image:none!important}.how-it-works .steps-maps_sp{margin-bottom:20px;border-width:0;text-align:center}.how-it-works .steps-list{display:none}.our-product{overflow:hidden}.our-product .block-general__title{margin-bottom:10px}.our-product .block-general__content{padding-top:0}.our-product__col.beside{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-2px;margin-left:-2px}.our-product__col.beside .item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-right:2px;padding-left:2px}.our-product__col.center .center__beside{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-2px;margin-left:-2px}.our-product__col.center .center__beside-item{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding-right:2px;padding-left:2px;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:.08px;color:#fff}.our-product__col.center .center__beside .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%;height:117px}.our-product__col.center .center__beside .link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}.our-product__col.center .center__beside .img-fluid{max-width:45px}.our-product__col.center .center__beside .txt:first-child{margin-bottom:4px}.our-product__col.center .center__beside .txt:last-child{padding-top:5px;margin-bottom:0}.our-product__col.center .center__between .wrapper .img-fluid{min-width:auto;min-height:auto}.our-product__col .item{position:relative;padding-top:2px;padding-bottom:2px}.our-product__col .item:focus .wrapper,.our-product__col .item:hover .wrapper{opacity:1}.our-product .content{position:relative}.our-product .content,.our-product .thumbnail{width:100%;height:100%}.our-product .thumbnail .img-fluid{-o-object-fit:cover;object-fit:cover;min-width:100%;min-height:100%}.our-product .wrapper{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;width:100%;height:100%;background-color:rgba(0,0,0,.36);-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.our-product .wrapper .thumbnail{text-align:center;margin-bottom:15px}.our-product .wrapper .txt{margin-bottom:10px;font-size:18px;font-weight:700;line-height:1.33;letter-spacing:.09px;color:#fff}.our-product .btn-view-all{width:158px;padding-top:9px;padding-bottom:9px;border-radius:5px;-webkit-box-shadow:0 9.5px 21px 0 rgba(0,0,0,.07);box-shadow:0 9.5px 21px 0 rgba(0,0,0,.07);border:1px solid hsla(0,0%,93.3%,.6);background-color:rgba(0,0,0,.5);font-size:16px;font-weight:500;line-height:1.5;letter-spacing:.08px;color:#fff;text-transform:uppercase}.our-product .vegetables{background-color:#bcc647}.our-product .meat{background-color:#dc4d28}.our-product .seafood{background-color:#2f9fae}.our-product .dairy{background-color:#f4d00d}.section-about-us{background-image:url(../images/bg/bg-section-about-us.png);background-position:0 100%;background-repeat:no-repeat;mix-blend-mode:darken}.section-about-us .block-general__content{position:relative;padding-bottom:0;margin-right:-15px;margin-left:-15px}.section-about-us .box-drift{position:absolute;top:258px;right:100%;-webkit-transform:translateX(-15px);-ms-transform:translateX(-15px);transform:translateX(-15px);z-index:9}.section-about-us .box-drift ul{padding-left:0;list-style:none;margin-bottom:0}.section-about-us .box-drift li{margin-bottom:10px;line-height:0;width:13px;height:13px}.section-about-us .box-drift .link{width:auto;-webkit-transform:rotate(-90deg) translate(-10px,5px);-ms-transform:rotate(-90deg) translate(-10px,5px);transform:rotate(-90deg) translate(-10px,5px);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.section-about-us .box-drift .link:after,.section-about-us .box-drift .link:before{content:"";display:inline-block;vertical-align:middle;width:28px;height:1px;background-color:rgba(68,68,68,.5)}.section-about-us .box-drift .link:before{margin-right:5px}.section-about-us .box-drift .link:after{margin-left:5px}.section-about-us .box-drift .link a{font-weight:700;color:rgba(0,0,0,.5)}.section-about-us .row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-right:0;margin-left:0}.section-about-us .box-left{-webkit-box-shadow:0 9.5px 21px 0 rgba(0,0,0,.07);box-shadow:0 9.5px 21px 0 rgba(0,0,0,.07);background-color:#fcfcfc;text-align:center}.section-about-us .box-left .content{padding-top:40px;margin-bottom:30px}.section-about-us .box-left .title{margin-bottom:12px}.section-about-us .box-left .txt{margin-bottom:0;line-height:1.5;letter-spacing:.08px;color:#4d4d4d;font-size:18px;font-weight:700}.section-about-us .box-right{-webkit-box-shadow:0 12.5px 18.5px 0 rgba(0,0,0,.12);box-shadow:0 12.5px 18.5px 0 rgba(0,0,0,.12);background-color:#bcc647;color:#fff}.section-about-us .box-right .content{padding:40px 0 50px}.section-about-us .box-right .question{margin-bottom:5px;font-size:16px;font-weight:600;letter-spacing:.08px}.section-about-us .box-right .question:before{content:"";display:inline-block;vertical-align:middle;width:30px;height:2px;margin-right:5px;background-color:#fff}.section-about-us .box-right .title{margin-bottom:20px;font-size:36px;font-weight:900;line-height:1.2;letter-spacing:.18px;color:#363636}.section-about-us .box-right .title span{display:block;font-size:22px;font-weight:400;letter-spacing:.11px;color:#fff}.section-about-us .box-right .txt{margin-bottom:20px;font-size:14px;line-height:1.71;letter-spacing:.07px;color:#fff}.section-about-us .box-right .list{padding-left:0;list-style:none;margin-bottom:20px;font-size:13px;font-weight:600;letter-spacing:.07px}.section-about-us .box-right .list li{position:relative;padding-right:10px;padding-left:25px;margin-bottom:15px}.section-about-us .box-right .list li:before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;border-radius:50%;background-color:#fff;background-image:url(../images/icon-check.jpg);background-position:50%;background-repeat:no-repeat;background-size:10px auto}.section-works__item{position:relative;padding-bottom:62px}.section-works__item:not(:last-child){margin-bottom:57px}.section-works .content{text-align:center}.section-works .title{padding-top:5px;margin-bottom:0;font-size:20px;font-weight:700;line-height:1.2;letter-spacing:.1px;color:#000}.section-works .txt{margin-bottom:20px;font-size:16px;line-height:1.5;letter-spacing:.08px;color:#333}.section-works .btn-get-strated{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);min-width:160px;border-radius:3px;-webkit-box-shadow:0 9.5px 21px 0 rgba(0,0,0,.07);box-shadow:0 9.5px 21px 0 rgba(0,0,0,.07);background-color:#bcc647;font-size:16px;font-weight:700;line-height:1.8;letter-spacing:.08px;color:#fff;text-transform:uppercase}.block-our-promise{padding-top:15px;padding-bottom:10px;background-color:#fff;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}.block-our-promise__title .title{margin-bottom:25px;font-size:26px;font-weight:900;line-height:1.85;letter-spacing:.13px;color:#000}.block-our-promise__title .txt{display:none;max-height:54px;margin-bottom:0;font-size:14px;line-height:1.29;letter-spacing:.07px;text-align:justify;overflow:hidden;color:#595959}.block-our-promise .item{position:relative}.block-our-promise .item .txt{margin-bottom:0;font-size:14px;line-height:1.43;letter-spacing:.07px;color:#000}.block-our-promise .item .img-fluid{max-width:30px}.block-maps-steps{padding-top:85px;padding-bottom:65px;background-color:#fff;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;text-align:center}.block-maps-steps__content{position:relative}.block-maps-steps .img-fluid{width:100%}.block-maps-steps .step{position:absolute;font-size:14px;line-height:1.21;letter-spacing:.07px;text-align:center;color:#333}.block-maps-steps .step.step1{bottom:100%;left:6%;width:180px}.block-maps-steps .step.step2{right:0;bottom:100%;width:124px}.block-maps-steps .step.step3{top:67%;left:11%;width:165px}html[lang=vi-VN] .block-maps-steps .step.step3{width:215px}.block-maps-steps .step.step4{top:103%;right:10%;width:230px}html[lang=vi-VN] .block-maps-steps .step.step4{width:245px}.block-maps-steps .step p{margin-bottom:0}.block-benefits{padding-top:60px;padding-bottom:40px;background-color:#f8f6f4}.block-benefits__left{display:none;-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%}.block-benefits__left .img-fluid{margin-top:-35px}.block-benefits__title{margin-bottom:20px;font-weight:700}.block-benefits__title p{margin-bottom:5px;font-size:22px;line-height:.73;letter-spacing:.11px;color:#000}.block-benefits__title .title{margin-bottom:7px;font-size:38px;font-weight:700;line-height:1;letter-spacing:.19px;color:#dc4d28}.block-benefits__list .item{margin-bottom:15px}.block-benefits__list .thumbnail{margin-bottom:7px}.block-benefits__list .title{margin-bottom:5px;font-size:16px;font-weight:700;line-height:1;color:#000}.block-benefits__list .txt{margin-bottom:0;font-size:14px;line-height:1.36;color:#666}.block-our-products .container-fluid{padding-right:0;padding-left:0}.block-our-products__items:first-child .block-our-products__content{background-color:#bcc647}.block-our-products__items:nth-child(2) .block-our-products__content{background-color:#dc4d28}.block-our-products__items:nth-child(2) .block-our-products__title{color:hsla(0,0%,100%,.85)}.block-our-products__items:nth-child(3) .block-our-products__content{background-color:#f4d00d}.block-our-products__items:nth-child(3) .block-our-products__title{color:rgba(0,0,0,.9)}.block-our-products__items:nth-child(4) .block-our-products__content{background-color:#2f9fae}.block-our-products__items:nth-child(4) .block-our-products__title{color:hsla(0,0%,100%,.9)}.block-our-products__items:nth-child(5) .block-our-products__content{background-color:#314f61}.block-our-products__items:nth-child(5) .block-our-products__title{color:hsla(0,0%,100%,.9)}.block-our-products__content{padding:40px 15px 35px}.vegetables .block-our-products__content{background-color:#bcc647}.meat .block-our-products__content{background-color:#dc4d28}.dairy .block-our-products__content{background-color:#f4d00d}.seafood .block-our-products__content{background-color:#2f9fae}.gourmet .block-our-products__content{background-color:#314f61}.block-our-products__content .multicolored-lines{margin-bottom:25px}.block-our-products__content .multicolored-lines:after,.block-our-products__content .multicolored-lines:before,.block-our-products__content .multicolored-lines li:after,.block-our-products__content .multicolored-lines li:before{background-color:hsla(0,0%,100%,.5)}.block-our-products__thumbnail{text-align:center}.block-our-products__thumbnail img{-o-object-fit:contain;object-fit:contain;mix-blend-mode:darken}.block-our-products__title{margin-bottom:10px;opacity:.85;font-size:36px;font-weight:900;line-height:1.28;letter-spacing:.18px;color:rgba(0,0,0,.85)}.meat .block-our-products__title{color:hsla(0,0%,100%,.85)}.dairy .block-our-products__title{color:rgba(0,0,0,.9)}.gourmet .block-our-products__title,.seafood .block-our-products__title{color:hsla(0,0%,100%,.9)}.block-our-products__txt{margin-bottom:20px;font-size:14px;line-height:1.5;letter-spacing:.07px;color:#fff}.block-our-products__txt:last-child{margin-bottom:0}.block-our-recipe .block-general__content{overflow:hidden}.block-our-recipe__list{text-align:center;margin:0 -5px 40px}.block-our-recipe__item{text-align:left;outline:none;padding-right:5px;padding-left:5px}.block-our-recipe__item .title{margin-top:5px;margin-bottom:0;font-weight:400;font-size:14px;line-height:1.43;letter-spacing:.07px;color:#000;overflow:hidden}.block-our-recipe__item .txt{display:none;margin-bottom:10px;font-size:14px;line-height:1.43;letter-spacing:.07px;color:#707070}.block-our-recipe__item .img-fluid{width:100%}.block-our-recipe__item a{color:inherit;outline:none}.block-market-report{padding-top:56px}.block-market-report a{position:relative;display:block}.block-products-detail{padding-top:30px}.block-products-detail .products-detail__thumbnail .img-fluid{width:100%}.block-products-detail .products-detail__content{position:relative;background-color:#fff;padding:35px 15px 40px;color:#000;font-size:14px;letter-spacing:.07px}.block-products-detail .products-detail__title{margin-bottom:20px;font-weight:400;font-size:22px;line-height:1.59;letter-spacing:.11px}.block-products-detail .products-detail__making{padding-left:25px;list-style:none;line-height:2.64}.block-products-detail .products-detail__making li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-products-detail .products-detail__making li + li{border-top:1px solid hsla(0,0%,85.1%,.5)}.block-products-detail .products-detail__making .icon{position:absolute;top:12px;left:-25px;margin-bottom:0;line-height:0}.block-products-detail .products-detail__making .icon img{width:15px}.block-products-detail .products-detail__making .quantily{font-weight:600;text-align:right;color:#2f9fae}.block-products-detail .products-detail__txt{margin-bottom:0;line-height:1.71}.block-products-detail .products-detail__social{display:none;padding-left:0;list-style:none;margin-bottom:0;position:absolute;top:20px;right:15px;left:15px;font-size:0}.block-products-detail .products-detail__social li:not(:last-child){margin-right:10px}.block-products-detail .products-detail__social img{height:20px}.block-products-detail .products-detail_sub{padding-top:30px}.block-products-detail .products-detail_sub-group{margin-bottom:45px}.block-products-detail .products-detail_sub-title{margin-bottom:15px;font-size:26px;font-weight:700;letter-spacing:.13px;color:#000;line-height:1.75}.block-products-detail .products-detail_sub-title p{margin-bottom:0;letter-spacing:.08px;font-weight:400;font-size:16px;color:#707070}.block-products-detail .products-detail_sub-title p:empty{display:none}.block-products-detail .products-detail_sub .lis-ingredients{padding-left:0;list-style:none;margin-bottom:0;font-size:14px;line-height:1.75;letter-spacing:.07px;color:#000}.block-products-detail .products-detail_sub .lis-ingredients li{position:relative;padding-left:15px;margin-bottom:5px}.block-products-detail .products-detail_sub .lis-ingredients li:before{content:"";position:absolute;top:9px;left:0;width:7px;height:7px;background-color:#bcc647}.block-products-detail .products-detail_sub-txt{margin-bottom:30px;font-size:14px;line-height:1.93;letter-spacing:.07px;color:#000}.block-products-detail .products-detail_sub-txt:last-child{margin-bottom:0}.block-products-detail .steps-taken__list{padding-left:0;list-style:none;margin-bottom:0}.block-products-detail .steps-taken__item:not(:last-child){margin-bottom:35px}.block-products-detail .steps-taken__item .thumbnail{margin-bottom:12px}.block-products-detail .steps-taken__item .thumbnail .img-fluid{width:100%}.block-products-detail .steps-taken__item .content{letter-spacing:.07px;color:#252525;font-size:14px;line-height:1.64}.block-products-detail .steps-taken__item .title{padding:5px 8px 6px;margin-bottom:10px;display:inline-block;border-radius:3px;background-color:#e6e6e6;font-size:14px;font-weight:600;letter-spacing:.07px;color:#252525}.block-products-detail .steps-taken__item .txt p{margin-bottom:0}.block-products-more{padding-bottom:40px}.block-products-more__title{margin-bottom:30px;font-size:26px;font-weight:900;line-height:1.77;letter-spacing:.13px;color:#333}.block-products-more__item:not(:last-child){margin-bottom:35px}.block-products-more__item a{color:inherit}.block-products-more__item .thumbnail{margin-bottom:20px}.block-products-more__item .thumbnail img{width:100%}.block-products-more__item .title{margin-bottom:5px;font-size:18px;line-height:1.61;letter-spacing:.09px;color:#000}.block-products-more__item .txt{margin-bottom:0;font-size:14px;line-height:1.43;letter-spacing:.07px;color:#707070}.banner-recipes .block-general__title{color:#fff}.banner-recipes .block-general__subtitle{color:#fff;margin-bottom:15px}.banner-recipes .block-banner__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner-recipes__content{width:100%;max-width:665px}.banner-recipes__form-content{position:relative}.banner-recipes__form .form-control{height:50px;padding-right:50px;padding-left:20px;border-radius:24.8px;-webkit-box-shadow:0 0 24.5px 0 rgba(0,0,0,.04);box-shadow:0 0 24.5px 0 rgba(0,0,0,.04);border:1px solid #bcc647;background-color:#fff;font-size:14px;color:#b7b7b7}.banner-recipes__form .form-control::-webkit-input-placeholder{color:#b7b7b7}.banner-recipes__form .form-control:-ms-input-placeholder{color:#b7b7b7}.banner-recipes__form .form-control::-moz-placeholder{color:#b7b7b7}.banner-recipes__form .form-control::-ms-input-placeholder{color:#b7b7b7}.banner-recipes__form .form-control::placeholder{color:#b7b7b7}.banner-recipes__form .btn-submit{position:absolute;top:50%;right:7px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:36px;height:36px;min-width:auto;border-radius:50%;border:0;font-size:15px;font-weight:600;text-indent:-9999px;background-image:url(../images/icon/icon-search.png);background-repeat:no-repeat;background-position:50%;background-size:18px auto;background-color:#bcc647}.block-recipes{padding-top:50px}.block-recipes__title{margin-bottom:20px;font-size:36px;font-weight:900;line-height:1.28;letter-spacing:.18px;color:#333}.block-recipes .block-our-recipe__list{margin-bottom:0}.block-recipes .block-our-recipe__list .title{max-height:56px;margin-top:15px;margin-bottom:10px}.block-recipes .block-our-recipe__list .txt{display:block;margin-bottom:0}.block-recipes .block-our-recipe__item:not(:last-child){margin-bottom:40px}.block-recipes__wrapper{margin-right:-15px;margin-left:-15px;border-top:1px solid #d6d6d6;border-left:1px solid #d6d6d6}.block-recipes__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-recipes__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:8px 8px 30px;margin-bottom:0;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;background-color:#fff}.block-recipes__item .thumbnail{margin-bottom:10px}.block-recipes__item .thumbnail .img-fluid{width:100%}.block-recipes__item .title{margin-bottom:15px;overflow:hidden;font-size:14px;font-weight:600;line-height:1.29;letter-spacing:.07px;color:#000}.block-recipes__item .txt{margin-bottom:0;max-height:60px;overflow:hidden;font-size:14px;line-height:1.43;letter-spacing:.07px;color:#707070}.block-recipes__item a{color:inherit}.block-contact{color:#000}.block-contact__info{position:relative;margin-bottom:25px;-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px);border-radius:7.5px;-webkit-box-shadow:9.1px 4.2px 37.5px 0 rgba(0,0,0,.08);box-shadow:9.1px 4.2px 37.5px 0 rgba(0,0,0,.08);background-color:#fff;z-index:99}.block-contact__info p{margin-bottom:0}.block-contact__info .col + .col .wrapper{border-top:1px solid #e6e6e6}.block-contact__info .wrapper{padding-top:20px;padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-contact__info .icon{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;text-align:center}.block-contact__info .icon img{max-height:30px}.block-contact__info .title{margin-bottom:5px;font-size:14px;color:grey}.block-contact__info .phone{font-size:22px;font-weight:900;color:#dc4d28}.block-contact__info .email{font-size:14px;font-weight:600;line-height:1.36;color:#000}.block-contact__info a{color:inherit}.block-contact__title{margin-bottom:0;font-size:26px;font-weight:700;line-height:1.38;letter-spacing:.13px}.block-contact__content{padding-bottom:60px}.block-contact__form{font-size:14px;line-height:2.57;letter-spacing:.07px}.block-contact__form-check{margin-bottom:5px}.block-contact__form-check p{margin-bottom:0}.block-contact__form-check .form-check{overflow:hidden;margin-right:30px}.block-contact__form-check .form-check:last-child{margin-right:0}.block-contact__form-check .form-check-input{position:absolute;right:110%}.block-contact__form-check .form-check-input:checked ~ .form-check-label:before{border:4px solid #bcc647}.block-contact__form-check .form-check-label{position:relative;min-height:22px;padding-left:25px;cursor:pointer}.block-contact__form-check .form-check-label:before{content:"";position:absolute;top:2px;left:0;width:18px;height:18px;border-radius:50%;border:1.5px solid #b9b9b9;background-color:#fff}.block-contact__form .form-group{margin-bottom:10px}.block-contact__form label{line-height:1.4;margin-bottom:0}.block-contact__form .wpcf7-text,.block-contact__form .wpcf7-textarea{border-radius:3px;border:1px solid #c9c9c9;font-size:14px;line-height:2.57;letter-spacing:.07px;color:rgba(0,0,0,.5)}.block-contact__form .wpcf7-text::-webkit-input-placeholder,.block-contact__form .wpcf7-textarea::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.block-contact__form .wpcf7-text::-moz-placeholder,.block-contact__form .wpcf7-textarea::-moz-placeholder{color:rgba(0,0,0,.5)}.block-contact__form .wpcf7-text:-ms-input-placeholder,.block-contact__form .wpcf7-textarea:-ms-input-placeholder{color:rgba(0,0,0,.5)}.block-contact__form .wpcf7-text::-ms-input-placeholder,.block-contact__form .wpcf7-textarea::-ms-input-placeholder{color:rgba(0,0,0,.5)}.block-contact__form .wpcf7-text::placeholder,.block-contact__form .wpcf7-textarea::placeholder{color:rgba(0,0,0,.5)}.block-contact__form .wpcf7-submit{display:inline-block;min-width:135px;padding:6px 12px;margin-top:20px;border-radius:3px;border:1px solid rgba(0,0,0,0);-webkit-box-shadow:0 9.5px 21px 0 rgba(0,0,0,.07);box-shadow:0 9.5px 21px 0 rgba(0,0,0,.07);background-color:#bcc647;font-size:16px;font-weight:700;line-height:1.65;letter-spacing:.08px;text-align:center;color:#fff;text-transform:uppercase}.block-contact__location-group:not(:last-child){margin-bottom:40px}.block-contact__location .location-title{margin-bottom:20px;font-size:26px;font-weight:700;line-height:1.38;letter-spacing:.13px}.block-contact__location .list{padding-left:0;list-style:none;margin-bottom:0;font-size:14px;line-height:1.57}.block-contact__location .list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-contact__location .list li:not(:last-child){margin-bottom:15px}.block-contact__location .list li + li{padding-top:15px;border-top:1px solid #d9d9d9}.block-contact__location .list a{color:inherit}.block-contact__location .name{-webkit-box-flex:0;-ms-flex:0 0 95px;flex:0 0 95px;letter-spacing:.07px;color:grey}.block-contact__location .info{letter-spacing:.07px;text-align:right}.our-partners-intro{padding-top:45px;margin-bottom:40px}.our-partners-intro__title{margin-bottom:20px;font-size:18px;font-weight:700;line-height:1.78;letter-spacing:.09px;color:#000}.our-partners-intro__wrapper{display:none}.our-partners-intro__content{position:relative}.our-partners-intro__content .txt{margin-bottom:40px;font-size:14px;line-height:1.86;letter-spacing:.07px;text-align:justify;color:#000}.our-partners-intro__content .food{display:none;position:absolute;top:50%;left:100%;width:300px;-webkit-transform:translate(48px,-50%);-ms-transform:translate(48px,-50%);transform:translate(48px,-50%)}.our-partners-intro__content p{margin-bottom:30px}.our-partners-intro__content p:last-child{margin-bottom:0}.our-partners-tab .accordion{position:relative;padding-top:128px}.our-partners-tab .card{border:1px solid #ddd!important;margin-bottom:20px;border-radius:8px!important;-webkit-box-shadow:0 7px 23.5px 0 rgba(0,0,0,.05);box-shadow:0 7px 23.5px 0 rgba(0,0,0,.05)}.our-partners-tab .card-header{padding:0}.our-partners-tab .card-header .btn{position:relative;padding:15px 35px 15px 20px;-webkit-box-shadow:none;box-shadow:none;font-size:16px;font-weight:700;line-height:1.47;text-align:left;color:#2f9fae;text-decoration:none}.our-partners-tab .card-header .btn:after{content:"";position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:13px;height:13px;background-image:url(../images/icon/arrow-down2.png);background-size:contain;background-repeat:no-repeat;background-position:50%}.our-partners-tab .card-header .btn.collapsed{color:#363636}.our-partners-tab .card-header .btn.collapsed:after{background-image:url(../images/icon/arrow-right.png)}.our-partners-tab .card-header .btn p{margin-bottom:0}.our-partners-tab .card-header .btn .thumbnail{display:none;margin-bottom:5px;text-align:center}.our-partners-tab .card-header .btn .thumbnail img{max-height:51px}.our-partners-tab .card-body{padding:30px 15px 0}.our-partners-tab__txt{margin-bottom:30px;font-size:14px;line-height:1.89;color:#000}.our-partners-tab__txt p{margin-bottom:0}.our-partners-tab .gallery{color:#000}.our-partners-tab .gallery-title{margin-bottom:10px;font-size:18px;font-weight:900;line-height:1.36}.our-partners-tab .gallery .thumbnail{position:relative;margin-bottom:10px}.our-partners-tab .gallery .btn-play{position:absolute;top:0;right:0;bottom:0;left:0;outline:none;background:url(../images/icon/icon-play.png) no-repeat 50%/50px auto}.our-partners-tab .gallery .title{height:38px;margin-bottom:15px;overflow:hidden;font-size:14px;font-weight:500;line-height:1.39}.our-partners-tab .modal-video__content{position:relative;padding:56.25% 0 0}.our-partners-tab .modal-video__content iframe{position:absolute;top:0;left:0;width:100%;height:100%}.our-partners-tab .modal-video .modal-content{background-color:rgba(0,0,0,0)}.our-partners-tab .modal-video p{margin-bottom:0}@media only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 2dppx),only screen and (min-resolution: 192dpi){.slick-prev{background-image:url(../images/icon/icon-prev@2x.png)}.slick-next{background-image:url(../images/icon/icon-next@2x.png)}.main{background-image:url(../images/bg/bg-main@2x.png)}.home-page .block-general__subtitle{background-image:url(../images/title-line@2x.png)}.btn-download{background-image:url(../images/icon/icon-download@2x.png)}.subscribe-box__content{background-image:url(../images/icon/email@2x.png)}.modal button.close{background-image:url(../images/icon/icon-close@2x.png)}.register-box .form-control.name{background-image:url(../images/icon/icon-user@2x.png)}.register-box .form-control.email{background-image:url(../images/icon/icon-mail@2x.jpg)}.register-box .form-check-input .wpcf7-list-item-label:after,.register-box .form-check .mc4wp-checkbox span:after{background-image:url(../images/icon/check@2x.png)}.section-about-us{background-image:url(../images/bg/bg-section-about-us@2x.png)}.section-about-us .box-right .list li:before{background-image:url(../images/icon-check@2x.jpg)}.banner-recipes__form .btn-submit{background-image:url(../images/icon/icon-search@2x.png)}.our-partners-tab .card-header .btn:after{background-image:url(../images/icon/arrow-down2@2x.png)}.our-partners-tab .card-header .btn.collapsed:after{background-image:url(../images/icon/arrow-right@2x.png)}}@media (min-width: 1200px){.slick-prev{left:15px}.slick-next{right:15px}.header .menuTop .active .nav-link:after{right:8px;bottom:0;left:8px}.block-benefits__left .img-fluid{width:100%}.header .item-now .btn-now{padding:10px 15px;border-radius:15px}.header .item-now .btn-now span{display:inline-block;padding-left:7px}}@media (min-width: 992px){.slick-dots{bottom:24px}.header .navbar-right{display:none}.header .menuTop{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header .menuTop__content{padding:0}.header .menuTop .navbar-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .menuTop .nav-item{padding-left:20px}.header .menuTop .item-now{display:inline-block}.header .menuTop .form-control{margin-top:0}.footer-top .item:not(:last-child):after{display:block}.footer .certification .certification__list{display:flex;flex-wrap:wrap;padding-bottom:0}.footer .certification li:not(:last-of-type){padding-right:15px}.connect-with-us .footer__wrapper{padding-left:0}.quick-links .footer__wrapper{padding-right:0}.main{background-position:bottom;background-size:auto}.home-page .block-general__subtitle{padding-bottom:30px}.block-slider__cart{display:block;position:absolute;bottom:-33px;left:0;width:100%}.block-slider .slider-item .title{font-size:54px;line-height:1;letter-spacing:.27px}.block-slider .slider-item .txt{font-size:24px;line-height:1.25;letter-spacing:.12px}.block-slider .slider-item .btn-flame{min-width:200px;font-size:18px;line-height:2;letter-spacing:.09px}.subscribe-box__subtitle{font-size:16px;line-height:1.25;letter-spacing:.08px}.modal .modal-flex,.modal .modal-flex .modal__left{display:-webkit-box;display:-ms-flexbox;display:flex}.modal .modal-flex .modal__left{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.modal-register .modal-dialog{max-width:910px}.block-banner__img .drift{bottom:-20px;width:191px}.block-banner__content{max-width:50%}.block-banner__content .title{margin-bottom:10px;font-size:55px;line-height:1.07}.block-banner__content .subtitle{font-size:22px;line-height:.73;letter-spacing:.11px}.banner-our-products .block-banner__img{min-height:auto}.banner-our-products .block-general__title{font-size:50px;line-height:.92;letter-spacing:.25px}.banner-our-products .block-general__subtitle{opacity:.8;font-size:16px;letter-spacing:.08px;color:hsla(0,0%,100%,.8)}.steps-list__item{height:100%}.how-it-works{padding-top:110px;border-bottom:0;background-color:rgba(0,0,0,0)}.how-it-works:before{content:"";position:absolute;top:0;bottom:340px;left:0;width:100%;background-image:url(../images/bg/bg-how-it-works.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;background-color:rgba(0,0,0,0)}.how-it-works .steps-maps_sp{display:none}.how-it-works .steps-list{display:-webkit-box;display:-ms-flexbox;display:flex}.our-product{padding-top:10px}.our-product .block-general__title{margin-bottom:20px}.our-product .block-general__content{padding-top:10px}.our-product__row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-2px;margin-left:-2px}.our-product__col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.our-product__col.beside{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;max-width:25%;padding-right:2px;padding-left:2px;margin-right:0;margin-left:0}.our-product__col.beside .item{height:50%;padding-right:0;padding-left:0}.our-product__col.center{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;padding-right:2px;padding-left:2px}.our-product__col.center .center__beside{height:25%}.our-product__col.center .center__beside .content{height:100%}.our-product__col.center .center__beside .img-fluid{max-width:75px}.our-product__col.center .center__between{height:50%}.section-about-us .box-left .content{display:inline-block;max-width:84%;padding-top:45px}.section-about-us .box-right .content{padding:40px 20px 35px}.section-about-us .box-right .title{font-size:51px;letter-spacing:.26px}.section-about-us .box-right .title span{font-size:30px;letter-spacing:.15px}.section-about-us .box-right .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-about-us .box-right .list li{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}.section-works__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0}.section-works__item:not(:last-child){margin-bottom:90px}.section-works__item:nth-child(odd) .content{padding-right:30px;padding-left:70px}.section-works__item:nth-child(odd) .step{left:0}.section-works__item:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.section-works__item:nth-child(2n) .content{padding-left:100px}.section-works__item:nth-child(2n) .step{left:30px}.section-works .content{position:relative;text-align:left}.section-works .step{position:absolute;top:0;width:50px}.section-works__thumbnail,.section-works__txt{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}.section-works .title{padding-top:0;margin-bottom:5px;font-size:32px;letter-spacing:.16px}.section-works .txt{font-size:20px;letter-spacing:.1px}.section-works .btn-get-strated{line-height:2.25;position:static;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}.block-our-promise{padding-top:60px;padding-bottom:55px;border-bottom:0;background-color:rgba(0,0,0,0)}.block-our-promise__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-our-promise__title{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;padding:10px 25px 10px 0;border-right:1px solid #d2d2d2}.block-our-promise__title .title{margin-bottom:3px;font-size:38px;line-height:1.26;letter-spacing:.19px}.block-our-promise__title .txt{display:block}.block-our-promise .item{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;max-width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:124px;padding:10px 20px;background-color:#fff;border:1px solid #d2d2d2;border-left-color:rgba(0,0,0,0);text-align:center}.block-our-promise .item:nth-child(2),.block-our-promise .item:nth-child(3){border-bottom:rgba(0,0,0,0)}.block-our-promise .item:nth-child(4){border-left-color:#d2d2d2}.block-our-promise .item .txt{padding-top:10px;line-height:1.21}.block-maps-steps .step.step1{width:235px}.block-benefits{padding-top:0;padding-bottom:0}.block-benefits__content{display:-webkit-box;display:-ms-flexbox;display:flex}.block-benefits__left{display:block}.block-benefits__right{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;max-width:60%;padding:20px 0 20px 30px}.block-benefits__title p{margin-bottom:0;font-size:22px;line-height:1}.block-benefits__title .title{margin-bottom:10px;font-size:50px;letter-spacing:.25px}.block-benefits__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px;margin-left:-20px}.block-benefits__list .item{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;padding-right:20px;padding-left:20px;margin-bottom:25px}.block-benefits__list .item:last-child,.block-benefits__list .item:nth-last-child(2){margin-bottom:0}.block-benefits__list .title{line-height:1.4}.block-our-products__items:nth-child(odd) .block-our-products__content{padding-right:75px}.block-our-products__items:nth-child(odd) .block-our-products__thumbnail{padding-right:47px;padding-left:47px}.block-our-products__items:nth-child(2n) .block-our-products__content{padding-left:72px}.block-our-products__items:nth-child(2n) .block-our-products__thumbnail{padding-right:48px;padding-left:48px}.block-our-products__items:first-child{border-top:1px solid #bcc647}.block-our-products__items:nth-child(5){border-bottom:1px solid #314f61}.block-our-products__content{min-height:480px}.block-our-products__content .multicolored-lines{margin-bottom:35px}.block-our-products__content .multicolored-lines:after,.block-our-products__content .multicolored-lines:before,.block-our-products__content .multicolored-lines li:after,.block-our-products__content .multicolored-lines li:before{background-color:hsla(0,0%,100%,.2)}.block-our-products__wrapper{max-width:400px}.block-our-products__title{font-size:40px;line-height:1.15;letter-spacing:.2px}.block-our-products__txt{font-size:16px;line-height:1.44;letter-spacing:.08px}.block-our-recipe__list{margin-bottom:70px}.modal-report .modal-dialog{max-width:810px}.block-products-detail .products-detail__content{padding-left:30px}.block-products-detail .products-detail__title{margin-bottom:10px;font-size:26px;line-height:1.35;letter-spacing:.13px}.block-products-detail .products-detail__txt{line-height:1.57;margin-bottom:30px}.block-products-more__title{font-size:36px;line-height:1.28;letter-spacing:.18px}.block-products-more__item .title{font-size:22px;line-height:1.32;letter-spacing:.11px}.block-contact .container{position:relative;padding-top:130px}.block-contact__info{position:absolute;top:-60px;right:15px;left:15px;margin-bottom:0;-webkit-transform:none;-ms-transform:none;transform:none;padding-top:20px;padding-bottom:20px}.block-contact__info .col + .col .wrapper{border-top:0;border-left:1px solid #ccc}.block-contact__info .wrapper{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:5px;padding-bottom:5px}.block-contact__info .icon img{max-height:45px}.block-contact__title{margin-bottom:15px;font-size:32px;line-height:1.13;letter-spacing:.16px}.block-contact__form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-contact__form-check p{-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px}.block-contact__form .form-group{margin-bottom:15px}.block-contact__form .wpcf7-submit{margin-top:0}.our-partners-intro__wrapper{padding-top:85px;padding-bottom:85px}.our-partners-intro__content .food{display:block}.our-partners-tab .card{position:static;overflow:inherit;margin-bottom:0;border-width:0!important;border-radius:0!important}.our-partners-tab .card-header{position:absolute;top:0;width:33.333333%;background-color:rgba(0,0,0,0);border-bottom-width:0}.our-partners-tab .card-header.partners-one{left:0}.our-partners-tab .card-header.partners-two{left:33.333333%}.our-partners-tab .card-header.partners-three{right:0}.our-partners-tab .card-header .btn{height:128px;padding-right:15px;padding-left:15px;border-top:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0);background-color:#fff;border-radius:0;color:#2f9fae;font-size:14px;font-weight:700;line-height:1.32;text-align:center;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.our-partners-tab .card-header .btn:after{display:none}.our-partners-tab .card-header .btn.collapsed{height:108px;margin-top:20px;border-top-color:#d1e0f2;border-right-color:#d1e0f2;background-color:#f2f6fb;color:grey}.our-partners-tab .card-header .btn p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:36px}.our-partners-tab .card-header .btn p span{display:inline-block;max-width:215px}.our-partners-tab .card-header .btn .thumbnail{display:block}.our-partners-tab .card-body{padding-right:35px;padding-left:35px}.our-partners-tab .gallery-title{margin-bottom:20px}}@media (max-width: 991.98px){.header .menuTop{position:absolute;top:100%;right:0;left:0;z-index:99}.header .menuTop .nav-item{text-align:center}.header .menuTop .nav-link{display:inline-block}.footer .connect-with-us .footer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menuTop .country-selector.weglot-dropdown{margin-top:10px}.banner-contact .block-banner__content .title{font-size:30px}.banner-contact .block-banner__content .subtitle{margin-bottom:5px}.banner-contact .block-banner__content .multicolored-lines{bottom:-15px}.how-it-works .block-general__content{padding-top:0;padding-bottom:15px}.block-our-promise .item{padding-bottom:12px;margin-left:30px;margin-bottom:12px;border-bottom:1px solid #d9d9d9}.block-our-promise .item:last-child{border-bottom:0}.block-our-promise .item .img-fluid{position:absolute;top:2px;left:-30px;width:16px}.block-our-products__content .multicolored-lines:after,.block-our-products__content .multicolored-lines:before,.block-our-products__content .multicolored-lines li:after,.block-our-products__content .multicolored-lines li:before{width:36px}.banner-recipes .banner-recipes__content{padding-right:15px;padding-left:15px}.banner-recipes .block-general__title{padding-right:15px;padding-left:15px;font-size:38px}.banner-recipes .block-general__subtitle{padding-right:30px;padding-left:30px;margin-bottom:20px}}@media (min-width: 768px){.footer .copyright{padding-bottom:28px}.footer-top{padding-top:49px}.footer__wrapper{padding-right:40px;padding-left:40px}.block-general__title{font-size:50px;font-weight:900;line-height:.92;letter-spacing:.25px}.block-general__subtitle{opacity:.8;font-size:18px;line-height:1.33;letter-spacing:.09px;color:rgba(0,0,0,.8)}.btn-outline-white{padding-top:12px;padding-bottom:12px;line-height:1.5;font-size:16px}.multicolored-lines:after,.multicolored-lines:before{width:56px;margin-right:5px}.block-slider{padding-bottom:0}.block-slider__content{margin-bottom:0}.block-slider__wrapper:not(.subscribe){right:45%;width:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.block-slider__wrapper.subscribe{position:absolute;right:0;bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.block-slider__wrapper.subscribe .container{max-width:none}.block-slider__subscribe{max-width:390px}.block-slider .slider-item .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:none}.block-slider .slider-item__txt{max-width:635px}html[lang=vi] .block-slider .slider-item__txt{max-width:655px}.how-it-works .block-general__title{margin-bottom:15px}.how-it-works .steps-maps_sp{padding-top:20px;padding-bottom:0}.section-about-us .block-general__content{padding-bottom:70px;margin:0 0 30px}.block-maps-steps{padding-top:55px;padding-bottom:110px;border-bottom:0}.block-maps-steps .step.step1{top:26%;bottom:auto;left:21%}.block-maps-steps .step.step2{top:26%;right:28%;bottom:auto}.block-maps-steps .step.step3{top:61%}.block-maps-steps .step.step4{top:85%;right:30%}.block-our-products__items{display:-webkit-box;display:-ms-flexbox;display:flex}.block-our-products__items:nth-child(odd) .block-our-products__content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.block-our-products__items:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.block-our-products__items:nth-child(2n) .block-our-products__thumbnail{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.block-our-products__content{padding:20px 50px}.block-our-products__content,.block-our-products__thumbnail{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-our-recipe__list{margin-right:-15px;margin-left:-15px}.block-our-recipe__item{padding-right:15px;padding-left:15px}.block-our-recipe__item .title{margin-top:20px;margin-bottom:5px;font-size:22px;line-height:1.32;letter-spacing:.11px}.block-our-recipe__item .txt{display:block}.block-products-detail .products-detail__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.block-products-detail .products-detail__thumbnail{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}.block-products-detail .products-detail__content{padding-top:0;padding-right:0;background-color:rgba(0,0,0,0)}.block-products-detail .products-detail__txt{margin-bottom:20px}.block-products-detail .products-detail__social{position:static;top:auto;right:auto;left:auto}.block-products-detail .products-detail_sub-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.block-products-detail .products-detail_sub-title p{margin-left:10px}.block-products-detail .products-detail_sub-title p:before{content:"/";display:inline-block;margin-right:5px}.block-products-detail .products-detail_sub .lis-ingredients{margin-bottom:20px;font-size:16px;line-height:1.88;letter-spacing:.08px}.block-products-detail .products-detail_sub .lis-ingredients li:before{top:12px}.block-products-detail .products-detail_sub-txt{line-height:1.71;font-size:16px}.block-products-detail .steps-taken__item{display:-webkit-box;display:-ms-flexbox;display:flex}.block-products-detail .steps-taken__item .thumbnail{-webkit-box-flex:0;-ms-flex:0 0 210px;flex:0 0 210px;margin-bottom:0}.block-products-detail .steps-taken__item .content{padding-left:20px;font-size:16px;line-height:1.44;letter-spacing:.08px}.block-products-detail .steps-taken__item .title{padding-top:3px;padding-bottom:4px;font-size:16px}.block-products-more__item .thumbnail{margin-bottom:10px}.banner-recipes .block-general__title{line-height:1.1;font-size:46px}.banner-recipes__form .form-control{padding-right:130px;padding-left:45px;background-image:url(../images/icon/icon-search.png);background-repeat:no-repeat;background-position:20px;background-size:18px auto;background-blend-mode:difference}.banner-recipes__form .btn-submit{min-width:113px;height:36px;border-radius:18px;text-indent:0;background-image:none!important}.block-recipes .block-our-recipe__list{display:-webkit-box;display:-ms-flexbox;display:flex}.block-recipes .block-our-recipe__list .title{margin-bottom:5px}.block-recipes .block-our-recipe__item{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.block-recipes .block-our-recipe__item:not(:last-child){margin-bottom:0}.block-recipes__item{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;padding:15px 17px 25px}.block-recipes__item .thumbnail{margin-bottom:5px}.block-recipes__item .title{margin-bottom:5px;font-size:22px;font-weight:400;line-height:1.32;letter-spacing:.11px}.block-contact__form{font-size:16px;line-height:2.25;letter-spacing:.08px}.block-contact__location .location-title{margin-bottom:10px;font-size:18px;line-height:2;letter-spacing:.09px}.block-contact__location .list li + li{padding-top:0;border-top:0}.our-partners-intro{padding-top:80px;margin-bottom:60px}.our-partners-intro__title{margin-bottom:40px;font-size:26px;line-height:1.38;letter-spacing:.13px}.our-partners-intro__wrapper{padding-top:25px;padding-bottom:25px;background-image:url(../images/bg/bg-our-products-intro.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}.our-partners-intro__content{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:550px}.our-partners-intro__content .txt{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;padding-right:20px;margin-bottom:0}.our-partners-intro__content .thumbnail{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}.our-partners-tab__txt{font-size:16px;line-height:1.59}.our-partners-tab .gallery-title{font-size:22px;line-height:1.11}.our-partners-tab .gallery .title{font-size:16px;line-height:1.16}}@media (min-width: 576px){.footer .copyright:before{right:0;left:0}.footer .wpcf7-form .btn-form{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.footer .wpcf7-form .ajax-loader{margin-right:7px;margin-bottom:0}.block-recipes__wrapper{margin-right:0;margin-left:0}.our-partners-intro__content p{margin-bottom:15px}}@media (min-width: 768px) and (max-width: 991.98px){.footer__wrapper{padding-right:15px;padding-left:15px}}@media (max-width: 575.98px){.footer .get-in .wpcf7-form .wpcf7-submit{display:block;width:100%}.block-our-recipe .block-general__content .btn-more,.how-it-works .btn-more,.section-about-us .box-right .btn-outline-white{display:block}.block-contact__form .wpcf7-submit{display:block;width:100%}}@media (max-width: 767.98px){.home .block-general__title{font-size:34px}.block-slider .slick-arrow{display:none!important}.section-works{padding-top:90px}.section-works .block-general__title{font-size:38px}.section-works .block-general__subtitle{font-size:16px}.section-works .block-general__content{padding-top:20px}.block-products-detail .products-detail__wrapper{margin-right:-15px;margin-left:-15px}.block-recipes .block-our-recipe__list{margin-right:0;margin-left:0}.block-recipes .block-our-recipe__list .title{font-size:18px;line-height:1.61;letter-spacing:.09px}.banner-our-partners .txt,.block-contact__location .block-contact__title{display:none}}@media (prefers-reduced-motion: reduce){.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-textarea{-webkit-transition:none;-o-transition:none;transition:none}}@media (min-width: 1600px){.block-slider__cart .img-fluid{max-width:320px}.steps-list .txt{height:40px}.how-it-works:before{bottom:302px}}@media (min-width: 1400px){.block-slider .slider-item{max-height:75vh}.section-about-us .box-drift{right:auto;left:-80px}}@media (min-width: 1200px) and (max-width: 1599.98px){.steps-list .txt{height:60px}.how-it-works:before{bottom:320px}}@media only screen and (min-width: 992px) and (-o-min-device-pixel-ratio: 2/1),only screen and (min-width: 992px) and (-webkit-min-device-pixel-ratio: 2),only screen and (min-width: 992px) and (min-device-pixel-ratio: 2),only screen and (min-width: 992px) and (min-resolution: 2dppx),only screen and (min-width: 992px) and (min-resolution: 192dpi){.how-it-works:before{background-image:url(../images/bg/bg-how-it-works@2x.jpg)}}@media (min-width: 576px) and (max-width: 767.98px){.block-maps-steps .step.step1{left:15%}.block-maps-steps .step.step4{right:13%}}@media only screen and (min-width: 768px) and (-o-min-device-pixel-ratio: 2/1),only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2),only screen and (min-width: 768px) and (min-device-pixel-ratio: 2),only screen and (min-width: 768px) and (min-resolution: 2dppx),only screen and (min-width: 768px) and (min-resolution: 192dpi){.banner-recipes__form .form-control{background-image:url(../images/icon/icon-search@2x.png)}.our-partners-intro__wrapper{background-image:url(../images/bg/bg-our-products-intro@2x.jpg)}}.block-privacy-policy{padding-top:35px;padding-bottom:10px}.block-privacy-policy__title{margin-bottom:20px}