a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0;box-sizing:border-box}:focus{outline:0}a{text-decoration:none;color:inherit}button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:0 0;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;text-align:inherit;outline:0}*{-webkit-tap-highlight-color:transparent}@font-face{font-family:Tiempos-Fine;src:url(../fonts/tiempos-fine-regular.woff2) format("woff2");font-weight:300 900;font-display:swap;font-style:normal}@font-face{font-family:Tiempos-Fine-Italic;src:url(../fonts/tiempos-fine-regular-italic.woff2) format("woff2");font-weight:300 900;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-Variable;src:url(../fonts/Satoshi-Variable.woff2) format("woff2"),url(../fonts/Satoshi-Variable.woff) format("woff"),url(../fonts/Satoshi-Variable.ttf) format("truetype");font-weight:300 900;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-VariableItalic;src:url(../fonts/Satoshi-VariableItalic.woff2) format("woff2"),url(../fonts/Satoshi-VariableItalic.woff) format("woff"),url(../fonts/Satoshi-VariableItalic.ttf) format("truetype");font-weight:300 900;font-display:swap;font-style:italic}@font-face{font-family:Perfect-Beloved;src:url(../fonts/perfect-beloved.ttf) format("truetype"),url(../fonts/perfect-beloved.otf) format("opentype");font-style:normal}:root{--white:#ffffff;--black:#000000;--orange-100:#FFF3E6;--orange-200:#FFE2C1;--orange-300:#FFC484;--orange-400:#FFA746;--orange-500:#FF8908;--orange-600:#BF6706;--orange-700:#804504;--orange-800:#402202;--neutral-100:#F7F7F7;--neutral-200:#EBEBEA;--neutral-300:#CCCCCB;--neutral-400:#9A9A98;--neutral-500:#71716F;--neutral-600:#41413E;--neutral-700:#31312F;--neutral-800:#20201F;--neutral-900:#101010;--font-title:"Tiempos-Fine";--font-title-italic:"Tiempos-Fine-Italic";--font-text:"Satoshi-Variable";--font-text-italic:"Satoshi-VariableItalic";--font-script:"Perfect-Beloved";--menu-height:80px;--container-with:1440px;--transition:all .5s ease-in}*{font-family:var(--font-text);color:var(--neutral-800)}.l{font-family:var(--font-text);font-size:18px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.18px}@media (min-width:768px){.l{font-size:24px;line-height:150%;letter-spacing:.24px}}.m{font-family:var(--font-text);font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.17px}@media (min-width:768px){.m{font-size:21px;line-height:140%;letter-spacing:.21px}}.s{font-family:var(--font-text);font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.16px}@media (min-width:768px){.s{font-size:18px;line-height:150%;letter-spacing:.18px}}.xs{font-family:var(--font-text);font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.14px}@media (min-width:768px){.xs{font-size:16px;line-height:140%;letter-spacing:.16px}}.u{font-family:var(--font-text);font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.16px}@media (min-width:768px){.u{font-size:18px;line-height:170%;letter-spacing:.18px}}.o{font-family:var(--font-text);font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.16px}@media (min-width:768px){.o{font-size:18px;line-height:165%;letter-spacing:.18px}}.kickers{font-family:var(--font-text);font-size:12px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:1.2px;text-transform:uppercase}@media (min-width:768px){.kickers{font-size:14px;letter-spacing:1.4px}}.title1{font-family:var(--font-text);font-size:24px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:.24px}@media (min-width:768px){.title1{font-size:28px;letter-spacing:.28px}}.title2{font-family:var(--font-text);font-size:20px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.2px}@media (min-width:768px){.title2{font-size:24px;letter-spacing:.24px}}.title3{font-family:var(--font-text);font-size:16px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:.16px}@media (min-width:768px){.title3{font-size:18px;letter-spacing:.18px}}.script{font-family:var(--font-script);font-size:42px;font-style:normal;font-weight:600;line-height:110%;text-transform:lowercase;padding-left:8px}@media (min-width:768px){.script{font-size:68px;padding-left:16px}}.script-s{font-family:var(--font-script);font-size:32px;font-style:normal;font-weight:400;line-height:110%;text-transform:lowercase}@media (min-width:768px){.script-s{font-size:54px}}.italic{font-family:var(--font-text-italic);font-style:italic}.h1{font-family:var(--font-title);font-size:36px;font-style:normal;font-weight:400;line-height:110%}@media (min-width:768px){.h1{font-size:64px}}.h1.italic{font-family:var(--font-title-italic)}.h2{font-family:var(--font-title);font-size:32px;font-style:normal;font-weight:400;line-height:110%}@media (min-width:768px){.h2{font-size:49px}}.h2.italic{font-family:var(--font-title-italic)}.h3{font-family:var(--font-title);font-size:28px;font-style:normal;font-weight:400;line-height:110%}@media (min-width:768px){.h3{font-size:39px}}.h3.italic{font-family:var(--font-title-italic)}.h4{font-family:var(--font-title);font-size:24px;font-style:normal;font-weight:400;line-height:110%}@media (min-width:768px){.h4{font-size:31px}}.h4.italic{font-family:var(--font-title-italic)}.h5{font-family:var(--font-title);font-size:18px;font-style:normal;font-weight:400;line-height:110%}@media (min-width:768px){.h5{font-size:25px}}.h5.italic{font-family:var(--font-title-italic)}ul{margin:16px 0 16px 21px}ul li{font-family:var(--font-text);font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.16px}@media (min-width:768px){ul li{font-size:18px;line-height:170%;letter-spacing:.18px}}ol{margin:16px 0 16px 21px}ol li{font-family:var(--font-text);font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.16px}@media (min-width:768px){ol li{font-size:18px;line-height:165%;letter-spacing:.18px}}.upper{text-transform:uppercase}.bold{font-weight:700}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern";font-feature-settings:"liga","kern";-webkit-font-variant-ligatures:none;font-variant-ligatures:none;background-blend-mode:soft-light,normal}body::-webkit-scrollbar-track{background-color:var(--neutral-300);padding:2px}body::-webkit-scrollbar{width:8px;height:8px;opacity:.3}body::-webkit-scrollbar-thumb{background:var(--orange-500);border-radius:5px}body.openmenu{overflow:hidden}body.lock{overflow:hidden}body main section{position:relative;z-index:1;margin:72px auto}@media (min-width:1020px){body main section{margin:88px auto}}body main section .container{width:100%;max-width:var(--container-with);padding:0 24px;margin:0 auto}@media (min-width:768px){body main section .container{padding:0 64px}}@media (min-width:1200px){body main section .container{padding:0 32px}}@media (min-width:1440px){body main section .container{padding:0 40px}}@media (min-width:1800px){body main section .container{padding:0}}body main section .container.full{max-width:none;padding:0}body main section.fondo{margin:0 auto}@media (min-width:1020px){body main section.fondo{margin:0 auto}}.rich-text{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}.rich-text p{font-family:var(--font-text);font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.16px;color:var(--neutral-700)}@media (min-width:768px){.rich-text p{font-size:18px;line-height:150%;letter-spacing:.18px}}.rich-text a{color:var(--orange-500);position:relative;text-decoration:underline;transition:all .2s ease-in-out}.rich-text a:hover{text-decoration:unset}.rich-text>* b,.rich-text>* strong{color:inherit}.divider{width:100%;height:1px;background-color:var(--neutral-300)}.prevent-text-select{-webkit-user-select:none;-ms-user-select:none;user-select:none}.grecaptcha-badge{visibility:hidden}@media (min-width:1020px){.landing-image-full+.section-block-title-text{margin-top:32px}}.mob{display:block}@media (min-width:1020px){.mob{display:none}}.desk{display:none}@media (min-width:1020px){.desk{display:block}}::selection{background-color:var(--orange-500);color:var(--black)}::-moz-selection{background-color:var(--orange-500);color:var(--black)}::-webkit-selection{background-color:var(--orange-500);color:var(--black)}.swiper-slide,img,svg{-webkit-user-select:none;-ms-user-select:none;user-select:none}.cta{display:flex;width:-moz-fit-content;width:fit-content;cursor:pointer;padding:20px 32px 20px 40px;justify-content:center;align-items:center;gap:8px;color:var(--neutral-800);text-align:center;font-family:var(--font-text);font-size:14px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:1.4px;text-transform:uppercase;border-radius:4px;background:var(--white);transition:.6s all ease-in-out;position:relative}.cta svg{width:16px;height:11px;transition:.6s all ease-in-out}.cta svg path{fill:var(--orange-600);transition:.6s ease-in-out;transform-origin:right}.cta picture{display:block;width:16px;height:11px}.cta picture img{display:block;width:100%}.cta:hover{color:var(--orange-500)}.cta:hover svg{width:32px;transform:translate3d(16px,0,0)}.cta.cta-big{padding:26px 32px 26px 40px}.cta.cta-dark{color:var(--white);background:var(--neutral-800)}.cta.cta-dark svg path{fill:var(--orange-300)}.cta.cta-dark:hover{color:var(--neutral-300)}.cta.cta-dark:hover svg path{fill:var(--orange-300)}.cta.cta-border{padding:8px;background-color:transparent;border-bottom:solid 1px var(--neutral-800)}.cta.cta-border:hover{border-bottom:solid 1px var(--orange-500)}.cta.cta-border.cta-big{padding:16px 8px}.cta.very-dark{border-bottom:solid 1px var(--white)}.cta-line{margin-top:16px;display:flex;align-items:center;justify-content:center;gap:16px;width:-moz-fit-content;width:fit-content;cursor:pointer;color:var(--Orange-500,#ff8908);font-family:var(--font-text);font-size:14px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:.7px;text-transform:uppercase;transition:all 250ms ease-in-out}.cta-line span{display:block;height:1px;width:70px;background-color:var(--neutral-400);transition:all 250ms ease-in-out}.cta-line:hover span{background-color:var(--orange-300)}.cta-line.cta-line-big{font-size:16px;letter-spacing:.8px}.form{width:100%;display:flex;padding:64px 24px;flex-wrap:wrap;gap:20px;border-radius:16px}.form .input{width:100%;position:relative}@media (min-width:1020px){.form .input.half{width:calc(50% - 10px)}}.form .input textarea{padding:16px;font-size:18px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:.18px;border:solid 1px transparent;border-radius:4px;width:100%;height:auto}.form .input select{padding:16px;font-size:18px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:.18px;border:solid 1px transparent;border-radius:4px;width:100%;height:auto;appearance:none;-webkit-appearance:none}.form .input .text{padding:16px;font-size:18px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:.18px;border:solid 1px transparent;border-radius:4px;width:100%}.form .input .text::placeholder{font-size:18px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:.18px;color:var(--orange-600,#bf6706)}.form .input.select{position:relative}.form .input.select select{background:var(--orange-200,#ffe2c1)}.form .input.select select::placeholder{color:var(--orange-600,#bf6706)}.form .input.select select option:disabled{color:var(--orange-600,#bf6706)}.form .input.select::before{width:16px;height:16px;position:absolute;content:"";right:16px;pointer-events:none;top:50%;background-image:url(../img/chevron.svg);background-repeat:no-repeat;transform:translate3d(0,-50%,0)}.form .input.check label{font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.16px;padding-left:24px;background-image:url(../img/uncheck.svg);background-position:left center;background-repeat:no-repeat;background-size:20px}.form .input.check label a{text-decoration:underline}.form .input.check input{background-color:transparent;border:var(--white);opacity:0;width:0;visibility:hidden}.form .input.check input:checked+label{background-image:url(../img/check.svg);color:var(--neutral-800)}.form .input.radio label{font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.16px;padding-left:24px;background-image:url(../img/radiocheck.svg);background-position:left center;background-repeat:no-repeat;background-size:20px}.form .input.radio input{background-color:transparent;border:var(--white);opacity:0;width:0;visibility:hidden}.form .input.radio input:checked+label{background-image:url(../img/radiochecked.svg);color:var(--neutral-800)}.form .input.error .text,.form .input.error select,.form .input.error textarea{border:solid 1px red}.form .input.error .text::placeholder,.form .input.error select::placeholder,.form .input.error textarea::placeholder{color:red}.form .input.error.check label{background-image:url(../img/uncheckred.svg);color:red}.form .input.error.radio label{color:red}.form .input input::placeholder,.form .input textarea::placeholder{color:var(--orange-600,#bf6706)}.form .input.radios{display:flex;align-items:center;justify-content:flex-start;gap:32px}.form .input.radios legend{font-size:18px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:.18px;font-weight:700;color:var(--neutral-700);width:max-content}.form .input.radios .radios-wrapper{flex-grow:1;display:flex;align-items:center;justify-content:flex-start;gap:6px;margin:16px 0}.form .input.radios .radios-wrapper input{margin-right:26px;cursor:pointer;accent-color:#000}.form .input.radios .radios-wrapper input:checked{background-color:var(--orange-500)}.form .input.radios .radios-wrapper.error label{color:red}.form .input.radios.more2{flex-direction:column;gap:0;align-items:flex-start;justify-content:center}.form .input.radios.more2 input{margin-right:0}.form .input.radios.more2 label{margin-right:32px}.form .input.column{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px}.form .input.column label{font-size:18px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:.18px;font-weight:700}.form .input .error-message{color:red;position:absolute;bottom:0;left:0;opacity:0;font-size:12px}.form .input.error .error-message{transform:translate3d(0,18px,0);opacity:1}.form button{width:100%}.form button.cta{padding:16px 32px 16px 40px}.form .success{transition:.3s;visibility:hidden;opacity:0;color:var(--white);font-size:10px;text-align:center;width:100%}.form .success.show{font-size:48px;display:block;visibility:visible;opacity:1}.card-autore{padding:16px;background-color:var(--neutral-100);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:20px;border-radius:6px;height:auto}.card-autore .s{width:100%}.card-autore .author{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:12px}.card-autore .author .pic{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:2px solid var(--orange-500);border-radius:50%;overflow:hidden}.card-autore .author .pic picture{display:block;width:100%;height:100%}.card-autore .author .pic picture img{display:block;width:100%}.card-autore .author .info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0}.card-autore .author .info .nome{font-weight:700;color:var(--black)}.card-autore .author .info .luogo{color:var(--neutral-400)}.card-img{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:16px;border-radius:16px;background-color:var(--white)}@media (min-width:1200px){.card-img:hover .title3{color:var(--orange-500)}}.card-img picture{display:block;width:100%}.card-img picture img{width:100%;height:220px;object-fit:cover;object-position:center}.card-img .data{color:var(--orange-500);font-weight:500}.card-img .title3{transition:all .3s ease-in-out}.card-categories{cursor:pointer;position:relative;padding:10px;padding-top:140px;border-radius:10px;overflow:hidden;display:flex;align-items:flex-end;justify-content:flex-start;height:auto;min-height:368px}.card-categories::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:2;opacity:0;transition:all .4s ease-in-out}.card-categories h3{color:var(--neutral-800);transition:all .6s ease-out}.card-categories .s{transition:all .4s ease-in-out;opacity:0}.card-categories .cta-line{transition:all .4s ease-in-out}@media (min-width:1200px){.card-categories{min-height:428px;padding:16px}.card-categories:hover::before{opacity:1}.card-categories:hover .text-wrapper{background-color:var(--orange-500);padding-bottom:48px;transform-origin:bottom;transition-duration:.2s}.card-categories:hover .text-wrapper .h3{color:var(--white)}.card-categories:hover .text-wrapper .s{color:var(--white);opacity:1}.card-categories:hover .text-wrapper .cta-line{color:var(--white)}.card-categories:hover .text-wrapper .cta-line span{background-color:var(--white)}}.card-categories .image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.card-categories .image-wrapper picture{display:block;width:100%;height:100%}.card-categories .image-wrapper picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.card-categories .text-wrapper{width:100%;border-radius:10px;padding:16px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;background-color:var(--neutral-100);z-index:3;transition:all .4s ease-in-out}@media (min-width:1200px){.card-categories .text-wrapper{padding:24px 32px}}.card-categories .text-wrapper .s{width:100%;max-width:75%;display:none;visibility:hidden;opacity:0;transform-origin:bottom center}@media (min-width:768px){.card-categories .text-wrapper .s{display:block;visibility:visible;max-width:unset;overflow:hidden;max-height:0;transition:max-height .6s ease-out}}.card-categories .text-wrapper .cta-line{width:100%;justify-content:flex-end;transition-duration:.2s}.card-categories .text-wrapper .cta-line span{transition:all .4s ease-in-out;background-color:var(--orange-300);flex-grow:1}.card-slider-ricetta{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:8px;flex-shrink:0;border-radius:16px;background:var(--neutral-100)}.card-slider-ricetta .cta-line{width:100%}.card-slider-ricetta .cta-line span{flex-grow:1}.card-slider-prodotto{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:8px;flex-shrink:0;border-radius:16px;background:var(--neutral-100)}@media (min-width:768px){.card-slider-prodotto{width:calc(33.3333333333% - 11px)}}@media (min-width:1200px){.card-slider-prodotto{width:calc(33.3333333333% - 40px)}}.card-slider-prodotto a{width:100%;border-radius:16px;overflow:hidden;background-color:var(--white)}.card-slider-prodotto a picture{margin-bottom:16px;display:block;border-radius:16px;overflow:hidden;width:100%}.card-slider-prodotto a picture img{width:100%;border-radius:16px;overflow:hidden}.card-slider-prodotto picture{width:100%;margin-bottom:16px;border-radius:16px;overflow:hidden}.card-slider-prodotto picture img{width:100%;border-radius:16px;overflow:hidden}.card-slider-prodotto .cta-line{width:100%;background-color:unset}.card-slider-prodotto .cta-line span{flex-grow:1}.card-corsi-correlati{padding:32px 24px 40px 24px;border-radius:16px;display:flex;flex-direction:column;gap:16px;background-color:var(--neutral-100)}.card-corsi-correlati .image-wrapper{width:100%;height:200px}@media (min-width:768px){.card-corsi-correlati .image-wrapper{height:250px}}@media (min-width:1020px){.card-corsi-correlati .image-wrapper{height:160px}}@media (min-width:1200px){.card-corsi-correlati .image-wrapper{height:260px}}.card-corsi-correlati .image-wrapper picture{display:block;width:100%;height:100%}.card-corsi-correlati .image-wrapper picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:8px}.card-corsi-correlati .content-wrapper{width:100%;display:flex;flex-direction:column;gap:8px}.card-corsi-correlati .content-wrapper .header{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:16px;margin:8px 0}.card-corsi-correlati .content-wrapper .header .kickers{color:var(--neutral-500)}.card-corsi-correlati .content-wrapper .header .kickers.brown{padding:8px;color:var(--white);background-color:var(--orange-600);border-radius:4px}.card-corsi-correlati .content-wrapper .body{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:8px}.card-corsi-correlati .content-wrapper .body .m{color:var(--neutral-800)}.card-corsi-correlati .content-wrapper .footer{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:8px}.card-corsi-correlati .content-wrapper .footer .s{color:var(--orange-500);font-weight:700}.card-corsi-correlati .content-wrapper .footer .xs{color:var(--neutral-500)}.card-ricetta-video{background-color:var(--white);padding:32px 16px;padding-bottom:40px;display:flex;flex-direction:column;gap:16px;border-radius:16px;cursor:pointer}@media (min-width:1020px){.card-ricetta-video{gap:24px}}.card-ricetta-video .image-wrapper{display:block;width:100%;height:160px;position:relative}@media (min-width:1020px){.card-ricetta-video .image-wrapper{height:220px}}.card-ricetta-video .image-wrapper picture{display:block;width:100%;height:100%;position:relative}.card-ricetta-video .image-wrapper picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:4px;overflow:hidden}.card-ricetta-video .image-wrapper .play-wrapper{background:rgba(0,0,0,.55);backdrop-filter:blur(1.6271185875px);width:48px;height:48px;padding:12px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;right:0;border-radius:4px;overflow:hidden}.card-ricetta-video .image-wrapper .play-wrapper svg{width:22px}.card-ricetta-video .text{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;flex-grow:1}.card-ricetta-video .text .kickers{color:var(--orange-500);font-weight:500}.card-ricetta-video .text .title2{color:var(--neutral-800)}.card-ricetta-video .text .s{color:var(--neutral-800)}.card-ricetta-video .text .xs{color:var(--neutral-500);margin-top:auto}.card-ricetta-no-video{background-color:var(--white);padding:32px 16px;padding-bottom:40px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;border-radius:16px;cursor:pointer}.card-ricetta-no-video .kickers{color:var(--orange-500);font-weight:500}.card-ricetta-no-video .title2{color:var(--neutral-800)}.card-ricetta-no-video .s{color:var(--neutral-800)}.card-ricetta-no-video .xs{color:var(--neutral-500)}header{display:flex;justify-content:space-between;height:var(--menu-height);align-items:center;background-color:var(--white);padding-left:40px;position:fixed;width:100%;top:0;left:0;z-index:100}header .logo{display:block;width:165px;height:50px;background-image:url(../img/logo.svg);background-repeat:no-repeat;background-size:contain}header>div{display:flex;gap:32px;align-items:center}header>div .navbar{display:none;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.32px;text-transform:uppercase}@media (min-width:1020px){header>div .navbar{display:block}}header>div .burger{height:80px;width:72px;background-color:var(--orange-500);position:relative;z-index:101;cursor:pointer;display:flex;align-items:center;justify-content:center}header>div .burger span{width:24px;height:1px;background-color:var(--neutral-800);display:block;transition:.3s}header>div .burger:before{content:"";position:absolute;top:50%;left:50%;transform:translate3d(-50%,-6px,0);width:24px;height:1px;background-color:var(--neutral-800);transition:.3s}header>div .burger:after{content:"";position:absolute;top:50%;left:50%;transform:translate3d(-50%,6px,0);width:24px;height:1px;background-color:var(--neutral-800);transition:.3s}header>div .burger.show span{opacity:0}header>div .burger.show:before{transform:translate3d(-50%,0,0) rotate3d(0,0,1,-45deg)}header>div .burger.show:after{transform:translate3d(-50%,0,0) rotate3d(0,0,1,45deg)}header>div nav{position:fixed;width:100vw;height:100vh;background-color:rgba(255,255,255,.3);top:-100vh;left:0;z-index:100;transform:translate3d(0,0,0)}header>div nav .bg{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;z-index:1}header>div nav .bg span{width:100%;height:0;background-color:var(--orange-500);display:block}header>div nav .bg span:nth-child(2){display:none}header>div nav .bg span:nth-child(3){display:none}header>div nav .bg span:nth-child(4){display:none}@media (min-width:768px){header>div nav .bg span{width:50%}header>div nav .bg span:nth-child(2){display:block}}@media (min-width:1020px){header>div nav .bg span{width:33.33%}header>div nav .bg span:nth-child(3){display:block}}@media (min-width:1200px){header>div nav .bg span{width:25%}header>div nav .bg span:nth-child(4){display:block}}header>div nav .content-menu{position:relative;z-index:2;display:flex;flex-wrap:wrap;padding:40px;align-items:flex-start;max-height:100svh;overflow-y:auto}@media (min-width:768px){header>div nav .content-menu::-webkit-scrollbar-track{background-color:var(--neutral-300);padding:2px}header>div nav .content-menu::-webkit-scrollbar{width:8px;height:8px;opacity:.3}header>div nav .content-menu::-webkit-scrollbar-thumb{background:var(--orange-400);border-radius:5px}}@media (min-width:1020px){header>div nav .content-menu{padding:64px;height:100dvh;max-height:100dvh;gap:80px;flex-wrap:nowrap;overflow-y:unset}}@media (min-width:1200px){header>div nav .content-menu{padding:120px;gap:120px}}@media (min-width:1800px){header>div nav .content-menu{gap:240px;padding:120px 240px}}header>div nav .content-menu .logo-wrapper{display:block;width:160px}@media (min-width:1020px){header>div nav .content-menu .logo-wrapper{width:300px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px}}header>div nav .content-menu .logo-wrapper a{display:block;width:100%}@media (min-width:1020px){header>div nav .content-menu .logo-wrapper a{width:200px}}header>div nav .content-menu .logo-wrapper a img{display:block;width:100%}header>div nav .content-menu .logo-wrapper .formcerca.desktop{width:100%;display:none;visibility:hidden}@media (min-width:1020px){header>div nav .content-menu .logo-wrapper .formcerca.desktop{display:block;visibility:visible}}header>div nav .content-menu .logo-wrapper .formcerca.desktop input{padding:12px 40px 12px 12px;color:var(--neutral-800);font-size:18px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.504px;border-radius:8px;background:var(--orange-400);border:0;width:100%}header>div nav .content-menu .logo-wrapper .formcerca.desktop input::placeholder{color:var(--neutral-800);font-size:18px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.504px}@media (min-width:1020px){header>div nav .content-menu .logo-wrapper .formcerca.desktop input{padding:16px 48px 16px 16px;font-size:24px}header>div nav .content-menu .logo-wrapper .formcerca.desktop input::placeholder{font-size:24px}}header>div nav .content-menu .logo-wrapper .formcerca.desktop button{position:absolute;right:16px;top:50%;transform:translate3d(0,-50%,0)}header>div nav .content-menu .logo-wrapper .formcerca.desktop button img{width:18px;height:18px}@media (min-width:1020px){header>div nav .content-menu .logo-wrapper .formcerca.desktop button img{width:24px;height:24px}}header>div nav .content-menu .links{width:100%;margin-bottom:24px;list-style:none;margin-left:0;margin-top:24px}@media (min-width:1020px){header>div nav .content-menu .links{width:calc(100% - 300px - 80px);flex-grow:1;height:100%;overflow-y:auto;padding-right:24px;clip-path:polygon(0 0,100% 0,100% 0,0 0);transition:clip-path .6s ease-in-out}header>div nav .content-menu .links::-webkit-scrollbar-track{background-color:#a9a9a9}header>div nav .content-menu .links::-webkit-scrollbar{width:4px;height:4px;opacity:.3;border-radius:5px}header>div nav .content-menu .links::-webkit-scrollbar-thumb{background-color:#0e1111;border-radius:5px;opacity:.8}}@media (min-width:1200px){header>div nav .content-menu .links{width:calc(100% - 300px - 120px)}}@media (min-width:1800px){header>div nav .content-menu .links{width:calc(100% - 300px - 240px)}}header>div nav .content-menu .links>li a{font-size:24px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.672px;display:block;border-bottom:solid 1px var(--orange-600);margin-bottom:16px;padding-bottom:8px;cursor:pointer}@media (min-width:1020px){header>div nav .content-menu .links>li a{font-size:32px;margin-bottom:24px;padding-bottom:16px}}header>div nav .content-menu .links>li.sub .plus{position:absolute;right:0;top:0;width:100%;cursor:pointer;z-index:2;height:45px}@media (min-width:1020px){header>div nav .content-menu .links>li.sub .plus{height:64px;width:100%}}header>div nav .content-menu .links>li.sub .plus:before{content:"";position:absolute;top:16px;right:0;transform:translate3d(0,-50%,0);width:16px;height:2px;background-color:var(--neutral-800);transition:.3s}@media (min-width:1020px){header>div nav .content-menu .links>li.sub .plus:before{top:24px}}header>div nav .content-menu .links>li.sub .plus:after{content:"";position:absolute;top:16;right:0;transform:translate3d(-7px,-50%,0);width:2px;height:16px;background-color:var(--neutral-800);transition:.3s}@media (min-width:1020px){header>div nav .content-menu .links>li.sub .plus:after{top:24px}}header>div nav .content-menu .links>li.sub .plus.minus:after{opacity:0}header>div nav .content-menu .links>li.sub .submenu{list-style:none;overflow:hidden;max-height:0;transition:all .5s ease-in-out;opacity:0;margin:0;padding-left:16px}header>div nav .content-menu .links>li.sub .submenu li:last-child{padding-bottom:16px}header>div nav .content-menu .links>li.sub .submenu li a{display:block;font-size:21px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.504px;margin-bottom:12px;padding-bottom:6px}@media (min-width:1020px){header>div nav .content-menu .links>li.sub .submenu li a{font-size:24px;margin-bottom:16px;padding-bottom:8px}}header>div nav .content-menu .links>li.sub .submenu.openedsubmenu{opacity:1}header>div nav .content-menu .links>li.languages-mobile{text-transform:uppercase}@media (min-width:1020px){header>div nav .content-menu .links>li.languages-mobile{display:none}}header>div nav .content-menu .formcerca.mobile{width:100%;display:block;visibility:visible}@media (min-width:1020px){header>div nav .content-menu .formcerca.mobile{display:none;visibility:hidden}}header>div nav .content-menu .formcerca.mobile input{padding:12px 40px 12px 12px;color:var(--neutral-800);font-size:18px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.504px;border-radius:8px;background:var(--orange-400);border:0;width:100%}header>div nav .content-menu .formcerca.mobile input::placeholder{color:var(--neutral-800);font-size:18px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.504px}@media (min-width:1020px){header>div nav .content-menu .formcerca.mobile input{padding:16px 48px 16px 16px;font-size:24px}header>div nav .content-menu .formcerca.mobile input::placeholder{font-size:24px}}header>div nav .content-menu .formcerca.mobile button{position:absolute;right:16px;top:50%;transform:translate3d(0,-50%,0)}header>div nav .content-menu .formcerca.mobile button img{width:18px;height:18px}@media (min-width:1020px){header>div nav .content-menu .formcerca.mobile button img{width:24px;height:24px}}header.opened>div nav{transform:translate3d(0,100%,0)}header.transparent{background-color:transparent;transition:all .5s ease-in-out}header.transparent .logo{background-image:url(../img/logo-transparent.svg);transition:all .5s ease-in-out}header.transparent>div .navbar{color:var(--neutral-100);transition:all .5s ease-in-out}header.scrolled{background-color:var(--white)}header.scrolled .logo{background-image:url(../img/logo.svg)}header.scrolled>div .navbar{color:var(--neutral-800)}header.has-announcement-bar{padding-top:40px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;align-items:center;height:unset}header.has-announcement-bar .announcement-bar{width:100%;height:40px;padding:8px 16px;position:absolute;top:0;left:0;background-color:var(--neutral-800)}header.has-announcement-bar .announcement-bar p{display:block;width:100%;color:var(--white);text-align:center}footer{background-color:var(--neutral-800);display:flex;flex-direction:column;padding:40px;position:relative}@media (min-width:1020px){footer{flex-direction:row;justify-content:space-between;gap:40px;flex-wrap:wrap}}@media (min-width:1200px){footer{flex-direction:row;padding:80px 80px 40px 80px}}@media (min-width:1440px){footer{padding:120px 120px 40px 120px;gap:80px}}footer .colfooter{width:100%;color:var(--white);margin-bottom:40px}footer .colfooter:last-child{margin-bottom:0}@media (min-width:1020px){footer .colfooter{width:calc(25% - 40px);margin-bottom:0}}@media (min-width:1440px){footer .colfooter{width:calc(25% - 80px)}}footer .colfooter .logofooter{padding-bottom:32px;margin-bottom:32px;border-bottom:solid 1px var(--neutral-700)}footer .colfooter .contatti>p{color:var(--white);margin-bottom:16px;font-size:14px}footer .colfooter .contatti>a{color:var(--orange-500);text-decoration:underline}footer .colfooter .headingfooter{color:var(--white);font-size:20px;font-style:normal;font-weight:700;line-height:20px;margin-bottom:16px;margin-top:24px;display:block}footer .colfooter .headingfooter:first-child{margin-top:0}footer .colfooter .linkfooter{color:var(--white);display:block;margin-bottom:4px}footer .colfooter .socials{display:flex;gap:4px}footer .colfooter.bandi{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:24px}@media (min-width:1020px){footer .colfooter.bandi{flex-direction:row;gap:40px}}@media (min-width:1440px){footer .colfooter.bandi{gap:80px}}footer .colfooter.bandi .lista-bandi{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px}@media (min-width:1020px){footer .colfooter.bandi .lista-bandi{width:calc(100% - 40px - 300px)}}@media (min-width:1200px){footer .colfooter.bandi .lista-bandi{width:calc(100% - 80px - 400px)}}footer .colfooter.bandi .lista-bandi .bando{width:100%;margin-top:unset;align-items:flex-start;justify-content:flex-start}footer .colfooter.bandi .lista-bandi .bando a{color:var(--neutral-100);text-transform:uppercase;font-size:13px;font-weight:500;text-decoration:underline}@media (min-width:1020px){footer .colfooter.bandi .lista-bandi .bando a{font-size:15px}}footer .colfooter.bandi .loghi-bandi{width:100%;display:flex;align-items:stretch;justify-content:flex-start;gap:16px}@media (min-width:1020px){footer .colfooter.bandi .loghi-bandi{width:300px}}@media (min-width:1200px){footer .colfooter.bandi .loghi-bandi{width:400px}}footer .colfooter.bandi .loghi-bandi .divider{width:1px;height:auto;background-color:#fff}footer .colfooter.bandi .loghi-bandi picture{display:block;width:100%}footer .colfooter.bandi .loghi-bandi picture img{display:block;width:100%}footer .recaptcha{width:100%;color:var(--neutral-400);font-size:80%;text-align:left;z-index:2}footer .bando{display:flex;justify-content:space-between;align-items:center;width:100%;gap:24px;flex-wrap:wrap}@media (min-width:1020px){footer .bando{width:300px}}@media (min-width:1200px){footer .bando{width:400px}}footer .bando picture{display:block}footer .bando picture img{display:block;width:100%;max-width:500px}.landing-image-full{height:100vh;height:100svh;margin:0;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.landing-image-full .container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 24px;position:relative}.landing-image-full .container .title{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:330px}@media (min-width:768px){.landing-image-full .container .title{max-width:650px}}.landing-image-full .container .title .h1{color:var(--white);text-align:center;opacity:0;transform:translate3d(0,60px,0)}@media (min-width:768px){.landing-image-full .container .title .h1{transform:translate3d(0,60px,0)}}.landing-image-full .container .title .h1 strong{font-weight:inherit;font-family:var(--font-title-italic);color:var(--white)}.landing-image-full .container .shape{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-40%,0)}@media (min-width:768px){.landing-image-full .container .shape{transform:translate3d(-50%,-10%,0)}}@media (min-width:1440px){.landing-image-full .container .shape{transform:translate3d(-50%,20%,0)}}.landing-image-full .container .shape svg{opacity:0;transform:translate3d(0,140px,0)}.landing-image-full .container .shape img{opacity:0;transform:translate3d(0,140px,0);width:160px}@media (min-width:768px){.landing-image-full .container .shape img{width:250px}}.landing-image-full .container .cta{opacity:0;margin-top:64px}@media (min-width:1200px){.landing-image-full .container .cta{margin-top:112px}}@media (min-width:1800px){.landing-image-full .container .cta{margin-top:120px}}.landing-image-full .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0}.landing-image-full .background picture{display:block;width:100%;height:100%}.landing-image-full .background picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.landing-image-full.margin-on-title .container .title{margin-bottom:170px}@media (min-width:390px){.landing-image-full.margin-on-title .container .title{margin-bottom:200px}}@media (min-width:1440px){.landing-image-full.margin-on-title .container .title{margin-bottom:300px}}.landing-image-full.margin-on-title .container .cta{opacity:0}@media (min-width:1020px){.landing-image-full.margin-on-title .container .cta{margin-top:80px}}@media (min-width:1200px){.landing-image-full.margin-on-title .container .cta{margin-top:100px}}.section-block-title-text{margin-bottom:0;padding-top:48px}.section-block-title-text .container{padding:0 20px;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.section-block-title-text .container{padding:0 40px}}.section-block-title-text .container .text-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;max-width:760px}.section-block-title-text .container .text-wrapper>.kickers{color:#9a9a98}.section-block-title-text .container .text-wrapper>.divider{width:45px;height:1px;background-color:#31312f}.section-block-title-text .container .text-wrapper>.main-title{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.section-block-title-text .container .text-wrapper>.main-title>h2{text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.section-block-title-text .container .text-wrapper>.main-title>h2 strong{color:var(--orange-500);font-family:var(--font-title-italic)}.section-block-title-text .container .text-wrapper>p{max-width:90%}@media (min-width:1020px){.section-block-title-text .container .text-wrapper>p{max-width:unset}}.section-block-title-text .container .text-wrapper>p.m{text-align:center}.section-infibra{overflow:hidden;display:flex;flex-direction:column;align-items:center;position:relative;padding-bottom:100px}@media (min-width:768px){.section-infibra{padding-bottom:0}}.section-infibra .background-wrapper-xxl{display:none;visibility:hidden;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#986a50;z-index:-1}@media (min-width:1440px){.section-infibra .background-wrapper-xxl{display:block;visibility:visible;opacity:1}}.section-infibra .container{position:relative;padding-top:36px;padding-bottom:200px;overflow:visible}@media (min-width:768px){.section-infibra .container{padding-bottom:unset}}@media (min-width:1020px){.section-infibra .container{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding-top:96px;padding-bottom:200px}}@media (min-width:1200px){.section-infibra .container{padding:0 64px;padding-top:96px;padding-bottom:250px}}@media (min-width:1800px){.section-infibra .container{padding:0;padding-top:96px;padding-bottom:250px}}.section-infibra .container .background-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:#986a50}@media (min-width:1440px){.section-infibra .container .background-wrapper{display:none;visibility:hidden;opacity:0}}.section-infibra .container .shape-1{position:absolute;top:50%;right:-20%;transform:translate3d(0,-50%,0);z-index:1;width:340px;height:390px;opacity:.5}@media (min-width:768px){.section-infibra .container .shape-1{top:32px;transform:unset;width:380px;height:430px}}@media (min-width:1020px){.section-infibra .container .shape-1{right:100px;opacity:1}}@media (min-width:1200px){.section-infibra .container .shape-1{width:500px;height:600px;right:80px}}@media (min-width:1440px){.section-infibra .container .shape-1{right:250px}}.section-infibra .container .shape-1 picture{display:block;width:100%;height:100%}.section-infibra .container .shape-1 picture img{display:block;width:100%;height:100%}.section-infibra .container .shape-2{position:absolute;bottom:160px;right:0;transform:translate3d(0,0,0);z-index:2;width:160px;height:150px}@media (min-width:768px){.section-infibra .container .shape-2{bottom:unset;top:45%;right:80px;transform:translate3d(0,-50%,0)}}@media (min-width:1020px){.section-infibra .container .shape-2{right:unset;left:300px;top:unset;bottom:10%}}@media (min-width:1200px){.section-infibra .container .shape-2{left:400px}}@media (min-width:1440px){.section-infibra .container .shape-2{left:250px;bottom:15%}}.section-infibra .container .shape-2 picture{display:block;width:100%;height:100%}.section-infibra .container .shape-2 picture img{display:block;width:100%;height:100%}.section-infibra .container .content{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:20px;z-index:3;padding:0 8px}@media (min-width:1020px){.section-infibra .container .content{width:50%}}.section-infibra .container .content>*{z-index:3}.section-infibra .container .content .logo{display:block;width:170px}.section-infibra .container .content .logo img{display:block;width:100%}.section-infibra .container .content .h2{max-width:80%;color:var(--white)}.section-infibra .container .content .h2 strong{font-weight:inherit;font-family:var(--font-title-italic);color:inherit}.section-infibra .container .content .m{color:var(--white)}@media (min-width:1200px){.section-infibra .container .content .m{max-width:90%}}.section-infibra .container .content .cta-wrapper{position:relative;width:100%}.section-infibra .container .content .cta-wrapper .cta{margin-top:0}.section-infibra .container .box-image-desktop{display:none;visibility:hidden;opacity:0;width:100%;background-color:var(--white);border-top-left-radius:20px;border-top-right-radius:20px;padding:24px 40px;z-index:3;margin-top:54px}@media (min-width:768px){.section-infibra .container .box-image-desktop{display:flex;align-items:center;justify-content:center;visibility:visible;opacity:1}}@media (min-width:1020px){.section-infibra .container .box-image-desktop{position:absolute;bottom:0;right:64px;width:450px}}@media (min-width:1200px){.section-infibra .container .box-image-desktop{width:350px;right:300px;bottom:-32px}}@media (min-width:1440px){.section-infibra .container .box-image-desktop{right:0}}.section-infibra .container .box-image-desktop picture{display:block}@media (min-width:1200px){.section-infibra .container .box-image-desktop picture{max-width:260px}}.section-infibra .container .box-image-desktop picture img{display:block;width:350px;height:350px;object-fit:contain}@media (min-width:1200px){.section-infibra .container .box-image-desktop picture img{width:100%;height:unset;object-fit:unset}}.section-infibra .white-space{width:100%;position:absolute;top:100%;left:0;background-color:var(--white);padding:80px 0}@media (min-width:768px){.section-infibra .white-space{display:none;visibility:hidden;opacity:0}}.section-infibra .box-image-mobile{width:94%;margin:0 24px;background-color:var(--white);border-top-left-radius:20px;border-top-right-radius:20px;padding:24px 40px;display:flex;align-items:center;justify-content:center;z-index:3;position:absolute;top:100%;transform:translate3d(0,-250px,0)}@media (min-width:768px){.section-infibra .box-image-mobile{display:none;visibility:hidden;opacity:0}}.section-infibra .box-image-mobile img{display:block;width:230px;height:230px;object-fit:contain}.newsletter{background-color:var(--orange-500);padding:80px 0;margin-bottom:0}@media (min-width:1020px){.newsletter{padding:120px 0}}.newsletter>picture{display:block;position:absolute;z-index:1;bottom:0;right:0;width:100%;max-width:400px}@media (min-width:1020px){.newsletter>picture{max-width:600px}}.newsletter>picture img{width:100%}.newsletter .container{display:flex;flex-wrap:wrap;gap:40px;position:relative;z-index:2}.newsletter .container .testi{width:100%;display:flex;flex-direction:column;gap:24px}@media (min-width:1020px){.newsletter .container .testi{width:calc(50% - 20px)}}.newsletter .container .testi .script{color:var(--white)}.newsletter .container .testi>picture{width:100%}.newsletter .container .testi>picture img{width:100%;display:block;margin:0 auto;max-width:400px}.newsletter .container .container-form{width:100%}@media (min-width:1020px){.newsletter .container .container-form{width:calc(50% - 20px)}}.newsletter .container .container-form .form{background:var(--orange-400)}.newsletter .container .container-form .form .input textarea{background-color:var(--orange-300);color:var(--orange-700);border:solid 1px transparent}.newsletter .container .container-form .form .input textarea::placeholder{background-color:var(--orange-300);color:var(--orange-700)}.newsletter .container .container-form .form .input .text{background-color:var(--orange-300);color:var(--orange-700);padding:12px 16px}.newsletter .container .container-form .form .input .text::placeholder{background-color:var(--orange-300);color:var(--orange-700)}.newsletter .container .container-form .form .input.error .text,.newsletter .container .container-form .form .input.error select,.newsletter .container .container-form .form .input.error textarea{border:solid 1px red}.newsletter .container .container-form .form .input.error .text::placeholder,.newsletter .container .container-form .form .input.error select::placeholder,.newsletter .container .container-form .form .input.error textarea::placeholder{color:red}.newsletter.form-ricetta{background-color:var(--white);max-width:1070px}.newsletter.form-ricetta .container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:16px}@media (min-width:1020px){.newsletter.form-ricetta .container{flex-direction:row;flex-wrap:wrap;align-items:flex-start}}.newsletter.form-ricetta .container .testi{width:100%;gap:8px;margin-bottom:24px;display:flex;flex-direction:column;align-items:center;justify-content:center}.newsletter.form-ricetta .container .testi .script{color:var(--orange-500)}.newsletter.form-ricetta .container .testi>*{text-align:center;text-wrap:balance}@media (min-width:1020px){.newsletter.form-ricetta .container .testi>*{max-width:700px}}.newsletter.form-ricetta .container .image-wrapper{display:none;opacity:0;visibility:hidden;width:100%}@media (min-width:768px){.newsletter.form-ricetta .container .image-wrapper{display:block;opacity:1;visibility:visible;width:340px}}@media (min-width:1020px){.newsletter.form-ricetta .container .image-wrapper{position:relative}}.newsletter.form-ricetta .container .image-wrapper img{display:block;width:100%}@media (min-width:1020px){.newsletter.form-ricetta .container .container-form{width:calc(100% - 340px - 16px)}}.newsletter.form-ricetta .container .container-form .form{background:var(--neutral-200)!important}.newsletter.form-ricetta .container .container-form .form .input.radios{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}@media (min-width:1600px){.newsletter.form-ricetta .container .container-form .form .input.radios{flex-direction:row;align-items:center}}.newsletter.form-ricetta .container .container-form .form .input.radios legend{width:100%}@media (min-width:1600px){.newsletter.form-ricetta .container .container-form .form .input.radios legend{width:max-content}}.newsletter.form-ricetta .container .container-form .form .input.radios .radios-wrapper{margin:0;display:flex;flex-wrap:wrap;gap:6px}.newsletter.form-ricetta .container .container-form .form .input.radios .radios-wrapper .single-input{width:calc(50% - 12px);display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-start;gap:8px}@media (min-width:1600px){.newsletter.form-ricetta .container .container-form .form .input.radios .radios-wrapper .single-input{width:max-content;flex-direction:row}.newsletter.form-ricetta .container .container-form .form .input.radios .radios-wrapper .single-input:nth-child(1){padding-left:24px}}.newsletter.form-ricetta .container .container-form .form .input.radios .radios-wrapper input{accent-color:#000;margin-right:0}@media (min-width:768px){.newsletter.form-ricetta .container .container-form .form .input.radios.radios-ricetta{flex-direction:row}.newsletter.form-ricetta .container .container-form .form .input.radios.radios-ricetta legend{width:55%}.newsletter.form-ricetta .container .container-form .form .input.radios.radios-ricetta .radios-wrapper label{width:30%}}.newsletter.form-ricetta .container .container-form .form .input.select select{background-color:var(--white)}.newsletter.form-ricetta .container .container-form .form .input.select select option:disabled{color:var(--neutral-400)}.newsletter.form-ricetta .container .container-form .form .input.pre-compilato{position:relative;border-radius:4px;border:1px solid var(--orange-500)}.newsletter.form-ricetta .container .container-form .form .input.pre-compilato input{width:100%;border:0;background-color:unset;padding:20px 16px 12px;cursor:not-allowed}.newsletter.form-ricetta .container .container-form .form .input.pre-compilato input::placeholder{color:var(--black)}.newsletter.form-ricetta .container .container-form .form .input.pre-compilato label{position:absolute;top:8px;left:16px;color:var(--Neutral-400,#9a9a98);font-size:10px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:.3px;text-transform:uppercase}.newsletter.form-ricetta .container .container-form .form .input.check input{border-radius:2px;border:1px solid var(--neutral-300,#cccccb);background:var(--neutral-100,#f7f7f7)}.newsletter.form-ricetta .container .container-form .form .input.check input:checked+label{background-image:url(../img/check-ricetta.svg)}.newsletter.form-ricetta .container .container-form .form .input.check label{background-image:url(../img/uncheck-ricetta.svg)}.newsletter.form-ricetta .container .container-form .form .input.check a{text-decoration:underline}.newsletter.form-ricetta .container .container-form .form .input textarea{background-color:var(--white)}.newsletter.form-ricetta .container .container-form .form .input textarea::placeholder{background-color:var(--white);color:var(--neutral-400)}.newsletter.form-ricetta .container .container-form .form .input .text{background-color:var(--white);padding:16px}.newsletter.form-ricetta .container .container-form .form .input .text::placeholder{background-color:var(--white);color:var(--neutral-400)}.newsletter.form-ricetta .container .container-form .form input::placeholder{color:var(--neutral-400)}.newsletter.form-ricetta .container .container-form .form .cta{background-color:var(--black);color:var(--white)}.newsletter.form-ricetta .container .container-form .form .success{color:green;transform:translate3d(0,-8px,0)}.newsletter.form-ricetta .container .container-form .form .success.show{transform:translate3d(0,0,0);opacity:1}.card-news{background-color:var(--neutral-100);padding:40px 0}@media (min-width:1020px){.card-news{padding:80px 0}}.card-news .container .text-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;max-width:760px;margin:0 auto 40px auto}@media (min-width:1020px){.card-news .container .text-wrapper{margin:0 auto 56px auto}}.card-news .container .text-wrapper>.kickers{color:var(--neutral-400)}.card-news .container .text-wrapper>.divider{width:45px;height:1px;background-color:var(--neutral-700)}.card-news .container .text-wrapper>h2{text-align:center}.card-news .container .text-wrapper>h2 strong{color:var(--orange-500);font-weight:inherit;font-family:inherit}.card-news .container .text-wrapper>p{max-width:90%}@media (min-width:1020px){.card-news .container .text-wrapper>p{max-width:unset}}.card-news .container .text-wrapper>p.m{text-align:center}.card-news .container .swiper .swiper-wrapper{height:auto;display:flex;flex-direction:column;gap:32px}@media (min-width:768px){.card-news .container .swiper .swiper-wrapper{gap:0;flex-direction:row}}@media (min-width:1440px){.case-study{overflow:hidden}}.case-study .container{padding:0}@media (min-width:1440px){.case-study .container{max-width:unset;padding-bottom:56px}}.case-study .container .content{width:100%;display:flex;flex-wrap:wrap;gap:32px;position:relative;overflow:hidden}@media (min-width:1020px){.case-study .container .content{gap:0;justify-content:flex-end;overflow:unset}}@media (min-width:1200px){.case-study .container .content{margin-left:calc((100% - var(--container-with))/ 2)}}.case-study .container .content>.img-container{position:relative;width:calc(100% - 32px)}.case-study .container .content>.img-container picture{position:relative;display:block;width:100%;overflow:hidden;border-bottom-right-radius:50px;border-top-right-radius:50px}.case-study .container .content>.img-container picture img{display:block;width:100%}.case-study .container .content>.img-container .spiga{position:absolute;bottom:0;right:0;width:300px;transform:translate3d(30%,30%,0)}@media (min-width:1020px){.case-study .container .content>.img-container{position:absolute;left:0;top:0;height:100%;width:calc(50% - 28px)}.case-study .container .content>.img-container picture{width:100%;height:100%}.case-study .container .content>.img-container picture img{height:100%;object-fit:cover}.case-study .container .content>.img-container .spiga{width:350px;transform:translate3d(30%,30%,0)}}@media (min-width:1200px){.case-study .container .content>.img-container .spiga{width:400px}}@media (min-width:1440px){.case-study .container .content>.img-container{width:720px}}.case-study .container .content .blocco-testi{width:100%;padding:0}.case-study .container .content .blocco-testi .testi{display:flex;flex-direction:column;padding:0 24px}.case-study .container .content .blocco-testi .testi .script{color:var(--orange-500)}.case-study .container .content .blocco-testi .testi .l{margin-top:24px}.case-study .container .content .blocco-testi .swiper{margin-top:32px;padding:0 24px}@media (min-width:1020px){.case-study .container .content .blocco-testi .swiper{padding:0;margin-left:24px;padding-right:24px}}@media (min-width:1440px){.case-study .container .content .blocco-testi .swiper{padding-right:250px}}.case-study .container .content .blocco-testi .swiper .swiper-wrapper{height:auto}.case-study .container .content .blocco-testi .swiper .navigation-case-study{display:none;visibility:hidden}@media (min-width:1020px){.case-study .container .content .blocco-testi .swiper .navigation-case-study{visibility:visible;display:flex;gap:16px;margin:24px 0 0 0}}.case-study .container .content .blocco-testi .swiper .navigation-case-study img{display:block;cursor:pointer;height:48px;width:48px;padding:16px;border-radius:50%;background-color:var(--neutral-100)}@media (min-width:1020px){.case-study .container .content .blocco-testi{width:calc(50% - 28px);padding:0}.case-study .container .content .blocco-testi .testi{width:70%}.case-study .container .content .blocco-testi .testi .l{margin-top:32px}.case-study .container .content .blocco-testi .swiper{margin-top:40px}}@media (min-width:1440px){.case-study .container .content .blocco-testi{width:calc(100% - 720px - 50px)}.case-study .container .content .blocco-testi .testi{width:50%}}.lista-ricette{position:relative;padding-bottom:80px;margin-bottom:0}.lista-ricette .bg{background-color:var(--neutral-100);position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 80px);z-index:-1}.lista-ricette .container{padding:0;padding-top:64px;padding-bottom:64px;background-color:var(--neutral-200);overflow:hidden}.lista-ricette .container h2{display:flex;text-align:center;align-items:center;justify-content:center;gap:16px;margin-bottom:32px}.lista-ricette .container h2 span{color:var(--orange-500)}.lista-ricette .container .swiper{padding:0 16px;overflow:visible}@media (min-width:768px){.lista-ricette .container .swiper{padding:0 24px}}@media (min-width:1020px){.lista-ricette .container .swiper{padding:0 32px}}@media (min-width:1200px){.lista-ricette .container .swiper{padding:0 40px}}@media (min-width:1440px){.lista-ricette .container .swiper{padding:0;margin:0 48px}}.lista-ricette .container .swiper .swiper-wrapper{height:auto}.lista-ricette .container .swiper .swiper-wrapper .swiper-slide{height:auto;border:1px solid;border-color:transparent;transition:all .4s ease-in-out}.lista-ricette .container .swiper .swiper-wrapper .swiper-slide .cta-line{margin-top:auto}.lista-ricette .container .swiper .swiper-wrapper .swiper-slide .kickers{color:var(--orange-500)}.lista-ricette .container .swiper .swiper-wrapper .swiper-slide:hover{border-color:var(--orange-500)}.lista-ricette .container .swiper .navigation-case-study{display:flex;gap:16px;margin:32px 0 0 0;justify-content:center}.lista-ricette .container .swiper .navigation-case-study img{display:block;cursor:pointer;height:48px;width:48px;padding:16px;border-radius:50%;background-color:var(--neutral-100)}.lista-ricette .container .swiper .navigation-case-study .arrow-left-case-study,.lista-ricette .container .swiper .navigation-case-study .arrow-right-case-study{cursor:pointer;border:1px solid;border-color:transparent;transition:all .4s ease-in-out}.lista-ricette .container .swiper .navigation-case-study .arrow-left-case-study:hover,.lista-ricette .container .swiper .navigation-case-study .arrow-right-case-study:hover{border-color:var(--orange-500)}.lista-ricette .container .swiper .navigation-case-study .arrow-left-case-study.swiper-button-disabled,.lista-ricette .container .swiper .navigation-case-study .arrow-right-case-study.swiper-button-disabled{cursor:not-allowed}.lista-ricette .container .swiper .navigation-case-study .arrow-left-case-study.swiper-button-disabled:hover,.lista-ricette .container .swiper .navigation-case-study .arrow-right-case-study.swiper-button-disabled:hover{border-color:transparent}.lista-ricette .container .cta{margin:32px auto 0 auto}.section-card-categories{margin-top:32px;margin-bottom:0;padding-bottom:80px}@media (min-width:768px){.section-card-categories{margin-top:80px}}.section-card-categories .container{padding:0}@media (min-width:1020px){.section-card-categories .container{padding:0}}@media (min-width:1800px){.section-card-categories .container{padding:0}}.section-card-categories .container .cards-categories{padding-right:32px}@media (min-width:1020px){.section-card-categories .container .cards-categories{padding-right:40px}}@media (min-width:1200px){.section-card-categories .container .cards-categories{padding:0 32px 0 32px}}@media (min-width:1800px){.section-card-categories .container .cards-categories{padding:0}}.section-card-categories .container .cards-categories .swiper-wrapper{padding:0 24px;height:unset}@media (min-width:1020px){.section-card-categories .container .cards-categories .swiper-wrapper{padding:0}}.section-corsi .container{background-color:var(--neutral-900);display:flex;flex-direction:column;align-items:center}.section-corsi .container .landing-section-corsi{width:100%;padding:56px 20px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:32px;max-width:var(--container-with)}@media (min-width:768px){.section-corsi .container .landing-section-corsi{align-items:flex-start;padding-bottom:160px}}@media (min-width:1020px){.section-corsi .container .landing-section-corsi{flex-direction:row;gap:102px;padding:40px;padding-bottom:200px}}@media (min-width:1800px){.section-corsi .container .landing-section-corsi{padding:0;padding-top:120px;padding-bottom:180px;gap:100px}}.section-corsi .container .landing-section-corsi .logo-wrapper{width:190px}@media (min-width:1020px){.section-corsi .container .landing-section-corsi .logo-wrapper{width:240px}}.section-corsi .container .landing-section-corsi .logo-wrapper picture{display:block;width:100%}.section-corsi .container .landing-section-corsi .logo-wrapper picture img{display:block;width:100%}.section-corsi .container .landing-section-corsi .card{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media (min-width:1020px){.section-corsi .container .landing-section-corsi .card{width:calc(100% - 240px - 40px)}}@media (min-width:1200px){.section-corsi .container .landing-section-corsi .card{width:calc(100% - 240px - 100px)}}.section-corsi .container .landing-section-corsi .card .image-wrapper{display:block;width:100%;height:260px}@media (min-width:768px){.section-corsi .container .landing-section-corsi .card .image-wrapper{height:480px}}@media (min-width:1020px){.section-corsi .container .landing-section-corsi .card .image-wrapper{height:380px}}@media (min-width:1200px){.section-corsi .container .landing-section-corsi .card .image-wrapper{height:400px}}.section-corsi .container .landing-section-corsi .card .image-wrapper picture{display:block;width:100%;height:100%}.section-corsi .container .landing-section-corsi .card .image-wrapper picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.section-corsi .container .landing-section-corsi .card .text-wrapper{width:100%;display:flex;flex-direction:column;gap:12px;align-items:flex-start;justify-content:flex-start;background-color:var(--neutral-100);padding:32px;border-radius:0 12px 12px 12px;transform:translate3d(0,-20px,0)}@media (min-width:768px){.section-corsi .container .landing-section-corsi .card .text-wrapper{width:75%;transform:translate3d(0,-120px,0)}}@media (min-width:1200px){.section-corsi .container .landing-section-corsi .card .text-wrapper{padding:40px;width:60%}}@media (min-width:1440px){.section-corsi .container .landing-section-corsi .card .text-wrapper{width:60%}}.section-corsi .container .landing-section-corsi .card .text-wrapper .h3 strong{font-weight:inherit;font-family:var(--font-title-italic)}.section-corsi .container .landing-section-corsi .card .text-wrapper .cta-line{width:100%}@media (min-width:768px){.section-corsi .container .landing-section-corsi .card .text-wrapper .cta-line span{flex-grow:1}}@media (min-width:768px){.section-corsi .container .landing-section-corsi.noopinioni{padding-bottom:0}}@media (min-width:1020px){.section-corsi .container .landing-section-corsi.noopinioni{padding-bottom:0}}@media (min-width:1440px){.section-corsi .container .landing-section-corsi.noopinioni{padding-bottom:0}}.section-corsi .container .slider-section-corsi{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:24px;position:relative}@media (min-width:768px){.section-corsi .container .slider-section-corsi{gap:0}}.section-corsi .container .slider-section-corsi .white-wrapper{width:100%;background-color:var(--white)}@media (min-width:768px){.section-corsi .container .slider-section-corsi .white-wrapper{position:relative;padding:180px 0}}@media (min-width:1020px){.section-corsi .container .slider-section-corsi .white-wrapper{padding:160px 0}}@media (min-width:1200px){.section-corsi .container .slider-section-corsi .white-wrapper{padding:210px 0}}@media (min-width:1440px){.section-corsi .container .slider-section-corsi .white-wrapper{padding:180px 0}}.section-corsi .container .slider-section-corsi .white-wrapper .content{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:32px;padding-top:46px;padding-bottom:96px}@media (min-width:768px){.section-corsi .container .slider-section-corsi .white-wrapper .content{padding-top:0;padding-bottom:0;position:absolute;width:100%;top:-220px}}@media (min-width:1200px){.section-corsi .container .slider-section-corsi .white-wrapper .content{padding-top:0;padding-bottom:0;position:absolute;width:100%;top:-180px}}.section-corsi .container .slider-section-corsi .white-wrapper .content .m{text-align:center;max-width:75%}@media (min-width:768px){.section-corsi .container .slider-section-corsi .white-wrapper .content .m{display:none;visibility:hidden;width:0;opacity:0}}.section-corsi .container .slider-section-corsi .white-wrapper .content .h3{display:none;visibility:hidden;opacity:0;color:var(--white);text-align:center;max-width:80%}@media (min-width:768px){.section-corsi .container .slider-section-corsi .white-wrapper .content .h3{display:block;visibility:visible;opacity:1}}@media (min-width:1020px){.section-corsi .container .slider-section-corsi .white-wrapper .content .h3{max-width:unset}}.section-corsi .container .slider-section-corsi .white-wrapper .content .cards-recensioni-corsi{width:100%}@media (min-width:768px){.section-corsi .container .slider-section-corsi .white-wrapper .content .cards-recensioni-corsi{padding-right:80px}}@media (min-width:1020px){.section-corsi .container .slider-section-corsi .white-wrapper .content .cards-recensioni-corsi{padding-right:0;padding:0 40px}}@media (min-width:1200px){.section-corsi .container .slider-section-corsi .white-wrapper .content .cards-recensioni-corsi{padding:0 100px}}.section-corsi .container .slider-section-corsi .white-wrapper .content .cards-recensioni-corsi .swiper-wrapper{height:unset}@media (min-width:768px){.section-corsi .container .slider-section-corsi .white-wrapper .content .cards-recensioni-corsi .swiper-wrapper{padding:0 40px}}@media (min-width:1020px){.section-corsi .container .slider-section-corsi .white-wrapper .content .cards-recensioni-corsi .swiper-wrapper{padding:0;display:flex;gap:16px;width:100%;align-items:center;justify-content:center}}@media (min-width:1200px){.section-corsi .container .slider-section-corsi .white-wrapper .content .cards-recensioni-corsi .swiper-wrapper{gap:24px}}@media (min-width:1440px){.section-corsi .container .slider-section-corsi .white-wrapper .content .cards-recensioni-corsi .swiper-wrapper{max-width:var(--container-with);margin:0 auto}}@media (min-width:1020px){.section-corsi .container .slider-section-corsi .white-wrapper .content .cards-recensioni-corsi .swiper-wrapper .swiper-slide{width:calc(33.3333333333% - 12px)!important}}@media (min-width:1200px){.section-corsi .container .slider-section-corsi .white-wrapper .content .cards-recensioni-corsi .swiper-wrapper .swiper-slide{width:calc(33.3333333333% - 16px)!important;padding:48px;gap:24px}}@media (min-width:768px){.section-corsi .container .slider-section-corsi .white-wrapper .content .cta.xs{display:none;visibility:hidden;opacity:0}}.section-corsi .container .slider-section-corsi .white-wrapper .content .cta.l{display:none;visibility:hidden;opacity:0}@media (min-width:768px){.section-corsi .container .slider-section-corsi .white-wrapper .content .cta.l{display:flex;visibility:visible;opacity:1;margin-top:0}}.section-video-ricetta{margin-top:32px}@media (min-width:1440px){.section-video-ricetta .container{padding:0 40px}}@media (min-width:1800px){.section-video-ricetta .container{padding:0}}.section-video-ricetta .container .video-wrapper{width:100%;position:relative;border-radius:16px;cursor:pointer;overflow:hidden;padding-top:56.25%}.section-video-ricetta .container .video-wrapper .video{border-radius:16px;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.section-video-ricetta .container .video-wrapper .controls-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;align-items:center;justify-content:center}.section-video-ricetta .container .video-wrapper .controls-wrapper .play-icon-big{max-width:80px;opacity:1;transition:var(--transition)}.section-video-ricetta .container .video-wrapper .controls-wrapper .play-icon-big.play{opacity:0}.section-video-ricetta .container .video-wrapper .controls-wrapper .control-bar{width:100%;padding:24px 16px;position:absolute;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%);transition:var(--transition);transform:translate3d(0,0,0);opacity:1}.section-video-ricetta .container .video-wrapper .controls-wrapper .control-bar.play{transform:translate3d(0,100px,0);opacity:0}.section-video-ricetta .container .video-wrapper .controls-wrapper .control-bar svg{position:absolute;top:50%;left:0;transition:var(--transition);transform:translate3d(0,-50%,0)}.section-video-ricetta .container .video-wrapper .controls-wrapper .control-bar svg.play-icon{opacity:1;visibility:visible}.section-video-ricetta .container .video-wrapper .controls-wrapper .control-bar svg.play-icon.play{opacity:0;visibility:hidden}.section-video-ricetta .container .video-wrapper .controls-wrapper .control-bar svg.pause-icon{opacity:0;visibility:hidden}.section-video-ricetta .container .video-wrapper .controls-wrapper .control-bar svg.pause-icon.play{opacity:1;visibility:visible}.section-contatti{background-color:var(--orange-500);padding:80px 0;margin-bottom:0}@media (min-width:1020px){.section-contatti{padding:120px 0}}.section-contatti .container{display:flex;flex-wrap:wrap;gap:40px;position:relative;z-index:2}.section-contatti .container picture{width:100%}@media (min-width:1020px){.section-contatti .container picture{width:500px}}.section-contatti .container picture img{width:100%;display:block;margin:0 auto;max-width:250px}@media (min-width:1020px){.section-contatti .container picture img{max-width:400px}}.section-contatti .container>picture{display:none}@media (min-width:1020px){.section-contatti .container>picture{display:block}}.section-contatti .container .container-form{width:100%;display:flex;flex-direction:column;gap:24px}@media (min-width:1020px){.section-contatti .container .container-form{width:calc(100% - 500px - 40px)}}.section-contatti .container .container-form>picture{display:block}@media (min-width:1020px){.section-contatti .container .container-form>picture{display:none}}.section-contatti .container .container-form .testi{width:100%;display:flex;flex-direction:column;gap:24px}.section-contatti .container .container-form .testi .script{color:var(--white)}.section-contatti .container .container-form .form{background:var(--orange-400)}.section-contatti .container .container-form .form .input textarea{background-color:var(--orange-300);color:var(--orange-700)}.section-contatti .container .container-form .form .input .text{background-color:var(--orange-300);color:var(--orange-700)}.section-contatti .container .container-form .form .input .text::placeholder{background-color:var(--orange-300);color:var(--orange-700)}.section-contatti .container .container-form .form .input.check input:checked+label{color:var(--neutral-800)}.section-contatti.dark{background-color:var(--neutral-900)}.section-contatti.dark .container{max-width:1200px}.section-contatti.dark .container picture{width:100%}@media (min-width:1020px){.section-contatti.dark .container picture{width:300px}}.section-contatti.dark .container picture img{width:100%;display:block;margin:0 auto;max-width:200px}@media (min-width:1020px){.section-contatti.dark .container picture img{max-width:250px}}@media (min-width:1020px){.section-contatti.dark .container .container-form{width:calc(100% - 300px - 40px)}}.section-contatti.dark .container .container-form .testi>*{color:var(--white)}.section-contatti.dark .container .container-form .testi .script{color:var(--orange-500)}.section-contatti.dark .container .container-form form{background-color:var(--neutral-600)}.section-contatti.dark .container .container-form form .input .text,.section-contatti.dark .container .container-form form .input textarea{background-color:var(--white);color:var(--neutral-800)}.section-contatti.dark .container .container-form form .input .text::placeholder,.section-contatti.dark .container .container-form form .input textarea::placeholder{color:var(--neutral-400);background-color:var(--white)}.section-contatti.dark .container .container-form form .input.check label{color:var(--white)}.section-contatti.dark .container .container-form form .input.check input:checked+label{background-image:url(../img/check.svg);color:var(--white)}.slider-prodotti .container{padding:0}@media (min-width:768px){.slider-prodotti .container{padding:0 40px}}.slider-prodotti .container .intro{display:flex;flex-direction:column;gap:16px;align-items:center;padding:0 16px}@media (min-width:768px){.slider-prodotti .container .intro{padding:0}}.slider-prodotti .container .intro>*{text-align:center}.slider-prodotti .container .intro .divider{width:45px;height:1px;background-color:#31312f}.slider-prodotti .container .swiper{padding:0 16px;margin-top:40px}@media (min-width:768px){.slider-prodotti .container .swiper{padding:0;width:100%}}.slider-prodotti .container .swiper .swiper-wrapper{height:auto}@media (min-width:768px){.slider-prodotti .container .swiper .swiper-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:16px;width:100%}}@media (min-width:1200px){.slider-prodotti .container .swiper .swiper-wrapper{gap:60px}}.landing-ricetta{background-color:var(--neutral-200);margin:0;margin-top:var(--menu-height);margin-bottom:0;padding:48px 0}.landing-ricetta .container{display:flex;flex-direction:column;gap:24px;padding-top:24px;padding-bottom:24px}@media (min-width:768px){.landing-ricetta .container{flex-direction:row;flex-wrap:wrap}}@media (min-width:1020px){.landing-ricetta .container{max-width:860px}}@media (min-width:1200px){.landing-ricetta .container{max-width:960px}}.landing-ricetta .container .breadcrumb-wrapper{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:4px}@media (min-width:768px){.landing-ricetta .container .breadcrumb-wrapper{padding:4px 0}}.landing-ricetta .container .breadcrumb-wrapper a{transition:all .3s ease-in-out;cursor:pointer}.landing-ricetta .container .breadcrumb-wrapper a:hover{color:var(--orange-500)}.landing-ricetta .container .breadcrumb-wrapper img{width:24px;height:24px}.landing-ricetta .container .text-wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}@media (min-width:768px){.landing-ricetta .container .text-wrapper{margin-right:24px;width:calc(100% - 24px - 24px - 240px)}}@media (min-width:1020px){.landing-ricetta .container .text-wrapper{margin-right:40px;width:calc(100% - 24px - 40px - 320px)}}.landing-ricetta .container .text-wrapper .kickers{color:var(--neutral-400)}.landing-ricetta .container .text-wrapper .s{margin-top:8px}@media (min-width:768px){.landing-ricetta .container .card-wrapper{width:240px}}@media (min-width:1020px){.landing-ricetta .container .card-wrapper{width:320px}}.landing-ricetta .container .card-wrapper .card-slider-prodotto{width:100%}.landing-ricetta .container .card-wrapper .card-slider-prodotto .kickers{color:var(--neutral-400)}.landing-ricetta .container .card-wrapper .card-slider-prodotto .s{display:none;visibility:hidden}@media (min-width:1020px){.landing-ricetta .container .card-wrapper .card-slider-prodotto .s{display:block;visibility:visible}}.breadcrumb-section .container{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:4px}@media (min-width:768px){.breadcrumb-section .container{padding:4px 0}}.breadcrumb-section .container a{transition:all .3s ease-in-out;cursor:pointer}.breadcrumb-section .container a:hover{color:var(--orange-500)}.breadcrumb-section .container img{width:24px;height:24px}.breadcrumb-section+section{margin-top:0}.landing-secondaria{position:relative;margin:0;margin-top:var(--menu-height)}.landing-secondaria .container{padding:80px}@media (min-width:768px){.landing-secondaria .container{padding:120px 80px}}.landing-secondaria .container .h1{color:var(--white);z-index:2;text-align:center}.landing-secondaria .background-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.landing-secondaria .background-wrapper picture{display:block;width:100%;height:100%}.landing-secondaria .background-wrapper picture img{display:block;object-fit:cover;object-position:center;width:100%;height:100%}.landing-secondaria.no-text{min-height:30vh}.section-testo .container{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:40px;position:relative;max-width:850px}@media (min-width:768px){.section-testo .container{flex-direction:row;gap:24px}}@media (min-width:768px){.section-testo .container .title2{width:180px;position:sticky;position:-webkit-sticky;top:calc(var(--menu-height) + 40px)}}@media (min-width:768px){.section-testo .container .rich-text{width:calc(100% - 180px - 24px)}}.lista-persone{margin:0}.lista-persone .swiper-wrapper{display:flex;flex-direction:column;height:auto}@media (min-width:1440px){.lista-persone .swiper-wrapper{height:100%}}.lista-persone .swiper-wrapper .scheda-persona{will-change:transform;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:80px 24px}@media (min-width:1440px){.lista-persone .swiper-wrapper .scheda-persona{height:100vh;padding:0}}.lista-persone .swiper-wrapper .scheda-persona .bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background-color:var(--neutral-100)}.lista-persone .swiper-wrapper .scheda-persona .divider{width:45px;height:1px;background-color:var(--neutral-500)}.lista-persone .swiper-wrapper .scheda-persona .scheda{padding:48px 24px;display:flex;flex-wrap:wrap;gap:24px;align-items:center;background-color:var(--neutral-200);border-radius:48px;max-width:800px}@media (min-width:1440px){.lista-persone .swiper-wrapper .scheda-persona .scheda{padding:32px;gap:32px}}@media (min-width:1800px){.lista-persone .swiper-wrapper .scheda-persona .scheda{padding:48px}}.lista-persone .swiper-wrapper .scheda-persona .scheda picture{display:block;width:100%}@media (min-width:1020px){.lista-persone .swiper-wrapper .scheda-persona .scheda picture{width:calc(40% - 32px)}}.lista-persone .swiper-wrapper .scheda-persona .scheda picture img{width:100%;max-width:240px;margin:0 auto;display:block}.lista-persone .swiper-wrapper .scheda-persona .scheda .testi{display:flex;flex-direction:column;gap:24px;align-items:center}@media (min-width:1020px){.lista-persone .swiper-wrapper .scheda-persona .scheda .testi{width:60%}}.lista-persone .swiper-wrapper .scheda-persona .scheda .testi>*{text-align:center}.lista-persone .swiper-wrapper .scheda-persona .scheda .testi .kickers{color:var(--orange-500)}.lista-persone .swiper-wrapper .scheda-persona .scheda .testi .h3 strong{font-weight:inherit;font-family:var(--font-title-italic);color:inherit}.lista-persone .swiper-wrapper .scheda-persona .scheda .testi .xs{color:var(--neutral-500);max-width:80%;margin:0 auto;text-transform:uppercase;font-weight:500}.lista-persone .swiper-wrapper .scheda-persona:nth-child(even) .bg{background-color:var(--orange-500)}.lista-persone .swiper-wrapper .scheda-persona:nth-child(even)>.kickers{color:var(--white)}.lista-persone .swiper-wrapper .scheda-persona:nth-child(even) .divider{background-color:var(--white)}.lista-persone .swiper-wrapper .scheda-persona:nth-child(even) .scheda{background-color:var(--neutral-100)}.lista-persone .nav-persone{position:absolute;left:80px;top:50%;width:fit-content;z-index:10;display:none;flex-direction:column}.lista-persone .nav-persone div{background-color:transparent;height:auto;width:auto;padding:8px 0 8px 40px;position:relative;opacity:.4;transition:.3s;margin:0!important}.lista-persone .nav-persone div span{display:block;position:relative;font-size:12px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:1.2px;text-transform:uppercase;color:var(--neutral-600);opacity:0;transition:.3s}.lista-persone .nav-persone div:before{width:24px;height:1px;left:0;top:50%;content:"";position:absolute;transition:.3s;background-color:var(--neutral-600)}.lista-persone .nav-persone div.swiper-pagination-bullet-active{opacity:1}.lista-persone .nav-persone div.swiper-pagination-bullet-active span{opacity:1}.lista-persone .nav-persone div.swiper-pagination-bullet-active:before{width:32px}.lista-persone .nav-persone div:hover{opacity:1}.lista-persone .nav-persone div:hover span{opacity:1}.lista-persone .nav-persone div:hover:before{width:32px}@media (min-width:1440px){.lista-persone .nav-persone{display:flex}}.lista-persone .nav-persone.white div span{color:var(--white)}.lista-persone .nav-persone.white div:before{background-color:var(--white)}.products-list-section{min-height:100vh}@media (min-width:768px){.products-list-section{min-height:unset}}.products-list-section .container{display:flex;flex-direction:column;gap:32px}.products-list-section .container .title-wrapper{width:100%;display:flex;align-items:center;justify-content:center}.products-list-section .container .title-wrapper h1{text-align:center}.products-list-section .container .cards-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:16px}@media (min-width:768px){.products-list-section .container .cards-wrapper{gap:24px}}@media (min-width:1440px){.products-list-section .container .cards-wrapper{gap:40px}}.products-list-section .container .cards-wrapper .card-slider-prodotto{width:100%}@media (min-width:768px){.products-list-section .container .cards-wrapper .card-slider-prodotto{width:calc(50% - 12px)}}@media (min-width:1440px){.products-list-section .container .cards-wrapper .card-slider-prodotto{width:calc(33.3333333333% - 28px)}}.products-list-section .container .divider{width:100%;height:1px;background-color:var(--neutral-200);display:none;visibility:hidden}@media (min-width:768px){.products-list-section .container .divider{display:block;visibility:visible}}.products-list-section .container .cta-wrapper{display:flex;align-items:center;justify-content:center}@media (min-width:768px){.products-list-section .container .cta-wrapper .cta{margin-top:32px}}.products-list-section .container .blocco-pdf{margin:48px auto}@media (min-width:768px){.products-list-section .container .blocco-pdf{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;visibility:visible;padding:32px 16px;background-color:var(--orange-100);max-width:950px;border-radius:16px}}.products-list-section .container .blocco-pdf .script{color:var(--orange-500)}.products-list-section .container .blocco-pdf .s{color:var(--neutral-800)}.products-list-section .container .blocco-pdf .cta{margin-top:24px}.section-contenuto-ricetta{background-color:var(--orange-500)}.section-contenuto-ricetta .container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:32px;padding-bottom:104px}.section-contenuto-ricetta .container .script{color:var(--white)}.section-contenuto-ricetta .container .contenuto{width:100%;background-color:var(--white);border-radius:16px;padding:48px 16px;display:flex;flex-direction:column;gap:40px;max-width:950px}@media (min-width:768px){.section-contenuto-ricetta .container .contenuto{padding:48px}}.section-contenuto-ricetta .container .contenuto .ingredienti{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}.section-contenuto-ricetta .container .contenuto .ingredienti .title2{width:100%;text-align:left}.section-contenuto-ricetta .container .contenuto .ingredienti .divider{width:100%;height:1px;background-color:var(--neutral-200)}.section-contenuto-ricetta .container .contenuto .ingredienti ul{margin-top:0;margin-bottom:0}.section-contenuto-ricetta .container .contenuto .ingredienti ul li{color:var(--neutral-600);font-family:var(--font-text);font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.16px}@media (min-width:768px){.section-contenuto-ricetta .container .contenuto .ingredienti ul li{font-size:18px;line-height:150%;letter-spacing:.18px}}.section-contenuto-ricetta .container .contenuto .ingredienti ul li::marker{background-color:var(--neutral-600)}.section-contenuto-ricetta .container .contenuto .ingredienti ul li:not(:first-child){margin-top:8px}.section-contenuto-ricetta .container .contenuto .procedimento{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}.section-contenuto-ricetta .container .contenuto .procedimento .title2{width:100%;text-align:left}.section-contenuto-ricetta .container .contenuto .procedimento .divider{width:100%;height:1px;background-color:var(--neutral-200)}.section-contenuto-ricetta .container .contenuto .procedimento ol{margin-top:0;margin-bottom:0}.section-contenuto-ricetta .container .contenuto .procedimento ol li{color:var(--neutral-600);font-family:var(--font-text);font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.16px}@media (min-width:768px){.section-contenuto-ricetta .container .contenuto .procedimento ol li{font-size:18px;line-height:150%;letter-spacing:.18px}}.section-contenuto-ricetta .container .contenuto .procedimento ol li::marker{background-color:var(--neutral-600)}.section-contenuto-ricetta .container .contenuto .procedimento ol li:not(:first-child){margin-top:8px}.section-contenuto-ricetta .container .contenuto .creator{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}@media (min-width:768px){.section-contenuto-ricetta .container .contenuto .creator{flex-direction:row;align-items:center;gap:16px}}.section-contenuto-ricetta .container .contenuto .creator .image-wrapper{width:100%}@media (min-width:768px){.section-contenuto-ricetta .container .contenuto .creator .image-wrapper{width:150px}}.section-contenuto-ricetta .container .contenuto .creator .image-wrapper img{border-radius:10px;max-width:140px}@media (min-width:768px){.section-contenuto-ricetta .container .contenuto .creator .text-wrapper{width:calc(100% - 150px - 16px)}}.section-contenuto-ricetta .container .contenuto .creator .text-wrapper .kickers{color:var(--neutral-400);margin-top:8px}.section-contenuto-ricetta .container .contenuto .creator .text-wrapper .kickers.orange{margin-top:4px;color:var(--orange-500)}.section-contenuto-ricetta .container .contenuto .creator .text-wrapper .divider{width:100%;height:1px;background-color:var(--neutral-200);margin:8px 0}@media (min-width:768px){.section-contenuto-ricetta .container .contenuto .creator .text-wrapper .divider{margin-bottom:24px}}.section-contenuto-ricetta .container .blocco-pdf{display:none;visibility:hidden;margin:72px 0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;visibility:visible;padding:32px 16px;background-color:var(--orange-100);max-width:950px;border-radius:16px}.section-contenuto-ricetta .container .blocco-pdf .script{color:var(--orange-500)}.section-contenuto-ricetta .container .blocco-pdf .s{color:var(--neutral-800)}.section-contenuto-ricetta .container .blocco-pdf .cta{margin-top:24px}.section-landing-corso{background-color:var(--neutral-100);margin:0;margin-top:var(--menu-height);padding-bottom:40px;z-index:90}@media (min-width:1020px){.section-landing-corso{padding-bottom:64px}}.section-landing-corso.no-video .container{max-width:820px}@media (min-width:1020px){.section-landing-corso.no-video .container .text-wrapper{width:100%}}@media (min-width:1020px){.section-landing-corso.no-video .container .text-wrapper h1{max-width:50%}}.section-landing-corso .container{padding-top:24px;padding-bottom:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1080px}@media (min-width:1020px){.section-landing-corso .container{flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;row-gap:32px;column-gap:80px}}.section-landing-corso .container .breadcrumb-wrapper{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:4px;margin-bottom:8px;padding:4px 0}.section-landing-corso .container .breadcrumb-wrapper a{transition:all .3s ease-in-out;cursor:pointer}.section-landing-corso .container .breadcrumb-wrapper a:hover{color:var(--orange-500)}.section-landing-corso .container .breadcrumb-wrapper img{width:24px;height:24px}.section-landing-corso .container .breadcrumb-wrapper .only-m{display:none;visibility:hidden}@media (min-width:768px){.section-landing-corso .container .breadcrumb-wrapper .only-m{display:block;visibility:visible}}.section-landing-corso .container .text-wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media (min-width:1020px){.section-landing-corso .container .text-wrapper{width:calc(100% - 80px - 310px);flex-grow:1}}.section-landing-corso .container .text-wrapper .info{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:8px}.section-landing-corso .container .text-wrapper .info .kickers.tag{padding:8px;background-color:var(--orange-500);border-radius:4px;color:var(--white)}.section-landing-corso .container .text-wrapper .info .kickers.luogo{color:var(--neutral-500)}.section-landing-corso .container .text-wrapper .info .s{color:var(--neutral-500)}.section-landing-corso .container .text-wrapper .info .s.orange{color:var(--orange-500);font-weight:700}.section-landing-corso .container .text-wrapper h1{color:var(--neutral-700);margin:12px 0}.section-landing-corso .container .text-wrapper .divider{margin:16px 0}.section-landing-corso .container .text-wrapper .rich-text{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}.section-landing-corso .container .text-wrapper .rich-text li,.section-landing-corso .container .text-wrapper .rich-text p{font-family:var(--font-text);font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.16px}@media (min-width:768px){.section-landing-corso .container .text-wrapper .rich-text li,.section-landing-corso .container .text-wrapper .rich-text p{font-size:18px;line-height:150%;letter-spacing:.18px}}.section-landing-corso .container .text-wrapper .price{width:100%;margin-top:16px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px}@media (min-width:768px){.section-landing-corso .container .text-wrapper .price{flex-direction:row-reverse;align-items:center;justify-content:flex-end;gap:24px}}.section-landing-corso .container .text-wrapper .price .m{font-weight:700}.section-landing-corso .container .text-wrapper .price .cta{border-radius:4px}.section-landing-corso .container .video-wrapper{width:100%;max-width:310px;position:relative;border-radius:16px;overflow:hidden;cursor:pointer;margin-top:40px;height:500px}@media (min-width:768px){.section-landing-corso .container .video-wrapper{width:310px;margin-top:64px}}@media (min-width:1020px){.section-landing-corso .container .video-wrapper{margin-top:0}}.section-landing-corso .container .video-wrapper picture{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:20;transition:var(--transition)}.section-landing-corso .container .video-wrapper picture img{width:100%;height:100%;object-fit:cover;object-position:center center}.section-landing-corso .container .video-wrapper picture.hide{opacity:0;visibility:hidden}.section-landing-corso .container .video-wrapper video{border-radius:16px;width:100%;height:100%;z-index:1;object-fit:cover}.section-landing-corso .container .video-wrapper .layer{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--orange-500);opacity:1;transition:var(--transition);display:flex;flex-direction:column;align-items:center;justify-content:center}.section-landing-corso .container .video-wrapper .layer.play{opacity:0}.section-landing-corso .container .video-wrapper .layer h5{color:var(--white);margin-bottom:4px}.section-landing-corso .container .video-wrapper .layer h2{color:var(--white)}.section-landing-corso .container .video-wrapper .layer .divider{width:50px;height:1px;background-color:var(--white);margin:8px 0}.section-landing-corso .container .video-wrapper .layer .kickers{color:var(--black)}.section-landing-corso .container .video-wrapper .controls-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;align-items:center;justify-content:center}.section-landing-corso .container .video-wrapper .controls-wrapper .play-icon-big{max-width:80px;opacity:1;transition:var(--transition)}.section-landing-corso .container .video-wrapper .controls-wrapper .play-icon-big.play{opacity:0}.section-landing-corso .container .video-wrapper .controls-wrapper .control-bar{width:100%;padding:24px 16px;position:absolute;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%);transition:var(--transition);transform:translate3d(0,0,0);opacity:1}.section-landing-corso .container .video-wrapper .controls-wrapper .control-bar.play{transform:translate3d(0,100px,0);opacity:0}.section-landing-corso .container .video-wrapper .controls-wrapper .control-bar svg{position:absolute;top:50%;left:0;transition:var(--transition);transform:translate3d(0,-50%,0)}.section-landing-corso .container .video-wrapper .controls-wrapper .control-bar svg.play-icon{opacity:1;visibility:visible}.section-landing-corso .container .video-wrapper .controls-wrapper .control-bar svg.play-icon.play{opacity:0;visibility:hidden}.section-landing-corso .container .video-wrapper .controls-wrapper .control-bar svg.pause-icon{opacity:0;visibility:hidden}.section-landing-corso .container .video-wrapper .controls-wrapper .control-bar svg.pause-icon.play{opacity:1;visibility:visible}.section-landing-corso>.cta-wrapper{position:fixed;bottom:-200px;left:0;width:100%;padding:24px 16px;background-color:var(--neutral-900);display:flex;flex-direction:column;gap:16px;border-top-left-radius:8px;border-top-right-radius:8px;z-index:9999;transition:var(--transition);transform:translate3d(0,200px,0)}.section-landing-corso>.cta-wrapper.fixed{transform:translate3d(0,-200px,0)}.section-landing-corso>.cta-wrapper .header{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:16px}.section-landing-corso>.cta-wrapper .header svg{width:60px}.section-landing-corso>.cta-wrapper .header .title3{color:var(--white);flex-grow:1}.section-landing-corso>.cta-wrapper .body{width:100%}.section-landing-corso>.cta-wrapper .body .cta{width:100%;padding:20px 24px 20px 32px}.section-contenuto-corso .container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px;max-width:820px}@media (min-width:768px){.section-contenuto-corso .container{flex-direction:row;flex-wrap:wrap;gap:32px}}.section-contenuto-corso .container .title-wrapper{width:100%}@media (min-width:768px){.section-contenuto-corso .container .title-wrapper{width:220px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px;position:sticky;top:80px}}.section-contenuto-corso .container .title-wrapper .no-mobile{display:none;visibility:hidden;width:190px}@media (min-width:768px){.section-contenuto-corso .container .title-wrapper .no-mobile{display:block;visibility:visible}}.section-contenuto-corso .container .title-wrapper .no-mobile img{display:block;width:100%}.section-contenuto-corso .container .content-wrapper{width:100%}@media (min-width:768px){.section-contenuto-corso .container .content-wrapper{width:calc(100% - 220px - 32px)}}.section-contenuto-corso .container .content-wrapper .rich-text{gap:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}.section-contenuto-corso .container .content-wrapper .rich-text p{color:var(--neutral-700)}.section-contenuto-corso .container .content-wrapper .partners{margin-top:32px;display:flex;align-items:flex-start;justify-content:flex-start;gap:16px}@media (min-width:768px){.section-contenuto-corso .container .content-wrapper .partners{margin:8px 0;margin-top:32px}}.section-contenuto-corso .container .content-wrapper .partners .m{font-weight:700;width:calc(50% - 8px);position:sticky;margin-top:40px;top:calc(var(--menu-height) + 40px)}@media (min-width:768px){.section-contenuto-corso .container .content-wrapper .partners .m{width:calc(60% - 8px);margin-top:0;position:unset;top:unset}}.section-contenuto-corso .container .content-wrapper .partners .logos-wrapper{width:calc(50% - 8px);display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:16px}@media (min-width:768px){.section-contenuto-corso .container .content-wrapper .partners .logos-wrapper{width:calc(40% - 8px);align-items:flex-start;justify-content:flex-start}}.section-contenuto-corso .container .content-wrapper .partners .logos-wrapper .logo{display:block;width:90%}@media (min-width:768px){.section-contenuto-corso .container .content-wrapper .partners .logos-wrapper .logo{width:120px}}.section-contenuto-corso .container .content-wrapper .partners .logos-wrapper .logo img{display:block;width:100%}.section-contenuto-corso .container .author-wrapper{margin-top:16px;width:100%;padding:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--neutral-100);border-radius:16px}@media (min-width:768px){.section-contenuto-corso .container .author-wrapper{flex-direction:row;align-items:center;justify-content:flex-start;gap:16px;width:calc(100% - 220px - 32px);margin-left:auto}}.section-contenuto-corso .container .author-wrapper picture{border-radius:10px;display:block;width:140px;margin-bottom:16px}@media (min-width:768px){.section-contenuto-corso .container .author-wrapper picture{margin-bottom:unset}}.section-contenuto-corso .container .author-wrapper picture img{display:block;width:100%}.section-contenuto-corso .container .author-wrapper .content{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width:768px){.section-contenuto-corso .container .author-wrapper .content{flex-grow:1;align-items:flex-start;justify-content:flex-start;padding:16px 0}}.section-contenuto-corso .container .author-wrapper .content .kickers{color:var(--neutral-400);text-align:center;max-width:80%}.section-contenuto-corso .container .author-wrapper .content .kickers.orange{color:var(--orange-500)}@media (min-width:768px){.section-contenuto-corso .container .author-wrapper .content .kickers.orange{text-align:left;text-wrap:nowrap}}.section-contenuto-corso .container .author-wrapper .content .divider{background-color:var(--neutral-300);margin-top:16px;margin-bottom:8px}@media (min-width:768px){.section-contenuto-corso .container .author-wrapper .content .divider{margin-top:unset;margin-bottom:unset;margin:16px 0}}.section-contenuto-corso .container .author-wrapper .content .title2{margin-bottom:8px;text-align:center}.section-slider-corsi-correlati .container{display:flex;flex-direction:column;align-items:center;gap:32px;padding:0}@media (min-width:768px){.section-slider-corsi-correlati .container{padding:0 64px}}@media (min-width:1200px){.section-slider-corsi-correlati .container{padding:0 32px;gap:48px}}@media (min-width:1440px){.section-slider-corsi-correlati .container{padding:0 40px}}@media (min-width:1800px){.section-slider-corsi-correlati .container{padding:0}}.section-slider-corsi-correlati .container .title-wrapper{max-width:600px;padding:0 24px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width:768px){.section-slider-corsi-correlati .container .title-wrapper{padding:0 64px}}@media (min-width:1020px){.section-slider-corsi-correlati .container .title-wrapper{padding:0}}.section-slider-corsi-correlati .container .title-wrapper .divider{width:45px;height:1px;background-color:var(--neutral-700);margin:16px 0}.section-slider-corsi-correlati .container .title-wrapper .title1{text-align:center}.section-slider-corsi-correlati .container .title-wrapper .s{text-align:center;color:var(--neutral-600)}.section-slider-corsi-correlati .container .slider-corsi-correlati{width:100%;max-width:1024px}@media (min-width:768px){.section-slider-corsi-correlati .container .slider-corsi-correlati .swiper-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:48px}}@media (min-width:1020px){.section-slider-corsi-correlati .container .slider-corsi-correlati .swiper-wrapper{flex-direction:row;align-items:stretch;gap:24px}}.section-slider-corsi-correlati .container .slider-corsi-correlati .swiper-wrapper .swiper-slide{height:auto;border:2px solid;border-color:transparent;transition:all .3s ease-in-out}@media (min-width:1020px){.section-slider-corsi-correlati .container .slider-corsi-correlati .swiper-wrapper .swiper-slide{width:calc(50% - 12px)}.section-slider-corsi-correlati .container .slider-corsi-correlati .swiper-wrapper .swiper-slide:hover{border-color:var(--orange-500)}}.section-slider-corsi-correlati .container .slider-corsi-correlati .swiper-wrapper .swiper-slide .content-wrapper{flex-grow:1}.section-slider-corsi-correlati .container .slider-corsi-correlati .swiper-wrapper .swiper-slide .content-wrapper .footer{justify-content:flex-end;flex-grow:1}.steps-corso{background-color:var(--orange-500);padding:80px 0}@media (min-width:1200px){.steps-corso{padding:120px 0}}.steps-corso .container{display:flex;flex-direction:column;align-items:center;gap:24px;padding:0}@media (min-width:1020px){.steps-corso .container{padding:0 32px}}.steps-corso .container .title1{color:var(--white);text-align:center}.steps-corso .container>.divider{width:45px;height:1px;background-color:var(--white)}.steps-corso .container .slider-steps{width:100%;overflow:hidden}.steps-corso .container .slider-steps .steps{height:auto}@media (min-width:768px){.steps-corso .container .slider-steps .steps{display:flex;flex-direction:column;gap:24px;align-items:center}}@media (min-width:1020px){.steps-corso .container .slider-steps .steps{flex-direction:row;justify-content:center;align-items:stretch}}.steps-corso .container .slider-steps .steps .step{padding:40px;background-color:var(--white);border-radius:16px;display:flex;flex-direction:column;gap:16px;align-items:center;height:auto}@media (min-width:768px){.steps-corso .container .slider-steps .steps .step{max-width:500px}}.steps-corso .container .slider-steps .steps .step .h2{color:var(--orange-500)}.steps-corso .container .slider-steps .steps .step .h5{text-align:center}.steps-corso .container .slider-steps .steps .step .divider{width:45px;height:1px;background-color:var(--neutral-700)}.steps-corso .container .slider-steps .steps .step .xs{text-align:center}@media (min-width:768px){.steps-corso .container .slider-steps .steps .step{flex-shrink:unset}}.slider-recensioni{background-color:var(--neutral-100);padding:80px 0;margin:0}@media (min-width:1020px){.slider-recensioni{padding:120px 0}}.slider-recensioni .container{display:flex;flex-direction:column;gap:24px;align-items:center;padding:0}@media (min-width:768px){.slider-recensioni .container{padding:0 32px}}.slider-recensioni .container>.divider{width:45px;height:1px;background-color:var(--neutral-700)}.slider-recensioni .container>h2{text-align:center}.slider-recensioni .container>h2 strong{color:var(--orange-500);font-family:inherit;font-weight:inherit;font-family:var(--font-title-italic)}.slider-recensioni .container>p{max-width:90%}@media (min-width:1020px){.slider-recensioni .container>p{max-width:unset}}.slider-recensioni .container>p.m{text-align:center}.slider-recensioni .container .swiper-recensioni{margin-top:40px;width:100%}@media (min-width:1020px){.slider-recensioni .container .swiper-recensioni{overflow:visible;margin-top:112px}}.slider-recensioni .container .swiper-recensioni .swiper-wrapper{height:auto}@media (min-width:768px){.slider-recensioni .container .swiper-recensioni .swiper-wrapper{display:flex;flex-wrap:wrap;gap:24px;overflow:visible;align-items:center;justify-content:center}}.slider-recensioni .container .swiper-recensioni .swiper-wrapper .card-autore{background-color:var(--white);padding:48px}@media (min-width:1020px){.slider-recensioni .container .swiper-recensioni .swiper-wrapper .card-autore{width:calc(50% - 12px)}.slider-recensioni .container .swiper-recensioni .swiper-wrapper .card-autore:nth-child(odd){transform:translate3d(0,-72px,0)}}.modal{position:fixed;top:0;left:0;width:100%;height:100vh;transition:var(--transition)}.wrapper-filtri-ricetta{padding:32px 24px;background-color:var(--neutral-100)}.wrapper-filtri-ricetta .filtri-ricetta{width:100%;padding:12px;border:1px solid var(--neutral-600);background-color:var(--white);border-radius:8px}@media (min-width:768px){.wrapper-filtri-ricetta .filtri-ricetta{border:unset;border-radius:unset}}.wrapper-filtri-ricetta .filtri-ricetta .label{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px}@media (min-width:768px){.wrapper-filtri-ricetta .filtri-ricetta .label{display:none;visibility:hidden}}.wrapper-filtri-ricetta .filtri-ricetta .modal{opacity:0;visibility:hidden;z-index:-1;transform-origin:center center;background-color:var(--neutral-100);padding:24px 20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:48px;max-width:1440px;margin:0 auto}.wrapper-filtri-ricetta .filtri-ricetta .modal.open{opacity:1;visibility:visible;z-index:901}@media (min-width:768px){.wrapper-filtri-ricetta .filtri-ricetta .modal{position:unset;visibility:visible;opacity:1;z-index:unset;height:unset;background-color:unset;gap:16px}}@media (min-width:1020px){.wrapper-filtri-ricetta .filtri-ricetta .modal{flex-direction:row;align-items:flex-start}}@media (min-width:1200px){.wrapper-filtri-ricetta .filtri-ricetta .modal{flex-direction:row;align-items:center;justify-content:center;gap:40px}}.wrapper-filtri-ricetta .filtri-ricetta .modal .header{width:100%;display:flex;align-items:center;justify-content:center;gap:16px}@media (min-width:1020px){.wrapper-filtri-ricetta .filtri-ricetta .modal .header{width:300px;margin-top:16px}}@media (min-width:1200px){.wrapper-filtri-ricetta .filtri-ricetta .modal .header{margin-top:0;width:max-content}}.wrapper-filtri-ricetta .filtri-ricetta .modal .header span{flex-grow:1}.wrapper-filtri-ricetta .filtri-ricetta .modal .header .close-modal{width:24px}@media (min-width:768px){.wrapper-filtri-ricetta .filtri-ricetta .modal .header .close-modal{display:none;visibility:hidden}}.wrapper-filtri-ricetta .filtri-ricetta .modal .header .item{display:flex;align-items:center;justify-content:center;gap:8px}.wrapper-filtri-ricetta .filtri-ricetta .modal .header .item .input-switch{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer;background-color:transparent;opacity:0;visibility:hidden}.wrapper-filtri-ricetta .filtri-ricetta .modal .header .item .input-switch:checked+label{background:var(--orange-500)}.wrapper-filtri-ricetta .filtri-ricetta .modal .header .item .input-switch:checked+label::after{left:calc(100% - 2px);transform:translateX(-100%)}.wrapper-filtri-ricetta .filtri-ricetta .modal .header .item .input-switch+label{cursor:pointer;text-indent:48px;width:40px;height:22px;background:grey;border-radius:100px;display:block;position:relative;border:2px solid var(--neutral-300);padding-left:10px}.wrapper-filtri-ricetta .filtri-ricetta .modal .header .item .input-switch+label::after{content:"";position:absolute;top:4px;left:2px;width:10px;height:10px;background:#fff;border-radius:50%;transition:all .2s ease-in-out}.wrapper-filtri-ricetta .filtri-ricetta .modal .header .item.no-mobile{display:none;visibility:hidden}@media (min-width:768px){.wrapper-filtri-ricetta .filtri-ricetta .modal .header .item.no-mobile{display:block;visibility:visible}}@media (min-width:1020px){.wrapper-filtri-ricetta .filtri-ricetta .modal .header .item.no-mobile{display:none;visibility:hidden}}.wrapper-filtri-ricetta .filtri-ricetta .modal .body{width:100%;flex-grow:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}@media (min-width:768px){.wrapper-filtri-ricetta .filtri-ricetta .modal .body{flex-direction:row;flex-wrap:wrap}}@media (min-width:1020px){.wrapper-filtri-ricetta .filtri-ricetta .modal .body{flex-grow:1;align-items:flex-start;justify-content:flex-start}}@media (min-width:1200px){.wrapper-filtri-ricetta .filtri-ricetta .modal .body{align-items:center;justify-content:center;flex-grow:0;width:max-content}}.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item{position:relative;width:100%;background-color:var(--white);padding:24px 16px;display:flex;align-items:center;justify-content:flex-start;gap:10px}@media (min-width:768px){.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item{width:max-content;padding:12px;border-radius:4px}}@media (min-width:1020px){.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item{padding:12px 16px;border:1px solid var(--neutral-200);border-radius:8px}}.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item.with-arrow{justify-content:space-between}@media (min-width:768px){.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item.only-mobile{display:none;visibility:hidden}}@media (min-width:768px){.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item.no-tablet{display:none;visibility:hidden}}@media (min-width:1020px){.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item.no-tablet{display:flex;visibility:visible;background-color:unset;border:unset}}.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item.no-mobile{display:none;visibility:hidden}@media (min-width:768px){.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item.no-mobile{display:block;visibility:visible}}.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item .m{color:var(--neutral-800);font-weight:500}.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item .input-checkbox+label{padding-left:24px;background-image:url(../img/filter-unchecked.svg);background-position:0 40%;background-repeat:no-repeat;background-size:16px;color:var(--neutral-800);font-weight:500;cursor:pointer}@media (min-width:768px){.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item .input-checkbox+label{background-position:0 50%}}.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item .input-checkbox{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer;background-color:transparent;opacity:0;visibility:hidden}.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item .input-checkbox:checked+label{background-image:url(../img/filter-checked.svg)}.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item .input-switch{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer;background-color:transparent;opacity:0;visibility:hidden;cursor:pointer}.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item .input-switch:checked+label{background:var(--orange-500)}.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item .input-switch:checked+label::after{left:calc(100% - 2px);transform:translateX(-100%)}.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item .input-switch+label{cursor:pointer;text-indent:48px;width:40px;height:22px;background:grey;border-radius:100px;display:block;position:relative;border:2px solid var(--neutral-300);padding-left:10px}.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item .input-switch+label::after{content:"";position:absolute;top:4px;left:2px;width:10px;height:10px;background:#fff;border-radius:50%;transition:all .2s ease-in-out}.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item .second-level{position:fixed;top:0;left:100%;background-color:var(--neutral-100);height:100vh;width:100%;z-index:-1;transition:var(--transition);padding:24px 20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:48px}.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item .second-level.open{transform:translate3d(-100%,0,0);z-index:902}.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item .second-level .header{justify-content:flex-start}.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item.with-hidden-checkbox{padding:0;cursor:pointer}.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item .hidden-checkbox{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer;background-color:transparent;opacity:0;visibility:hidden}.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item .hidden-checkbox:checked+label{border:2px solid var(--orange-500);background-color:var(--orange-200)}.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item .hidden-checkbox+label{color:var(--neutral-800);font-weight:500;padding:24px 16px;width:100%;transition:all .3s ease-in-out;border:2px solid transparent;background-color:transparent;cursor:pointer}@media (min-width:768px){.wrapper-filtri-ricetta .filtri-ricetta .modal .body .item .hidden-checkbox+label{padding:10px 12px;border-radius:8px}}.wrapper-filtri-ricetta .filtri-ricetta .modal .body div.cta{width:100%;margin-top:56px}@media (min-width:768px){.wrapper-filtri-ricetta .filtri-ricetta .modal .body div.cta{display:none;visibility:hidden}}.wrapper-filtri-ricetta .filtri-ricetta button.remove-filters.hide{display:none}@media (min-width:768px){.wrapper-filtri-ricetta.bg{background-color:var(--neutral-100)}.wrapper-filtri-ricetta.bg .filtri-ricetta{background-color:var(--neutral-100)}}.wrapper-filtri-ricetta.prodotti .modal{top:var(--menu-height);height:calc(100vh - var(--menu-height))}@media (min-width:768px){.wrapper-filtri-ricetta.prodotti .modal{height:unset}}.wrapper-filtri-ricetta.prodotti .filtri-ricetta .modal .body .item{padding:0!important}.wrapper-filtri-ricetta.prodotti .filtri-ricetta .modal .body .item .hidden-checkbox+label{padding:8px!important}.farina-che-userai{margin:0;padding:80px 0;background-color:var(--neutral-200)}.farina-che-userai .container .script{margin:0 auto 48px auto;color:var(--orange-500);text-align:center}.farina-che-userai .container .scheda{padding:48px 24px;display:flex;flex-wrap:wrap;gap:48px;border-radius:24px;background:var(--white)}.farina-che-userai .container .scheda .intro{width:100%;display:flex;flex-direction:column;gap:16px}.farina-che-userai .container .scheda .intro .kickers{color:var(--neutral-400)}.farina-che-userai .container .scheda .intro .m{color:var(--neutral-700)}.farina-che-userai .container .scheda .card-slider-prodotto{width:100%}.farina-che-userai .container .scheda .card-slider-prodotto picture{margin:0}@media (min-width:768px){.farina-che-userai .container .scheda .intro{width:calc(50% - 24px)}.farina-che-userai .container .scheda .card-slider-prodotto{width:calc(50% - 24px)}}@media (min-width:1020px){.farina-che-userai .container .scheda{gap:80px;padding:48px}.farina-che-userai .container .scheda .intro{width:calc(60% - 40px)}.farina-che-userai .container .scheda .card-slider-prodotto{width:calc(40% - 40px)}}@media (min-width:1200px){.farina-che-userai .container .scheda{padding:64px}}.lista-attrezzature{padding:48px 0;background-color:var(--neutral-100)}@media (min-width:768px){.lista-attrezzature{padding:80px 0}}@media (min-width:1020px){.lista-attrezzature{padding:120px}}.lista-attrezzature .container{background-color:var(--neutral-200);padding:24px 16px}@media (min-width:768px){.lista-attrezzature .container{padding:48px 24px}}@media (min-width:1020px){.lista-attrezzature .container{padding:48px}}@media (min-width:1200px){.lista-attrezzature .container{padding:48px 120px}}.lista-attrezzature .container h2{display:flex;text-align:center;align-items:center;justify-content:center;gap:16px;margin-bottom:32px;font-size:28px;font-weight:500}.lista-attrezzature .container h2 strong{color:var(--orange-500)}.lista-attrezzature .container .lista{display:flex;flex-direction:column;gap:24px;background-color:var(--neutral-100);padding:24px}@media (min-width:768px){.lista-attrezzature .container .lista{align-items:center;padding:32px;gap:32px}}@media (min-width:1020px){.lista-attrezzature .container .lista{padding:48px}}.lista-attrezzature .container .lista ul{margin-top:0;margin-bottom:0;width:100%}@media (min-width:768px){.lista-attrezzature .container .lista ul{column-count:2;column-gap:80px;width:auto}}@media (min-width:1200px){.lista-attrezzature .container .lista ul{column-count:3}}.lista-attrezzature+.section-corsi{margin-top:0;margin-bottom:0}.lista-corsi{margin-top:0}.lista-corsi .container{display:flex;flex-direction:column;align-items:center;gap:32px}.lista-corsi .container h2{text-align:center}.lista-corsi .container h2 strong{font-family:var(--font-title-italic);font-weight:inherit}.lista-corsi .container .lista{display:flex;flex-wrap:wrap;gap:32px;width:100%}.lista-corsi .container .lista .card-corsi-correlati{width:100%;border:2px solid;border-color:transparent;transition:all .3s ease-in-out}@media (min-width:768px){.lista-corsi .container .lista .card-corsi-correlati{width:calc(50% - 16px)}}@media (min-width:1020px){.lista-corsi .container .lista .card-corsi-correlati:hover{border-color:var(--orange-500)}}.hero-lista-corsi{overflow:hidden}.hero-lista-corsi .container{padding:0}.hero-lista-corsi .container .content{width:100%;display:flex;flex-wrap:wrap;gap:32px;position:relative}@media (min-width:1020px){.hero-lista-corsi .container .content{gap:56px;justify-content:flex-start}}@media (min-width:1440px){.hero-lista-corsi .container .content{width:calc(var(--container-with) + (100% - var(--container-with))/ 2);margin-left:calc((100% - var(--container-with))/ 2)}}.hero-lista-corsi .container .content>.img-container{order:1;position:relative;width:calc(100% - 32px);margin-left:32px}.hero-lista-corsi .container .content>.img-container picture{position:relative;display:block;width:100%;overflow:hidden;border-bottom-left-radius:50px;border-top-left-radius:50px}.hero-lista-corsi .container .content>.img-container picture img{display:block;width:100%}@media (min-width:768px){.hero-lista-corsi .container .content>.img-container{order:2}}@media (min-width:1020px){.hero-lista-corsi .container .content>.img-container{position:absolute;right:0;top:0;height:100%;margin-left:0;width:calc(50% - 28px)}.hero-lista-corsi .container .content>.img-container picture{width:100%;height:100%}.hero-lista-corsi .container .content>.img-container picture img{height:100%;object-fit:cover}}.hero-lista-corsi .container .content .blocco-testi{order:2;width:100%;padding:0 32px 32px 0}.hero-lista-corsi .container .content .blocco-testi .testi{display:flex;flex-direction:column;padding-left:32px}.hero-lista-corsi .container .content .blocco-testi .testi .script{color:var(--orange-500)}.hero-lista-corsi .container .content .blocco-testi .testi .s{margin-top:24px}.hero-lista-corsi .container .content .blocco-testi .testi .s p{margin-bottom:24px}.hero-lista-corsi .container .content .blocco-testi .testi h2 strong{font-size:inherit;font-family:var(--font-title-italic);font-weight:inherit}.hero-lista-corsi .container .content .blocco-testi .testi .rich-text{margin-top:32px;margin-bottom:48px}.hero-lista-corsi .container .content .blocco-testi picture{display:flex;width:100%;justify-content:flex-end;margin-top:-100px}.hero-lista-corsi .container .content .blocco-testi picture img{width:250px;display:block}@media (min-width:1020px){.hero-lista-corsi .container .content .blocco-testi picture{margin-top:-50px}}@media (min-width:768px){.hero-lista-corsi .container .content .blocco-testi{order:1}}@media (min-width:1020px){.hero-lista-corsi .container .content .blocco-testi{width:calc(50% - 28px);padding:0}.hero-lista-corsi .container .content .blocco-testi .testi{width:90%}}.corso-evidenza .container{display:flex;flex-direction:column;align-items:center;gap:32px}.corso-evidenza .container h2{text-align:center}.corso-evidenza .container .card-corsi-correlati{width:100%;border:2px solid;border-color:transparent;transition:all .3s ease-in-out}@media (min-width:768px){.corso-evidenza .container .card-corsi-correlati{flex-direction:row}.corso-evidenza .container .card-corsi-correlati .image-wrapper{width:350px;height:300px}.corso-evidenza .container .card-corsi-correlati .content-wrapper{width:calc(100% - 350px - 16px)}}@media (min-width:1020px){.corso-evidenza .container .card-corsi-correlati:hover{border-color:var(--orange-500)}}.section-404{min-height:calc(100dvh - var(--menu-height));background-color:var(--orange-500);margin-bottom:0;margin-top:var(--menu-height);display:flex;align-items:center;justify-content:center}.section-404 .container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;max-width:730px}.section-404 .container h2{text-align:center}.section-404 .container p{text-align:center}@media (min-width:768px){.section-404 .container p{max-width:90%}}@media (min-width:1020px){.section-404 .container p{max-width:80%}}.section-lista-news{background-color:var(--neutral-100)}.section-lista-news .container{padding-top:40px;padding-bottom:40px}.section-lista-news .container .list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px;padding-bottom:40px}@media (min-width:768px){.section-lista-news .container .list{flex-direction:row;flex-wrap:wrap;gap:32px}}.section-lista-news .container .list .card-img{width:100%}@media (min-width:768px){.section-lista-news .container .list .card-img{width:calc(50% - 16px)}}@media (min-width:1020px){.section-lista-news .container .list .card-img{width:calc(33.3333333333% - 22px)}}@media (min-width:1200px){.section-lista-news .container .list .card-img{width:calc(25% - 24px)}}.section-lista-news .container .cta-wrapper{width:100%;display:flex;align-items:center;justify-content:center}.landing-singola-news{background-color:var(--neutral-200);margin:0;margin-top:var(--menu-height);padding-top:32px;padding-bottom:40px}.landing-singola-news .container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center;max-width:860px}@media (min-width:768px){.landing-singola-news .container{justify-content:space-between}}@media (min-width:1020px){.landing-singola-news .container{padding:0}}.landing-singola-news .container .h3{width:100%;text-align:left;color:var(--neutral-800)}@media (min-width:1020px){.landing-singola-news .container .h3{width:calc(100% - 200px)}}.landing-singola-news .container .divider{height:1px;width:100%;background-color:var(--neutral-800);margin-top:16px;margin-bottom:8px}@media (min-width:768px){.landing-singola-news .container .divider{width:calc(100% - 216px)}}.landing-singola-news .container .data{color:var(--orange-500);font-weight:500;text-align:left;width:100%}@media (min-width:768px){.landing-singola-news .container .data{text-align:right;width:200px}}@media (min-width:768px){.landing-singola-news.legal .container .divider{width:100%}}.contenuto-news .container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;max-width:860px}.contenuto-news .container .immagine-news{display:block;width:100%;max-width:660px}.contenuto-news .container .immagine-news img{display:block;width:100%;border-radius:24px;overflow:hidden}.contenuto-news .container .immagine-news.big{max-width:unset}.contenuto-news .container .cta-wrapper{width:100%;display:flex;align-items:center;justify-content:flex-start}.contenuto-news.legal .rich-text{gap:24px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}.section-no-result{background-color:var(--neutral-200);margin-top:var(--menu-height);margin-bottom:0;padding:32px 0}@media (min-width:1020px){.section-no-result{padding:80px 0}}.section-no-result .container{display:flex;flex-direction:column;align-items:center;gap:48px}.section-no-result .container .title1{width:100%;text-align:left;max-width:850px}.section-no-result .container .content{width:100%;padding:56px 24px;background-color:var(--white);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px;border-radius:24px;position:relative;max-width:850px}@media (min-width:768px){.section-no-result .container .content{padding:56px}}.section-no-result .container .content .m{color:var(--neutral-500);max-width:90%}@media (min-width:768px){.section-no-result .container .content .m{max-width:unset}}.section-no-result .container .content .kickers{align-self:flex-end;color:var(--neutral-400)}.section-no-result .container .content .sun{position:absolute;max-width:110px;top:-60px;right:0}@media (min-width:768px){.section-no-result .container .content .sun{top:-94px}}.section-no-result .container .content .cloud{position:absolute;max-width:200px;bottom:0;left:-40px}.form-tecnico .container{display:flex;flex-wrap:wrap;gap:40px;position:relative;justify-content:center}.form-tecnico .container .testi{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px}.form-tecnico .container .testi>*{text-align:center;max-width:600px;margin:0 auto}.form-tecnico .container .testi .script{color:var(--orange-500)}.form-tecnico .container>picture{width:100%;display:none}@media (min-width:768px){.form-tecnico .container>picture{display:block;width:100%}}@media (min-width:1020px){.form-tecnico .container>picture{width:300px}}.form-tecnico .container>picture img{width:100%;display:block;margin:0 auto;max-width:300px}.form-tecnico .container .container-form{width:100%;display:flex;flex-direction:column;gap:24px}@media (min-width:1020px){.form-tecnico .container .container-form{width:calc(100% - 400px - 40px);max-width:700px}}.form-tecnico .container .container-form .form{background:var(--neutral-200);padding-top:24px}.form-tecnico .container .container-form .form .listacheck{display:flex;gap:8px;flex-wrap:wrap}.form-tecnico .container .container-form .form .listacheck p{width:100%}.form-tecnico .container .container-form .form .listacheck .input{width:auto}.form-tecnico .container .container-form .form .listaradio{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;width:100%;margin-bottom:24px}@media (min-width:1020px){.form-tecnico .container .container-form .form .listaradio{flex-direction:column;margin-bottom:0}}.form-tecnico .container .container-form .form .listaradio .input{width:auto}.form-tecnico .container .container-form .form .input.check label{background-image:url(../img/uncheck-white.svg);background-size:16px}.form-tecnico .container .container-form .form .input.check input:checked+label{background-image:url(../img/check-white.svg)}.form-tecnico.dark{background-color:var(--neutral-900,#101010);margin:0;padding:40px 0}.form-tecnico.dark .container{align-items:flex-start}.form-tecnico.dark .container .testi .l{color:var(--neutral-200);text-align:center}.form-tecnico.dark .container picture{display:none;opacity:0;visibility:hidden;width:100%}@media (min-width:768px){.form-tecnico.dark .container picture{display:block;opacity:1;visibility:visible;width:340px}}@media (min-width:1600px){.form-tecnico.dark .container picture{position:sticky;top:80px}}.form-tecnico.dark .container .container-form form{flex-wrap:wrap;max-width:710px;background-color:var(--neutral-700);gap:20px}.form-tecnico.dark .container .container-form form .white{color:var(--white)}.form-tecnico.dark .container .container-form form .listaradio{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:24px;position:relative}@media (min-width:1020px){.form-tecnico.dark .container .container-form form .listaradio{flex-direction:row;justify-content:center;margin-bottom:0;gap:32px}}.form-tecnico.dark .container .container-form form .listaradio .title3{width:100%;color:var(--neutral-100)}@media (min-width:1020px){.form-tecnico.dark .container .container-form form .listaradio .title3{width:max-content}}.form-tecnico.dark .container .container-form form .listaradio input{display:none}.form-tecnico.dark .container .container-form form .listaradio label{color:var(--neutral-100);cursor:pointer}.form-tecnico.dark .container .container-form form .listaradio label:first-child{margin-right:32px}@media (min-width:1020px){.form-tecnico.dark .container .container-form form .listaradio .input{width:max-content}}.form-tecnico.dark .container .container-form form .listaradio .input:first-of-type{position:relative}.form-tecnico.dark .container .container-form form .listaradio .input:first-of-type .error-message{font-size:12px;opacity:0;transition:all .3s ease-in-out;color:#ff1d18;position:absolute;bottom:0;left:8px;width:max-content}.form-tecnico.dark .container .container-form form .listaradio .input.error label{color:#ff1d18}.form-tecnico.dark .container .container-form form .listaradio .input.error:first-of-type{position:relative}.form-tecnico.dark .container .container-form form .listaradio .input.error:first-of-type .error-message{transform:translate3d(0,20px,0);opacity:1}.form-tecnico.dark .container .container-form form .input{position:relative}.form-tecnico.dark .container .container-form form .input .text::placeholder{color:var(--neutral-400)}.form-tecnico.dark .container .container-form form .input textarea::placeholder{color:var(--neutral-400)}.form-tecnico.dark .container .container-form form .input select{background-color:var(--white)}.form-tecnico.dark .container .container-form form .input .cta{margin-top:16px;margin-bottom:24px}.form-tecnico.dark .container .container-form form .input.radios legend{color:var(--white)}.form-tecnico.dark .container .container-form form .input.radios label{color:var(--white)}.form-tecnico.dark .container .container-form form .input.radios .radios-wrapper.error label{color:red}.form-tecnico.dark .container .container-form form .input.check label{color:var(--neutral-400)}.form-tecnico.dark .container .container-form form .input.check label a{text-decoration:underline;color:inherit}.form-tecnico.dark .container .container-form form .input.check.error label{color:#ff1d18}.form-tecnico.dark .container .container-form form .input .error-message{font-size:12px;opacity:0;transition:all .3s ease-in-out;color:#ff1d18;position:absolute;bottom:0;left:8px;width:max-content}.form-tecnico.dark .container .container-form form .input.error .error-message{transform:translate3d(0,16px,0);opacity:1}@media (min-width:1020px){.form-tecnico.dark .container .container-form form .input.half{width:calc(50% - 10px)}}@media (min-width:1020px){.form-tecnico.dentiLab{padding-bottom:110px}}.form-corso .container{display:flex;flex-wrap:wrap;gap:40px;position:relative}.form-corso .container .testi{width:100%;display:flex;flex-direction:column;gap:16px}@media (min-width:1020px){.form-corso .container .testi{width:calc(40% - 40px)}}.form-corso .container .testi .script{color:var(--orange-500)}.form-corso .container .testi>picture{width:100%}.form-corso .container .testi>picture img{width:100%;display:block;margin:0 auto;max-width:400px}.form-corso .container .container-form{width:100%;display:flex;flex-direction:column;gap:24px}@media (min-width:1020px){.form-corso .container .container-form{width:60%}}.form-corso .container .container-form .form{background:var(--neutral-200)}.form-corso .container .container-form .form .listacheck{display:flex;gap:8px;flex-wrap:wrap}.form-corso .container .container-form .form .listacheck p{width:100%}.form-corso .container .container-form .form .listacheck .input{width:auto}.form-corso .container .container-form .form .listaradio{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;width:100%;margin-bottom:24px}.form-corso .container .container-form .form .listaradio .input{width:auto}.form-corso .container .container-form .form .input.check label{background-image:url(../img/uncheck-white.svg);background-size:16px}.form-corso .container .container-form .form .input.check input:checked+label{background-image:url(../img/check-white.svg)}.form-corso .container .container-form .form .input.select select{background-color:#fff}.form-corso .container .container-form .form .input .text::placeholder{color:var(--neutral-400)}.form-corso .container .container-form .form .input textarea::placeholder{color:var(--neutral-400)}.section-risultato-ricerca{margin:0;padding-top:32px;padding-bottom:104px;background-color:var(--neutral-100)}.section-risultato-ricerca .container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:32px;max-width:1070px}@media (min-width:768px){.section-risultato-ricerca .container{gap:66px}}.section-risultato-ricerca .container .cards-wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:48px}@media (min-width:768px){.section-risultato-ricerca .container .cards-wrapper{gap:16px}}.section-risultato-ricerca .container .cards-wrapper .card{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}@media (min-width:768px){.section-risultato-ricerca .container .cards-wrapper .card{gap:16px;flex-direction:row;align-items:stretch}}.section-risultato-ricerca .container .cards-wrapper .card picture{display:block;width:100%;padding:16px;background-color:var(--white);border-radius:8px}@media (min-width:768px){.section-risultato-ricerca .container .cards-wrapper .card picture{max-width:200px;display:flex;align-items:center;justify-content:center}}.section-risultato-ricerca .container .cards-wrapper .card picture img{display:block;width:100%}.section-risultato-ricerca .container .cards-wrapper .card .content{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;background-color:var(--white);padding:16px;border-radius:8px}@media (min-width:768px){.section-risultato-ricerca .container .cards-wrapper .card .content{width:calc(100% - 200px - 16px)}}.section-risultato-ricerca .container .cards-wrapper .card .content .kickers{color:var(--neutral-400)}.section-risultato-ricerca .container .cards-wrapper .card .content .title3{color:var(--neutral-800)}.section-risultato-ricerca .container .cards-wrapper .card .content .m{color:var(--neutral-700)}.titolo-script{margin:32px auto 0 auto;max-width:1440px;padding:0 24px}@media (min-width:768px){.titolo-script{padding:0 64px}}@media (min-width:1200px){.titolo-script{padding:0 32px}}@media (min-width:1440px){.titolo-script{padding:0 40px}}@media (min-width:1800px){.titolo-script{padding:0}}.titolo-script.fondo-neutral-100{background-color:var(--neutral-100);margin:0;max-width:unset;padding-top:32px}.titolo-script.fondo-neutral-100 h2{max-width:1440px}.titolo-script .script{color:var(--orange-500);margin:0 auto;text-align:center}.contenuto-contatti{margin-top:48px}@media (min-width:1020px){.contenuto-contatti{margin-top:90px}}@media (min-width:1600px){.contenuto-contatti{position:relative}}.contenuto-contatti .container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:48px;overflow:hidden}@media (min-width:768px){.contenuto-contatti .container{padding:0;flex-direction:column-reverse;gap:56px}}@media (min-width:1020px){.contenuto-contatti .container{flex-direction:row-reverse}}@media (min-width:1600px){.contenuto-contatti .container{flex-direction:row}}.contenuto-contatti .container .image-wrapper{order:2;display:block;width:100%;height:420px}@media (min-width:768px){.contenuto-contatti .container .image-wrapper{padding-left:40px;order:unset}}@media (min-width:1020px){.contenuto-contatti .container .image-wrapper{padding-left:unset;width:calc(100% - 450px - 56px);height:830px}}@media (min-width:1600px){.contenuto-contatti .container .image-wrapper{position:absolute;top:0;right:0;width:1000px;height:100%}}@media (min-width:1800px){.contenuto-contatti .container .image-wrapper{width:1200px}}.contenuto-contatti .container .image-wrapper img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:16px;overflow:hidden}@media (min-width:768px){.contenuto-contatti .container .image-wrapper img{border-radius:unset;border-top-left-radius:56px;border-bottom-left-radius:56px}}.contenuto-contatti .container .content{order:1;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media (min-width:768px){.contenuto-contatti .container .content{padding:0 40px;order:unset}}@media (min-width:1020px){.contenuto-contatti .container .content{flex-direction:column;padding:0;padding-left:120px;width:450px}}@media (min-width:1800px){.contenuto-contatti .container .content{padding-left:0}}.contenuto-contatti .container .content .script{width:100%;text-align:left;color:var(--orange-500);font-weight:600}.contenuto-contatti .container .content .h2{width:100%;text-align:left;color:var(--neutral-900);margin-bottom:32px}.contenuto-contatti .container .content .rich-text{width:100%;margin-bottom:32px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}@media (min-width:768px){.contenuto-contatti .container .content .rich-text{width:50%;padding-right:8px}}@media (min-width:1020px){.contenuto-contatti .container .content .rich-text{width:unset;padding-right:unset}}.contenuto-contatti .container .content .rich-text a{color:var(--neutral-700)}.section-griglia-ricette{background-color:var(--neutral-100);margin:0;padding-bottom:40px}@media (min-width:1020px){.section-griglia-ricette{padding-bottom:80px}}.section-griglia-ricette .container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:32px}.section-griglia-ricette .container .with-video{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:0;gap:24px}@media (min-width:768px){.section-griglia-ricette .container .with-video{flex-direction:row;flex-wrap:wrap;gap:32px}}@media (min-width:1020px){.section-griglia-ricette .container .with-video{align-items:stretch}}.section-griglia-ricette .container .with-video>h3{width:100%;align-self:center;text-align:center}.section-griglia-ricette .container .with-video .card-ricetta-video{width:100%;border:1px solid;border-color:transparent;transition:all .5s ease-in-out}@media (min-width:768px){.section-griglia-ricette .container .with-video .card-ricetta-video{width:calc(50% - 16px)}.section-griglia-ricette .container .with-video .card-ricetta-video:hover{border-color:var(--orange-500)}}@media (min-width:1200px){.section-griglia-ricette .container .with-video .card-ricetta-video{width:calc(33.3333333333% - 22px)}}@media (min-width:1020px){.section-griglia-ricette .container .with-video .card-ricetta-video .title2{text-wrap:pretty}}@media (min-width:1020px){.section-griglia-ricette .container .with-video .card-ricetta-video .autore{margin-top:auto}}.section-griglia-ricette .container .no-video{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:32px 0;gap:24px}@media (min-width:768px){.section-griglia-ricette .container .no-video{flex-direction:row;flex-wrap:wrap;gap:32px}}@media (min-width:1020px){.section-griglia-ricette .container .no-video{align-items:stretch}}.section-griglia-ricette .container .no-video>h3{width:100%;align-self:center;text-align:center}.section-griglia-ricette .container .no-video .card-ricetta-no-video{width:100%;border:1px solid;border-color:transparent;transition:all .5s ease-in-out}@media (min-width:768px){.section-griglia-ricette .container .no-video .card-ricetta-no-video{width:calc(50% - 16px)}.section-griglia-ricette .container .no-video .card-ricetta-no-video:hover{border-color:var(--orange-500)}}@media (min-width:1200px){.section-griglia-ricette .container .no-video .card-ricetta-no-video{width:calc(33.3333333333% - 22px)}}@media (min-width:1020px){.section-griglia-ricette .container .no-video .card-ricetta-no-video .title2{text-wrap:pretty}}@media (min-width:1020px){.section-griglia-ricette .container .no-video .card-ricetta-no-video .autore{margin-top:auto}}.section-griglia-ricette .container .no-video.hide{display:none}.section-griglia-ricette .container .cta-wrapper{width:100%;display:flex;align-items:center;justify-content:center}.landing-persona{background-color:var(--neutral-100);min-height:100vh;min-height:100svh;display:flex;align-items:flex-start;justify-content:center;overflow:hidden;margin-top:0;margin-bottom:0}@media (min-width:768px){.landing-persona{padding-bottom:100px;align-items:center}}@media (min-width:1020px){.landing-persona{padding-bottom:unset}}.landing-persona .container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding-top:160px}@media (min-width:768px){.landing-persona .container{position:relative;padding-top:0}}.landing-persona .container .kickers{color:var(--orange-500);font-weight:500;text-align:center}@media (min-width:768px){.landing-persona .container .kickers{max-width:530px}}@media (min-width:1020px){.landing-persona .container .kickers{max-width:768px}}.landing-persona .container h1{text-align:center;color:var(--neutral-900)}.landing-persona .container h1 strong{font-weight:inherit;font-family:var(--font-title-italic);color:inherit}@media (min-width:768px){.landing-persona .container h1{max-width:550px}}@media (min-width:1020px){.landing-persona .container h1{max-width:768px}}.landing-persona .container .line{width:1px;height:64px;background-color:var(--orange-500);transition:all .2s ease-in-out;transform-origin:top center;animation-name:animateLine;animation-duration:2s;animation-iteration-count:infinite}.landing-persona .container .cta-wrapper{width:100%;display:flex;align-items:center;justify-content:center;position:relative}.landing-persona .container .cta-wrapper .shape-cta{position:absolute}.landing-persona .container .cta-wrapper .shape-cta.grano{width:94px;top:calc(100% + 24px);left:50%;transform:translate3d(-50%,0,0)}@media (min-width:768px){.landing-persona .container .cta-wrapper .shape-cta.grano{top:calc(100% + 16px);left:50%;transform:translate3d(-50%,0,0)}}.landing-persona .container .cta-wrapper .shape-cta.nome{max-width:270px;top:calc(100% + 110px);left:50%;transform:translate3d(-50%,0,0)}@media (min-width:768px){.landing-persona .container .cta-wrapper .shape-cta.nome{top:calc(100% + 100px);left:50%;transform:translate3d(-50%,0,0)}}@media (min-width:1020px){.landing-persona .container .cta-wrapper .shape-cta.nome{top:50%;left:unset;right:80px;transform:translate3d(0,-50%,0)}}@media (min-width:1200px){.landing-persona .container .cta-wrapper .shape-cta.nome{right:110px}}@media (min-width:1800px){.landing-persona .container .cta-wrapper .shape-cta.nome{right:100px}}.landing-persona .container .cta-wrapper .shape-cta.nome img{width:100%}.landing-persona .container .shape-container{position:absolute}.landing-persona .container .shape-container.spiga-sx{display:none;visibility:hidden;opacity:0}@media (min-width:768px){.landing-persona .container .shape-container.spiga-sx{display:block;visibility:visible;opacity:1;left:0;top:0}}@media (min-width:1440px){.landing-persona .container .shape-container.spiga-sx{left:80px}}.landing-persona .container .shape-container.spiga-dx{display:none;visibility:hidden;opacity:0}@media (min-width:768px){.landing-persona .container .shape-container.spiga-dx{display:block;visibility:visible;opacity:1;right:16px;top:calc(100% - 200px)}}@media (min-width:1020px){.landing-persona .container .shape-container.spiga-dx{top:60%;transform:unset}}@media (min-width:1440px){.landing-persona .container .shape-container.spiga-dx{right:80px}}@media (min-width:1800px){.landing-persona .container .shape-container.spiga-dx{right:0}}@keyframes animateLine{from{transform:scaleY(0)}to{transform:scaleY(100%)}}.blocco-persona-two-column+.section-image-boxed-persona{margin-top:0}.section-image-boxed-persona{display:flex;align-items:center;justify-content:center}.section-image-boxed-persona .container{border-radius:32px;position:relative;padding:0}@media (min-width:1020px){.section-image-boxed-persona .container{padding:40px 64px;padding-bottom:0}}@media (min-width:1200px){.section-image-boxed-persona .container{margin:32px;width:calc(100% - 64px);gap:90px}}@media (min-width:1440px){.section-image-boxed-persona .container{margin:0}}.section-image-boxed-persona .container picture{display:block;width:100%;height:520px}@media (min-width:1020px){.section-image-boxed-persona .container picture{height:950px}}.section-image-boxed-persona .container picture img{display:block;width:100%;height:100%;object-fit:cover}@media (min-width:1020px){.section-image-boxed-persona .container picture img{border-radius:68px}}@media (min-width:1440px){.section-image-boxed-persona .container picture img{height:unset}}.section-image-boxed-persona .container .text-wrapper{background-color:var(--neutral-100);margin:0 16px;width:calc(100% - 32px);transform:translate3d(0,-32px,0);padding:32px 20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:48px;border-radius:24px}@media (min-width:768px){.section-image-boxed-persona .container .text-wrapper{padding:32px 40px;margin:0 32px;width:calc(100% - 64px)}}@media (min-width:1020px){.section-image-boxed-persona .container .text-wrapper{margin:0;width:max-content;max-width:600px;position:absolute;bottom:0;left:50%;transform:translate3d(-50%,16px,0);border-radius:0;border-top-left-radius:24px;border-top-right-radius:24px}}.section-image-boxed-persona .container .text-wrapper .h4{width:100%;text-align:center;color:var(--neutral-800)}.section-image-boxed-persona .container .text-wrapper .h4 strong{font-weight:inherit;font-family:var(--font-title-italic);color:inherit}.section-image-boxed-persona .container .text-wrapper .kickers{width:100%;text-align:center;color:var(--orange-500)}.section-image-text-box-persona{margin-bottom:-80px}@media (min-width:768px){.section-image-text-box-persona{margin-top:0}}@media (min-width:1020px){.section-image-text-box-persona{margin-bottom:0}}.section-image-text-box-persona .container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0}@media (min-width:1020px){.section-image-text-box-persona .container{gap:40px;flex-direction:row-reverse;padding:0 64px}}@media (min-width:1200px){.section-image-text-box-persona .container{gap:92px}}.section-image-text-box-persona .container .image-wrapper{display:block;width:100%;height:520px}@media (min-width:1020px){.section-image-text-box-persona .container .image-wrapper{width:calc(100% - 20px);height:950px}}@media (min-width:1200px){.section-image-text-box-persona .container .image-wrapper{width:calc(50% - 46px)}}.section-image-text-box-persona .container .image-wrapper img{display:block;width:100%;height:100%;object-fit:cover}@media (min-width:1020px){.section-image-text-box-persona .container .image-wrapper img{border-radius:48px}}.section-image-text-box-persona .container .text-wrapper{background-color:var(--neutral-100);padding:32px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;border-radius:16px;margin:0 16px;width:calc(100% - 32px);transform:translate3d(0,-160px,0)}@media (min-width:768px){.section-image-text-box-persona .container .text-wrapper{margin:0 32px;width:calc(100% - 64px)}}@media (min-width:1020px){.section-image-text-box-persona .container .text-wrapper{width:calc(100% - 20px);transform:unset;border-radius:24px;margin:0}}@media (min-width:1200px){.section-image-text-box-persona .container .text-wrapper{width:calc(50% - 46px)}}.section-image-text-box-persona .container .text-wrapper .h4{text-align:center;color:var(--neutral-800)}.section-image-text-box-persona .container .text-wrapper .h4 strong{font-weight:inherit;font-family:var(--font-title-italic);color:inherit}@media (min-width:768px){.section-image-text-box-persona .container .text-wrapper .h4{max-width:90%}}@media (min-width:1020px){.section-image-text-box-persona .container .text-wrapper .h4{max-width:80%}}.section-image-text-box-persona .container .text-wrapper .kickers{text-align:center;color:var(--orange-500)}.section-image-full-persona{position:relative}@media (min-width:768px){.section-image-full-persona{margin-bottom:0}}@media (min-width:1020px){.section-image-full-persona{margin-bottom:80px}}.section-image-full-persona picture{display:block;width:100%;height:460px;z-index:1}@media (min-width:1020px){.section-image-full-persona picture{height:1000px}}.section-image-full-persona picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.section-image-full-persona .container{position:relative;padding:unset;max-width:1660px;transform:translate3d(0,-56px,0)}@media (min-width:768px){.section-image-full-persona .container{display:flex;align-items:center;justify-content:center}}@media (min-width:1020px){.section-image-full-persona .container{position:absolute;top:50%;right:0;transform:translate3d(0,-50%,0);justify-content:flex-end}}.section-image-full-persona .container .text-wrapper{background-color:var(--white);padding:32px 40px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px;position:relative;z-index:2;margin:0 16px;width:calc(100% - 32px);border-radius:16px}@media (min-width:768px){.section-image-full-persona .container .text-wrapper{padding:80px 40px;margin:0;border-radius:16px;margin:0 32px;width:calc(100% - 64px)}}@media (min-width:1020px){.section-image-full-persona .container .text-wrapper{width:800px;margin:0;padding:88px 80px;border-top-right-radius:0;border-bottom-right-radius:0}}.section-image-full-persona .container .text-wrapper .kickers{color:var(--neutral-400)}.section-image-full-persona .container .text-wrapper .divider{width:45px;height:1px}.section-image-full-persona .container .text-wrapper .h2{color:var(--neutral-800);max-width:90%}@media (min-width:1020px){.section-image-full-persona .container .text-wrapper .h2{max-width:80%}}.section-image-full-persona .container .text-wrapper .h2 strong{color:var(--orange-500);font-family:var(--font-title-italic)}.section-image-full-persona .container .text-wrapper p{margin-top:16px}.blocco-persona-two-column{padding-top:80px;background-color:var(--white)}@media (min-width:1020px){.blocco-persona-two-column{background-color:var(--neutral-100);padding-top:0;padding:80px 0!important}}.blocco-persona-two-column .container{display:flex;align-items:flex-end;flex-wrap:wrap;gap:0;padding:0}@media (min-width:1020px){.blocco-persona-two-column .container{padding:0 64px;gap:48px}}@media (min-width:1200px){.blocco-persona-two-column .container{gap:92px}}.blocco-persona-two-column .container picture{display:block;width:100%;overflow:hidden}@media (min-width:1020px){.blocco-persona-two-column .container picture{width:calc(50% - 24px);height:750px}}@media (min-width:1200px){.blocco-persona-two-column .container picture{width:calc(50% - 46px)}}.blocco-persona-two-column .container picture img{display:block;width:100%}@media (min-width:1020px){.blocco-persona-two-column .container picture img{border-radius:48px;height:100%;object-fit:cover}}.blocco-persona-two-column .container .testi{display:flex;flex-direction:column;gap:16px;margin:0 16px;width:calc(100% - 32px);transform:translate3d(0,-100px,0);background-color:var(--white);padding:16px 24px;padding-bottom:0;border-radius:16px}@media (min-width:768px){.blocco-persona-two-column .container .testi{margin:0 32px;width:calc(100% - 64px)}}@media (min-width:1020px){.blocco-persona-two-column .container .testi{margin:0;background-color:unset;width:calc(50% - 24px);transform:unset}}@media (min-width:1200px){.blocco-persona-two-column .container .testi{width:calc(50% - 46px)}}.blocco-persona-two-column .container .testi .divider{width:45px;height:1px;background-color:#31312f}.blocco-persona-two-column .container .testi h2 strong{color:var(--orange-500);font-family:var(--font-title-italic)}.blocco-persona-two-column .container .testi p{margin-top:16px}.prossima-persona .container{display:flex;flex-direction:column;align-items:center;gap:48px}@media (min-width:768px){.prossima-persona .container{padding:0 32px}}.prossima-persona .container .divider{height:80px;width:2px;transition:all .2s ease-in-out;transform-origin:top center;animation-name:animateLine;animation-duration:2s;animation-iteration-count:infinite}.prossima-persona .container .scheda{padding:48px 24px;padding-top:80px;display:flex;flex-wrap:wrap;align-items:center;background-color:var(--neutral-200);border-radius:24px;max-width:800px}@media (min-width:1020px){.prossima-persona .container .scheda{padding:48px;gap:32px}}.prossima-persona .container .scheda picture{display:block;width:100%}@media (min-width:1020px){.prossima-persona .container .scheda picture{width:calc(40% - 32px)}}.prossima-persona .container .scheda picture img{display:block;width:100%}.prossima-persona .container .scheda .testi{display:flex;flex-direction:column;gap:24px;align-items:center}@media (min-width:1020px){.prossima-persona .container .scheda .testi{width:60%}}.prossima-persona .container .scheda .testi>*{text-align:center}.prossima-persona .container .scheda .testi .kickers{color:var(--orange-500)}.prossima-persona .container .scheda .testi .h3 strong{font-weight:inherit;font-family:var(--font-title-italic);color:inherit}.prossima-persona .container .scheda .testi .xs{color:var(--neutral-500);max-width:80%;margin:0 auto;text-transform:uppercase}.due-col-boxed{display:flex;align-items:center;justify-content:center}@media (min-width:768px){.due-col-boxed{margin-top:0}}@media screen and (min-width:1450px){.due-col-boxed{margin:0!important}}.due-col-boxed .container{position:relative;padding:0;margin:24px 20px;width:calc(100% - 40px);border-radius:32px;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.due-col-boxed .container{margin:0 32px;width:calc(100% - 64px)}}@media (min-width:1020px){.due-col-boxed .container{margin:40px;width:calc(100% - 80px)}}@media screen and (min-width:1450px){.due-col-boxed .container{max-width:unset!important}}.due-col-boxed .container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(32,32,31,.9) 0,rgba(32,32,31,.9) 100%);background-position:center;background-size:cover;background-repeat:no-repeat;z-index:2;border-radius:32px;overflow:hidden}.due-col-boxed .container .background{position:absolute;top:0;left:0;z-index:1;border-radius:32px;overflow:hidden;width:100%;height:100%}.due-col-boxed .container .background img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.due-col-boxed .container .content{width:100%;padding:40px 16px;padding-bottom:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:48px;z-index:3;position:relative;border-radius:32px;overflow:hidden;max-width:1440px}@media (min-width:768px){.due-col-boxed .container .content{padding:80px 40px;padding-bottom:0}}@media (min-width:1020px){.due-col-boxed .container .content{padding:100px 80px;flex-direction:row;flex-wrap:nowrap;gap:40px;border-radius:32px}}@media (min-width:1200px){.due-col-boxed .container .content{gap:92px}}.due-col-boxed .container .content .text-wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px}@media (min-width:1020px){.due-col-boxed .container .content .text-wrapper{width:calc(50% - 20px)}}@media (min-width:1200px){.due-col-boxed .container .content .text-wrapper{width:calc(50% - 46px)}}.due-col-boxed .container .content .text-wrapper .kickers{color:var(--neutral-400);padding-bottom:8px}.due-col-boxed .container .content .text-wrapper .divider{width:45px;height:1px;color:var(--white)}.due-col-boxed .container .content .text-wrapper .h2{color:var(--white)}.due-col-boxed .container .content .text-wrapper .h2 b,.due-col-boxed .container .content .text-wrapper .h2 strong{color:var(--orange-500);font-family:var(--font-title-italic)}.due-col-boxed .container .content .text-wrapper .rich-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}.due-col-boxed .container .content .text-wrapper .rich-text>*{color:var(--white)}.due-col-boxed .container .content .text-wrapper .rich-text p{margin-top:16px}.due-col-boxed .container .content .quote-wrapper{padding:48px 24px;background-color:var(--neutral-100);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:48px;border-top-left-radius:24px;border-top-right-radius:24px;overflow:hidden;transform:translate3d(0,16px,0)}@media (min-width:1020px){.due-col-boxed .container .content .quote-wrapper{width:calc(50% - 20px);padding:48px;border-radius:24px}}@media (min-width:1200px){.due-col-boxed .container .content .quote-wrapper{width:calc(50% - 46px)}}.due-col-boxed .container .content .quote-wrapper .h4{text-align:center;color:var(--neutral-800)}.due-col-boxed .container .content .quote-wrapper .h4 strong{font-weight:inherit;font-family:var(--font-title-italic)}@media (min-width:768px){.due-col-boxed .container .content .quote-wrapper .h4{max-width:80%}}@media (min-width:1020px){.due-col-boxed .container .content .quote-wrapper .h4{max-width:unset}}.due-col-boxed .container .content .quote-wrapper .kickers{color:var(--orange-500);font-weight:700}.quote-persona{background-color:var(--orange-500);padding:80px 0 200px 0;position:relative;overflow:hidden}@media (min-width:1200px){.quote-persona{padding:80px 0}}.quote-persona picture{position:absolute;width:300px;height:300px;bottom:0;left:0;border-radius:50%;display:block;overflow:hidden;transform:translate3d(-30%,30%,0)}@media (min-width:1200px){.quote-persona picture{width:420px;height:420px}}.quote-persona picture img{width:100%;height:100%;object-fit:cover}.quote-persona .container{display:flex;flex-direction:column;gap:24px;align-items:center;max-width:550px}.quote-persona .container>*{color:var(--white);text-align:center}.quote-persona .container .divider{background-color:var(--white);width:45px;height:1px}.quote-persona .container .divider.vertical{width:1px;height:80px;transition:all .2s ease-in-out;transform-origin:top center;animation-name:animateLine;animation-duration:2s;animation-iteration-count:infinite}.quote-persona .container .cta{color:var(--neutral-800)}.quote-persona .container .cta:hover{color:var(--orange-500)}.popup-form{position:fixed;top:0;left:0;margin:0;width:100%;height:100vh;background-color:rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;transition:.3s;opacity:0;visibility:hidden;z-index:-1}.popup-form.show{visibility:visible;opacity:1;z-index:1000}.popup-form .container{max-width:700px;display:flex;flex-wrap:wrap;gap:40px;position:relative;justify-content:center}.popup-form .container .container-form{width:100%;display:flex;flex-direction:column;gap:24px;background:var(--neutral-100);border-radius:16px;padding:48px 24px;max-height:calc(100vh - 48px);box-shadow:0 10px 15px -3px rgba(0,0,0,.3);position:relative}.popup-form .container .container-form .closepopupform{position:absolute;right:24px;top:24px;display:block;cursor:pointer}.popup-form .container .container-form .closepopupform img{display:block;width:24px;height:24px}.popup-form .container .container-form .form{overflow:auto;padding:24px}.popup-form .container .container-form .form>p{width:100%}.popup-form .container .container-form .form .input input{padding:16px}.popup-form .container .container-form .form .input select{padding:16px}.popup-form .container .container-form .form .input.check label{background-image:url(../img/uncheck-white.svg);background-size:16px}.popup-form .container .container-form .form .input.check input:checked+label{background-image:url(../img/check-white.svg)}.popup-form .container .container-form .form .success{color:green}.section-landing-molino{min-height:100vh;min-height:100svh;margin-top:0;margin-bottom:0;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.section-landing-molino .background{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0}.section-landing-molino .background img{width:100%;height:100%;object-fit:cover;object-position:center}.section-landing-molino .container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}@media (min-width:1020px){.section-landing-molino .container{max-width:700px}}.section-landing-molino .container h1{color:var(--white);text-align:center;z-index:3;opacity:0;transform:translate3d(0,60px,0)}.section-landing-molino .container h1 strong{font-weight:400;color:inherit;font-family:var(--font-title-italic);opacity:0}.section-landing-molino .container .line{width:1px;height:64px;background-color:var(--orange-500);transition:all .2s ease-in-out;transform-origin:top center;animation-name:animateLine;animation-duration:2s;animation-iteration-count:infinite;z-index:3}.section-landing-molino .container .cta{border-bottom:1px solid var(--white);color:var(--white);z-index:3;opacity:0}.section-landing-molino .container .shape-landing-molino{position:absolute;max-width:170px;top:calc(100% - 56px);right:-64px;z-index:2;opacity:0;transform:translate3d(140px,0,0)}@media (min-width:768px){.section-landing-molino .container .shape-landing-molino{right:16px}}@media (min-width:1020px){.section-landing-molino .container .shape-landing-molino{top:calc(100% - 88px);right:-16px}}@keyframes animateLine{from{transform:scaleY(0)}to{transform:scaleY(100%)}}.video-youtube .container .container-video{width:100%;height:0;padding-bottom:56.25%;position:relative;border-radius:16px;overflow:hidden}@media (min-width:1020px){.video-youtube .container .container-video{border-radius:32px}}.video-youtube .container .container-video iframe{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;border-radius:16px;overflow:hidden}@media (min-width:1020px){.video-youtube .container .container-video iframe{border-radius:32px}}.video-youtube .container .container-video .overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;transition:.3s;cursor:pointer}.video-youtube .container .container-video .overlay:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:var(--orange-500);opacity:.7;z-index:2}.video-youtube .container .container-video .overlay picture{width:100%;height:100%;display:block;position:relative;z-index:1}.video-youtube .container .container-video .overlay picture img{width:100%;height:100%;object-fit:cover;object-position:center}.video-youtube .container .container-video .overlay>img{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);z-index:3}.video-youtube .container .container-video .overlay.hide{opacity:0;visibility:hidden}.landing-prodotto-new{background-color:var(--neutral-100);position:relative;z-index:99}@media (min-width:1020px){.landing-prodotto-new{margin-top:var(--menu-height)}}.landing-prodotto-new .container.full .greyblock{padding:0 32px;position:relative}.landing-prodotto-new .container.full .greyblock::before{content:"";position:absolute;top:0;left:0;width:100%;height:300px;background-color:var(--neutral-200);z-index:0}@media (min-width:768px){.landing-prodotto-new .container.full .greyblock::before{height:350px}}@media (min-width:1200px){.landing-prodotto-new .container.full .greyblock::before{height:100%}}@media (min-width:1800px){.landing-prodotto-new .container.full .greyblock{padding:0}}.landing-prodotto-new .container.full .greyblock .container-gray{max-width:1440px;margin:0 auto;display:flex;flex-wrap:wrap;gap:24px;position:relative;z-index:1}@media (min-width:1200px){.landing-prodotto-new .container.full .greyblock .container-gray{gap:48px}}.landing-prodotto-new .container.full .greyblock .container-gray .left{width:100%;position:relative;padding:48px 0}@media (min-width:1200px){.landing-prodotto-new .container.full .greyblock .container-gray .left{width:calc(50% - 24px)}}.landing-prodotto-new .container.full .greyblock .container-gray .left .breadcrumb-wrapper{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:4px;margin-bottom:24px}@media (min-width:1440px){.landing-prodotto-new .container.full .greyblock .container-gray .left .breadcrumb-wrapper{justify-content:center}}.landing-prodotto-new .container.full .greyblock .container-gray .left .breadcrumb-wrapper a{transition:all .3s ease-in-out;cursor:pointer}.landing-prodotto-new .container.full .greyblock .container-gray .left .breadcrumb-wrapper a:hover{color:var(--orange-500)}.landing-prodotto-new .container.full .greyblock .container-gray .left .breadcrumb-wrapper img{width:24px;height:24px}.landing-prodotto-new .container.full .greyblock .container-gray .left picture{width:100%;display:flex;align-items:center;justify-content:center;background-color:var(--white);border-radius:16px;padding:32px 48px}@media (min-width:1200px){.landing-prodotto-new .container.full .greyblock .container-gray .left picture{position:absolute;left:0;top:100px}}.landing-prodotto-new .container.full .greyblock .container-gray .left picture img{display:block;width:100%}@media (min-width:768px){.landing-prodotto-new .container.full .greyblock .container-gray .left picture img{max-width:320px}}@media (min-width:1440px){.landing-prodotto-new .container.full .greyblock .container-gray .left picture img{max-width:370px}}.landing-prodotto-new .container.full .greyblock .container-gray .right{width:100%;padding:0 0 48px 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;z-index:2}@media (min-width:1200px){.landing-prodotto-new .container.full .greyblock .container-gray .right{width:calc(50% - 24px);padding:105px 0 48px 0}}.landing-prodotto-new .container.full .greyblock .container-gray .right .kickers{color:var(--neutral-400)}.landing-prodotto-new .container.full .greyblock .container-gray .right .s{padding-top:8px}.landing-prodotto-new .container.full .greyblock .container-gray .right>.cta-wrapper{width:100%}@media (min-width:768px){.landing-prodotto-new .container.full .greyblock .container-gray .right>.cta-wrapper{display:flex;align-items:center;justify-content:flex-start;gap:32px}}.landing-prodotto-new .container.full .greyblock .container-gray .right>.cta-wrapper .cta{margin-top:24px;width:100%}@media (min-width:768px){.landing-prodotto-new .container.full .greyblock .container-gray .right>.cta-wrapper .cta{width:fit-content}}.landing-prodotto-new .container.full .greyblock .container-gray .right>.cta-wrapper .cta.no-mobile{display:none;opacity:0;visibility:hidden}@media (min-width:768px){.landing-prodotto-new .container.full .greyblock .container-gray .right>.cta-wrapper .cta.no-mobile{display:unset;opacity:1;visibility:visible}}.landing-prodotto-new .container.full .clearblock{max-width:1440px;margin:0 auto;display:flex;gap:24px;padding:0 32px 40px 32px;flex-wrap:wrap}@media (min-width:1200px){.landing-prodotto-new .container.full .clearblock{gap:48px}}@media (min-width:1800px){.landing-prodotto-new .container.full .clearblock{padding:0 0 40px 0}}.landing-prodotto-new .container.full .clearblock .left{width:100%;position:relative}@media (min-width:1200px){.landing-prodotto-new .container.full .clearblock .left{width:calc(50% - 24px)}}.landing-prodotto-new .container.full .clearblock .right{width:100%;position:relative}@media (min-width:1200px){.landing-prodotto-new .container.full .clearblock .right{width:calc(50% - 24px)}}.landing-prodotto-new .container.full .clearblock .right .tab-caratteristiche{padding-top:24px;width:100%}@media (min-width:1200px){.landing-prodotto-new .container.full .clearblock .right .tab-caratteristiche{padding-top:40px}}.landing-prodotto-new .container.full .clearblock .right .tab-caratteristiche>.title3{padding-bottom:4px;color:var(--orange-500)}.landing-prodotto-new .container.full .clearblock .right .tab-caratteristiche .tab-wrapper{width:100%}.landing-prodotto-new .container.full .clearblock .right .tab-caratteristiche .tab-wrapper .row{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;padding:8px 0}.landing-prodotto-new .container.full .clearblock .right .tab-caratteristiche .tab-wrapper .row::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--neutral-300)}.landing-prodotto-new .container.full .clearblock .right .dropdowns-wrapper{padding-top:32px;width:100%}.landing-prodotto-new .container.full .clearblock .right .dropdowns-wrapper .row{width:100%}@media (min-width:768px){.landing-prodotto-new .container.full .clearblock .right .dropdowns-wrapper .row:not(:first-child){padding-top:8px}}.landing-prodotto-new .container.full .clearblock .right .dropdowns-wrapper .row:not(:last-child){padding-bottom:24px}.landing-prodotto-new .container.full .clearblock .right .dropdowns-wrapper .row .header{width:100%;display:flex;align-items:center;justify-content:space-between;position:relative;padding-bottom:8px;cursor:pointer}.landing-prodotto-new .container.full .clearblock .right .dropdowns-wrapper .row .header::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--neutral-300)}.landing-prodotto-new .container.full .clearblock .right .dropdowns-wrapper .row .header .icon{position:relative}.landing-prodotto-new .container.full .clearblock .right .dropdowns-wrapper .row .header .icon.opened .vertical{opacity:0}.landing-prodotto-new .container.full .clearblock .right .dropdowns-wrapper .row .header .icon span{display:block}.landing-prodotto-new .container.full .clearblock .right .dropdowns-wrapper .row .header .icon .vertical{width:2px;height:12px;background-color:var(--black);position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);opacity:1;transition:all .3s ease-in-out}.landing-prodotto-new .container.full .clearblock .right .dropdowns-wrapper .row .header .icon .horizontal{width:12px;height:2px;background-color:var(--black)}.landing-prodotto-new .container.full .clearblock .right .dropdowns-wrapper .row .body{overflow:hidden;max-height:0;transition:max-height .6s ease-out;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.landing-prodotto-new .container.full .clearblock .right .dropdowns-wrapper .row .body .body-row{width:100%;display:flex;align-items:center;justify-content:space-between;position:relative;padding:8px 0}.landing-prodotto-new .container.full .clearblock .right .dropdowns-wrapper .row .body .body-row:first-child{padding-top:0}.landing-prodotto-new .container.full .clearblock .right .dropdowns-wrapper .row .body .body-row:not(:last-child)::before{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:1px;background-color:var(--neutral-300)}.landing-prodotto-new .container.full .clearblock .right .dropdowns-wrapper .row .body p{padding-top:8px}.landing-prodotto-new .container.full .clearblock .right .openpopupcatalogo{padding-top:32px}.landing-prodotto-new .container.full .clearblock .right .openscheda{padding-top:32px}.landing-prodotto-new .container.full>.cta-wrapper{width:100%;background-color:var(--neutral-200);transition:all .3s ease-in-out;position:relative}@media (min-width:768px){.landing-prodotto-new .container.full>.cta-wrapper{display:none;opacity:0;visibility:hidden}}.landing-prodotto-new .container.full>.cta-wrapper.fixed{position:fixed;bottom:0;left:0;padding:16px 32px;z-index:100}.landing-prodotto-new .container.full>.cta-wrapper .cta{width:100%;text-align:center}@media (min-width:768px){.landing-prodotto-new .container.full>.cta-wrapper .cta{width:fit-content}}.landing-denti-lab{min-height:calc(100dvh - var(--menu-height));position:relative;margin:0;margin-top:0}.landing-denti-lab .container{display:flex;align-items:center;justify-content:center;padding:100px 16px}.landing-denti-lab .container>picture{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.landing-denti-lab .container>picture img{width:100%;height:100%;object-fit:cover;object-position:center}.landing-denti-lab .container .content-wrapper{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px}@media (min-width:1020px){.landing-denti-lab .container .content-wrapper{gap:48px}}.landing-denti-lab .container .content-wrapper>picture{display:block;width:170px}@media (min-width:1020px){.landing-denti-lab .container .content-wrapper>picture{width:240px}}.landing-denti-lab .container .content-wrapper>picture img{display:block;width:100%}.landing-denti-lab .container .content-wrapper .text-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.landing-denti-lab .container .content-wrapper .text-wrapper .h2{color:var(--white);text-align:center;max-width:300px}@media (min-width:768px){.landing-denti-lab .container .content-wrapper .text-wrapper .h2{max-width:80%}}@media (min-width:1020px){.landing-denti-lab .container .content-wrapper .text-wrapper .h2{max-width:860PX}}.landing-denti-lab .container .content-wrapper .text-wrapper .h2 strong{font-weight:inherit;font-family:var(--font-title-italic);color:var(--orange-500)}.landing-denti-lab .container .content-wrapper .text-wrapper p{color:var(--white);text-align:center;max-width:340px}@media (min-width:768px){.landing-denti-lab .container .content-wrapper .text-wrapper p{max-width:80%;font-size:21px;line-height:140%;letter-spacing:.21px}}@media (min-width:1020px){.landing-denti-lab .container .content-wrapper .text-wrapper p{max-width:720px}}.landing-denti-lab .container .content-wrapper .categories-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;max-width:60%}@media (min-width:768px){.landing-denti-lab .container .content-wrapper .categories-wrapper{max-width:350px}}@media (min-width:1020px){.landing-denti-lab .container .content-wrapper .categories-wrapper{flex-direction:row;max-width:unset}}.landing-denti-lab .container .content-wrapper .categories-wrapper a{font-weight:700;color:var(--white)}@media (min-width:768px){.landing-denti-lab .container .content-wrapper .categories-wrapper a{font-size:24px;line-height:150%;letter-spacing:.24px}}.landing-denti-lab::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 70.89%,#101010 98.93%),radial-gradient(60.04% 60.04% at 50% 50%,rgba(0,0,0,0) 57%,rgba(0,0,0,.89) 100%),linear-gradient(180deg,rgba(0,0,0,.6) 19.98%,rgba(0,0,0,0) 55.1%),linear-gradient(0deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.4) 100%);z-index:2}.section-image-text-dark{background-color:var(--neutral-900,#101010);margin:0;padding:40px 0}.section-image-text-dark .container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}@media (min-width:768px){.section-image-text-dark .container{gap:32px}}@media (min-width:1020px){.section-image-text-dark .container{gap:40px;flex-direction:row}}@media (min-width:1800px){.section-image-text-dark .container{gap:90px}}.section-image-text-dark .container .image-wrapper{width:100%}@media (min-width:1020px){.section-image-text-dark .container .image-wrapper{width:calc(50% - 20px)}}@media (min-width:1800px){.section-image-text-dark .container .image-wrapper{width:calc(50% - 45px)}}.section-image-text-dark .container .image-wrapper picture{display:block;width:100%}.section-image-text-dark .container .image-wrapper picture img{display:block;width:100%;border-radius:16px}.section-image-text-dark .container .text-wrapper{width:100%;padding:0 16px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}@media (min-width:1020px){.section-image-text-dark .container .text-wrapper{width:calc(50% - 20px)}}@media (min-width:1800px){.section-image-text-dark .container .text-wrapper{width:calc(50% - 45px)}}.section-image-text-dark .container .text-wrapper .kickers{color:var(--neutral-400)}.section-image-text-dark .container .text-wrapper .divider{width:48px;height:1px;background-color:var(--neutral-400);border-radius:50%}.section-image-text-dark .container .text-wrapper h2{color:var(--white)}@media (min-width:1020px){.section-image-text-dark .container .text-wrapper h2{max-width:600px}}.section-image-text-dark .container .text-wrapper h2 strong{font-weight:inherit;font-family:var(--font-title-italic);color:var(--orange-500)}@media (min-width:1020px){.section-image-text-dark .container .text-wrapper .rich-text{max-width:600px}}.section-image-text-dark .container .text-wrapper .rich-text p{width:100%;color:var(--white)}.section-image-text-dark .container .text-wrapper .rich-text p b{color:inherit}@media (min-width:1020px){.section-image-text-dark.reverse .container{gap:40px;flex-direction:row-reverse}}.section-four-boxes{background-color:var(--neutral-900,#101010);margin:0;padding:40px 0}.section-four-boxes .container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:56px}.section-four-boxes .container .title-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.section-four-boxes .container .title-wrapper h2{color:var(--white)}.section-four-boxes .container .title-wrapper .divider{width:50px;background-color:#9a9a98}.section-four-boxes .container .title-wrapper p{color:var(--white)}.section-four-boxes .container .cards-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;max-width:950px}@media (min-width:1020px){.section-four-boxes .container .cards-wrapper{flex-direction:row;align-items:stretch;justify-content:flex-start}}.section-four-boxes .container .cards-wrapper .col{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}@media (min-width:1020px){.section-four-boxes .container .cards-wrapper .col{width:calc(50% - 12px)}}.section-four-boxes .container .cards-wrapper .col .card{width:100%;padding:40px 32px;border-radius:8px;background:var(--neutral-800,#20201f);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px}.section-four-boxes .container .cards-wrapper .col .card:nth-child(2){flex-grow:1}.section-four-boxes .container .cards-wrapper .col .card picture{width:64px;height:64px;display:block;border-radius:50%;background:var(--neutral-600,#41413e);display:flex;align-items:center;justify-content:center;padding:4px;margin-bottom:16px}.section-four-boxes .container .cards-wrapper .col .card picture img{display:block;width:100%;max-width:40px}.section-four-boxes .container .cards-wrapper .col .card .h3{color:var(--neutral-200)}.section-four-boxes .container .cards-wrapper .col .card .m{color:var(--neutral-200)}.section-four-boxes .container .cards-wrapper .col .card .cta{color:var(--white);padding:0}.section-steps-boxed-orange{background-color:var(--neutral-900,#101010);margin:0;padding:40px 0;display:flex;align-items:center;justify-content:center}.section-steps-boxed-orange .container{width:100%;background-color:var(--orange-500);border-radius:16px;padding:32px 16px;display:flex;flex-direction:column;align-items:center;gap:16px;justify-content:center;margin:0 20px;width:calc(100% - 40px);max-width:1290px}@media (min-width:1020px){.section-steps-boxed-orange .container{margin:0 32px;width:calc(100% - 64px)}}@media (min-width:1440px){.section-steps-boxed-orange .container{margin:0;width:100%}}.section-steps-boxed-orange .container .script{font-weight:600;color:var(--orange-100)}.section-steps-boxed-orange .container .divider{width:100%;height:1px;background-color:#ffe2c1}@media (min-width:1020px){.section-steps-boxed-orange .container .divider{width:45px}}.section-steps-boxed-orange .container .numbers-wrapper{width:100%;background-color:var(--orange-500);border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px}.section-steps-boxed-orange .container .numbers-wrapper .card{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}@media (min-width:1020px){.section-steps-boxed-orange .container .numbers-wrapper .card{flex-direction:row;align-items:flex-start;justify-content:flex-start;width:670px;gap:24px}}.section-steps-boxed-orange .container .numbers-wrapper .card .number{width:64px;height:64px;border-radius:50%;background-color:var(--orange-400);display:flex;align-items:center;justify-content:center;gap:16px}.section-steps-boxed-orange .container .numbers-wrapper .card .number h3{color:var(--neutral-800);text-align:center}.section-steps-boxed-orange .container .numbers-wrapper .card p{color:var(--neutral-800);text-align:center;font-weight:500}@media (min-width:768px){.section-steps-boxed-orange .container .numbers-wrapper .card p{max-width:72%}}@media (min-width:1020px){.section-steps-boxed-orange .container .numbers-wrapper .card p{max-width:unset;text-align:left;width:calc(100% - 64px - 24px)}}.section-steps-boxed-orange .container .cta{margin-top:48px}.section-slider-tecnici{background-color:var(--neutral-900,#101010);margin:0;padding:40px 0}.section-slider-tecnici .container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.section-slider-tecnici .container .content-wrapper{overflow:hidden;width:100%;padding:48px 16px;background-color:var(--neutral-800);border-radius:16px;display:flex;flex-direction:column;gap:40px;max-width:1300px}@media (min-width:768px){.section-slider-tecnici .container .content-wrapper{padding:48px 32px}}@media (min-width:1200px){.section-slider-tecnici .container .content-wrapper{flex-direction:row}}@media (min-width:1440px){.section-slider-tecnici .container .content-wrapper{padding:88px 72px;padding:0;gap:0}}.section-slider-tecnici .container .content-wrapper>.text-wrapper{display:flex;flex-direction:column}@media (min-width:1200px){.section-slider-tecnici .container .content-wrapper>.text-wrapper{width:390px;padding-right:40px;z-index:2;background-color:var(--neutral-800)}}@media (min-width:1440px){.section-slider-tecnici .container .content-wrapper>.text-wrapper{padding:88px 0;padding-left:72px;padding-right:40px;width:450px}}.section-slider-tecnici .container .content-wrapper>.text-wrapper .h3{color:var(--white);margin-bottom:12px}.section-slider-tecnici .container .content-wrapper>.text-wrapper .rich-text>*{color:var(--neutral-200)}@media (min-width:1200px){.section-slider-tecnici .container .content-wrapper .slider-wrapper{width:calc(100% - 390px - 40px);z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px}}@media (min-width:1440px){.section-slider-tecnici .container .content-wrapper .slider-wrapper{padding:88px 0;padding-right:72px;width:calc(100% - 450px - 40px)}}.section-slider-tecnici .container .content-wrapper .slider-wrapper .swiper{width:100%;overflow:visible}.section-slider-tecnici .container .content-wrapper .slider-wrapper .swiper .swiper-wrapper{height:auto}.section-slider-tecnici .container .content-wrapper .slider-wrapper .swiper .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;gap:16px;height:auto}.section-slider-tecnici .container .content-wrapper .slider-wrapper .swiper .swiper-wrapper .swiper-slide .image-wrapper{width:100%;border-radius:14px;position:relative}.section-slider-tecnici .container .content-wrapper .slider-wrapper .swiper .swiper-wrapper .swiper-slide .image-wrapper picture{display:block;width:100%;border-radius:14px;z-index:1}.section-slider-tecnici .container .content-wrapper .slider-wrapper .swiper .swiper-wrapper .swiper-slide .image-wrapper picture img{width:100%;border-radius:14px}.section-slider-tecnici .container .content-wrapper .slider-wrapper .swiper .swiper-wrapper .swiper-slide .text-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.section-slider-tecnici .container .content-wrapper .slider-wrapper .swiper .swiper-wrapper .swiper-slide .text-wrapper .m{color:var(--neutral-100);text-align:center}.section-slider-tecnici .container .content-wrapper .slider-wrapper .swiper .swiper-wrapper .swiper-slide .text-wrapper .kickers{color:var(--orange-500);text-align:center}.section-slider-tecnici .container .content-wrapper .slider-wrapper .functions-wrapper{display:none;opacity:0;visibility:hidden}@media (min-width:1200px){.section-slider-tecnici .container .content-wrapper .slider-wrapper .functions-wrapper{width:100%;opacity:1;visibility:visible;display:flex;align-items:center;justify-content:center;gap:8px}}.section-slider-tecnici .container .content-wrapper .slider-wrapper .functions-wrapper .swiper-tecnici-prev{width:48px;height:48px;border-radius:50%;background-color:var(--neutral-700);display:flex;align-items:center;justify-content:center;padding:16px;cursor:pointer}.section-slider-tecnici .container .content-wrapper .slider-wrapper .functions-wrapper .swiper-tecnici-prev.swiper-button-disabled{cursor:not-allowed}.section-slider-tecnici .container .content-wrapper .slider-wrapper .functions-wrapper .swiper-tecnici-next{width:48px;height:48px;border-radius:50%;background-color:var(--neutral-700);display:flex;align-items:center;justify-content:center;padding:16px;cursor:pointer}.section-slider-tecnici .container .content-wrapper .slider-wrapper .functions-wrapper .swiper-tecnici-next.swiper-button-disabled{cursor:not-allowed}.section-slider-tecnici .container .cta-wrapper{padding:32px 16px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}@media (min-width:1200px){.section-slider-tecnici .container .cta-wrapper{max-width:740px}}.section-slider-tecnici .container .cta-wrapper .m{text-align:center;color:var(--neutral-100)}.section-slider-tecnici .container .cta-wrapper .cta{padding:20px 24px 20px 24px}.section-text-dark-boxed{background-color:var(--neutral-900,#101010);margin:0;padding:40px 0;display:flex;align-items:center;justify-content:center}.section-text-dark-boxed .container{padding:32px 16px;background-color:var(--neutral-800);margin:0 24px;width:calc(100% - 48px);border-radius:24px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;justify-content:flex-start;max-width:1080px}@media (min-width:768px){.section-text-dark-boxed .container{margin:0 64px;width:calc(100% - 128px);padding:64px 32px}}@media (min-width:1020px){.section-text-dark-boxed .container{padding:32px 120px}}@media (min-width:1200px){.section-text-dark-boxed .container{margin:0;width:100%;padding:32px 120px}}.section-text-dark-boxed .container .kickers{padding:8px 0;color:var(--neutral-400)}.section-text-dark-boxed .container .divider{width:45px;height:1px;background-color:#71716f}.section-text-dark-boxed .container .h2{color:var(--neutral-100)}@media (min-width:1200px){.section-text-dark-boxed .container .h2{max-width:70%}}.section-text-dark-boxed .container .rich-text>*{color:var(--neutral-100)}.section-text-dark-boxed .container .cta{margin:24px 0;width:100%}@media (min-width:1020px){.section-text-dark-boxed .container .cta{width:max-content}}.section-grid-recensioni{background-color:var(--neutral-900,#101010);margin:0;padding:40px 0}.section-grid-recensioni .container{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:32px}@media (min-width:768px){.section-grid-recensioni .container{align-items:center}}.section-grid-recensioni .container .h4{text-align:center;color:var(--white)}@media (min-width:768px){.section-grid-recensioni .container .h4{max-width:400px}}@media (min-width:1200px){.section-grid-recensioni .container .h4{max-width:700px}}.section-grid-recensioni .container .h4 strong{font-weight:inherit;font-family:var(--font-title-italic);color:var(--orange-500)}.section-grid-recensioni .container .cards-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:24px}@media (min-width:1020px){.section-grid-recensioni .container .cards-wrapper{flex-direction:row;align-items:stretch}}.section-grid-recensioni .container .cards-wrapper .card{padding:24px;background-color:var(--white);width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:24px;border-radius:8px}@media (min-width:1020px){.section-grid-recensioni .container .cards-wrapper .card{width:calc(33.3333333333% - 16px);justify-content:space-between}}.section-grid-recensioni .container .cards-wrapper .card .author{display:flex;align-items:center;justify-content:flex-start;gap:16px}.section-grid-recensioni .container .cards-wrapper .card .author picture{width:42px;height:42px;border-radius:50%}.section-grid-recensioni .container .cards-wrapper .card .author picture img{width:100%;border-radius:50%}.section-grid-recensioni .container .cards-wrapper .card .author .data{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.section-grid-recensioni .container .cards-wrapper .card .author .data .name{color:#000;font-weight:700}.section-grid-recensioni .container .cards-wrapper .card .author .data .luogo{color:var(--neutral-400)}.section-faq{background-color:var(--neutral-900,#101010);margin:0;padding:40px 0;padding-bottom:120px}.section-faq .container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.section-faq .container .h4{text-align:center}.section-faq .container .h4 strong{font-weight:inherit;font-family:var(--font-title-italic);color:var(--orange-500)}.section-faq .container .divider{background:#9a9a98;width:45px;height:1px}.section-faq .container .faqs-wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:32px;max-width:800px}.section-faq .container .faqs-wrapper .card{width:100%}.section-faq .container .faqs-wrapper .card .title-wrapper{width:100%;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--neutral-700,#31312f);padding-bottom:16px;cursor:pointer}.section-faq .container .faqs-wrapper .card .title-wrapper .m{width:calc(100% - 40px);color:var(--neutral-200);padding-right:16px}.section-faq .container .faqs-wrapper .card .title-wrapper .opener{width:40px;height:40px;position:relative}.section-faq .container .faqs-wrapper .card .title-wrapper .opener span{display:block;position:absolute;left:50%;transform:translate3d(0,-50%,0);width:12px;height:2px;background-color:var(--neutral-200);opacity:1;transition:all .3s ease-in-out}.section-faq .container .faqs-wrapper .card .title-wrapper .opener span:first-child{top:50%;left:14px}.section-faq .container .faqs-wrapper .card .title-wrapper .opener span:last-child{top:48%;left:14px;transform:rotate(90deg)}.section-faq .container .faqs-wrapper .card .title-wrapper.show .opener span:last-child{opacity:0}.section-faq .container .faqs-wrapper .card .content-wrapper{overflow:hidden;max-height:0;transition:max-height .6s ease-out}.section-faq .container .faqs-wrapper .card .content-wrapper .rich-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;padding-top:8px}.section-faq .container .faqs-wrapper .card .content-wrapper .rich-text>*{color:var(--neutral-200)}.section-faq .container .faqs-wrapper .card .content-wrapper .rich-text p{font-family:var(--font-text);font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.14px}@media (min-width:768px){.section-faq .container .faqs-wrapper .card .content-wrapper .rich-text p{font-size:16px;line-height:140%;letter-spacing:.16px}}.section-slider-tecnici-corsi{background-color:var(--neutral-200);padding-top:48px;padding-bottom:56px;margin:0;overflow:hidden}@media (min-width:1600px){.section-slider-tecnici-corsi{background-color:transparent;transform:translate3d(0,-264px,0);margin-bottom:-264px}}.section-slider-tecnici-corsi .container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px}@media (min-width:1600px){.section-slider-tecnici-corsi .container{background-color:var(--neutral-200);padding:80px 120px;border-radius:16px}}.section-slider-tecnici-corsi .container .title-wrapper{width:100%;overflow:visible;display:flex;align-items:center;justify-content:center;gap:8px}.section-slider-tecnici-corsi .container .title-wrapper h2{text-align:center;position:relative}.section-slider-tecnici-corsi .container .title-wrapper .script{color:var(--orange-500)}.section-slider-tecnici-corsi .container .swiper.tecnici-corsi{overflow:visible;width:100%}.section-slider-tecnici-corsi .container .swiper.tecnici-corsi .swiper-wrapper{height:auto}.section-slider-tecnici-corsi .container .swiper.tecnici-corsi .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.section-slider-tecnici-corsi .container .swiper.tecnici-corsi .swiper-wrapper .swiper-slide picture{display:block;width:100%}.section-slider-tecnici-corsi .container .swiper.tecnici-corsi .swiper-wrapper .swiper-slide picture img{width:100%}.section-slider-tecnici-corsi .container .swiper.tecnici-corsi .swiper-wrapper .text-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.section-slider-tecnici-corsi .container .swiper.tecnici-corsi .swiper-wrapper .text-wrapper>*{text-align:center}.section-slider-tecnici-corsi .container .swiper.tecnici-corsi .swiper-wrapper .text-wrapper .name{font-weight:500}.section-slider-tecnici-corsi .container .swiper.tecnici-corsi .swiper-wrapper .text-wrapper .kickers{color:var(--orange-500)}