.elementor-2375 .elementor-element.elementor-element-61c3124{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-2375 .elementor-element.elementor-element-61c3124:not(.elementor-motion-effects-element-type-background),.elementor-2375 .elementor-element.elementor-element-61c3124>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hoshifood.com.vn/wp-content/uploads/2026/06/nen-website-hoshifood-wdf.jpg);background-position:0 -700px;background-repeat:no-repeat}.elementor-2375 .elementor-element.elementor-element-61c3124 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z")}.elementor-2375 .elementor-element.elementor-element-c25a563{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-2375 .elementor-element.elementor-element-c25a563 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z")}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-2375 .elementor-element.elementor-element-e27e911{width:var(--container-widget-width,580px);max-width:580px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:56px 0 0 0;--container-widget-width:580px;--container-widget-flex-grow:0}.elementor-2375 .elementor-element.elementor-element-e27e911 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z")}.elementor-2375 .elementor-element.elementor-element-e27e911 .elementor-heading-title{font-size:40px;font-weight:800;line-height:1.05em;letter-spacing:-2px;color:#FFF}.elementor-2375 .elementor-element.elementor-element-64d0b58>.elementor-widget-container{margin:54px 0 0 0;padding:36px 0 0 0}.elementor-2375 .elementor-element.elementor-element-64d0b58 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z")}.elementor-2375 .elementor-element.elementor-element-64d0b58 .elementor-button{font-size:23px}.elementor-2375 .elementor-element.elementor-element-64d0b58 .elementor-button .elementor-button-text{color:#FFF}.elementor-widget-text-editor{color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-2375 .elementor-element.elementor-element-1416496 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z")}.elementor-2375 .elementor-element.elementor-element-1416496{font-size:22px;color:#FFF}.elementor-2375 .elementor-element.elementor-element-6e87303{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-2375 .elementor-element.elementor-element-6e87303 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z")}.elementor-2375 .elementor-element.elementor-element-ad6bac7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-2375 .elementor-element.elementor-element-ad6bac7 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z")}.elementor-2375 .elementor-element.elementor-element-fd52bf8{--display:flex;--border-radius:10px 0px 0px 10px}.elementor-2375 .elementor-element.elementor-element-fd52bf8:not(.elementor-motion-effects-element-type-background),.elementor-2375 .elementor-element.elementor-element-fd52bf8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFF2}.elementor-2375 .elementor-element.elementor-element-fd52bf8 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z")}.elementor-2375 .elementor-element.elementor-element-0c70d2a .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z")}.elementor-2375 .elementor-element.elementor-element-0c70d2a .elementor-heading-title{font-size:24px;font-weight:700}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-2375 .elementor-element.elementor-element-10d6b5e .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z")}.elementor-2375 .elementor-element.elementor-element-10d6b5e .elementor-icon-list-icon i{transition:color 0.3s}.elementor-2375 .elementor-element.elementor-element-10d6b5e .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-2375 .elementor-element.elementor-element-10d6b5e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-2375 .elementor-element.elementor-element-10d6b5e .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2375 .elementor-element.elementor-element-10d6b5e .elementor-icon-list-item>a{font-size:18px;font-weight:500}.elementor-2375 .elementor-element.elementor-element-10d6b5e .elementor-icon-list-text{transition:color 0.3s}.elementor-2375 .elementor-element.elementor-element-ed5ad68{--display:flex}.elementor-2375 .elementor-element.elementor-element-ed5ad68:not(.elementor-motion-effects-element-type-background),.elementor-2375 .elementor-element.elementor-element-ed5ad68>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hoshifood.com.vn/wp-content/uploads/2026/06/nen-website-hoshifood-wdf.jpg)}.elementor-2375 .elementor-element.elementor-element-ed5ad68 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z")}.elementor-2375 .elementor-element.elementor-element-24874b5 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z")}body.elementor-page-2375:not(.elementor-motion-effects-element-type-background),body.elementor-page-2375>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hoshifood.com.vn/wp-content/uploads/2024/12/404-bg.png);background-position:top center}.breadcrumb-wrap .breadcrumb-overlay,.elementor-page-2375 .breadcrumb-wrap .breadcrumb-overlay{opacity:.5}@media(min-width:768px){.elementor-2375 .elementor-element.elementor-element-ad6bac7{--content-width:69%}}@media(max-width:1366px){.elementor-2375 .elementor-element.elementor-element-c25a563{--grid-auto-flow:row}.elementor-2375 .elementor-element.elementor-element-ad6bac7{--grid-auto-flow:row}}@media(max-width:1200px){.elementor-2375 .elementor-element.elementor-element-c25a563{--grid-auto-flow:row}.elementor-2375 .elementor-element.elementor-element-e27e911 .elementor-heading-title{font-size:64px}.elementor-2375 .elementor-element.elementor-element-6e87303{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px}.elementor-2375 .elementor-element.elementor-element-ad6bac7{--grid-auto-flow:row}}@media(max-width:1024px){.elementor-2375 .elementor-element.elementor-element-61c3124:not(.elementor-motion-effects-element-type-background),.elementor-2375 .elementor-element.elementor-element-61c3124>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-2375 .elementor-element.elementor-element-c25a563{--grid-auto-flow:row}.elementor-2375 .elementor-element.elementor-element-e27e911 .elementor-heading-title{font-size:56px}.elementor-2375 .elementor-element.elementor-element-ad6bac7{--grid-auto-flow:row}}@media(max-width:880px){.elementor-2375 .elementor-element.elementor-element-c25a563{--grid-auto-flow:row}.elementor-2375 .elementor-element.elementor-element-e27e911 .elementor-heading-title{font-size:52px;letter-spacing:-1px}.elementor-2375 .elementor-element.elementor-element-ad6bac7{--grid-auto-flow:row}}@media(max-width:767px){.elementor-2375 .elementor-element.elementor-element-61c3124:not(.elementor-motion-effects-element-type-background),.elementor-2375 .elementor-element.elementor-element-61c3124>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-2375 .elementor-element.elementor-element-61c3124{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-2375 .elementor-element.elementor-element-c25a563{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-2375 .elementor-element.elementor-element-e27e911{margin:13px 0 calc(var(--kit-widget-spacing, 0px) + 169px) 0;padding:0 0 0 0;--container-widget-width:290px;--container-widget-flex-grow:0;width:var(--container-widget-width,290px);max-width:290px}.elementor-2375 .elementor-element.elementor-element-e27e911 .elementor-heading-title{font-size:25px;letter-spacing:-1px}.elementor-2375 .elementor-element.elementor-element-64d0b58>.elementor-widget-container{margin:-128px 0 0 0;padding:0 0 0 0}.elementor-2375 .elementor-element.elementor-element-64d0b58 .elementor-button{font-size:19px}.elementor-2375 .elementor-element.elementor-element-1416496{margin:-134px 0 calc(var(--kit-widget-spacing, 0px) + 101px) 0;padding:0 0 0 0;font-size:20px}.elementor-2375 .elementor-element.elementor-element-6e87303{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}.elementor-2375 .elementor-element.elementor-element-ad6bac7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}}.hoshi-row{display:flex;flex-direction:row;gap:10px;margin-bottom:6px!important}.hoshi-col{width:50%;flex:0 0 calc(50% - 5px);margin-bottom:0!important}.hoshi-full{width:100%;margin-bottom:6px!important}.hoshi-row label,.hoshi-full label,.hoshi-col label{display:block;font-size:15px;font-weight:500;color:#fff;line-height:1.2;margin-bottom:-18px!important}.hoshi-col input,.hoshi-col select{width:100%;height:40px!important;padding:0 14px;font-size:13px;border:none;border-radius:4px!important;box-sizing:border-box}.hoshi-full textarea{width:100%;height:70px!important;padding:12px 14px;font-size:13px;border:none;border-radius:4px!important;resize:none;box-sizing:border-box}.hoshi-submit{margin-top:8px}.hoshi-submit input{width:100%;height:42px!important;background:#ffffff!important;color:#f47920!important;font-size:15px;font-weight:700;border:none;border-radius:4px!important;text-transform:uppercase;cursor:pointer;transition:all .3s ease}.hoshi-submit input:hover{background:#fff5ef!important;color:#f47920!important;transform:translateY(-1px)}.wpcf7 p,.wpcf7-form p{margin-bottom:0!important}.wpcf7-form-control-wrap{margin-bottom:0!important;display:block}.hoshi-col input::placeholder,.hoshi-full textarea::placeholder{color:#999;font-size:13px}.hoshi-col input:focus,.hoshi-col select:focus,.hoshi-full textarea:focus{outline:none;box-shadow:0 0 0 2px rgb(255 255 255 / .2)}@media(max-width:768px){.hoshi-row{display:flex;flex-direction:row!important;gap:8px;margin-bottom:6px!important}.hoshi-col{width:50%!important;flex:0 0 calc(50% - 4px)}.hoshi-row label,.hoshi-full label,.hoshi-col label{font-size:14px;font-weight:500;margin-bottom:-16px!important}.hoshi-col input,.hoshi-col select{height:38px!important;font-size:12px;padding:0 10px;border-radius:4px!important}.hoshi-full textarea{height:60px!important;font-size:12px;padding:10px;border-radius:4px!important}.hoshi-submit input{height:40px!important;font-size:13px;border-radius:4px!important}}.hoshi-row{display:flex;flex-direction:row;gap:10px;margin-bottom:6px!important}.hoshi-col{width:50%;flex:0 0 calc(50% - 5px);margin-bottom:0!important}.hoshi-full{width:100%;margin-bottom:6px!important}.hoshi-row label,.hoshi-full label,.hoshi-col label{display:block;font-size:15px;font-weight:500;color:#fff;line-height:1.2;margin-bottom:-18px!important}.hoshi-col input,.hoshi-col select{width:100%;height:40px!important;padding:0 14px;font-size:13px;border:none;border-radius:4px!important;box-sizing:border-box}.hoshi-full textarea{width:100%;height:70px!important;padding:12px 14px;font-size:13px;border:none;border-radius:4px!important;resize:none;box-sizing:border-box}.hoshi-submit{margin-top:8px}.hoshi-submit input{width:100%;height:42px!important;background:#ffffff!important;color:#f47920!important;font-size:15px;font-weight:700;border:none;border-radius:4px!important;text-transform:uppercase;cursor:pointer;transition:all .3s ease}.hoshi-submit input:hover{background:#fff5ef!important;color:#f47920!important;transform:translateY(-1px)}.wpcf7 p,.wpcf7-form p{margin-bottom:0!important}.wpcf7-form-control-wrap{margin-bottom:0!important;display:block}.hoshi-col input::placeholder,.hoshi-full textarea::placeholder{color:#999;font-size:13px}.hoshi-col input:focus,.hoshi-col select:focus,.hoshi-full textarea:focus{outline:none;box-shadow:0 0 0 2px rgb(255 255 255 / .2)}@media(max-width:768px){.hoshi-row{display:flex;flex-direction:row!important;gap:8px;margin-bottom:6px!important}.hoshi-col{width:50%!important;flex:0 0 calc(50% - 4px)}.hoshi-row label,.hoshi-full label,.hoshi-col label{font-size:14px;font-weight:500;margin-bottom:-16px!important}.hoshi-col input,.hoshi-col select{height:38px!important;font-size:12px;padding:0 10px;border-radius:4px!important}.hoshi-full textarea{height:60px!important;font-size:12px;padding:10px;border-radius:4px!important}.hoshi-submit input{height:40px!important;font-size:13px;border-radius:4px!important}}