{"id":2073,"date":"2026-07-10T06:57:11","date_gmt":"2026-07-10T06:57:11","guid":{"rendered":"https:\/\/semole4p.it\/pasta\/"},"modified":"2026-09-28T07:24:42","modified_gmt":"2026-09-28T07:24:42","slug":"pasta","status":"publish","type":"page","link":"https:\/\/semole4p.it\/en\/pasta\/","title":{"rendered":"Pasta"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2073\" class=\"elementor elementor-2073 elementor-1161\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc016c0 e-con-full e-flex e-con e-parent\" data-id=\"dc016c0\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;video&quot;,&quot;background_video_link&quot;:&quot;https:\\\/\\\/semole4p.it\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Pasta-Hero.mp4&quot;,&quot;background_play_on_mobile&quot;:&quot;yes&quot;}\">\n\t\t<div class=\"elementor-background-video-container\">\n\t\t\t\t\t\t\t<video class=\"elementor-background-video-hosted\" role=\"presentation\" autoplay muted playsinline loop><\/video>\n\t\t\t\t\t<\/div><div class=\"elementor-element elementor-element-d90bb78 e-con-full e-flex e-con e-child\" data-id=\"d90bb78\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-02edbbd e-con-full e-flex e-con e-child\" data-id=\"02edbbd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-62ab298 e-transform elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"62ab298\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/semole4p.it\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/foglie-blu.json&quot;,&quot;id&quot;:1170,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;_transform_rotateZ_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-25,&quot;sizes&quot;:[]},&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;,&quot;_transform_rotateZ_effect_laptop&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_tablet&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3babe82 e-con-full e-flex e-con e-child\" data-id=\"3babe82\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9ed9b92 elementor-widget elementor-widget-heading\" data-id=\"9ed9b92\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Pasta<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eaac67 elementor-widget elementor-widget-text-editor\" data-id=\"8eaac67\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>The Pasta 4P line includes durum wheat semolina developed for traditional fresh pasta and specialty shapes. Two distinct applications, united by the same need for a high-performing raw material: elastic when needed, resilient during processing, porous in texture, and stable during cooking. With the Pasta 4P line, durum wheat semolina becomes a strategic asset, designed to elevate the work of those who craft pasta every day.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-792faf3 e-con-full e-flex e-con e-parent\" data-id=\"792faf3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;shape_divider_top&quot;:&quot;waves&quot;}\">\n\t\t\t\t<div class=\"elementor-shape elementor-shape-top\" aria-hidden=\"true\" data-negative=\"false\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1000 100\" preserveAspectRatio=\"none\">\n\t<path class=\"elementor-shape-fill\" d=\"M421.9,6.5c22.6-2.5,51.5,0.4,75.5,5.3c23.6,4.9,70.9,23.5,100.5,35.7c75.8,32.2,133.7,44.5,192.6,49.7\n\tc23.6,2.1,48.7,3.5,103.4-2.5c54.7-6,106.2-25.6,106.2-25.6V0H0v30.3c0,0,72,32.6,158.4,30.5c39.2-0.7,92.8-6.7,134-22.4\n\tc21.2-8.1,52.2-18.2,79.7-24.2C399.3,7.9,411.6,7.5,421.9,6.5z\"\/>\n<\/svg>\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a0d5096 elementor-widget elementor-widget-image\" data-id=\"a0d5096\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"104\" src=\"https:\/\/semole4p.it\/wp-content\/uploads\/2026\/07\/Onda-BLU.svg\" class=\"attachment-large size-large wp-image-2071\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5141f2a e-con-full e-flex e-con e-parent\" data-id=\"5141f2a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;shape_divider_top&quot;:&quot;waves&quot;}\">\n\t\t\t\t<div class=\"elementor-shape elementor-shape-top\" aria-hidden=\"true\" data-negative=\"false\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1000 100\" preserveAspectRatio=\"none\">\n\t<path class=\"elementor-shape-fill\" d=\"M421.9,6.5c22.6-2.5,51.5,0.4,75.5,5.3c23.6,4.9,70.9,23.5,100.5,35.7c75.8,32.2,133.7,44.5,192.6,49.7\n\tc23.6,2.1,48.7,3.5,103.4-2.5c54.7-6,106.2-25.6,106.2-25.6V0H0v30.3c0,0,72,32.6,158.4,30.5c39.2-0.7,92.8-6.7,134-22.4\n\tc21.2-8.1,52.2-18.2,79.7-24.2C399.3,7.9,411.6,7.5,421.9,6.5z\"\/>\n<\/svg>\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5bb8a66 elementor-widget elementor-widget-html\" data-id=\"5bb8a66\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n  .pasta2prod {\r\n    --pasta2prod-ink: #2d2012;\r\n    --pasta2prod-muted: rgba(45, 32, 18, 0.78);\r\n    --pasta2prod-line: rgba(255, 255, 255, 0.85);\r\n    --pasta2prod-arrow-hover: rgba(250, 244, 231, 0.1);\r\n\r\n    position: relative;\r\n    width: 100%;\r\n    overflow: visible;\r\n    padding: clamp(24px, 4vw, 52px) 4vw 64px;\r\n    color: var(--pasta2prod-ink);\r\n    font-family: \"Degular\", sans-serif;\r\n    background: transparent;\r\n  }\r\n\r\n  .pasta2prod,\r\n  .pasta2prod * {\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  \/* Desktop: immagini 65%, informazioni 35%. *\/\r\n  .pasta2prod__inner {\r\n    position: relative;\r\n    display: flex;\r\n    width: 100%;\r\n    min-height: clamp(500px, 46vw, 720px);\r\n  }\r\n\r\n  .pasta2prod__stage-col {\r\n    position: relative;\r\n    width: 65%;\r\n    min-width: 0;\r\n    min-height: inherit;\r\n  }\r\n\r\n  .pasta2prod__stage {\r\n    position: absolute;\r\n    inset: 0 0 78px;\r\n    overflow: visible;\r\n  }\r\n\r\n  .pasta2prod__ring {\r\n    position: absolute;\r\n    inset: 0;\r\n  }\r\n\r\n  .pasta2prod__item {\r\n    position: absolute;\r\n    top: 57%;\r\n    left: 19%;\r\n    width: 27%;\r\n    margin: 0;\r\n    transform: translateY(-50%) scale(0.84);\r\n    transform-origin: center center;\r\n    transition:\r\n      left 700ms cubic-bezier(0.2, 0.8, 0.2, 1),\r\n      top 700ms cubic-bezier(0.2, 0.8, 0.2, 1),\r\n      width 700ms cubic-bezier(0.2, 0.8, 0.2, 1),\r\n      transform 700ms cubic-bezier(0.2, 0.8, 0.2, 1),\r\n      opacity 500ms ease;\r\n    will-change: left, top, width, transform, opacity;\r\n  }\r\n\r\n  .pasta2prod__item.is-active {\r\n    top: 50%;\r\n    left: 59%;\r\n    width: 43%;\r\n    transform: translateY(-50%) scale(1);\r\n    z-index: 100;\r\n  }\r\n\r\n  .pasta2prod__item img {\r\n    display: block;\r\n    width: 100%;\r\n    height: auto;\r\n    max-height: none;\r\n    object-fit: contain;\r\n    pointer-events: none;\r\n    user-select: none;\r\n  }\r\n\r\n  \/* Informazioni del prodotto attivo. *\/\r\n  .pasta2prod__copy-col {\r\n    position: relative;\r\n    z-index: 150;\r\n    display: flex;\r\n    align-items: center;\r\n    width: 35%;\r\n    min-width: 0;\r\n    padding-left: clamp(20px, 2.5vw, 48px);\r\n  }\r\n\r\n  .pasta2prod__copy {\r\n    position: relative;\r\n    z-index: 160;\r\n    width: 100%;\r\n    font-family: \"Degular\", sans-serif;\r\n  }\r\n\r\n  .pasta2prod__title {\r\n    margin: 0 0 1rem;\r\n    font-family: \"IvyPresto Display\", serif;\r\n    font-size: clamp(40px, 4.4vw, 62px);\r\n    font-weight: 300;\r\n    line-height: 1;\r\n    letter-spacing: 0;\r\n  }\r\n\r\n  .pasta2prod__divider {\r\n    position: relative;\r\n    z-index: 170;\r\n    width: 100%;\r\n    height: 2px;\r\n    margin: 0 0 20px;\r\n    background: var(--pasta2prod-line);\r\n  }\r\n\r\n  .pasta2prod__divider::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    z-index: 170;\r\n    top: 0;\r\n    left: -78px;\r\n    width: 78px;\r\n    height: 2px;\r\n    background: var(--pasta2prod-line);\r\n  }\r\n\r\n  .pasta2prod__divider::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    z-index: 171;\r\n    top: -4px;\r\n    left: -83px;\r\n    width: 10px;\r\n    height: 10px;\r\n    border-radius: 999px;\r\n    background: #fff;\r\n  }\r\n\r\n  .pasta2prod__kicker {\r\n    margin: 0 0 8px;\r\n    font-family: \"Degular\", sans-serif;\r\n    font-size: clamp(21px, 2.4vw, 28px);\r\n    font-weight: 400;\r\n    line-height: 1.15;\r\n  }\r\n\r\n  .pasta2prod__subtitle {\r\n    margin: 0 0 16px;\r\n    color: var(--pasta2prod-muted);\r\n    font-family: \"Degular\", sans-serif;\r\n    font-size: clamp(22px, 2.9vw, 26px);\r\n    font-weight: 700;\r\n    line-height: 1.35;\r\n  }\r\n\r\n  .pasta2prod__list {\r\n    display: grid;\r\n    gap: 9px;\r\n    margin: 0;\r\n    padding: 0;\r\n    color: var(--pasta2prod-muted);\r\n    font-family: \"Degular\", sans-serif;\r\n    font-size: clamp(20px, 2.5vw, 22px);\r\n    line-height: 1.3;\r\n    list-style: none;\r\n  }\r\n\r\n  .pasta2prod__list li {\r\n    display: flex;\r\n    align-items: flex-start;\r\n    gap: 11px;\r\n    padding: 0;\r\n  }\r\n\r\n  .pasta2prod__grain {\r\n    flex: 0 0 16px;\r\n    width: 16px;\r\n    height: 15px;\r\n    margin-top: 0.2em;\r\n  }\r\n\r\n  .pasta2prod__grain svg {\r\n    display: block;\r\n    width: 100%;\r\n    height: auto;\r\n  }\r\n\r\n  .pasta2prod__point-text {\r\n    min-width: 0;\r\n  }\r\n\r\n  \/* Frecce centrate rispetto all'intera sezione. *\/\r\n  .pasta2prod__nav {\r\n    position: absolute;\r\n    bottom: -18px;\r\n    left: 50%;\r\n    z-index: 250;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 26px;\r\n    transform: translateX(-50%);\r\n  }\r\n\r\n  .pasta2prod__button,\r\n  .pasta2prod__button:hover,\r\n  .pasta2prod__button:focus,\r\n  .pasta2prod__button:focus-visible,\r\n  .pasta2prod__button:active {\r\n    display: grid;\r\n    width: 42px;\r\n    height: 42px;\r\n    padding: 0;\r\n    color: var(--pasta2prod-ink);\r\n    cursor: pointer;\r\n    appearance: none;\r\n    -webkit-appearance: none;\r\n    place-items: center;\r\n    border: 0;\r\n    border-radius: 999px;\r\n    outline: 0;\r\n    background: transparent;\r\n    box-shadow: none;\r\n    text-decoration: none;\r\n  }\r\n\r\n  .pasta2prod__button {\r\n    transition: background-color 180ms ease;\r\n  }\r\n\r\n  .pasta2prod__button:hover,\r\n  .pasta2prod__button:focus-visible {\r\n    background: var(--pasta2prod-arrow-hover);\r\n  }\r\n\r\n  .pasta2prod__button:focus-visible {\r\n    outline: 2px solid var(--pasta2prod-ink);\r\n    outline-offset: 4px;\r\n  }\r\n\r\n  .pasta2prod__button svg {\r\n    display: block;\r\n    width: 32px;\r\n    height: 32px;\r\n    pointer-events: none;\r\n  }\r\n\r\n  .pasta2prod__button path {\r\n    stroke: #3b2413;\r\n  }\r\n\r\n  \/* Laptop e desktop compatti. *\/\r\n  @media (min-width: 1025px) and (max-width: 1366px) {\r\n    .pasta2prod {\r\n      padding-right: 24px;\r\n      padding-left: 24px;\r\n    }\r\n\r\n    .pasta2prod__inner {\r\n      min-height: 620px;\r\n    }\r\n\r\n    .pasta2prod__title {\r\n      font-size: clamp(36px, 4vw, 54px);\r\n    }\r\n\r\n    .pasta2prod__kicker {\r\n      font-size: clamp(21px, 2.5vw, 26px);\r\n    }\r\n\r\n    .pasta2prod__subtitle {\r\n      font-size: clamp(19px, 2.3vw, 23px);\r\n    }\r\n\r\n    .pasta2prod__list {\r\n      font-size: clamp(18px, 2.2vw, 22px);\r\n    }\r\n  }\r\n\r\n  \/* Tablet. *\/\r\n  @media (min-width: 768px) and (max-width: 1024px) {\r\n    .pasta2prod {\r\n      padding-right: 24px;\r\n      padding-left: 24px;\r\n    }\r\n\r\n    .pasta2prod__inner {\r\n      min-height: 650px;\r\n    }\r\n\r\n    .pasta2prod__stage-col {\r\n      width: 60%;\r\n    }\r\n\r\n    .pasta2prod__copy-col {\r\n      width: 40%;\r\n      padding-left: 20px;\r\n    }\r\n\r\n    .pasta2prod__title {\r\n      font-size: clamp(34px, 4vw, 48px);\r\n    }\r\n\r\n    .pasta2prod__kicker {\r\n      font-size: clamp(20px, 2.3vw, 24px);\r\n    }\r\n\r\n    .pasta2prod__subtitle {\r\n      font-size: clamp(18px, 2.1vw, 21px);\r\n    }\r\n\r\n    .pasta2prod__list {\r\n      font-size: clamp(17px, 2vw, 20px);\r\n    }\r\n\r\n    .pasta2prod__divider::before,\r\n    .pasta2prod__divider::after {\r\n      display: none;\r\n    }\r\n  }\r\n\r\n  \/* Mobile. *\/\r\n  @media (max-width: 767px) {\r\n    .pasta2prod {\r\n      overflow: visible;\r\n      padding: 24px 8px 90px;\r\n    }\r\n\r\n    .pasta2prod__inner {\r\n      flex-direction: column;\r\n      min-height: 0;\r\n    }\r\n\r\n    .pasta2prod__stage-col {\r\n      position: relative;\r\n      width: 100%;\r\n      min-height: 455px;\r\n      padding-bottom: 45px;\r\n      overflow: visible;\r\n    }\r\n\r\n    .pasta2prod__stage {\r\n      position: relative;\r\n      inset: auto;\r\n      width: 100%;\r\n      height: 410px;\r\n      overflow: visible;\r\n    }\r\n\r\n    .pasta2prod__item {\r\n      top: 64%;\r\n      left: 2%;\r\n      width: 29%;\r\n      transform: translate(0, -50%) scale(0.72);\r\n    }\r\n\r\n    .pasta2prod__item.is-active {\r\n      top: 50%;\r\n      left: 50%;\r\n      width: 56%;\r\n      transform: translate(-50%, -50%) scale(1);\r\n    }\r\n\r\n    .pasta2prod__copy-col {\r\n      display: block;\r\n      width: 100%;\r\n      padding-left: 0;\r\n      margin-top: 18px;\r\n    }\r\n\r\n    .pasta2prod__copy {\r\n      width: min(100%, 560px);\r\n      margin: 0 auto;\r\n      text-align: center;\r\n    }\r\n\r\n    .pasta2prod__title {\r\n      font-size: clamp(40px, 12vw, 60px);\r\n    }\r\n\r\n    .pasta2prod__kicker {\r\n      font-size: clamp(18px, 5.2vw, 23px);\r\n    }\r\n\r\n    .pasta2prod__subtitle {\r\n      font-size: clamp(22px, 5.2vw, 26px);\r\n    }\r\n\r\n    .pasta2prod__list {\r\n      width: min(330px, 100%);\r\n      margin: 0 auto;\r\n      font-size: clamp(17px, 4.8vw, 21px);\r\n      text-align: center;\r\n    }\r\n\r\n    .pasta2prod__list li {\r\n      gap: 10px;\r\n    }\r\n\r\n    .pasta2prod__divider {\r\n      max-width: 280px;\r\n      margin-right: auto;\r\n      margin-left: auto;\r\n    }\r\n\r\n    .pasta2prod__divider::before,\r\n    .pasta2prod__divider::after {\r\n      display: none;\r\n    }\r\n\r\n    \/* Frecce sotto le immagini e sopra il testo. *\/\r\n    .pasta2prod__nav {\r\n      top: 425px;\r\n      bottom: auto;\r\n      left: 50%;\r\n      gap: 34px;\r\n      margin: 0;\r\n      transform: translateX(-50%);\r\n    }\r\n  }\r\n\r\n  @media (prefers-reduced-motion: reduce) {\r\n    .pasta2prod__item,\r\n    .pasta2prod__button {\r\n      transition: none;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<section class=\"pasta2prod\" data-autoplay=\"0\" aria-label=\"Prodotti pasta\" aria-roledescription=\"carosello\">\r\n  <div class=\"pasta2prod__inner\">\r\n\r\n    <!-- Colonna immagini: due prodotti originali. -->\r\n    <div class=\"pasta2prod__stage-col\">\r\n      <div class=\"pasta2prod__stage\">\r\n        <div class=\"pasta2prod__ring\">\r\n\r\n          <figure class=\"pasta2prod__item is-active\" data-title=\"Fresh Pasta\" data-kicker=\"Application\" data-subtitle=\"Pasta sheets ~ Tagliatelle\" data-points=\"Excellent dough workability|Rough and porous surface|Cooking stability and firmness\" aria-hidden=\"false\">\r\n            <img src=\"https:\/\/semole4p.it\/wp-content\/uploads\/2026\/05\/4P_D_Pasta.webp\" alt=\"Pasta Fresca\" loading=\"eager\" decoding=\"sync\" fetchpriority=\"high\">\r\n          <\/figure>\r\n\r\n          <figure class=\"pasta2prod__item\" data-title=\"Specialty Shapes\" data-kicker=\"Application\" data-subtitle=\"Tortellini ~ Ravioli ~ Filled pastas\" data-points=\"Elastic and resilient pasta sheet|Porous texture that holds the sauce|Excellent cooking stability\" aria-hidden=\"true\">\r\n            <img src=\"https:\/\/semole4p.it\/wp-content\/uploads\/2026\/05\/4P_D_Speciali.webp\" alt=\"Formati Speciali\" loading=\"eager\" decoding=\"sync\" fetchpriority=\"high\">\r\n          <\/figure>\r\n\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- Colonna informazioni. -->\r\n    <div class=\"pasta2prod__copy-col\">\r\n      <div class=\"pasta2prod__copy\" aria-live=\"polite\" aria-atomic=\"true\">\r\n        <h2 class=\"pasta2prod__title\"><\/h2>\r\n        <div class=\"pasta2prod__divider\" aria-hidden=\"true\"><\/div>\r\n        <p class=\"pasta2prod__kicker\"><\/p>\r\n        <p class=\"pasta2prod__subtitle\"><\/p>\r\n        <ul class=\"pasta2prod__list\"><\/ul>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- Controlli centrati sull'intera sezione. -->\r\n    <div class=\"pasta2prod__nav\" role=\"group\" aria-label=\"Controlli carosello pasta\">\r\n      <button class=\"pasta2prod__button pasta2prod__prev\" type=\"button\" aria-label=\"Prodotto precedente\">\r\n        <svg\r\n          width=\"32\"\r\n          height=\"32\"\r\n          viewBox=\"0 0 32 32\"\r\n          fill=\"none\"\r\n          aria-hidden=\"true\"\r\n          xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n        >\r\n          <path\r\n            d=\"M12 25L3 16L12 7M3 16L29 16\"\r\n            stroke=\"#3B2413\"\r\n            stroke-width=\"1.5\"\r\n            stroke-linecap=\"round\"\r\n            stroke-linejoin=\"round\"\r\n          \/>\r\n        <\/svg>\r\n      <\/button>\r\n\r\n      <button class=\"pasta2prod__button pasta2prod__next\" type=\"button\" aria-label=\"Prodotto successivo\">\r\n        <svg\r\n          width=\"32\"\r\n          height=\"32\"\r\n          viewBox=\"0 0 32 32\"\r\n          fill=\"none\"\r\n          aria-hidden=\"true\"\r\n          xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n        >\r\n          <path\r\n            d=\"M20 7L29 16L20 25M29 16H3\"\r\n            stroke=\"#3B2413\"\r\n            stroke-width=\"1.5\"\r\n            stroke-linecap=\"round\"\r\n            stroke-linejoin=\"round\"\r\n          \/>\r\n        <\/svg>\r\n      <\/button>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function () {\r\n  \"use strict\";\r\n\r\n  function initPasta2prod(root) {\r\n    if (!root || root.dataset.pasta2prodReady === \"1\") return;\r\n\r\n    var items = Array.prototype.slice.call(\r\n      root.querySelectorAll(\".pasta2prod__item\")\r\n    );\r\n\r\n    var title = root.querySelector(\".pasta2prod__title\");\r\n    var kicker = root.querySelector(\".pasta2prod__kicker\");\r\n    var subtitle = root.querySelector(\".pasta2prod__subtitle\");\r\n    var list = root.querySelector(\".pasta2prod__list\");\r\n    var copy = root.querySelector(\".pasta2prod__copy\");\r\n    var prev = root.querySelector(\".pasta2prod__prev\");\r\n    var next = root.querySelector(\".pasta2prod__next\");\r\n\r\n    if (!items.length || !title || !kicker || !subtitle || !list) {\r\n      return;\r\n    }\r\n\r\n    root.dataset.pasta2prodReady = \"1\";\r\n\r\n    var active = 0;\r\n    var timer = null;\r\n    var hovering = false;\r\n    var mobileQuery = window.matchMedia(\"(max-width: 767px)\");\r\n    var motionQuery = window.matchMedia(\r\n      \"(prefers-reduced-motion: reduce)\"\r\n    );\r\n\r\n    items.forEach(function (item, index) {\r\n      if (item.classList.contains(\"is-active\")) active = index;\r\n    });\r\n\r\n    function createGrainIcon() {\r\n      return (\r\n        '<svg width=\"16\" height=\"15\" viewBox=\"0 0 11 10\" ' +\r\n        'fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">' +\r\n          '<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" ' +\r\n          'd=\"M5.17964 10C2.3187 10 0 7.48904 0 4.39089L0 0' +\r\n          'C2.86094 0 5.17964 2.51096 5.17964 5.60912V10Z' +\r\n          'M5.82036 10V5.60912C5.82036 2.51096 8.13906 0 11 0' +\r\n          'V4.39089C11 7.48904 8.6813 10 5.82036 10Z\" ' +\r\n          'fill=\"#3B2413\"\/>' +\r\n        '<\/svg>'\r\n      );\r\n    }\r\n\r\n    function renderText() {\r\n      var current = items[active];\r\n\r\n      title.textContent = current.dataset.title || \"\";\r\n      kicker.textContent = current.dataset.kicker || \"\";\r\n      subtitle.textContent = current.dataset.subtitle || \"\";\r\n\r\n      list.textContent = \"\";\r\n\r\n      (current.dataset.points || \"\").split(\"|\").forEach(function (point) {\r\n        var value = point.trim();\r\n        if (!value) return;\r\n\r\n        var li = document.createElement(\"li\");\r\n\r\n        var icon = document.createElement(\"span\");\r\n        icon.className = \"pasta2prod__grain\";\r\n        icon.setAttribute(\"aria-hidden\", \"true\");\r\n        icon.innerHTML = createGrainIcon();\r\n\r\n        var text = document.createElement(\"span\");\r\n        text.className = \"pasta2prod__point-text\";\r\n        text.textContent = value;\r\n\r\n        li.appendChild(icon);\r\n        li.appendChild(text);\r\n        list.appendChild(li);\r\n      });\r\n    }\r\n\r\n    function renderImages() {\r\n      var mobile = mobileQuery.matches;\r\n\r\n      items.forEach(function (item, index) {\r\n        var isActive = index === active;\r\n\r\n        item.classList.toggle(\"is-active\", isActive);\r\n        item.style.zIndex = isActive ? \"100\" : \"20\";\r\n        item.style.opacity = isActive ? \"1\" : mobile ? \"0.92\" : \"0.97\";\r\n\r\n        if (mobile) {\r\n          \/*\r\n            Due prodotti:\r\n            - attivo grande al centro;\r\n            - secondario piccolo a sinistra.\r\n          *\/\r\n          item.style.left = isActive ? \"50%\" : \"2%\";\r\n          item.style.top = isActive ? \"50%\" : \"64%\";\r\n          item.style.width = isActive ? \"56%\" : \"29%\";\r\n          item.style.transform = isActive\r\n            ? \"translate(-50%, -50%) scale(1)\"\r\n            : \"translate(0, -50%) scale(0.72)\";\r\n        } else {\r\n          \/*\r\n            Stessa posizione del prodotto attivo del modello.\r\n            Il secondo prodotto occupa lo spazio a sinistra.\r\n          *\/\r\n          item.style.left = isActive ? \"59%\" : \"19%\";\r\n          item.style.top = isActive ? \"50%\" : \"57%\";\r\n          item.style.width = isActive ? \"43%\" : \"27%\";\r\n          item.style.transform = isActive\r\n            ? \"translateY(-50%) scale(1)\"\r\n            : \"translateY(-50%) scale(0.84)\";\r\n        }\r\n\r\n        item.setAttribute(\"aria-hidden\", isActive ? \"false\" : \"true\");\r\n      });\r\n    }\r\n\r\n    function go(direction) {\r\n      active = (active + direction + items.length) % items.length;\r\n      renderImages();\r\n      renderText();\r\n    }\r\n\r\n    function stopAutoplay() {\r\n      if (timer !== null) {\r\n        window.clearInterval(timer);\r\n        timer = null;\r\n      }\r\n\r\n      if (copy) copy.setAttribute(\"aria-live\", \"polite\");\r\n    }\r\n\r\n    function startAutoplay() {\r\n      stopAutoplay();\r\n\r\n      var delay = parseInt(root.dataset.autoplay || \"0\", 10);\r\n\r\n      if (\r\n        !Number.isFinite(delay) ||\r\n        delay <= 0 ||\r\n        items.length < 2 ||\r\n        motionQuery.matches ||\r\n        document.hidden ||\r\n        hovering ||\r\n        root.contains(document.activeElement)\r\n      ) {\r\n        return;\r\n      }\r\n\r\n      if (copy) copy.setAttribute(\"aria-live\", \"off\");\r\n\r\n      timer = window.setInterval(function () {\r\n        if (!root.isConnected) {\r\n          stopAutoplay();\r\n          return;\r\n        }\r\n\r\n        go(1);\r\n      }, delay);\r\n    }\r\n\r\n    if (prev) {\r\n      prev.addEventListener(\"click\", function () {\r\n        go(-1);\r\n      });\r\n    }\r\n\r\n    if (next) {\r\n      next.addEventListener(\"click\", function () {\r\n        go(1);\r\n      });\r\n    }\r\n\r\n    root.addEventListener(\"mouseenter\", function () {\r\n      hovering = true;\r\n      stopAutoplay();\r\n    });\r\n\r\n    root.addEventListener(\"mouseleave\", function () {\r\n      hovering = false;\r\n      startAutoplay();\r\n    });\r\n\r\n    root.addEventListener(\"focusin\", stopAutoplay);\r\n\r\n    root.addEventListener(\"focusout\", function () {\r\n      window.setTimeout(startAutoplay, 0);\r\n    });\r\n\r\n    document.addEventListener(\"visibilitychange\", startAutoplay);\r\n\r\n    if (mobileQuery.addEventListener) {\r\n      mobileQuery.addEventListener(\"change\", renderImages);\r\n      motionQuery.addEventListener(\"change\", startAutoplay);\r\n    } else {\r\n      mobileQuery.addListener(renderImages);\r\n      motionQuery.addListener(startAutoplay);\r\n    }\r\n\r\n    renderImages();\r\n    renderText();\r\n    startAutoplay();\r\n  }\r\n\r\n  function bootPasta2prod() {\r\n    document.querySelectorAll(\".pasta2prod\").forEach(initPasta2prod);\r\n  }\r\n\r\n  var hooksRegistered = false;\r\n\r\n  function registerElementorHooks() {\r\n    if (\r\n      hooksRegistered ||\r\n      !window.elementorFrontend ||\r\n      !window.elementorFrontend.hooks\r\n    ) {\r\n      return;\r\n    }\r\n\r\n    hooksRegistered = true;\r\n\r\n    window.elementorFrontend.hooks.addAction(\r\n      \"frontend\/element_ready\/html.default\",\r\n      bootPasta2prod\r\n    );\r\n\r\n    window.elementorFrontend.hooks.addAction(\r\n      \"frontend\/element_ready\/global\",\r\n      bootPasta2prod\r\n    );\r\n  }\r\n\r\n  function boot() {\r\n    bootPasta2prod();\r\n    registerElementorHooks();\r\n  }\r\n\r\n  if (document.readyState === \"loading\") {\r\n    document.addEventListener(\"DOMContentLoaded\", boot, { once: true });\r\n  } else {\r\n    boot();\r\n  }\r\n\r\n  window.addEventListener(\"load\", boot, { once: true });\r\n  window.addEventListener(\"elementor\/frontend\/init\", boot);\r\n\r\n  if (window.jQuery) {\r\n    window.jQuery(window).on(\r\n      \"elementor\/frontend\/init.pasta2prod\",\r\n      boot\r\n    );\r\n  }\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6f8b8dc e-con-full e-flex e-con e-parent\" data-id=\"6f8b8dc\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;shape_divider_top&quot;:&quot;waves&quot;}\">\n\t\t\t\t<div class=\"elementor-shape elementor-shape-top\" aria-hidden=\"true\" data-negative=\"false\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1000 100\" preserveAspectRatio=\"none\">\n\t<path class=\"elementor-shape-fill\" d=\"M421.9,6.5c22.6-2.5,51.5,0.4,75.5,5.3c23.6,4.9,70.9,23.5,100.5,35.7c75.8,32.2,133.7,44.5,192.6,49.7\n\tc23.6,2.1,48.7,3.5,103.4-2.5c54.7-6,106.2-25.6,106.2-25.6V0H0v30.3c0,0,72,32.6,158.4,30.5c39.2-0.7,92.8-6.7,134-22.4\n\tc21.2-8.1,52.2-18.2,79.7-24.2C399.3,7.9,411.6,7.5,421.9,6.5z\"\/>\n<\/svg>\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ac0dcce e-con-full e-flex e-con e-child\" data-id=\"ac0dcce\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5dbd763 e-transform elementor-widget elementor-widget-button\" data-id=\"5dbd763\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_transform_translateY_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-3,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6MjUwNCwidG9nZ2xlIjpmYWxzZX0%3D\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Technical data sheet<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c34d034 e-con-full e-flex e-con e-child\" data-id=\"c34d034\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6b2712f elementor-widget elementor-widget-html\" data-id=\"6b2712f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"wrapper-animazione-titolo\" style=\"overflow: hidden;\">\r\n    <h2 class=\"claim\">You can see it in the dough\u2019s golden colour.<br class=\"claim-break-desktop\"> You can feel it in every bite.<\/h2>\r\n<\/div>\r\n\r\n<style>\r\n.claim {\r\n    font-family: \"ivypresto-display\", serif !important;\r\n    font-weight: 300 !important;\r\n    color: var(--colore-titolo, #3B2413); \r\n    display: block !important;\r\n    width: 100% !important;\r\n    font-size: clamp(2.500rem, 0.944rem + 4.507vw, 6.000rem) !important;\r\n    margin: 0;\r\n    line-height: 1.1;\r\n    visibility: visible; \r\n    text-align: center !important;\r\n}\r\n\r\n.claim .word {\r\n    display: inline-block;\r\n    white-space: nowrap;\r\n}\r\n\r\n.claim .char {\r\n    display: inline-block;\r\n    white-space: pre;\r\n    will-change: transform, opacity;\r\n    color: inherit; \r\n}\r\n\r\n.claim-break-desktop {\r\n    display: block;\r\n}\r\n\r\n@media (max-width: 767px) {\r\n    .claim {\r\n        text-align: var(--allineamento-mobile, center) !important;\r\n    }\r\n\r\n    .claim-break-desktop {\r\n        display: none;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.12.2\/gsap.min.js\"><\/script>\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.12.2\/ScrollTrigger.min.js\"><\/script>\r\n\r\n<script>\r\n(function() {\r\n    const initAllTitles = () => {\r\n        if (typeof gsap === 'undefined' || !window.ScrollTrigger) return;\r\n\r\n        gsap.registerPlugin(ScrollTrigger);\r\n\r\n        const titles = document.querySelectorAll(\".claim\");\r\n\r\n        titles.forEach((target) => {\r\n            if (target.dataset.splitDone === \"true\") return;\r\n\r\n            const originalNodes = Array.from(target.childNodes);\r\n            target.innerHTML = '';\r\n\r\n            originalNodes.forEach((node) => {\r\n                if (node.nodeType === 3) {\r\n                    const parts = node.textContent.split(\/(\\s+)\/);\r\n\r\n                    parts.forEach((part) => {\r\n                        if (!part) return;\r\n\r\n                        if (part.trim() === '') {\r\n                            target.appendChild(document.createTextNode(part));\r\n                            return;\r\n                        }\r\n\r\n                        const word = document.createElement('span');\r\n                        word.className = 'word';\r\n\r\n                        part.split('').forEach((char) => {\r\n                            const span = document.createElement('span');\r\n                            span.innerText = char;\r\n                            span.className = 'char';\r\n                            word.appendChild(span);\r\n                        });\r\n\r\n                        target.appendChild(word);\r\n                    });\r\n                }\r\n\r\n                if (node.nodeType === 1 && node.tagName.toLowerCase() === 'br') {\r\n                    target.appendChild(node.cloneNode(true));\r\n                }\r\n            });\r\n\r\n            target.dataset.splitDone = \"true\";\r\n\r\n            const chars = target.querySelectorAll('.char');\r\n\r\n            gsap.fromTo(chars, \r\n                { opacity: 0, y: 80 },\r\n                {\r\n                    opacity: 1,\r\n                    y: 0,\r\n                    stagger: 0.04,\r\n                    duration: 0.8,\r\n                    ease: \"power3.out\",\r\n                    scrollTrigger: {\r\n                        trigger: target,\r\n                        start: \"top 90%\",\r\n                        end: \"top 40%\",\r\n                        scrub: 1,\r\n                        markers: false\r\n                    }\r\n                }\r\n            );\r\n        });\r\n    };\r\n\r\n    window.addEventListener('load', initAllTitles);\r\n    window.addEventListener('resize', () => ScrollTrigger.refresh());\r\n    \r\n    let checkCount = 0;\r\n    const timer = setInterval(() => {\r\n        initAllTitles();\r\n        checkCount++;\r\n        if (checkCount > 5) clearInterval(timer);\r\n    }, 1000);\r\n\r\n    if (window.elementorFrontend) initAllTitles();\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-08dffc3 e-con-full e-flex e-con e-child\" data-id=\"08dffc3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1b6bec6 elementor-widget elementor-widget-text-editor\" data-id=\"1b6bec6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">4P durum wheat semolina gives pasta a distinct, recognizable character: in its porosity, its texture, and its cooking performance. A level of quality that guides every step of processing and comes through in every taste.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ab041f0 e-transform elementor-widget elementor-widget-button\" data-id=\"ab041f0\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_transform_translateY_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-3,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6MjQ3MywidG9nZ2xlIjpmYWxzZX0%3D\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">View recipe<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-49d5c48 e-con-full e-flex e-con e-parent\" data-id=\"49d5c48\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-2f5f07c e-con-full e-flex e-con e-child\" data-id=\"2f5f07c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a00770d elementor-widget elementor-widget-html\" data-id=\"a00770d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"wrapper-animazione-titolo\" style=\"overflow: hidden;\">\r\n    <h2 class=\"gamma\">Discover the full range<\/h2>\r\n<\/div>\r\n\r\n<style>\r\n.gamma {\r\n    font-family: \"ivypresto-display\", serif !important;\r\n    font-weight: 300 !important;\r\n    color: var(--colore-titolo, #3B2413); \r\n    display: block !important;\r\n    width: 100% !important;\r\n    font-size: clamp(1.500rem, 0.944rem + 4.507vw, 4.000rem) !important;\r\n    margin: 0;\r\n    line-height: 1.1;\r\n    visibility: visible; \r\n    text-align: center !important;\r\n    padding-bottom: 16px;\r\n}\r\n\r\n.gamma .word {\r\n    display: inline-block;\r\n    white-space: nowrap;\r\n}\r\n\r\n.gamma .char {\r\n    display: inline-block;\r\n    white-space: pre;\r\n    will-change: transform, opacity;\r\n    color: inherit; \r\n}\r\n<\/style>\r\n\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.12.2\/gsap.min.js\"><\/script>\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.12.2\/ScrollTrigger.min.js\"><\/script>\r\n\r\n<script>\r\n(function() {\r\n    const initGammaTitle = () => {\r\n        if (typeof gsap === 'undefined' || !window.ScrollTrigger) return;\r\n\r\n        gsap.registerPlugin(ScrollTrigger);\r\n\r\n        const titles = document.querySelectorAll(\".gamma\");\r\n\r\n        titles.forEach((target) => {\r\n            if (target.dataset.splitDone === \"true\") return;\r\n\r\n            const originalNodes = Array.from(target.childNodes);\r\n            target.innerHTML = '';\r\n\r\n            originalNodes.forEach((node) => {\r\n                if (node.nodeType === 3) {\r\n                    const parts = node.textContent.split(\/(\\s+)\/);\r\n\r\n                    parts.forEach((part) => {\r\n                        if (!part) return;\r\n\r\n                        if (part.trim() === '') {\r\n                            target.appendChild(document.createTextNode(part));\r\n                            return;\r\n                        }\r\n\r\n                        const word = document.createElement('span');\r\n                        word.className = 'word';\r\n\r\n                        part.split('').forEach((char) => {\r\n                            const span = document.createElement('span');\r\n                            span.innerText = char;\r\n                            span.className = 'char';\r\n                            word.appendChild(span);\r\n                        });\r\n\r\n                        target.appendChild(word);\r\n                    });\r\n                }\r\n\r\n                if (node.nodeType === 1 && node.tagName.toLowerCase() === 'br') {\r\n                    target.appendChild(node.cloneNode(true));\r\n                }\r\n            });\r\n\r\n            target.dataset.splitDone = \"true\";\r\n\r\n            const chars = target.querySelectorAll('.char');\r\n\r\n            gsap.fromTo(chars, \r\n                { opacity: 0, y: 80 },\r\n                {\r\n                    opacity: 1,\r\n                    y: 0,\r\n                    stagger: 0.04,\r\n                    duration: 0.8,\r\n                    ease: \"power3.out\",\r\n                    scrollTrigger: {\r\n                        trigger: target,\r\n                        start: \"top 90%\",\r\n                        end: \"top 40%\",\r\n                        scrub: 1,\r\n                        markers: false\r\n                    }\r\n                }\r\n            );\r\n        });\r\n    };\r\n\r\n    window.addEventListener('load', initGammaTitle);\r\n    window.addEventListener('resize', () => ScrollTrigger.refresh());\r\n    \r\n    let checkCount = 0;\r\n    const timer = setInterval(() => {\r\n        initGammaTitle();\r\n        checkCount++;\r\n        if (checkCount > 5) clearInterval(timer);\r\n    }, 1000);\r\n\r\n    if (window.elementorFrontend) initGammaTitle();\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-490d223 e-con-full e-flex e-con e-parent\" data-id=\"490d223\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;shape_divider_bottom&quot;:&quot;waves&quot;}\">\n\t\t\t\t<div class=\"elementor-shape elementor-shape-bottom\" aria-hidden=\"true\" data-negative=\"false\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1000 100\" preserveAspectRatio=\"none\">\n\t<path class=\"elementor-shape-fill\" d=\"M421.9,6.5c22.6-2.5,51.5,0.4,75.5,5.3c23.6,4.9,70.9,23.5,100.5,35.7c75.8,32.2,133.7,44.5,192.6,49.7\n\tc23.6,2.1,48.7,3.5,103.4-2.5c54.7-6,106.2-25.6,106.2-25.6V0H0v30.3c0,0,72,32.6,158.4,30.5c39.2-0.7,92.8-6.7,134-22.4\n\tc21.2-8.1,52.2-18.2,79.7-24.2C399.3,7.9,411.6,7.5,421.9,6.5z\"\/>\n<\/svg>\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7fc5dca e-con-full e-grid e-con e-child\" data-id=\"7fc5dca\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-17cb7af e-con-full e-flex e-con e-child\" data-id=\"17cb7af\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_translateY_effect&quot;:&quot;yes&quot;,&quot;motion_fx_translateY_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:3,&quot;sizes&quot;:[]},&quot;motion_fx_translateY_affectedRange&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:50}},&quot;motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;laptop&quot;,&quot;tablet&quot;]}\">\n\t\t<div class=\"elementor-element elementor-element-674d7d7 e-con-full e-flex e-con e-child\" data-id=\"674d7d7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-a47075a e-con-full frosted2 e-flex e-con e-child\" data-id=\"a47075a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d5f54c0 elementor-widget elementor-widget-heading\" data-id=\"d5f54c0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Bread<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-062e3f1 e-transform elementor-widget elementor-widget-button\" data-id=\"062e3f1\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_transform_translateY_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-3,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/semole4p.it\/en\/bread\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Discover more<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-33675cc e-con-full e-flex e-con e-child\" data-id=\"33675cc\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b9f46ae elementor-absolute rotazione-loop elementor-widget elementor-widget-image\" data-id=\"b9f46ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"219\" height=\"229\" src=\"https:\/\/semole4p.it\/wp-content\/uploads\/2026\/06\/Pane.png\" class=\"attachment-full size-full wp-image-2045\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1b33b49 e-con-full e-flex e-con e-child\" data-id=\"1b33b49\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_translateY_effect&quot;:&quot;yes&quot;,&quot;motion_fx_translateY_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:2.5,&quot;sizes&quot;:[]},&quot;motion_fx_translateY_affectedRange&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:50}},&quot;motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;laptop&quot;,&quot;tablet&quot;]}\">\n\t\t<div class=\"elementor-element elementor-element-e521cec e-con-full e-flex e-con e-child\" data-id=\"e521cec\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-f74d49a e-con-full frosted2 e-flex e-con e-child\" data-id=\"f74d49a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-af751f1 elementor-widget elementor-widget-heading\" data-id=\"af751f1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pizza<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c77821c e-transform elementor-widget elementor-widget-button\" data-id=\"c77821c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_transform_translateY_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-3,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/semole4p.it\/en\/pizza\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Discover more<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9e6465b e-con-full e-flex e-con e-child\" data-id=\"9e6465b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-33db4ac elementor-absolute rotazione-loop2 elementor-widget elementor-widget-image\" data-id=\"33db4ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"250\" height=\"223\" src=\"https:\/\/semole4p.it\/wp-content\/uploads\/2026\/06\/Pizza2.png\" class=\"attachment-full size-full wp-image-2061\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eae8f04 e-con-full e-flex e-con e-child\" data-id=\"eae8f04\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_translateY_effect&quot;:&quot;yes&quot;,&quot;motion_fx_translateY_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:3.5,&quot;sizes&quot;:[]},&quot;motion_fx_translateY_affectedRange&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:50}},&quot;motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;laptop&quot;,&quot;tablet&quot;]}\">\n\t\t<div class=\"elementor-element elementor-element-166e526 e-con-full e-flex e-con e-child\" data-id=\"166e526\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-5343ab0 e-con-full frosted2 e-flex e-con e-child\" data-id=\"5343ab0\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5e9cc12 elementor-widget elementor-widget-heading\" data-id=\"5e9cc12\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pastry<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-82cfe57 e-transform elementor-widget elementor-widget-button\" data-id=\"82cfe57\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_transform_translateY_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-3,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/semole4p.it\/en\/pastry\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Discover more<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-734cba2 e-con-full e-flex e-con e-child\" data-id=\"734cba2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2ade8b5 elementor-absolute rotazione-loop3 elementor-widget elementor-widget-image\" data-id=\"2ade8b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"219\" height=\"229\" src=\"https:\/\/semole4p.it\/wp-content\/uploads\/2026\/06\/pasticceria.png\" class=\"attachment-full size-full wp-image-2062\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bb186c6 e-con-full e-flex e-con e-parent\" data-id=\"bb186c6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-ee64309 e-con-full e-flex e-con e-child\" data-id=\"ee64309\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-29bd2a8 elementor-widget elementor-widget-heading\" data-id=\"29bd2a8\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_blur_range&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:5,&quot;end&quot;:35}},&quot;motion_fx_blur_effect&quot;:&quot;yes&quot;,&quot;motion_fx_blur_direction&quot;:&quot;out-in&quot;,&quot;motion_fx_blur_level&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:7,&quot;sizes&quot;:[]},&quot;motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;laptop&quot;,&quot;tablet&quot;,&quot;mobile&quot;]}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Now all that\u2019s left is to put them to work.<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d6ae8ca e-transform elementor-widget elementor-widget-button\" data-id=\"d6ae8ca\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_transform_translateY_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-3,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/semole4p.it\/en\/lets-get-in-touch\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Contact us<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Pasta The Pasta 4P line includes durum wheat semolina developed for traditional fresh pasta and specialty shapes. Two distinct applications, united by the same need for a high-performing raw material: elastic when needed, resilient during processing, porous in texture, and stable during cooking. With the Pasta 4P line, durum wheat semolina becomes a strategic asset, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2072,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-2073","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Semole 4P | Durum wheat semolina for pasta<\/title>\n<meta name=\"description\" content=\"4P Semolina for pasta: a range of durum wheat semolina dedicated to fresh pasta and specialty shapes for professionals.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/semole4p.it\/en\/pasta\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Semole 4P | Durum wheat semolina for pasta\" \/>\n<meta property=\"og:description\" content=\"4P Semolina for pasta: a range of durum wheat semolina dedicated to fresh pasta and specialty shapes for professionals.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/semole4p.it\/en\/pasta\/\" \/>\n<meta property=\"og:site_name\" content=\"semole4p.it\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-28T07:24:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/semole4p.it\/wp-content\/uploads\/2026\/07\/pasta-seo-image.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"400\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/semole4p.it\\\/en\\\/pasta\\\/\",\"url\":\"https:\\\/\\\/semole4p.it\\\/en\\\/pasta\\\/\",\"name\":\"Semole 4P | Durum wheat semolina for pasta\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/semole4p.it\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/semole4p.it\\\/en\\\/pasta\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/semole4p.it\\\/en\\\/pasta\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/semole4p.it\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/pasta-seo-image.webp\",\"datePublished\":\"2026-07-10T06:57:11+00:00\",\"dateModified\":\"2026-09-28T07:24:42+00:00\",\"description\":\"4P Semolina for pasta: a range of durum wheat semolina dedicated to fresh pasta and specialty shapes for professionals.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/semole4p.it\\\/en\\\/pasta\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/semole4p.it\\\/en\\\/pasta\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/semole4p.it\\\/en\\\/pasta\\\/#primaryimage\",\"url\":\"https:\\\/\\\/semole4p.it\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/pasta-seo-image.webp\",\"contentUrl\":\"https:\\\/\\\/semole4p.it\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/pasta-seo-image.webp\",\"width\":400,\"height\":400},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/semole4p.it\\\/en\\\/pasta\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/semole4p.it\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pasta\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/semole4p.it\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/semole4p.it\\\/en\\\/\",\"name\":\"semole4p.it\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/semole4p.it\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/semole4p.it\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/semole4p.it\\\/en\\\/#organization\",\"name\":\"semole4p.it\",\"url\":\"https:\\\/\\\/semole4p.it\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/semole4p.it\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/semole4p.it\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/cropped-Favicon4P.png\",\"contentUrl\":\"https:\\\/\\\/semole4p.it\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/cropped-Favicon4P.png\",\"width\":512,\"height\":512,\"caption\":\"semole4p.it\"},\"image\":{\"@id\":\"https:\\\/\\\/semole4p.it\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Semole 4P | Durum wheat semolina for pasta","description":"4P Semolina for pasta: a range of durum wheat semolina dedicated to fresh pasta and specialty shapes for professionals.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/semole4p.it\/en\/pasta\/","og_locale":"en_US","og_type":"article","og_title":"Semole 4P | Durum wheat semolina for pasta","og_description":"4P Semolina for pasta: a range of durum wheat semolina dedicated to fresh pasta and specialty shapes for professionals.","og_url":"https:\/\/semole4p.it\/en\/pasta\/","og_site_name":"semole4p.it","article_modified_time":"2026-09-28T07:24:42+00:00","og_image":[{"width":400,"height":400,"url":"https:\/\/semole4p.it\/wp-content\/uploads\/2026\/07\/pasta-seo-image.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/semole4p.it\/en\/pasta\/","url":"https:\/\/semole4p.it\/en\/pasta\/","name":"Semole 4P | Durum wheat semolina for pasta","isPartOf":{"@id":"https:\/\/semole4p.it\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/semole4p.it\/en\/pasta\/#primaryimage"},"image":{"@id":"https:\/\/semole4p.it\/en\/pasta\/#primaryimage"},"thumbnailUrl":"https:\/\/semole4p.it\/wp-content\/uploads\/2026\/07\/pasta-seo-image.webp","datePublished":"2026-07-10T06:57:11+00:00","dateModified":"2026-09-28T07:24:42+00:00","description":"4P Semolina for pasta: a range of durum wheat semolina dedicated to fresh pasta and specialty shapes for professionals.","breadcrumb":{"@id":"https:\/\/semole4p.it\/en\/pasta\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/semole4p.it\/en\/pasta\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/semole4p.it\/en\/pasta\/#primaryimage","url":"https:\/\/semole4p.it\/wp-content\/uploads\/2026\/07\/pasta-seo-image.webp","contentUrl":"https:\/\/semole4p.it\/wp-content\/uploads\/2026\/07\/pasta-seo-image.webp","width":400,"height":400},{"@type":"BreadcrumbList","@id":"https:\/\/semole4p.it\/en\/pasta\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/semole4p.it\/en\/"},{"@type":"ListItem","position":2,"name":"Pasta"}]},{"@type":"WebSite","@id":"https:\/\/semole4p.it\/en\/#website","url":"https:\/\/semole4p.it\/en\/","name":"semole4p.it","description":"","publisher":{"@id":"https:\/\/semole4p.it\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/semole4p.it\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/semole4p.it\/en\/#organization","name":"semole4p.it","url":"https:\/\/semole4p.it\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/semole4p.it\/en\/#\/schema\/logo\/image\/","url":"https:\/\/semole4p.it\/wp-content\/uploads\/2026\/05\/cropped-Favicon4P.png","contentUrl":"https:\/\/semole4p.it\/wp-content\/uploads\/2026\/05\/cropped-Favicon4P.png","width":512,"height":512,"caption":"semole4p.it"},"image":{"@id":"https:\/\/semole4p.it\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/semole4p.it\/en\/wp-json\/wp\/v2\/pages\/2073","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/semole4p.it\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/semole4p.it\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/semole4p.it\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/semole4p.it\/en\/wp-json\/wp\/v2\/comments?post=2073"}],"version-history":[{"count":17,"href":"https:\/\/semole4p.it\/en\/wp-json\/wp\/v2\/pages\/2073\/revisions"}],"predecessor-version":[{"id":2438,"href":"https:\/\/semole4p.it\/en\/wp-json\/wp\/v2\/pages\/2073\/revisions\/2438"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/semole4p.it\/en\/wp-json\/wp\/v2\/media\/2072"}],"wp:attachment":[{"href":"https:\/\/semole4p.it\/en\/wp-json\/wp\/v2\/media?parent=2073"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}