.experience-badges{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.experience-badges span{background:rgba(255,255,255,0.14);border:1px solid rgba(255,255,255,0.22);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:9px 14px;border-radius:999px;color:#ffffff;font-size:13px;font-weight:700;letter-spacing:0.02em;display:inline-flex;align-items:center}.hero-label{display:inline-block;font-size:12px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;color:#ffffff;margin-bottom:34px;position:relative;padding-left:54px}.hero-label:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:38px;height:8px;background:#ffd200;border-radius:999px}.hero-copy-box{max-width:620px;background:rgba(0,0,0,0.46);padding:30px;border-radius:24px;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.hero-copy-box h1{color:#ffffff!important;font-size:48px;line-height:1.02em;font-weight:700;margin-bottom:22px;text-shadow:0 4px 18px rgba(0,0,0,0.35)}.hero-copy-box p{color:rgba(255,255,255,0.92)!important;font-size:20px;line-height:1.6em;max-width:680px}@media(max-width:760px){.hero-copy-box{padding:28px}.hero-copy-box h1{font-size:40px}.hero-copy-box p{font-size:17px}}.hero-buttons{display:flex;gap:14px;margin-top:14px;flex-wrap:wrap}.hero-buttons a{display:inline-flex;align-items:center;justify-content:center;padding:14px 24px;border-radius:999px;font-size:14px;font-weight:700;text-decoration:none;transition:all .25s ease}.hero-buttons a:first-child{background:#ffd200;color:#111}.hero-buttons a:last-child{background:rgba(0,0,0,0.28);border:1px solid rgba(255,255,255,0.22);color:#fff;backdrop-filter:blur(10px)}.hero-buttons a:hover{transform:translateY(-2px)}#main-footer{display:none}.et_pb_section{overflow:hidden}.hero-copy-box{max-width:640px}@media(min-width:1200px){.hero-copy-box{margin-left:8vw}}@media(min-width:1600px){.hero-copy-box{margin-left:14vw}}@media(min-width:1200px){.et_pb_section:first-of-type{min-height:720px!important;display:flex;align-items:center}}#main-footer{display:none!important}.hero-copy-box h1{max-width:540px}.experience-badges{margin-bottom:18px}.tech-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:30px}.tech-grid div{background:#ffffff;border:1px solid #e7e7e7;border-radius:16px;padding:18px;box-shadow:0 10px 30px rgba(0,0,0,0.08);transition:all .25s ease}.tech-grid div:hover{transform:translateY(-3px);box-shadow:0 16px 40px rgba(0,0,0,0.12)}.tech-grid span{display:block;font-size:10px;font-weight:800;letter-spacing:0.10em;text-transform:uppercase;color:#8a8a8a;margin-bottom:7px}.tech-grid strong{display:block;font-size:16px;line-height:1.3em;color:#111111}.route-eyebrow{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#8a8a8a;margin-bottom:14px}.route-title{font-size:34px;line-height:1.1em;font-weight:700;margin-bottom:18px;color:#111}.route-copy{font-size:18px;line-height:1.8em;color:#555;margin-bottom:30px}.route-button{display:inline-flex;align-items:center;justify-content:center;padding:16px 28px;background:#ffd200;border-radius:999px;font-weight:700;color:#111;text-decoration:none;transition:all .25s ease}.route-button:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(0,0,0,.12)}.section-eyebrow{font-size:12px;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:#8a8a8a;margin-bottom:18px}.section-title{font-size:48px;line-height:1.05em;font-weight:700;color:#111111;margin-bottom:22px}.section-copy{font-size:20px;line-height:1.7em;color:#666666;max-width:760px;margin:0 auto}.yellow-bike-button .et_pb_button{background:#ffd200!important;color:#111111!important;border:none!important;border-radius:999px!important;font-size:15px!important;font-weight:700!important;padding:16px 30px!important;box-shadow:0 10px 30px rgba(255,210,0,0.22);transition:all .25s ease}.yellow-bike-button .et_pb_button:hover{background:#ffdf3f!important;transform:translateY(-2px);padding:16px 30px!important}.yellow-bike-button .et_pb_button,.yellow-bike-button .et_pb_button:hover{background:#ffd200!important;color:#111!important;border:0!important;border-radius:999px!important;font-size:15px!important;font-weight:800!important;padding:14px 28px!important;text-decoration:none!important;box-shadow:0 10px 24px rgba(0,0,0,0.10)}.yellow-bike-button .et_pb_button:after{display:none!important}.yellow-bike-button .et_pb_button{text-decoration:none!important}div.et_pb_section.et_pb_section_0{background-image:url(https://prestabici.cc/wp-content/uploads/2026/05/interno-museo-aeronautica-caproni-1.jpg),linear-gradient(90deg,rgba(0,0,0,0.78) 0%,rgba(0,0,0,0.18) 100%)!important}.et_pb_section_0{min-height:560px}.et_pb_section_0.et_pb_section{padding-top:90px;padding-bottom:70px}.et_pb_row_1,body #page-container .et-db #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1.et_pb_row{width:90%;max-width:1600px}.et_pb_text_1.et_pb_text{color:#5e5e5e!important}.et_pb_text_1{line-height:2em;font-family:'Inter',Helvetica,Arial,Lucida,sans-serif;font-size:20px;line-height:2em;padding-right:40px!important;width:92%;max-width:820px}.et_pb_text_1 h2{font-family:'Playfair Display',Georgia,"Times New Roman",serif;font-size:40px;color:#111111!important;line-height:1.12em}.et_pb_code_0,.et_pb_code_1{padding-top:60px;padding-bottom:60px;max-width:100%}.et_pb_image_0 .et_pb_image_wrap{border-radius:24px 24px 24px 24px;overflow:hidden;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}.et_pb_image_0{width:100%;max-width:600px;text-align:left;margin-left:0}.et_pb_text_3{margin-bottom:50px!important}.et_pb_row_4,body #page-container .et-db #et-boc .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_4.et_pb_row{width:95%;max-width:1400px}.et_pb_row_4{box-shadow:0px 10px 30px 0px rgba(0,0,0,0.06)}.et_pb_image_1 .et_pb_image_wrap,.et_pb_image_2 .et_pb_image_wrap,.et_pb_image_3 .et_pb_image_wrap{border-radius:22px 22px 22px 22px;overflow:hidden;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}.et_pb_image_1,.et_pb_image_2,.et_pb_image_3{margin-bottom:26px!important;text-align:left;margin-left:0}.et_pb_text_4.et_pb_text,.et_pb_text_5.et_pb_text,.et_pb_text_6.et_pb_text{color:#555555!important}.et_pb_text_4,.et_pb_text_5,.et_pb_text_6{line-height:1.8em;font-size:17px;line-height:1.8em;padding-left:4px!important;margin-bottom:18px!important}.et_pb_button_0_wrapper .et_pb_button_0,.et_pb_button_0_wrapper .et_pb_button_0:hover,.et_pb_button_1_wrapper .et_pb_button_1,.et_pb_button_1_wrapper .et_pb_button_1:hover,.et_pb_button_2_wrapper .et_pb_button_2,.et_pb_button_2_wrapper .et_pb_button_2:hover{padding-top:14px!important;padding-right:28px!important;padding-bottom:14px!important;padding-left:28px!important}body #page-container .et_pb_section .et_pb_button_0,body #page-container .et_pb_section .et_pb_button_1,body #page-container .et_pb_section .et_pb_button_2{color:#111111!important;border-width:0px!important;border-radius:999px;font-size:16px;background-color:#ffd200}body #page-container .et_pb_section .et_pb_button_0:before,body #page-container .et_pb_section .et_pb_button_0:after,body #page-container .et_pb_section .et_pb_button_1:before,body #page-container .et_pb_section .et_pb_button_1:after,body #page-container .et_pb_section .et_pb_button_2:before,body #page-container .et_pb_section .et_pb_button_2:after{display:none!important}.et_pb_button_0,.et_pb_button_1,.et_pb_button_2{box-shadow:0px 8px 20px 0px rgba(0,0,0,0.3);text-decoration:none!important;font-weight:800!important;font-size:16px!important;padding:16px 34px!important;border:none!important;text-decoration:none!important;box-shadow:0 8px 20px rgba(0,0,0,0.10)}.et_pb_button_0,.et_pb_button_0:after,.et_pb_button_1,.et_pb_button_1:after,.et_pb_button_2,.et_pb_button_2:after{transition:all 300ms ease 0ms}.et_pb_section_5.et_pb_section{padding-top:90px;padding-bottom:90px;background-color:#f7f4ef!important}.et_pb_text_7{background-color:#ffffff;border-radius:24px 24px 24px 24px;overflow:hidden;padding-top:45px!important;padding-right:45px!important;padding-left:45px!important;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}.et_pb_text_8{background-color:#ffffff;border-radius:24px 24px 24px 24px;overflow:hidden;padding-top:45px!important;padding-right:45px!important;padding-bottom:45px!important;padding-left:45px!important;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3);background:#ffffff;border-radius:24px;padding:45px;box-shadow:0 12px 35px rgba(0,0,0,0.08);list-style:none;padding-left:0;margin-bottom:18px;line-height:1.9}.et_pb_section_6.et_pb_section{padding-top:110px;padding-bottom:110px;background-color:#ffffff!important}.et_pb_row_6,body #page-container .et-db #et-boc .et-l .et_pb_row_6.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_6.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_6.et_pb_row{max-width:920px}.et_pb_text_9{background:#ffffff;border-radius:28px;padding:70px;box-shadow:0 18px 50px rgba(0,0,0,0.08);border:1px solid #ececec;margin-bottom:28px}.et_pb_section_7.et_pb_section{padding-top:110px;padding-bottom:110px;background-color:#f7f4ef!important}.et_pb_text_10,.et_pb_text_11{background:#ffffff;border-radius:24px;padding:55px;box-shadow:0 16px 45px rgba(0,0,0,0.06);transition:all 0.35s ease}.et_pb_text_10:hover,.et_pb_text_11:hover{transform:translateY(-5px);box-shadow:0 28px 70px rgba(0,0,0,0.10)}.et_pb_section_8.et_pb_section{background-color:#151515!important}.et_pb_text_12{.pb-final-cta{text-align:center;max-width:920px;margin:0 auto;color:#ffffff;padding:140px 20px}.pb-final-eyebrow{font-size:12px;letter-spacing:5px;text-transform:uppercase;color:#d6b55c;margin-bottom:26px;font-weight:600}.pb-final-cta h2{color:#ffffff;font-size:58px;line-height:1.08;font-weight:850;letter-spacing:-1.5px;margin-bottom:30px}.pb-final-cta p{font-size:17px;line-height:1.9;color:rgba(255,255,255,0.76);max-width:760px;margin:0 auto 42px}.pb-final-buttons{display:flex;justify-content:center;gap:18px;flex-wrap:wrap}.pb-final-buttons{display:flex;justify-content:center;align-items:center;gap:34px;flex-wrap:wrap}.pb-btn-main{display:inline-flex;align-items:center;justify-content:center;height:auto;min-height:0;padding:16px 34px;border-radius:50px;background:#d8b94f;color:#111!important;font-size:13px;font-weight:800;letter-spacing:1px;text-decoration:none!important;line-height:1!important;box-shadow:0 18px 35px rgba(216,185,79,0.25)}.pb-btn-main:hover{transform:translateY(-3px);box-shadow:0 14px 40px rgba(214,181,92,0.38);color:#111111}.pb-btn-secondary{border:1px solid rgba(255,255,255,0.35);color:#ffffff;background:transparent}.pb-btn-secondary:hover{border-color:#d6b55c;color:#d6b55c;transform:translateY(-3px)}@media (max-width:768px){.pb-final-cta{padding:90px 22px}.pb-final-cta h2{font-size:36px}.pb-final-cta p{font-size:16px}.pb-final-buttons{flex-direction:column;align-items:center}.pb-final-buttons a{width:100%;max-width:320px}}}.et_pb_code_0.et_pb_module,.et_pb_code_1.et_pb_module{margin-left:auto!important;margin-right:auto!important}.et_pb_row_2.et_pb_row{padding-top:80px!important;padding-bottom:80px!important;margin-left:auto!important;margin-right:auto!important;padding-top:80px;padding-bottom:80px}@media only screen and (min-width:981px){.et_pb_code_0,.et_pb_code_1{width:100%}}@media only screen and (max-width:980px){.et_pb_code_0,.et_pb_code_1{width:100%}.et_pb_image_0 .et_pb_image_wrap img,.et_pb_image_1 .et_pb_image_wrap img,.et_pb_image_2 .et_pb_image_wrap img,.et_pb_image_3 .et_pb_image_wrap img{width:auto}.et_pb_code_0.et_pb_module,.et_pb_code_1.et_pb_module{margin-left:auto!important;margin-right:auto!important}}@media only screen and (max-width:767px){.et_pb_code_0,.et_pb_code_1{padding-top:30px;padding-bottom:30px}.et_pb_image_0 .et_pb_image_wrap img,.et_pb_image_1 .et_pb_image_wrap img,.et_pb_image_2 .et_pb_image_wrap img,.et_pb_image_3 .et_pb_image_wrap img{width:auto}.et_pb_code_0.et_pb_module,.et_pb_code_1.et_pb_module{margin-left:auto!important;margin-right:auto!important}}