@media(max-width:1024px){.elementor .progressbar-link{font-size:14px;}}@media(max-width:1024px){.elementor .logo-payoff{max-width:675px;}}@media(max-width:1024px){.elementor .title-levelup{position:absolute;inset-block-start:calc(18% + 80px);inset-inline-end:auto;inset-block-end:auto;font-size:70px;}}@media(max-width:1024px){.elementor .horizontal-timeline-container{height:220px;max-width:775px;position:absolute;inset-block-start:calc(18% + 190px);}}@media(max-width:1024px){.elementor .timeline-node{width:250px;}}@media(max-width:1024px){.elementor .node-text{font-size:20px;}}@media(max-width:1024px){.elementor .title-e-dopo{max-width:800px;position:absolute;inset-block-start:calc(18% + 80px);font-size:70px;}}@media(max-width:1024px){.elementor .subtitle-container-e-dopo{max-width:560px;position:absolute;inset-block-start:calc(18% + 190px);}}@media(max-width:1024px){.elementor .subtitle-e-dopo{font-size:28px;}}@media(max-width:1024px){.elementor .hand-drawn-circle{width:120px;height:75px;}}@media(max-width:1024px){.elementor .hand-drawn-arrow{width:75px;height:75px;position:absolute;inset-block-start:12px;inset-inline-end:40px;}}@media(max-width:1024px){.elementor .paragraph-e-dopo{max-width:650px;position:absolute;inset-block-start:calc(18% + 280px);font-size:28px;}}@media(max-width:1024px){.elementor .title-servizi{max-width:800px;position:absolute;inset-block-start:calc(18% + 70px);font-size:50px;}}@media(max-width:1024px){.elementor .floating-elements{height:250px;position:absolute;inset-block-start:calc(18% + 180px);}}@media(max-width:1024px){.elementor .floating-elements-container{height:250px;max-width:375px;}}@media(max-width:1024px){.elementor .group-rocket{max-width:70px;}}@media(max-width:1024px){.elementor .group-face{width:92px;}}@media(max-width:1024px){.elementor .group-megaphone{width:108px;}}@media(max-width:1024px){.elementor .group-laptop{width:115px;}}@media(max-width:1024px){.elementor .group-video{width:115px;}}@media(max-width:1024px){.elementor .group-document{width:101px;}}@media(max-width:1024px){.elementor .float-dot-wrapper{width:15px;height:15px;min-width:15px;}}@media(max-width:1024px){.elementor .service-tooltip{width:200px;min-height:40px;font-size:14px;}}@media(max-width:1024px){.elementor .float-dot{min-width:15px;padding:0px;}}@media(max-width:1024px){.elementor .power-skills-title{max-width:750px;position:absolute;inset-block-start:calc(18% + 60px);font-size:50px;}}@media(max-width:1024px){.elementor .power-skills-description{max-width:600px;position:absolute;inset-block-start:calc(18% + 135px);font-size:18px;}}@media(max-width:1024px){.elementor .power-skills-container{position:absolute;inset-block-start:calc(18% + 230px);gap:20px;}}@media(max-width:1024px){.elementor .power-skill-word{font-size:24px;}}@media(max-width:1024px){.elementor .power-skills-second-title{max-width:750px;position:absolute;inset-block-start:calc(18% + 230px);font-size:26px;}}@media(max-width:1024px){.elementor .power-skills-cloud-wrapper{max-width:750px;position:absolute;inset-block-start:calc(18% + 250px);}}@media(max-width:1024px){.elementor .power-skills-cloud-text{font-size:16px;}}@media(max-width:1024px){.elementor .sardegna-icon-wrapper{max-width:800px;position:absolute;inset-block-start:calc(18% + 70px);}}@media(max-width:1024px){.elementor .sardegna-icon{max-width:210px;}}@media(max-width:1024px){.elementor .sardegna-main-title{font-size:32px;}}@media(max-width:1024px){.elementor .sardegna-final-wrapper{max-width:650px;}}@media(max-width:1024px){.elementor .sardegna-small-icon{max-width:70px;}}@media(max-width:1024px){.elementor .sardegna-final-text{font-size:30px;}}@media(max-width:1024px){.elementor .ma-title{position:absolute;inset-block-start:45%;font-size:150px;}}@media(max-width:1024px){.elementor .ma-final-text-wrapper{max-width:750px;position:absolute;}}@media(max-width:1024px){.elementor .ma-subtext-top{font-size:24px;}}@media(max-width:1024px){.elementor .ma-main-title{font-size:55px;}}@media(max-width:1024px){.elementor .ma-subtext-bottom{font-size:24px;}}@media(max-width:1024px){.elementor .ma-second-title{max-width:750px;position:absolute;inset-block-start:calc(18% + 60px);font-size:50px;}}@media(max-width:1024px){.elementor .ma-reasons-grid{max-width:800px;position:absolute;inset-block-start:calc(18% + 140px);}}@media(max-width:1024px){.elementor .ma-reason-card{padding:20px;}}@media(max-width:1024px){.elementor .titolo-card-ma{font-size:20px;}}@media(max-width:1024px){.elementor .p-card-ma{font-size:12px;}}@media(max-width:1024px){.elementor .studente-faq-container{max-width:800px;position:absolute;inset-block-start:calc(18% + 70px);gap:90px;}}@media(max-width:1024px){.elementor .studente-faq-title-col{margin-block-start:3%;}}@media(max-width:1024px){.elementor .studente-faq-content{font-size:14px;}}@media(max-width:1024px){.elementor .studente-form-container{max-width:750px;position:absolute;inset-block-start:calc(18% + 70px);}}@media(max-width:1024px){.elementor .studente-form-title{font-size:48px;}}@media(max-width:1024px){.elementor .studente-candidate-form{gap:15px;}}@media(max-width:1024px){.elementor .testo-form{font-size:14px;}}@media(max-width:1024px){.elementor .singolo-servizio{width:125px;}}@media(max-width:1024px){.elementor .label-servizio{text-align:center;}}@media(max-width:1024px){.elementor .azienda-container{max-width:750px;}}@media(max-width:1024px){.elementor .azienda-title{margin-block-end:25px;}}@media(max-width:1024px){.elementor .azienda-cta-btn{font-size:18px;}}@media(max-width:1024px){.elementor .azienda-faq-container{max-width:750px;position:absolute;inset-block-start:calc(18% + 70px);gap:50px;}}@media(max-width:1024px){.elementor .faq-title{font-size:35px;}}@media(max-width:1024px){.elementor .faq-content{font-size:13px;}}@media(max-width:1024px){.elementor .footer-container{max-width:750px;position:absolute;inset-block-start:calc(50% + 150px);}}@media(max-width:1024px){.elementor .modal-content-container{max-width:550px;}}@media(max-width:1024px){.elementor .modal-title{font-size:24px;}}@media(max-width:1024px){.elementor .modal-description{font-size:16px;}}@media(max-width:1024px){.elementor .modal-nav-arrow{width:20px;}}@media(max-width:1024px){.elementor .modal-nav-badge{width:40px;height:40px;}}