.elementor-1605 .elementor-element.elementor-element-30e1aee{--display:flex;--min-height:380px;--justify-content:center;--overlay-opacity:0.15;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px}.elementor-1605 .elementor-element.elementor-element-30e1aee:not(.elementor-motion-effects-element-type-background),.elementor-1605 .elementor-element.elementor-element-30e1aee>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-d0d132f)}.elementor-1605 .elementor-element.elementor-element-30e1aee::before,.elementor-1605 .elementor-element.elementor-element-30e1aee>.elementor-background-video-container::before,.elementor-1605 .elementor-element.elementor-element-30e1aee>.e-con-inner>.elementor-background-video-container::before,.elementor-1605 .elementor-element.elementor-element-30e1aee>.elementor-background-slideshow::before,.elementor-1605 .elementor-element.elementor-element-30e1aee>.e-con-inner>.elementor-background-slideshow::before,.elementor-1605 .elementor-element.elementor-element-30e1aee>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://sviluppo.gretalfoodproducts.com/wp-content/uploads/2026/01/img_034-600x481.png);--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain}.elementor-1605 .elementor-element.elementor-element-ac34bc7{text-align:center}.elementor-1605 .elementor-element.elementor-element-ac34bc7 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:60px}.elementor-1605 .elementor-element.elementor-element-db2a3b2{--display:flex}.elementor-1605 .elementor-element.elementor-element-93ea610{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-1605 .elementor-element.elementor-element-c8995db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1605 .elementor-element.elementor-element-c8995db:not(.elementor-motion-effects-element-type-background),.elementor-1605 .elementor-element.elementor-element-c8995db>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ed267d8)}.elementor-1605 .elementor-element.elementor-element-819bce4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap}.elementor-1605 .elementor-element.elementor-element-c200f1e{text-align:start}.elementor-1605 .elementor-element.elementor-element-08c4c5b{--display:flex}.elementor-1605 .elementor-element.elementor-element-e8b7117>.elementor-widget-container{border-style:solid}.elementor-1605 .elementor-element.elementor-element-07fca96{--display:flex}.elementor-1605 .elementor-element.elementor-element-838e43a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-1605 .elementor-element.elementor-element-210010a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1605 .elementor-element.elementor-element-210010a:not(.elementor-motion-effects-element-type-background),.elementor-1605 .elementor-element.elementor-element-210010a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ed267d8)}.elementor-1605 .elementor-element.elementor-element-c21a61f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap}.elementor-1605 .elementor-element.elementor-element-653d2fa>.elementor-widget-container{border-style:solid}.elementor-1605 .elementor-element.elementor-element-53cc8e4{--display:flex}.elementor-1605 .elementor-element.elementor-element-cd50494{--display:flex}.elementor-1605 .elementor-element.elementor-element-4ac38a7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-1605 .elementor-element.elementor-element-2e1ab3e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1605 .elementor-element.elementor-element-2e1ab3e:not(.elementor-motion-effects-element-type-background),.elementor-1605 .elementor-element.elementor-element-2e1ab3e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ed267d8)}.elementor-1605 .elementor-element.elementor-element-5d6c8b1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap}.elementor-1605 .elementor-element.elementor-element-4a76bd3{text-align:start}.elementor-1605 .elementor-element.elementor-element-1a93e67{--display:flex}@media(min-width:768px){.elementor-1605 .elementor-element.elementor-element-819bce4{--width:60%}.elementor-1605 .elementor-element.elementor-element-08c4c5b{--width:50%}.elementor-1605 .elementor-element.elementor-element-c21a61f{--width:60%}.elementor-1605 .elementor-element.elementor-element-53cc8e4{--width:50%}.elementor-1605 .elementor-element.elementor-element-5d6c8b1{--width:60%}.elementor-1605 .elementor-element.elementor-element-1a93e67{--width:50%}}.careers-form-premium{max-width:950px;margin:40px auto 80px auto;padding:70px 60px;background:linear-gradient(145deg,#0f0f0f,#1a1a1a);border-radius:24px;box-shadow:0 25px 60px rgb(0 0 0 / .4);color:#fff;text-align:center}.careers-form-premium .career-title{font-size:34px;margin-bottom:20px;color:#fff;font-weight:700}.highlight{color:#f4c542;font-weight:700}.title-line{width:70px;height:3px;background:#f4c542;margin:10px auto 30px auto;transition:width 0.4s ease}.career-title:hover .title-line{width:120px}.form-intro{font-size:17px;color:#d6d6d6;margin-bottom:40px;line-height:1.5}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-bottom:35px}.form-grid input{padding:16px;font-size:16px;border-radius:10px;border:1px solid #333;background:#222;color:#fff;transition:0.3s ease}.form-grid input:focus{border-color:#f4c542;outline:none;box-shadow:0 0 0 2px rgb(244 197 66 / .3)}.custom-upload{display:block;padding:18px;background:#f4c542;color:#111;font-weight:700;text-align:center;border-radius:12px;cursor:pointer;margin-bottom:30px;font-size:16px;transition:0.3s ease}.custom-upload:hover{background:#ffd95e}.custom-upload input{display:none}.apply-btn{width:100%;padding:18px;background:#fff;color:#111;font-size:17px;font-weight:700;border-radius:12px;border:none;cursor:pointer;transition:0.4s ease;letter-spacing:.5px}.apply-btn:hover{background:#f4c542;transform:translateY(-2px)}@media (max-width:768px){.form-grid{grid-template-columns:1fr}.careers-form-premium{padding:50px 30px}}