.footer-section{border-top:1px solid rgba(47,180,178,.18)}.footer-top-row{border-bottom:1px solid rgba(47,180,178,.12)}.footer-logo-mark{display:flex;align-items:center;gap:10px;margin-bottom:14px}.footer-logo-text{font-family:'Belleza',serif;font-size:.92rem;letter-spacing:.06em;color:#ffffff}.footer-desc{font-family:'Manrope',sans-serif;font-size:.78rem;color:rgba(255,255,255,.45);line-height:1.7;max-width:260px;margin-bottom:18px}.footer-socials{display:flex;gap:9px}.footer-social{width:33px;height:33px;border-radius:50%;border:1px solid rgba(47,180,178,.22);display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.45);font-size:.82rem;text-decoration:none!important;transition:border-color .26s,color .26s}.footer-social:hover{border-color:#2FB4B2;color:#2FB4B2}.footer-col-title{font-family:'Manrope',sans-serif!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#2FB4B2!important;margin-bottom:14px!important}.footer-col-list{list-style:none;display:flex;flex-direction:column;gap:9px;padding:0;margin:0}.footer-col-list li a{font-family:'Manrope',sans-serif;font-size:.78rem;color:rgba(255,255,255,.45);text-decoration:none!important;transition:color .26s}.footer-col-list li a:hover{color:#ffffff}.footer-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;padding:22px 0}.footer-copy{font-family:'Manrope',sans-serif;font-size:.7rem;color:rgba(255,255,255,.3)}.footer-legal a{font-family:'Manrope',sans-serif;font-size:.7rem;color:rgba(255,255,255,.3);text-decoration:none!important;transition:color .26s}.footer-legal a:hover{color:rgba(255,255,255,.7)}@media (max-width:768px){.footer-bottom{flex-direction:column;align-items:flex-start;gap:8px}}.hero-inner{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;padding:120px 24px 80px;position:relative;z-index:2}.hero-content{max-width:720px}.hero-label{display:block;font-family:'Manrope',sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#2FB4B2;margin-bottom:18px}.hero-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:clamp(2.4rem,5vw,4rem)!important;line-height:1.15!important;color:#ffffff!important;margin-bottom:22px!important;text-shadow:0 2px 24px rgba(0,0,0,.4)}.hero-text{font-family:'Manrope',sans-serif;color:rgba(255,255,255,.78);font-size:1.05rem;line-height:1.75;max-width:560px;margin:0 auto 32px}.hero-pills{display:flex;flex-wrap:wrap;gap:9px;justify-content:center;margin-bottom:36px}.pill{font-family:'Manrope',sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.06em;padding:7px 16px;border-radius:40px;background:#2FB4B2;color:#fff;display:inline-block}.hero-btns{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.btn-primary{display:inline-flex;align-items:center;gap:9px;background:#2FB4B2;color:#080E13!important;font-family:'Manrope',sans-serif;font-size:.82rem;font-weight:600;letter-spacing:.08em;padding:13px 26px;border-radius:6px;text-decoration:none!important;transition:opacity .26s,transform .26s;border:none}.btn-primary:hover{opacity:.88;transform:translateY(-1px);color:#080E13!important}.btn-outline{display:inline-flex;align-items:center;gap:9px;background:transparent;color:#ffffff!important;font-family:'Manrope',sans-serif;font-size:.82rem;font-weight:500;letter-spacing:.08em;padding:12px 24px;border-radius:6px;border:1px solid rgba(255,255,255,.35);text-decoration:none!important;transition:border-color .26s,color .26s}.btn-outline:hover{border-color:#2FB4B2;color:#2FB4B2!important}.scroll-cue{display:flex;flex-direction:column;align-items:center;gap:7px;margin-top:48px}.scroll-cue span{font-family:'Manrope',sans-serif;font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.45)}.scroll-cue i{color:rgba(255,255,255,.35);font-size:.85rem;animation:vemu-bounce 2s infinite}@keyframes vemu-bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(6px)}}.valore-intro{text-align:center;margin-bottom:48px}.valore-label{display:block;font-family:'Manrope',sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#2FB4B2;margin-bottom:12px}.valore-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:clamp(1.8rem,3.5vw,2.8rem)!important;line-height:1.2!important;color:#0e1820!important;margin-bottom:14px!important}.valore-intro-text{font-family:'Manrope',sans-serif;font-size:.93rem;color:rgba(14,24,32,.52);max-width:480px;margin:0 auto;line-height:1.75}.valore-item{display:flex;flex-direction:column;gap:11px;padding:26px 20px;border-radius:6px;background:#ffffff;border:1px solid rgba(14,24,32,.10);box-shadow:0 2px 14px rgba(14,24,32,.05);transition:border-color .26s,box-shadow .26s;height:100%}.valore-item:hover{border-color:#2FB4B2;box-shadow:0 4px 22px rgba(47,180,178,.09)}.valore-icon{font-size:1.35rem;color:#2FB4B2}.valore-item-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:1rem!important;color:#0e1820!important;margin:0!important}.valore-item-text{font-family:'Manrope',sans-serif;font-size:.8rem;color:rgba(14,24,32,.52);line-height:1.65;margin:0}.escursioni-section{background:radial-gradient(ellipse 75% 60% at 50% 50%,rgba(47,180,178,0.07) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 45%,#091828 75%,#060c10 100%)!important}.tour-card{background:#111a23;border:1px solid rgba(47,180,178,0.28);border-radius:6px;overflow:hidden;display:block;transition:transform .26s,box-shadow .26s,border-color .26s;height:100%}.tour-card:hover{transform:translateY(-4px);border-color:#2FB4B2;box-shadow:0 10px 36px rgba(47,180,178,.16)}.tour-card-img{height:200px;overflow:hidden;position:relative}.tour-card-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s ease}.tour-card:hover .tour-card-img img{transform:scale(1.05)}.tour-color-band{position:absolute;bottom:0;left:0;right:0;height:4px}.tour-card-body{padding:18px 18px 20px}.tour-code{font-family:'Manrope',sans-serif;font-size:.68rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#2FB4B2;margin-bottom:6px;display:flex;align-items:center;gap:8px}.tour-code::before{content:'';display:inline-block;width:18px;height:1.5px;background:#2FB4B2;opacity:.75;flex-shrink:0}.tour-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:1rem!important;color:#ffffff!important;margin-bottom:5px!important;line-height:1.3!important}.tour-dest{font-family:'Manrope',sans-serif;font-size:.73rem;color:rgba(255,255,255,.55);margin-bottom:9px;display:flex;align-items:center;gap:5px}.tour-dest i{color:#2FB4B2}.tour-text{font-family:'Manrope',sans-serif;font-size:.79rem;color:rgba(255,255,255,.55);line-height:1.6;margin-bottom:0}.tour-meta{display:flex;gap:13px;margin-top:13px;padding-top:13px;border-top:1px solid rgba(47,180,178,.22);flex-wrap:wrap}.tour-meta span{font-family:'Manrope',sans-serif;font-size:.69rem;color:rgba(255,255,255,.55);display:flex;align-items:center;gap:4px}.tour-meta span i{color:#2FB4B2}.van-kit{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:28px}.kit-item{display:flex;align-items:flex-start;gap:11px;padding:14px 16px;border-radius:6px;background:#ffffff;border:1px solid rgba(14,24,32,.10);box-shadow:0 1px 7px rgba(14,24,32,.05)}.kit-item i{color:#2FB4B2;font-size:.95rem;margin-top:3px;flex-shrink:0}.kit-title{display:block;font-family:'Manrope',sans-serif;font-size:.82rem;font-weight:600;color:#0e1820;margin-bottom:2px}.kit-text{font-family:'Manrope',sans-serif;font-size:.76rem;color:rgba(14,24,32,.52);line-height:1.5}.van-visual{background:#ffffff;border:1px solid rgba(14,24,32,.10);border-radius:6px;box-shadow:0 4px 22px rgba(14,24,32,.07);padding:44px 32px;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center;height:100%}.van-icon-main{font-size:4.2rem;color:#2FB4B2;opacity:.6}.van-brand{font-family:'Belleza',serif;font-size:1.25rem;color:#0e1820}.van-brand small{display:block;font-family:'Manrope',sans-serif;font-size:.7rem;color:rgba(14,24,32,.52);letter-spacing:.1em;margin-top:4px}.van-note{font-family:'Manrope',sans-serif;font-size:.74rem;line-height:1.65;color:rgba(14,24,32,.52);padding:13px 15px;border-radius:6px;border-left:2px solid #2FB4B2;background:rgba(47,180,178,.07);text-align:left;width:100%}.van-foto{width:100%;height:220px;object-fit:cover;border-radius:6px;display:block}.come-funziona-section{background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(47,180,178,0.05) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 45%,#091828 75%,#060c10 100%)!important}.step{padding:34px 26px;background:#111a23;border:1px solid rgba(47,180,178,.18);margin-right:-1px;transition:border-color .26s;height:100%}.step:hover{border-color:#2FB4B2;z-index:1;position:relative}.step-num{font-family:'Belleza',serif;font-size:2.2rem;line-height:1;margin-bottom:14px;color:rgba(47,180,178,.2)}.step-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:1rem!important;color:#ffffff!important;margin-bottom:9px!important}.step-text{font-family:'Manrope',sans-serif;font-size:.8rem;color:rgba(255,255,255,.55);line-height:1.65;margin:0}.perche-list{list-style:none;display:flex;flex-direction:column;gap:12px;margin:24px 0;padding:0}.perche-list li{display:flex;align-items:flex-start;gap:11px;font-family:'Manrope',sans-serif;font-size:.85rem;color:rgba(14,24,32,.52);line-height:1.6}.perche-list li i{color:#2FB4B2;font-size:.82rem;margin-top:3px;flex-shrink:0}.perche-strong{color:#0e1820;font-weight:600}.cert-badges{display:flex;gap:9px;flex-wrap:wrap;margin-top:24px}.cert-badge{display:flex;align-items:center;gap:7px;font-family:'Manrope',sans-serif;font-size:.69rem;color:rgba(14,24,32,.52);padding:6px 12px;border-radius:40px;border:1px solid rgba(14,24,32,.10)}.cert-badge i{color:#2FB4B2}.perche-quote{background:#ffffff;border:1px solid rgba(14,24,32,.10);border-radius:6px;box-shadow:0 4px 22px rgba(14,24,32,.07);padding:36px 30px;position:relative;height:100%}.perche-quote::before{content:'"';position:absolute;top:12px;left:20px;font-family:'Belleza',serif;font-size:5rem;color:#2FB4B2;opacity:.18;line-height:1}.perche-blockquote{font-family:'Manrope',sans-serif;font-size:.9rem;color:rgba(14,24,32,.52);line-height:1.8;font-style:italic;margin:0 0 20px 0;padding:8px 0 0 0;border:none}.perche-author{padding-top:18px;border-top:1px solid rgba(14,24,32,.08)}.perche-author-name{display:block;font-family:'Manrope',sans-serif;font-size:.84rem;font-weight:600;color:#0e1820;margin-bottom:3px}.perche-author-role{font-family:'Manrope',sans-serif;font-size:.72rem;color:#2FB4B2;letter-spacing:.05em}.prezzi-section{background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(47,180,178,0.05) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 45%,#091828 75%,#060c10 100%)!important}.price-card{background:#111a23;border:1px solid rgba(47,180,178,.18);border-radius:6px;padding:36px 30px;height:100%;transition:border-color .26s}.price-card:hover{border-color:#2FB4B2}.price-card-featured{border-color:#2FB4B2}.price-label-tag{font-family:'Manrope',sans-serif;font-size:.69rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#2FB4B2;margin-bottom:12px}.price-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:1.3rem!important;color:#ffffff!important;margin-bottom:6px!important}.price-amount{display:flex;align-items:baseline;gap:8px;margin:18px 0}.price-num{font-family:'Belleza',serif;font-size:2.8rem;color:#2FB4B2;line-height:1}.price-per{font-family:'Manrope',sans-serif;font-size:.8rem;color:rgba(255,255,255,.55)}.price-desc{font-family:'Manrope',sans-serif;font-size:.8rem;color:rgba(255,255,255,.55);line-height:1.65;margin-bottom:20px}.price-includes{list-style:none;display:flex;flex-direction:column;gap:10px;padding:0;margin:0}.price-includes li{font-family:'Manrope',sans-serif;font-size:.8rem;color:rgba(255,255,255,.55);display:flex;align-items:flex-start;gap:9px;line-height:1.5}.price-includes li i{color:#2FB4B2;flex-shrink:0;margin-top:3px}.price-note{padding:18px 22px;border-radius:6px;font-family:'Manrope',sans-serif;font-size:.8rem;line-height:1.7;background:rgba(14,26,35,.8);border:1px solid rgba(47,180,178,.18);color:rgba(255,255,255,.55)}.price-note strong{color:#ffffff;font-weight:600}.et_pb_tabs .et_pb_tab_0 .et-pb-tabs-nav li a,.et_pb_tabs .et_pb_tabs_controls li a{font-family:'Manrope',sans-serif!important;font-size:.8rem!important;font-weight:500!important;letter-spacing:.06em!important;color:rgba(14,24,32,.52)!important;padding:10px 22px!important}.et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_active a{color:#080E13!important;background:#2FB4B2!important;border-radius:4px!important}.et_pb_tabs_controls{background:rgba(14,24,32,.07)!important;border:none!important;padding:4px!important;border-radius:6px!important;width:fit-content!important;margin-bottom:36px!important}.et_pb_tab{padding:0!important;background:transparent!important;border:none!important}.tab-inner{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.tab-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:1.3rem!important;color:#0e1820!important;margin-bottom:12px!important}.tab-text{font-family:'Manrope',sans-serif;font-size:.88rem;color:rgba(14,24,32,.52);line-height:1.8;margin-bottom:20px}.tab-list{list-style:none;display:flex;flex-direction:column;gap:11px;padding:0;margin:0}.tab-list li{font-family:'Manrope',sans-serif;font-size:.83rem;color:rgba(14,24,32,.52);display:flex;align-items:flex-start;gap:9px;line-height:1.6}.tab-list li i{color:#2FB4B2;flex-shrink:0;margin-top:3px}.tab-cta-col{background:#ffffff;border:1px solid rgba(14,24,32,.10);border-radius:6px;padding:30px 26px;box-shadow:0 2px 14px rgba(14,24,32,.07)}.tab-cta-text{font-family:'Manrope',sans-serif;font-size:.84rem;color:rgba(14,24,32,.52);line-height:1.7;margin-bottom:20px}.tab-commission{font-family:'Belleza',serif;font-size:2.8rem;color:#2FB4B2;line-height:1;margin-bottom:4px}.tab-commission-label{font-family:'Manrope',sans-serif;font-size:.7rem;color:rgba(14,24,32,.52);letter-spacing:.08em;margin-bottom:22px}@media (max-width:768px){.tab-inner{grid-template-columns:1fr;gap:28px}}.et_pb_tabs{background:transparent!important;border:none!important;box-shadow:none!important}.et_pb_tab{background:transparent!important;border:none!important}.et_pb_tabs_controls{border-bottom:none!important}.contatti-section{background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(47,180,178,0.05) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 45%,#091828 75%,#060c10 100%)!important}.contact-items{display:flex;flex-direction:column;gap:12px;margin-top:28px}.contact-item{display:flex;align-items:flex-start;gap:14px;padding:14px 16px;border-radius:6px;background:#111a23;border:1px solid rgba(47,180,178,.18);text-decoration:none!important;transition:border-color .26s}.contact-item:hover{border-color:#2FB4B2}.contact-item i{color:#2FB4B2;font-size:1rem;margin-top:2px;flex-shrink:0}.contact-label{display:block;font-family:'Manrope',sans-serif;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:rgba(255,255,255,.45);margin-bottom:2px}.contact-value{display:block;font-family:'Manrope',sans-serif;font-size:.83rem;color:#ffffff}.contact-note{display:block;font-family:'Manrope',sans-serif;font-size:.7rem;color:rgba(255,255,255,.35);margin-top:2px}.contatti-section .et_pb_contact_form_container{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.contatti-section .et_pb_contact_field input,.contatti-section .et_pb_contact_field textarea,.contatti-section .et_pb_contact_field select{background:#111a23!important;border:1px solid rgba(47,180,178,.18)!important;border-radius:6px!important;color:#ffffff!important;font-family:'Manrope',sans-serif!important;font-size:.84rem!important;padding:11px 13px!important}.contatti-section .et_pb_contact_field input:focus,.contatti-section .et_pb_contact_field textarea:focus{border-color:#2FB4B2!important;outline:none!important}.contatti-section .et_pb_contact_field label{font-family:'Manrope',sans-serif!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:rgba(255,255,255,.45)!important}.contatti-section .et_pb_contact_submit{background:#2FB4B2!important;color:#080E13!important;font-family:'Manrope',sans-serif!important;font-size:.82rem!important;font-weight:600!important;letter-spacing:.08em!important;padding:13px 26px!important;border-radius:6px!important;border:none!important;cursor:pointer!important;transition:opacity .26s!important}.contatti-section .et_pb_contact_submit:hover{opacity:.88!important}.van-hero-label{display:block;font-family:'Manrope',sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#2FB4B2;margin-bottom:16px}.van-hero-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:clamp(2.2rem,5vw,3.6rem)!important;line-height:1.15!important;color:#ffffff!important;margin-bottom:8px!important;text-shadow:0 2px 20px rgba(0,0,0,.4)}.van-hero-subtitle{font-family:'Belleza',serif;font-size:1.2rem;font-style:italic;color:#2FB4B2;margin-bottom:20px}.van-hero-text{font-family:'Manrope',sans-serif;font-size:.95rem;color:rgba(255,255,255,.75);line-height:1.8;max-width:460px;margin-bottom:32px}.van-hero-btns{display:flex;gap:13px;flex-wrap:wrap}.van-spec-card{background:rgba(8,14,19,.78);backdrop-filter:blur(16px);border:1px solid rgba(47,180,178,.22);border-radius:6px;padding:30px 26px}.van-spec-title{font-family:'Belleza',serif;font-size:1.15rem;color:#ffffff;margin-bottom:4px}.van-spec-sub{font-family:'Manrope',sans-serif;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:#2FB4B2;margin-bottom:20px}.van-spec-rows{display:flex;flex-direction:column;gap:0}.van-spec-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid rgba(47,180,178,.1);font-size:.79rem}.van-spec-row:last-child{border-bottom:none}.spec-key{color:rgba(255,255,255,.45);font-family:'Manrope',sans-serif}.spec-val{color:#ffffff;font-weight:500;font-family:'Manrope',sans-serif}.asset-section{background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(47,180,178,0.05) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 45%,#091828 75%,#060c10 100%)!important}.asset-card{background:#111a23;border:1px solid rgba(47,180,178,.18);border-radius:6px;padding:28px 24px;position:relative;overflow:hidden;transition:border-color .26s;height:100%}.asset-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:#2FB4B2;opacity:.35;transition:opacity .26s}.asset-card:hover{border-color:#2FB4B2}.asset-card:hover::before{opacity:1}.asset-icon{font-size:1.4rem;color:#2FB4B2;margin-bottom:14px}.asset-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:.96rem!important;color:#ffffff!important;margin-bottom:8px!important}.asset-text{font-family:'Manrope',sans-serif;font-size:.79rem;color:rgba(255,255,255,.55);line-height:1.65}.contatti-main-section{background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(47,180,178,0.05) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 45%,#091828 75%,#060c10 100%)!important}.cpage-contact-items{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.cpage-contact-item{display:flex;align-items:flex-start;gap:14px;padding:16px 18px;border-radius:6px;background:#111a23;border:1px solid rgba(47,180,178,.18);text-decoration:none!important;transition:border-color .26s}.cpage-contact-item:hover{border-color:#2FB4B2}.cpage-contact-item i{color:#2FB4B2;font-size:1.1rem;margin-top:2px;flex-shrink:0}.cpage-contact-label{display:block;font-family:'Manrope',sans-serif;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:rgba(255,255,255,.4);margin-bottom:3px}.cpage-contact-value{display:block;font-family:'Manrope',sans-serif;font-size:.85rem;color:#ffffff;font-weight:500}.cpage-contact-note{display:block;font-family:'Manrope',sans-serif;font-size:.71rem;color:rgba(255,255,255,.35);margin-top:3px}.cpage-response-box{display:flex;align-items:flex-start;gap:14px;padding:16px 18px;border-radius:6px;border-left:2px solid #2FB4B2;background:rgba(47,180,178,.06)}.cpage-response-box i{color:#2FB4B2;font-size:1rem;flex-shrink:0;margin-top:2px}.cpage-response-title{display:block;font-family:'Manrope',sans-serif;font-size:.8rem;font-weight:600;color:#ffffff;margin-bottom:4px}.cpage-response-text{font-family:'Manrope',sans-serif;font-size:.76rem;color:rgba(255,255,255,.5);line-height:1.6;margin:0}.cpage-form .et_pb_contact_form_container{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.cpage-form .et_pb_contact_field{margin-bottom:14px!important}.cpage-form .et_pb_contact_field input,.cpage-form .et_pb_contact_field textarea{background:#111a23!important;border:1px solid rgba(47,180,178,.18)!important;border-radius:6px!important;color:#ffffff!important;font-family:'Manrope',sans-serif!important;font-size:.84rem!important;padding:12px 14px!important;width:100%!important;transition:border-color .26s!important}.cpage-form .et_pb_contact_field input:focus,.cpage-form .et_pb_contact_field textarea:focus{border-color:#2FB4B2!important;outline:none!important}.cpage-form .et_pb_contact_field input::placeholder,.cpage-form .et_pb_contact_field textarea::placeholder{color:rgba(255,255,255,.22)!important}.cpage-form .et_pb_contact_field textarea{min-height:110px!important;resize:vertical!important}.cpage-form label{font-family:'Manrope',sans-serif!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:rgba(255,255,255,.4)!important;margin-bottom:6px!important;display:block!important}.cpage-form .et_pb_contact_submit,.cpage-form input[type="submit"]{background:#2FB4B2!important;color:#080E13!important;font-family:'Manrope',sans-serif!important;font-size:.82rem!important;font-weight:600!important;letter-spacing:.08em!important;padding:13px 26px!important;border-radius:6px!important;border:none!important;cursor:pointer!important;transition:opacity .26s!important;text-transform:none!important}.cpage-form .et_pb_contact_submit:hover,.cpage-form input[type="submit"]:hover{opacity:.88!important}Per strutture ricettiveOffri ai tuoi ospitila Sardegna autentica.Noi pensiamo a tutto.Escursioni curate in piccoli gruppi,pick-up direttamente in hotel,guida certificata.I tuoi ospiti tornano soddisfatti — e tu guadagni una commissione su ogni prenotazione.Chiedi un incontro gratuitoScopri come funziona20%commissione garantitaMax 8persone per tour9destinazioni in Sardegna0gestione richiesta```### CSS sezione 1```css.hotel-hero-inner{text-align:center;color:#fff}.hotel-hero-pretag{display:inline-flex;align-items:center;gap:8px;font-family:'Manrope',sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#2FB4B2;background:rgba(47,180,178,.1);border:1px solid rgba(47,180,178,.3);border-radius:40px;padding:6px 16px;margin-bottom:28px}.hotel-hero-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:clamp(2rem,4.5vw,3.4rem)!important;line-height:1.15!important;color:#ffffff!important;margin-bottom:20px!important;text-shadow:0 2px 20px rgba(0,0,0,.4)}.hotel-hero-em{font-style:italic;color:#2FB4B2}.hotel-hero-text{font-family:'Manrope',sans-serif;font-size:1rem;color:rgba(255,255,255,.75);line-height:1.8;max-width:600px;margin:0 auto 32px}.hotel-hero-btns{display:flex;justify-content:center;gap:13px;flex-wrap:wrap;margin-bottom:52px}.btn-outline-w{display:inline-flex;align-items:center;gap:9px;background:transparent;color:#ffffff!important;font-family:'Manrope',sans-serif;font-size:.82rem;font-weight:500;letter-spacing:.08em;padding:12px 24px;border-radius:6px;border:1px solid rgba(255,255,255,.35);text-decoration:none!important;transition:border-color .26s,color .26s}.btn-outline-w:hover{border-color:#2FB4B2;color:#2FB4B2!important}.hotel-hero-stats{display:flex;justify-content:center;gap:0;flex-wrap:wrap;border:1px solid rgba(47,180,178,.2);border-radius:6px;background:rgba(8,14,19,.6);backdrop-filter:blur(10px);overflow:hidden;max-width:680px;margin:0 auto}.hotel-stat{padding:18px 28px;flex:1;min-width:120px;text-align:center;border-right:1px solid rgba(47,180,178,.15)}.hotel-stat:last-child{border-right:none}.hotel-stat strong{display:block;font-family:'Belleza',serif;font-size:1.6rem;color:#2FB4B2;line-height:1}.hotel-stat span{font-family:'Manrope',sans-serif;font-size:.68rem;color:rgba(255,255,255,.5);letter-spacing:.06em;text-transform:uppercase;margin-top:4px;display:block}@media (max-width:480px){.hotel-hero-stats{flex-direction:column}.hotel-stat{border-right:none;border-bottom:1px solid rgba(47,180,178,.12)}.hotel-stat:last-child{border-bottom:none}}.ps-block{padding:32px 28px;border-radius:6px;height:100%}.ps-problema{background:rgba(14,24,32,.04);border:1px solid rgba(14,24,32,.10)}.ps-soluzione{background:#ffffff;border:1px solid rgba(14,24,32,.10);box-shadow:0 4px 24px rgba(14,24,32,.07)}.ps-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:1.05rem!important;color:#0e1820!important;margin-bottom:18px!important;display:flex!important;align-items:center!important;gap:10px!important}.ps-problema .ps-title i{color:rgba(180,100,60,.7)}.ps-soluzione .ps-title i{color:#2FB4B2}.ps-list{list-style:none;display:flex;flex-direction:column;gap:12px;padding:0;margin:0}.ps-list li{font-family:'Manrope',sans-serif;font-size:.84rem;color:rgba(14,24,32,.55);display:flex;align-items:flex-start;gap:10px;line-height:1.6}.ps-problema .ps-list li i{color:rgba(180,100,60,.6);flex-shrink:0;margin-top:3px}.ps-soluzione .ps-list li i{color:#2FB4B2;flex-shrink:0;margin-top:3px}.ps-strong{color:#0e1820;font-weight:600}.hotel-offerta-section{background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(47,180,178,0.05) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 45%,#091828 75%,#060c10 100%)!important}.hotel-offerta-card{background:#111a23;border:1px solid rgba(47,180,178,.18);border-radius:6px;padding:28px 24px;position:relative;overflow:hidden;transition:border-color .26s;height:100%}.hotel-offerta-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:#2FB4B2;opacity:.35;transition:opacity .26s}.hotel-offerta-card:hover{border-color:#2FB4B2}.hotel-offerta-card:hover::before{opacity:1}.hotel-offerta-icon{font-size:1.5rem;color:#2FB4B2;margin-bottom:14px}.hotel-offerta-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:.96rem!important;color:#ffffff!important;margin-bottom:8px!important}.hotel-offerta-text{font-family:'Manrope',sans-serif;font-size:.79rem;color:rgba(255,255,255,.55);line-height:1.65;margin:0}.hotel-step{padding:32px 24px;background:#ffffff;border:1px solid rgba(14,24,32,.10);margin-right:-1px;transition:border-color .26s,box-shadow .26s;height:100%;text-align:center}.hotel-step:hover{border-color:#2FB4B2;z-index:1;position:relative;box-shadow:0 4px 20px rgba(47,180,178,.09)}.hotel-step-num{width:40px;height:40px;border-radius:50%;background:#2FB4B2;color:#080E13;font-family:'Belleza',serif;font-size:1rem;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.hotel-step-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:.96rem!important;color:#0e1820!important;margin-bottom:9px!important}.hotel-step-text{font-family:'Manrope',sans-serif;font-size:.78rem;color:rgba(14,24,32,.52);line-height:1.65;margin:0}.hotel-comm-section{background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(47,180,178,0.05) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 45%,#091828 75%,#060c10 100%)!important}.hotel-comm-list{list-style:none;display:flex;flex-direction:column;gap:13px;padding:0;margin:24px 0 0}.hotel-comm-list li{display:flex;align-items:flex-start;gap:11px;font-family:'Manrope',sans-serif;font-size:.84rem;color:rgba(255,255,255,.55);line-height:1.6}.hotel-comm-list li i{color:#2FB4B2;flex-shrink:0;margin-top:3px}.hotel-comm-strong{color:#ffffff;font-weight:600}.hotel-comm-box{background:rgba(47,180,178,.06);border:1px solid rgba(47,180,178,.22);border-radius:6px;padding:40px 36px;text-align:center}.hotel-comm-percent{font-family:'Belleza',serif;font-size:5rem;color:#2FB4B2;line-height:1;margin-bottom:8px}.hotel-comm-label{font-family:'Manrope',sans-serif;font-size:.75rem;color:rgba(255,255,255,.45);letter-spacing:.1em;text-transform:uppercase;margin-bottom:24px}.hotel-comm-detail{font-family:'Manrope',sans-serif;font-size:.82rem;color:rgba(255,255,255,.5);line-height:1.7;padding-top:24px;border-top:1px solid rgba(47,180,178,.15);text-align:left}.hotel-comm-detail strong{color:#ffffff}.hotel-cred-card{display:flex;align-items:flex-start;gap:14px;padding:22px 18px;border-radius:6px;background:#ffffff;border:1px solid rgba(14,24,32,.10);box-shadow:0 2px 10px rgba(14,24,32,.04);transition:border-color .26s,box-shadow .26s;height:100%}.hotel-cred-card:hover{border-color:#2FB4B2;box-shadow:0 4px 18px rgba(47,180,178,.09)}.hotel-cred-icon{width:36px;height:36px;border-radius:50%;background:rgba(47,180,178,.1);display:flex;align-items:center;justify-content:center;color:#2FB4B2;font-size:.88rem;flex-shrink:0}.hotel-cred-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:.92rem!important;color:#0e1820!important;margin-bottom:4px!important}.hotel-cred-text{font-family:'Manrope',sans-serif;font-size:.76rem;color:rgba(14,24,32,.52);line-height:1.6;margin:0}.hotel-cta-band{background:radial-gradient(ellipse 65% 60% at 50% 50%,rgba(47,180,178,0.07) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 50%,#060c10 100%);padding:88px 24px;text-align:center;color:#fff;border-top:1px solid rgba(47,180,178,.12)}.hotel-cta-label{font-family:'Manrope',sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#2FB4B2;margin-bottom:14px;display:block}.hotel-cta-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:clamp(1.6rem,3vw,2.3rem)!important;color:#ffffff!important;margin-bottom:14px!important}.hotel-cta-text{font-family:'Manrope',sans-serif;font-size:.93rem;color:rgba(255,255,255,.55);max-width:500px;margin:0 auto 36px;line-height:1.8}.hotel-cta-btns{display:flex;justify-content:center;gap:13px;flex-wrap:wrap;margin-bottom:40px}.hotel-trust-strip{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;padding-top:28px;border-top:1px solid rgba(47,180,178,.12)}.hotel-trust-item{font-family:'Manrope',sans-serif;font-size:.72rem;color:rgba(255,255,255,.4);letter-spacing:.04em;display:flex;align-items:center;gap:8px}.hotel-trust-item i{color:#2FB4B2}.hotel-form-contacts{display:flex;flex-direction:column;gap:12px;margin-top:24px}.hotel-form-contact{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:6px;background:#ffffff;border:1px solid rgba(14,24,32,.10);text-decoration:none!important;transition:border-color .26s}.hotel-form-contact:hover{border-color:#2FB4B2}.hotel-form-contact i{color:#2FB4B2;font-size:1rem;flex-shrink:0}.hotel-form-contact-title{display:block;font-family:'Manrope',sans-serif;font-size:.8rem;font-weight:600;color:#0e1820;margin-bottom:2px}.hotel-form-contact-sub{font-family:'Manrope',sans-serif;font-size:.74rem;color:rgba(14,24,32,.5)}.hotel-form .et_pb_contact_form_container{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.hotel-form .et_pb_contact_field{margin-bottom:14px!important}.hotel-form .et_pb_contact_field input,.hotel-form .et_pb_contact_field textarea{background:#ffffff!important;border:1px solid rgba(14,24,32,.12)!important;border-radius:6px!important;color:#0e1820!important;font-family:'Manrope',sans-serif!important;font-size:.84rem!important;padding:12px 14px!important;width:100%!important;transition:border-color .26s!important}.hotel-form .et_pb_contact_field input:focus,.hotel-form .et_pb_contact_field textarea:focus{border-color:#2FB4B2!important;outline:none!important}.hotel-form .et_pb_contact_field input::placeholder,.hotel-form .et_pb_contact_field textarea::placeholder{color:rgba(14,24,32,.3)!important}.hotel-form .et_pb_contact_field textarea{min-height:100px!important;resize:vertical!important}.hotel-form label{font-family:'Manrope',sans-serif!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:rgba(14,24,32,.45)!important;margin-bottom:6px!important;display:block!important}.hotel-form .et_pb_contact_submit,.hotel-form input[type="submit"]{background:#2FB4B2!important;color:#080E13!important;font-family:'Manrope',sans-serif!important;font-size:.82rem!important;font-weight:600!important;letter-spacing:.08em!important;padding:13px 26px!important;border-radius:6px!important;border:none!important;cursor:pointer!important;transition:opacity .26s!important;text-transform:none!important}.hotel-form .et_pb_contact_submit:hover,.hotel-form input[type="submit"]:hover{opacity:.88!important}.to-hero-section{position:relative;color:#fff}.to-hero-content{color:#fff}.to-hero-pretag{display:inline-flex;align-items:center;gap:8px;font-family:'Manrope',sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#2FB4B2;background:rgba(47,180,178,.1);border:1px solid rgba(47,180,178,.3);border-radius:40px;padding:6px 16px;margin-bottom:26px}.to-hero-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:clamp(1.9rem,4.5vw,3.3rem)!important;line-height:1.15!important;color:#ffffff!important;margin-bottom:18px!important;text-shadow:0 2px 20px rgba(0,0,0,.4)}.to-hero-em{font-style:italic;color:#2FB4B2}.to-hero-text{font-family:'Manrope',sans-serif;font-size:.95rem;color:rgba(255,255,255,.75);line-height:1.8;max-width:480px;margin-bottom:28px}.to-hero-btns{display:flex;gap:13px;flex-wrap:wrap;margin-bottom:36px}.to-hero-specs{display:flex;flex-direction:column;gap:11px;max-width:380px}.to-spec-row{display:flex;align-items:center;gap:12px;font-family:'Manrope',sans-serif;font-size:.79rem;color:rgba(255,255,255,.6)}.to-spec-row i{color:#2FB4B2;width:16px;text-align:center;flex-shrink:0}.to-spec-row strong{color:#ffffff}.to-product-card{background:rgba(8,14,19,.8);backdrop-filter:blur(16px);border:1px solid rgba(47,180,178,.22);border-radius:6px;padding:30px 26px}.to-product-title{font-family:'Belleza',serif;font-size:1.1rem;color:#ffffff;margin-bottom:4px}.to-product-sub{font-family:'Manrope',sans-serif;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:#2FB4B2;margin-bottom:20px}.to-product-rows{display:flex;flex-direction:column;gap:0}.to-product-row{display:flex;justify-content:space-between;align-items:baseline;padding:9px 0;border-bottom:1px solid rgba(47,180,178,.1);font-size:.78rem;gap:12px}.to-product-row:last-child{border-bottom:none}.to-pk{color:rgba(255,255,255,.45);font-family:'Manrope',sans-serif;flex-shrink:0}.to-pv{color:#ffffff;font-family:'Manrope',sans-serif;text-align:right}.to-tariff-preview{margin-top:18px;padding-top:18px;border-top:1px solid rgba(47,180,178,.15)}.to-tariff-title{font-family:'Manrope',sans-serif;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:#2FB4B2;margin-bottom:12px}.to-tariff-rows{display:flex;flex-direction:column;gap:8px}.to-tariff-row{display:flex;justify-content:space-between;font-size:.78rem;font-family:'Manrope',sans-serif}.to-tg{color:rgba(255,255,255,.5)}.to-tp{color:#ffffff;font-weight:600}.to-portfolio-item{padding:22px 20px;border-radius:6px;background:#ffffff;border:1px solid rgba(14,24,32,.10);box-shadow:0 2px 10px rgba(14,24,32,.04);transition:border-color .26s,box-shadow .26s;position:relative;overflow:hidden;height:100%}.to-portfolio-item::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:#2FB4B2;opacity:.3;transition:opacity .26s}.to-portfolio-item:hover{border-color:#2FB4B2;box-shadow:0 4px 20px rgba(47,180,178,.1)}.to-portfolio-item:hover::before{opacity:1}.to-portfolio-code{font-family:'Manrope',sans-serif;font-size:.66rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#2FB4B2;margin-bottom:6px;display:flex;align-items:center;gap:7px}.to-portfolio-code::before{content:'';display:inline-block;width:14px;height:1.5px;background:#2FB4B2;opacity:.7}.to-portfolio-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:.95rem!important;color:#0e1820!important;margin-bottom:6px!important}.to-portfolio-dest{font-family:'Manrope',sans-serif;font-size:.72rem;color:rgba(14,24,32,.5);display:flex;align-items:center;gap:5px;margin-bottom:10px}.to-portfolio-dest i{color:#2FB4B2}.to-portfolio-tags{display:flex;gap:6px;flex-wrap:wrap}.to-ptag{font-family:'Manrope',sans-serif;font-size:.62rem;letter-spacing:.05em;padding:3px 8px;border-radius:40px;background:rgba(47,180,178,.08);color:#2FB4B2;border:1px solid rgba(47,180,178,.18)}.to-portfolio-footer{background:#ffffff;border:1px solid rgba(14,24,32,.10);border-radius:6px;box-shadow:0 2px 14px rgba(14,24,32,.05);padding:24px 28px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px}.to-portfolio-footer-text{font-family:'Manrope',sans-serif;font-size:.84rem;color:rgba(14,24,32,.52);max-width:580px;line-height:1.65;margin:0}.to-portfolio-footer-text strong{color:#0e1820}.btn-outline-d{display:inline-flex;align-items:center;gap:9px;background:transparent;color:#0e1820!important;font-family:'Manrope',sans-serif;font-size:.82rem;font-weight:500;letter-spacing:.08em;padding:12px 22px;border-radius:6px;border:1px solid rgba(14,24,32,.2);text-decoration:none!important;transition:border-color .26s,color .26s;white-space:nowrap}.btn-outline-d:hover{border-color:#2FB4B2;color:#2FB4B2!important}.to-prodotto-section{background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(47,180,178,0.05) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 45%,#091828 75%,#060c10 100%)!important}.to-prod-card{background:#111a23;border:1px solid rgba(47,180,178,.18);border-radius:6px;padding:28px 24px;position:relative;overflow:hidden;transition:border-color .26s;height:100%}.to-prod-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:#2FB4B2;opacity:.35;transition:opacity .26s}.to-prod-card:hover{border-color:#2FB4B2}.to-prod-card:hover::before{opacity:1}.to-prod-icon{font-size:1.4rem;color:#2FB4B2;margin-bottom:14px}.to-prod-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:.96rem!important;color:#ffffff!important;margin-bottom:8px!important}.to-prod-text{font-family:'Manrope',sans-serif;font-size:.79rem;color:rgba(255,255,255,.55);line-height:1.65;margin:0}.to-tariffe-note{padding:18px 20px;border-radius:6px;background:rgba(47,180,178,.06);border:1px solid rgba(47,180,178,.18);font-family:'Manrope',sans-serif;font-size:.8rem;color:rgba(14,24,32,.55);line-height:1.7;margin-top:20px}.to-tariffe-note strong{color:#0e1820}.to-tariffe-table{background:#ffffff;border:1px solid rgba(14,24,32,.10);border-radius:6px;overflow:hidden;box-shadow:0 4px 24px rgba(14,24,32,.06);margin-bottom:16px}.to-tariffe-header{padding:14px 22px;background:#f5f2ed;border-bottom:1px solid rgba(14,24,32,.10);display:grid;grid-template-columns:1fr 1fr 1fr;font-family:'Manrope',sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(14,24,32,.45)}.to-tariffe-row{padding:15px 22px;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;border-bottom:1px solid rgba(14,24,32,.07);transition:background .2s}.to-tariffe-row:last-child{border-bottom:none}.to-tariffe-row:hover{background:rgba(47,180,178,.04)}.to-tariffe-featured{background:rgba(47,180,178,.05);border-left:2px solid #2FB4B2}.to-t-group{font-family:'Manrope',sans-serif;font-size:.82rem;color:#0e1820;font-weight:500}.to-t-price{font-family:'Belleza',serif;font-size:1.3rem;color:#2FB4B2}.to-t-note{font-family:'Manrope',sans-serif;font-size:.72rem;color:rgba(14,24,32,.45)}.to-private-box{background:#111a23;border:1px solid rgba(47,180,178,.22);border-radius:6px;padding:22px 24px}.to-private-label{font-family:'Manrope',sans-serif;font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#2FB4B2;margin-bottom:8px}.to-private-price{font-family:'Belleza',serif;font-size:2rem;color:#ffffff;margin-bottom:6px}.to-private-desc{font-family:'Manrope',sans-serif;font-size:.76rem;color:rgba(255,255,255,.5);line-height:1.6}.to-log-section{background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(47,180,178,0.05) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 45%,#091828 75%,#060c10 100%)!important}.to-log-list{list-style:none;display:flex;flex-direction:column;gap:14px;padding:0;margin:24px 0 0}.to-log-list li{display:flex;align-items:flex-start;gap:11px;font-family:'Manrope',sans-serif;font-size:.83rem;color:rgba(255,255,255,.55);line-height:1.6}.to-log-list li i{color:#2FB4B2;flex-shrink:0;margin-top:3px}.to-log-strong{color:#ffffff;font-weight:600}.to-van-card{background:#111a23;border:1px solid rgba(47,180,178,.22);border-radius:6px;padding:32px 26px;display:flex;flex-direction:column;gap:16px}.to-van-icon{font-size:3.5rem;color:#2FB4B2;opacity:.55}.to-van-name{font-family:'Belleza',serif;font-size:1.15rem;color:#ffffff}.to-van-name small{display:block;font-family:'Manrope',sans-serif;font-size:.7rem;color:rgba(255,255,255,.4);letter-spacing:.08em;margin-top:4px}.to-van-kit{display:flex;flex-direction:column;gap:10px;padding-top:16px;border-top:1px solid rgba(47,180,178,.15)}.to-van-kit-item{font-family:'Manrope',sans-serif;font-size:.78rem;color:rgba(255,255,255,.5);display:flex;align-items:center;gap:10px}.to-van-kit-item i{color:#2FB4B2;width:16px;text-align:center;flex-shrink:0}.to-std-card{display:flex;align-items:flex-start;gap:14px;padding:22px 18px;border-radius:6px;background:#ffffff;border:1px solid rgba(14,24,32,.10);box-shadow:0 2px 10px rgba(14,24,32,.04);transition:border-color .26s,box-shadow .26s;height:100%}.to-std-card:hover{border-color:#2FB4B2;box-shadow:0 4px 18px rgba(47,180,178,.09)}.to-std-icon{width:36px;height:36px;border-radius:50%;background:rgba(47,180,178,.1);display:flex;align-items:center;justify-content:center;color:#2FB4B2;font-size:.88rem;flex-shrink:0}.to-std-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:.92rem!important;color:#0e1820!important;margin-bottom:4px!important}.to-std-text{font-family:'Manrope',sans-serif;font-size:.76rem;color:rgba(14,24,32,.52);line-height:1.6;margin:0}.to-mat-section{background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(47,180,178,0.05) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 45%,#091828 75%,#060c10 100%)!important}.to-mat-card{padding:26px 22px;border-radius:6px;background:#111a23;border:1px solid rgba(47,180,178,.18);transition:border-color .26s;text-align:center;height:100%}.to-mat-card:hover{border-color:#2FB4B2}.to-mat-icon{font-size:2rem;color:#2FB4B2;opacity:.7;margin-bottom:14px}.to-mat-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:.96rem!important;color:#ffffff!important;margin-bottom:8px!important}.to-mat-text{font-family:'Manrope',sans-serif;font-size:.78rem;color:rgba(255,255,255,.55);line-height:1.6;margin:0}.to-cta-band{background:radial-gradient(ellipse 65% 60% at 50% 50%,rgba(47,180,178,0.07) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 50%,#060c10 100%);padding:88px 24px;text-align:center;color:#fff;border-top:1px solid rgba(47,180,178,.12)}.to-cta-label{font-family:'Manrope',sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#2FB4B2;margin-bottom:14px;display:block}.to-cta-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:clamp(1.6rem,3vw,2.3rem)!important;color:#ffffff!important;margin-bottom:14px!important}.to-cta-text{font-family:'Manrope',sans-serif;font-size:.93rem;color:rgba(255,255,255,.55);max-width:500px;margin:0 auto 36px;line-height:1.8}.to-cta-btns{display:flex;justify-content:center;gap:13px;flex-wrap:wrap;margin-bottom:40px}.to-trust-strip{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;padding-top:28px;border-top:1px solid rgba(47,180,178,.12)}.to-trust-item{font-family:'Manrope',sans-serif;font-size:.72rem;color:rgba(255,255,255,.4);letter-spacing:.04em;display:flex;align-items:center;gap:8px}.to-trust-item i{color:#2FB4B2}.to-form-contacts{display:flex;flex-direction:column;gap:12px;margin-top:24px}.to-form-contact{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:6px;background:#ffffff;border:1px solid rgba(14,24,32,.10);text-decoration:none!important;transition:border-color .26s}.to-form-contact:hover{border-color:#2FB4B2}.to-form-contact i{color:#2FB4B2;font-size:1rem;flex-shrink:0}.to-form-contact-title{display:block;font-family:'Manrope',sans-serif;font-size:.8rem;font-weight:600;color:#0e1820;margin-bottom:2px}.to-form-contact-sub{font-family:'Manrope',sans-serif;font-size:.74rem;color:rgba(14,24,32,.5)}.to-form .et_pb_contact_form_container{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.to-form .et_pb_contact_field{margin-bottom:14px!important}.to-form .et_pb_contact_field input,.to-form .et_pb_contact_field textarea{background:#ffffff!important;border:1px solid rgba(14,24,32,.12)!important;border-radius:6px!important;color:#0e1820!important;font-family:'Manrope',sans-serif!important;font-size:.84rem!important;padding:12px 14px!important;width:100%!important;transition:border-color .26s!important}.to-form .et_pb_contact_field input:focus,.to-form .et_pb_contact_field textarea:focus{border-color:#2FB4B2!important;outline:none!important}.to-form .et_pb_contact_field input::placeholder,.to-form .et_pb_contact_field textarea::placeholder{color:rgba(14,24,32,.3)!important}.to-form .et_pb_contact_field textarea{min-height:100px!important;resize:vertical!important}.to-form label{font-family:'Manrope',sans-serif!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:rgba(14,24,32,.45)!important;margin-bottom:6px!important;display:block!important}.to-form .et_pb_contact_submit,.to-form input[type="submit"]{background:#2FB4B2!important;color:#080E13!important;font-family:'Manrope',sans-serif!important;font-size:.82rem!important;font-weight:600!important;letter-spacing:.08em!important;padding:13px 26px!important;border-radius:6px!important;border:none!important;cursor:pointer!important;transition:opacity .26s!important;text-transform:none!important}.to-form .et_pb_contact_submit:hover,.to-form input[type="submit"]:hover{opacity:.88!important}.tour-hero-inner{color:#fff;max-width:760px}.tour-hero-label{display:block;font-family:'Manrope',sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#2FB4B2;margin-bottom:16px}.tour-hero-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:clamp(2.4rem,5vw,4rem)!important;line-height:1.15!important;color:#ffffff!important;margin-bottom:8px!important;text-shadow:0 2px 24px rgba(0,0,0,.4)}.tour-hero-subtitle{font-family:'Belleza',serif;font-size:1.2rem;font-style:italic;color:#c8930a;margin-bottom:18px}.tour-hero-text{font-family:'Manrope',sans-serif;font-size:.96rem;color:rgba(255,255,255,.75);line-height:1.8;max-width:600px;margin-bottom:28px}.tour-hero-pills{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:30px}.tour-pill{font-family:'Manrope',sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.05em;padding:7px 15px;border-radius:40px;background:#2FB4B2;color:#fff;display:inline-block}.tour-pill-gold{background:#c8930a}.tour-hero-btns{display:flex;gap:13px;flex-wrap:wrap}.tour-infobar{background:#111a23!important;border-top:1px solid rgba(47,180,178,.15);border-bottom:1px solid rgba(47,180,178,.15)}.ibar-item{display:flex;align-items:center;gap:12px;padding:4px 0}.ibar-item i{color:#2FB4B2;font-size:1.1rem;width:20px;text-align:center;flex-shrink:0}.ibar-label{display:block;font-family:'Manrope',sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ffffff;margin-bottom:2px}.ibar-val{font-family:'Manrope',sans-serif;font-size:.74rem;color:rgba(255,255,255,.5)}.hl-card{background:#ffffff;border:1px solid rgba(14,24,32,.10);border-radius:6px;padding:26px 22px;box-shadow:0 2px 12px rgba(14,24,32,.05);transition:border-color .26s,box-shadow .26s;height:100%}.hl-card:hover{border-color:#2FB4B2;box-shadow:0 4px 22px rgba(47,180,178,.09)}.hl-emoji{font-size:2rem;margin-bottom:14px;line-height:1}.hl-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:1rem!important;color:#0e1820!important;margin-bottom:10px!important}.hl-text{font-family:'Manrope',sans-serif;font-size:.8rem;color:rgba(14,24,32,.52);line-height:1.7;margin:0}.tour-iter-section{background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(47,180,178,0.05) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 45%,#091828 75%,#060c10 100%)!important}.iter-wrap{display:flex;flex-direction:column;max-width:700px}.iter-item{display:grid;grid-template-columns:80px 1fr;position:relative;margin-bottom:0}.iter-item:not(.iter-last) .iter-line{position:absolute;left:19px;top:52px;bottom:-8px;width:2px;background:rgba(47,180,178,.18)}.iter-left{display:flex;flex-direction:column;align-items:center;padding-top:2px;gap:8px}.iter-dot{width:40px;height:40px;border-radius:50%;background:#111a23;border:2px solid #2FB4B2;display:flex;align-items:center;justify-content:center;color:#2FB4B2;font-size:.85rem;flex-shrink:0;position:relative;z-index:1}.iter-time{font-family:'Manrope',sans-serif;font-size:.62rem;color:rgba(255,255,255,.35);letter-spacing:.07em;text-transform:uppercase;text-align:center;line-height:1.3}.iter-body{padding:0 0 44px 24px}.iter-tag{display:inline-flex;align-items:center;gap:6px;font-family:'Manrope',sans-serif;font-size:.66rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#2FB4B2;background:rgba(47,180,178,.1);border:1px solid rgba(47,180,178,.25);border-radius:40px;padding:4px 11px;margin-bottom:10px}.iter-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:1.05rem!important;color:#ffffff!important;margin-bottom:8px!important}.iter-text{font-family:'Manrope',sans-serif;font-size:.82rem;color:rgba(255,255,255,.55);line-height:1.7;margin:0}.tour-incluso-section{background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(47,180,178,0.05) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 45%,#091828 75%,#060c10 100%)!important}.incluso-box{background:#111a23;border:1px solid rgba(47,180,178,.18);border-radius:6px;padding:30px 26px;height:100%}.incluso-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:1rem!important;color:#ffffff!important;margin-bottom:20px!important;display:flex!important;align-items:center!important;gap:10px!important}.incluso-list{list-style:none;display:flex;flex-direction:column;gap:11px;padding:0;margin:0}.incluso-list li{font-family:'Manrope',sans-serif;font-size:.82rem;color:rgba(255,255,255,.55);display:flex;align-items:flex-start;gap:10px;line-height:1.55}.incluso-list li i{flex-shrink:0;margin-top:2px;font-size:.82rem}.prezzo-card{background:#ffffff;border:1px solid rgba(14,24,32,.10);border-radius:6px;padding:28px 20px;text-align:center;box-shadow:0 2px 12px rgba(14,24,32,.05);transition:border-color .26s;height:100%}.prezzo-card:hover{border-color:#2FB4B2}.prezzo-card-highlight{border-color:#2FB4B2;box-shadow:0 4px 22px rgba(47,180,178,.12)}.prezzo-num{font-family:'Belleza',serif;font-size:2.8rem;color:#2FB4B2;line-height:1;margin-bottom:6px}.prezzo-per{font-family:'Manrope',sans-serif;font-size:.72rem;color:rgba(14,24,32,.45);margin-bottom:10px}.prezzo-label{font-family:'Manrope',sans-serif;font-size:.78rem;font-weight:600;color:#0e1820}.prezzo-note{padding:22px 24px;border-radius:6px;background:rgba(14,24,32,.04);border:1px solid rgba(14,24,32,.10);font-family:'Manrope',sans-serif;font-size:.8rem;color:rgba(14,24,32,.55);line-height:1.75;margin-bottom:16px}.prezzo-note strong{color:#0e1820}.prezzo-cancellazione{padding:20px 24px;border-radius:6px;background:rgba(47,180,178,.06);border:1px solid rgba(47,180,178,.18)}.cancel-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:.95rem!important;color:#2FB4B2!important;margin-bottom:10px!important;display:flex!important;align-items:center!important;gap:8px!important}.cancel-text{font-family:'Manrope',sans-serif;font-size:.8rem;color:rgba(14,24,32,.55);line-height:1.75;margin:0}.cancel-text strong{color:#0e1820}.tour-info-section{background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(47,180,178,0.05) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 45%,#091828 75%,#060c10 100%)!important}.info-card{display:flex;align-items:flex-start;gap:14px;padding:22px 18px;border-radius:6px;background:#111a23;border:1px solid rgba(47,180,178,.18);transition:border-color .26s;height:100%}.info-card:hover{border-color:#2FB4B2}.info-card>i{color:#2FB4B2;font-size:1rem;flex-shrink:0;margin-top:3px;width:18px;text-align:center}.info-card-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:.92rem!important;color:#ffffff!important;margin-bottom:5px!important}.info-card-text{font-family:'Manrope',sans-serif;font-size:.77rem;color:rgba(255,255,255,.55);line-height:1.65;margin:0}.tour-prenota-section{background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(47,180,178,0.05) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 45%,#091828 75%,#060c10 100%)!important}.tour-cta-btns{display:flex;justify-content:center;gap:13px;flex-wrap:wrap;margin-top:28px}.tour-form .et_pb_contact_form_container{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.tour-form .et_pb_contact_field{margin-bottom:14px!important}.tour-form .et_pb_contact_field input,.tour-form .et_pb_contact_field textarea{background:#111a23!important;border:1px solid rgba(47,180,178,.18)!important;border-radius:6px!important;color:#ffffff!important;font-family:'Manrope',sans-serif!important;font-size:.84rem!important;padding:12px 14px!important;width:100%!important;transition:border-color .26s!important}.tour-form .et_pb_contact_field input:focus,.tour-form .et_pb_contact_field textarea:focus{border-color:#2FB4B2!important;outline:none!important}.tour-form .et_pb_contact_field input::placeholder,.tour-form .et_pb_contact_field textarea::placeholder{color:rgba(255,255,255,.22)!important}.tour-form .et_pb_contact_field textarea{min-height:90px!important;resize:vertical!important}.tour-form label{font-family:'Manrope',sans-serif!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:rgba(255,255,255,.4)!important;margin-bottom:6px!important;display:block!important}.tour-form .et_pb_contact_submit,.tour-form input[type="submit"]{background:#2FB4B2!important;color:#080E13!important;font-family:'Manrope',sans-serif!important;font-size:.82rem!important;font-weight:600!important;letter-spacing:.08em!important;padding:13px 26px!important;border-radius:6px!important;border:none!important;cursor:pointer!important;transition:opacity .26s!important;text-transform:none!important}.tour-form .et_pb_contact_submit:hover,.tour-form input[type="submit"]:hover{opacity:.88!important}.td-hero-section{background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(47,180,178,0.06) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 45%,#091828 75%,#060c10 100%)!important;display:flex;align-items:center}.td-hero-inner{text-align:center;color:#fff}.td-hero-pretag{display:inline-flex;align-items:center;gap:8px;font-family:'Manrope',sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#2FB4B2;background:rgba(47,180,178,.1);border:1px solid rgba(47,180,178,.3);border-radius:40px;padding:6px 16px;margin-bottom:28px}.td-hero-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:clamp(2.2rem,5vw,3.8rem)!important;line-height:1.15!important;color:#ffffff!important;margin-bottom:22px!important;text-shadow:0 2px 24px rgba(0,0,0,.3)}.td-hero-em{font-style:italic;color:#2FB4B2}.td-hero-text{font-family:'Manrope',sans-serif;font-size:1.02rem;color:rgba(255,255,255,.72);line-height:1.8;max-width:580px;margin:0 auto 36px}.td-hero-btns{display:flex;justify-content:center;gap:13px;flex-wrap:wrap}.td-service-card{background:#ffffff;border:1px solid rgba(14,24,32,.10);border-radius:6px;padding:32px 26px;box-shadow:0 2px 14px rgba(14,24,32,.05);transition:border-color .26s,box-shadow .26s;height:100%;display:flex;flex-direction:column;gap:12px;position:relative;overflow:hidden}.td-service-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:#2FB4B2;opacity:.3;transition:opacity .26s}.td-service-card:hover{border-color:#2FB4B2;box-shadow:0 4px 22px rgba(47,180,178,.1)}.td-service-card:hover::before{opacity:1}.td-service-card-featured{border-color:#2FB4B2}.td-service-card-featured::before{opacity:1}.td-service-num{font-family:'Belleza',serif;font-size:2.5rem;color:rgba(47,180,178,.15);line-height:1}.td-service-icon{font-size:1.4rem;color:#2FB4B2}.td-service-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:1.05rem!important;color:#0e1820!important;margin:0!important}.td-service-text{font-family:'Manrope',sans-serif;font-size:.8rem;color:rgba(14,24,32,.52);line-height:1.7;flex:1;margin:0}.td-service-price{font-family:'Belleza',serif;font-size:1.8rem;color:#2FB4B2;line-height:1;margin-top:8px}.td-service-price-label{font-family:'Manrope',sans-serif;font-size:.7rem;color:rgba(14,24,32,.45);letter-spacing:.06em;margin-top:-4px}.td-service-link{font-family:'Manrope',sans-serif;font-size:.76rem;font-weight:600;color:#2FB4B2!important;text-decoration:none!important;display:flex;align-items:center;gap:6px;margin-top:8px;transition:gap .2s}.td-service-link:hover{gap:10px}css.td-detail-list{list-style:none;display:flex;flex-direction:column;gap:18px;padding:0;margin:20px 0 0}.td-detail-list li{display:flex;align-items:flex-start;gap:13px}.td-detail-list li i{color:#2FB4B2;flex-shrink:0;margin-top:3px}.td-detail-strong{display:block;font-family:'Manrope',sans-serif;font-size:.84rem;font-weight:600;color:#ffffff;margin-bottom:3px}.td-detail-span{font-family:'Manrope',sans-serif;font-size:.79rem;color:rgba(255,255,255,.52);line-height:1.65}.td-price-box{background:rgba(47,180,178,.06);border:1px solid rgba(47,180,178,.22);border-radius:6px;padding:36px 30px;display:flex;flex-direction:column}.td-price-label{font-family:'Manrope',sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#2FB4B2;margin-bottom:8px}.td-price-num{font-family:'Belleza',serif;font-size:3rem;color:#ffffff;line-height:1;margin-bottom:6px}.td-price-desc{font-family:'Manrope',sans-serif;font-size:.72rem;color:rgba(255,255,255,.45);letter-spacing:.06em;margin-bottom:22px}.td-price-note{font-family:'Manrope',sans-serif;font-size:.78rem;color:rgba(255,255,255,.45);line-height:1.7;padding-top:20px;border-top:1px solid rgba(47,180,178,.15);font-style:italic}.td-price-box-light{background:#ffffff;border:1px solid rgba(14,24,32,.10);border-radius:6px;padding:36px 30px;box-shadow:0 4px 24px rgba(14,24,32,.07);display:flex;flex-direction:column}.td-price-label-light{font-family:'Manrope',sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#2FB4B2;margin-bottom:8px}.td-price-num-light{font-family:'Belleza',serif;font-size:3rem;color:#0e1820;line-height:1;margin-bottom:6px}.td-price-desc-light{font-family:'Manrope',sans-serif;font-size:.72rem;color:rgba(14,24,32,.45);letter-spacing:.06em;margin-bottom:22px}.td-price-note-light{font-family:'Manrope',sans-serif;font-size:.78rem;color:rgba(14,24,32,.45);line-height:1.7;padding-bottom:20px;border-bottom:1px solid rgba(14,24,32,.08);font-style:italic;margin-bottom:18px}.td-price-includes{display:flex;flex-direction:column;gap:9px;margin-bottom:4px}.td-pi-title{font-family:'Manrope',sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(14,24,32,.45);margin-bottom:6px}.td-pi-item{font-family:'Manrope',sans-serif;font-size:.79rem;color:rgba(14,24,32,.55);display:flex;align-items:center;gap:9px}.td-pi-item i{color:#2FB4B2;font-size:.78rem;flex-shrink:0}.td-integrata-section{background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(47,180,178,0.05) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 45%,#091828 75%,#060c10 100%)!important}.td-fase-card{background:#111a23;border:1px solid rgba(47,180,178,.18);border-radius:6px;padding:30px 24px;height:100%;transition:border-color .26s}.td-fase-card:hover{border-color:#2FB4B2}.td-fase-num{font-family:'Manrope',sans-serif;font-size:.68rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#2FB4B2;margin-bottom:12px}.td-fase-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:1rem!important;color:#ffffff!important;margin-bottom:10px!important}.td-fase-text{font-family:'Manrope',sans-serif;font-size:.8rem;color:rgba(255,255,255,.55);line-height:1.7;margin:0}.td-b2b-box{display:flex;align-items:flex-start;gap:18px;background:rgba(47,180,178,.06);border:1px solid rgba(47,180,178,.2);border-radius:6px;padding:26px 28px}.td-b2b-icon{font-size:1.4rem;color:#2FB4B2;flex-shrink:0;margin-top:2px}.td-b2b-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:1rem!important;color:#ffffff!important;margin-bottom:6px!important}.td-b2b-text{font-family:'Manrope',sans-serif;font-size:.8rem;color:rgba(255,255,255,.55);line-height:1.7;margin:0}.td-contacts{display:flex;flex-direction:column;gap:12px;margin-top:24px}.td-contact-item{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:6px;background:#ffffff;border:1px solid rgba(14,24,32,.10);text-decoration:none!important;transition:border-color .26s}.td-contact-item:hover{border-color:#2FB4B2}.td-contact-item i{color:#2FB4B2;font-size:1rem;flex-shrink:0}.td-contact-title{display:block;font-family:'Manrope',sans-serif;font-size:.8rem;font-weight:600;color:#0e1820;margin-bottom:2px}.td-contact-sub{font-family:'Manrope',sans-serif;font-size:.74rem;color:rgba(14,24,32,.5)}.td-form .et_pb_contact_form_container{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.td-form .et_pb_contact_field{margin-bottom:14px!important}.td-form .et_pb_contact_field input,.td-form .et_pb_contact_field textarea{background:#ffffff!important;border:1px solid rgba(14,24,32,.12)!important;border-radius:6px!important;color:#0e1820!important;font-family:'Manrope',sans-serif!important;font-size:.84rem!important;padding:12px 14px!important;width:100%!important;transition:border-color .26s!important}.td-form .et_pb_contact_field input:focus,.td-form .et_pb_contact_field textarea:focus{border-color:#2FB4B2!important;outline:none!important}.td-form .et_pb_contact_field input::placeholder,.td-form .et_pb_contact_field textarea::placeholder{color:rgba(14,24,32,.3)!important}.td-form .et_pb_contact_field textarea{min-height:100px!important;resize:vertical!important}.td-form label{font-family:'Manrope',sans-serif!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:rgba(14,24,32,.45)!important;margin-bottom:6px!important;display:block!important}.td-form .et_pb_contact_submit,.td-form input[type="submit"]{background:#2FB4B2!important;color:#080E13!important;font-family:'Manrope',sans-serif!important;font-size:.82rem!important;font-weight:600!important;letter-spacing:.08em!important;padding:13px 26px!important;border-radius:6px!important;border:none!important;cursor:pointer!important;transition:opacity .26s!important;text-transform:none!important}.td-form .et_pb_contact_submit:hover,.td-form input[type="submit"]:hover{opacity:.88!important}@media only screen and (min-width:981px){.nav li ul{width:fit-content;display:flex;flex-direction:column}.nav li li{white-space:nowrap}.nav li li a{width:auto!important}}.menu-btn{background-color:#0B1820!important;border:1px solid #888888!important;border-radius:10px!important;padding:0 12px!important;align-self:center!important;transition:background-color 0.3s ease,border-color 0.3s ease!important}.menu-btn:hover{background-color:#2FB4B2!important;border-color:#2FB4B2!important}.menu-btn>a{padding:10px 0!important;background:transparent!important;border:none!important;display:inline-block!important}.menu-btn>a:hover{background:transparent!important;color:#ffffff!important}@media (max-width:980px){.et_mobile_menu{max-height:70vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.et_mobile_menu .menu-item-has-children>ul.sub-menu{display:none!important}.et_mobile_menu .menu-item-has-children.et-open>ul.sub-menu{display:block!important}.et_mobile_menu .menu-item-has-children>a{display:flex;align-items:center;justify-content:space-between}.et_mobile_menu .menu-item-has-children>a .et-accordion-toggle{font-size:18px;opacity:0.6;padding:0 12px;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform 0.2s;flex-shrink:0}.et_mobile_menu .menu-item-has-children.et-open>a .et-accordion-toggle{transform:rotate(90deg);opacity:1}}.van-asset-section{background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(47,180,178,0.05) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 45%,#091828 75%,#060c10 100%)!important}.van-asset-card{background:#111a23;border:1px solid rgba(47,180,178,.18);border-radius:6px;padding:28px 24px;position:relative;overflow:hidden;transition:border-color .26s;height:100%}.van-asset-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:#2FB4B2;opacity:.35;transition:opacity .26s}.van-asset-card:hover{border-color:#2FB4B2}.van-asset-card:hover::before{opacity:1}.van-asset-icon{font-size:1.4rem;color:#2FB4B2;margin-bottom:14px}.van-asset-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:.96rem!important;color:#ffffff!important;margin-bottom:8px!important}.van-asset-text{font-family:'Manrope',sans-serif;font-size:.79rem;color:rgba(255,255,255,.55);line-height:1.65;margin:0}.van-nav-reasons{display:flex;flex-direction:column;gap:0;margin-top:28px}.van-nav-reason{display:grid;grid-template-columns:48px 1fr;border:1px solid rgba(14,24,32,.10);background:#ffffff;margin-bottom:-1px;transition:border-color .26s,box-shadow .26s}.van-nav-reason:hover{border-color:#2FB4B2;z-index:1;box-shadow:0 3px 16px rgba(47,180,178,.09)}.van-nav-icon{display:flex;align-items:center;justify-content:center;color:#2FB4B2;font-size:.95rem;border-right:1px solid rgba(14,24,32,.08);flex-shrink:0}.van-nav-body{padding:16px 18px}.van-nav-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:.9rem!important;color:#0e1820!important;margin-bottom:3px!important}.van-nav-text{font-family:'Manrope',sans-serif;font-size:.76rem;color:rgba(14,24,32,.52);line-height:1.55;margin:0}.van-sardinia-card{background:#ffffff;border:1px solid rgba(14,24,32,.10);border-radius:6px;padding:26px 22px;box-shadow:0 4px 24px rgba(14,24,32,.07);display:flex;flex-direction:column;gap:11px}.van-sardinia-title{font-family:'Belleza',serif;font-size:1rem;color:#0e1820}.van-sardinia-sub{font-family:'Manrope',sans-serif;font-size:.72rem;color:rgba(14,24,32,.45);letter-spacing:.04em;margin-top:-4px}.van-sardinia-tag{display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:6px;background:#f5f2ed;border:1px solid rgba(14,24,32,.08);transition:border-color .26s}.van-sardinia-tag:hover{border-color:#2FB4B2}.van-sardinia-tag i{color:#2FB4B2;width:16px;text-align:center;flex-shrink:0}.van-sardinia-tag strong{display:block;font-family:'Manrope',sans-serif;font-size:.78rem;font-weight:600;color:#0e1820;margin-bottom:1px}.van-sardinia-tag span{font-family:'Manrope',sans-serif;font-size:.71rem;color:rgba(14,24,32,.45)}.van-regole-section{background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(47,180,178,0.05) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 45%,#091828 75%,#060c10 100%)!important}.van-regola-card{display:flex;align-items:flex-start;gap:14px;padding:22px 20px;background:#111a23;border:1px solid rgba(47,180,178,.18);border-radius:6px;transition:border-color .26s;height:100%}.van-regola-card:hover{border-color:#2FB4B2}.van-regola-card>i{font-size:1rem;flex-shrink:0;margin-top:3px}.van-regola-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:.9rem!important;color:#ffffff!important;margin-bottom:4px!important}.van-regola-text{font-family:'Manrope',sans-serif;font-size:.76rem;color:rgba(255,255,255,.55);line-height:1.6;margin:0}.van-cta-band{background:radial-gradient(ellipse 65% 60% at 50% 50%,rgba(47,180,178,0.07) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 50%,#060c10 100%);border-radius:6px;border:1px solid rgba(47,180,178,.15);padding:64px 48px;text-align:center;color:#fff}.van-cta-label{font-family:'Manrope',sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#2FB4B2;margin-bottom:14px;display:block}.van-cta-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:clamp(1.6rem,3vw,2.3rem)!important;color:#ffffff!important;margin-bottom:14px!important}.van-cta-text{font-family:'Manrope',sans-serif;font-size:.93rem;color:rgba(255,255,255,.55);max-width:460px;margin:0 auto 32px;line-height:1.8}.van-cta-btns{display:flex;justify-content:center;gap:13px;flex-wrap:wrap}.btn-outline-dark{display:inline-flex;align-items:center;gap:9px;background:transparent;color:#ffffff!important;font-family:'Manrope',sans-serif;font-size:.82rem;font-weight:500;letter-spacing:.08em;padding:12px 24px;border-radius:6px;border:1px solid rgba(255,255,255,.3);text-decoration:none!important;transition:border-color .26s,color .26s}.btn-outline-dark:hover{border-color:#2FB4B2;color:#2FB4B2!important}.cs-hero-section{background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(47,180,178,0.05) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 45%,#091828 75%,#060c10 100%)!important}.cs-hero-quote{font-family:'Manrope',sans-serif;font-size:.92rem;color:rgba(255,255,255,.72);line-height:1.85;border-left:2px solid #2FB4B2;padding-left:20px;margin:0 0 28px;font-style:normal}.cs-hero-btns{display:flex;gap:13px;flex-wrap:wrap}.cs-hero-badge{background:rgba(8,14,19,.75);backdrop-filter:blur(10px);border:1px solid rgba(47,180,178,.22);border-radius:6px;padding:18px 20px;margin-top:16px}.cs-badge-name{font-family:'Belleza',serif;font-size:1rem;color:#ffffff;margin-bottom:4px}.cs-badge-roles{font-family:'Manrope',sans-serif;font-size:.78rem;color:#2FB4B2;line-height:1.6;margin-bottom:8px}.cs-badge-cert{font-family:'Manrope',sans-serif;font-size:.68rem;color:rgba(255,255,255,.4);letter-spacing:.04em}.cs-numeri-section{border-top:1px solid rgba(47,180,178,.15);border-bottom:1px solid rgba(47,180,178,.15)}.cs-numero{padding:8px 16px;text-align:center;border-right:1px solid rgba(47,180,178,.12)}.cs-numero:last-child{border-right:none}.cs-numero-val{font-family:'Belleza',serif;font-size:2.4rem;color:#2FB4B2;line-height:1;margin-bottom:8px}.cs-numero-label{font-family:'Manrope',sans-serif;font-size:.72rem;color:rgba(255,255,255,.45);line-height:1.55;letter-spacing:.04em}.cs-duale-card{background:#ffffff;border:1px solid rgba(14,24,32,.10);border-radius:6px;padding:32px 28px;box-shadow:0 2px 14px rgba(14,24,32,.05);transition:border-color .26s,box-shadow .26s;height:100%}.cs-duale-card:hover{border-color:#2FB4B2;box-shadow:0 4px 22px rgba(47,180,178,.09)}.cs-duale-icon{font-size:1.6rem;color:#2FB4B2;margin-bottom:16px}.cs-duale-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:1.1rem!important;color:#0e1820!important;margin-bottom:12px!important}.cs-accent-bar{width:36px;height:2px;background:#2FB4B2;margin-bottom:16px}.cs-duale-text{font-family:'Manrope',sans-serif;font-size:.84rem;color:rgba(14,24,32,.52);line-height:1.8;margin:0}.cs-duale-text em{font-style:italic;color:#2FB4B2}.cs-perche-section{background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(47,180,178,0.05) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 45%,#091828 75%,#060c10 100%)!important}.cs-perche-quote{background:#111a23;border:1px solid rgba(47,180,178,.18);border-radius:6px;padding:36px 30px;position:relative;height:100%}.cs-perche-quote::before{content:'"';position:absolute;top:12px;left:20px;font-family:'Belleza',serif;font-size:5rem;color:#2FB4B2;opacity:.18;line-height:1}.cs-perche-blockquote{font-family:'Manrope',sans-serif;font-size:.88rem;color:rgba(255,255,255,.65);line-height:1.85;font-style:italic;margin:0 0 22px;padding-top:12px;border:none}.cs-perche-sig{padding-top:18px;border-top:1px solid rgba(47,180,178,.15)}.cs-sig-name{display:block;font-family:'Manrope',sans-serif;font-size:.84rem;font-weight:600;color:#ffffff;margin-bottom:3px}.cs-sig-role{font-family:'Manrope',sans-serif;font-size:.72rem;color:#2FB4B2;letter-spacing:.05em}.cs-valore-card{display:flex;align-items:flex-start;gap:16px;padding:26px 22px;background:#ffffff;border:1px solid rgba(14,24,32,.10);border-radius:6px;box-shadow:0 2px 12px rgba(14,24,32,.05);transition:border-color .26s,box-shadow .26s;height:100%}.cs-valore-card:hover{border-color:#2FB4B2;box-shadow:0 4px 20px rgba(47,180,178,.09)}.cs-valore-icon{width:38px;height:38px;border-radius:50%;background:rgba(47,180,178,.1);display:flex;align-items:center;justify-content:center;color:#2FB4B2;font-size:.9rem;flex-shrink:0}.cs-valore-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:.96rem!important;color:#0e1820!important;margin-bottom:6px!important}.cs-valore-text{font-family:'Manrope',sans-serif;font-size:.79rem;color:rgba(14,24,32,.52);line-height:1.65;margin:0}.cs-pilastri-section{background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(47,180,178,0.05) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 45%,#091828 75%,#060c10 100%)!important}.cs-pilastro{background:#111a23;border:1px solid rgba(47,180,178,.18);border-radius:6px;padding:30px 24px;height:100%;transition:border-color .26s}.cs-pilastro:hover{border-color:#2FB4B2}.cs-pilastro-num{font-family:'Belleza',serif;font-size:2.5rem;color:rgba(47,180,178,.18);line-height:1;margin-bottom:14px}.cs-pilastro-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:1rem!important;color:#ffffff!important;margin-bottom:10px!important}.cs-pilastro-text{font-family:'Manrope',sans-serif;font-size:.8rem;color:rgba(255,255,255,.55);line-height:1.7;margin:0}.cs-rete-list{list-style:none;display:flex;flex-direction:column;gap:14px;padding:0;margin:20px 0 0}.cs-rete-list li{display:flex;align-items:flex-start;gap:11px;font-family:'Manrope',sans-serif;font-size:.83rem;color:rgba(14,24,32,.52);line-height:1.65}.cs-rete-list li i{color:#2FB4B2;flex-shrink:0;margin-top:3px}.cs-rete-strong{color:#0e1820;font-weight:600}.cs-rete-tags{display:flex;flex-direction:column;gap:12px}.cs-rete-tag{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#ffffff;border:1px solid rgba(14,24,32,.10);border-radius:6px;box-shadow:0 1px 8px rgba(14,24,32,.04);transition:border-color .26s}.cs-rete-tag:hover{border-color:#2FB4B2}.cs-rete-tag i{color:#2FB4B2;font-size:1rem;flex-shrink:0;width:18px;text-align:center}.cs-rete-tag strong{display:block;font-family:'Manrope',sans-serif;font-size:.8rem;font-weight:600;color:#0e1820;margin-bottom:2px}.cs-rete-tag span{font-family:'Manrope',sans-serif;font-size:.72rem;color:rgba(14,24,32,.45)}.cs-b2b-section{background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(47,180,178,0.05) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 45%,#091828 75%,#060c10 100%)!important}.cs-b2b-steps{display:flex;flex-direction:column;gap:0}.cs-b2b-step{display:grid;grid-template-columns:64px 1fr;border:1px solid rgba(47,180,178,.15);background:#111a23;margin-bottom:-1px;transition:border-color .26s}.cs-b2b-step:hover{border-color:#2FB4B2;z-index:1;position:relative}.cs-b2b-num{display:flex;align-items:center;justify-content:center;font-family:'Belleza',serif;font-size:1.8rem;color:rgba(47,180,178,.25);border-right:1px solid rgba(47,180,178,.12);flex-shrink:0}.cs-b2b-body{padding:22px 24px}.cs-b2b-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:1rem!important;color:#ffffff!important;margin-bottom:8px!important}.cs-b2b-text{font-family:'Manrope',sans-serif;font-size:.8rem;color:rgba(255,255,255,.52);line-height:1.7;margin:0}.cs-b2b-quote{padding:28px 30px;background:rgba(47,180,178,.06);border:1px solid rgba(47,180,178,.18);border-radius:6px}.cs-b2b-quote-text{font-family:'Manrope',sans-serif;font-size:.88rem;color:rgba(255,255,255,.6);line-height:1.85;font-style:italic;margin:0 0 16px;max-width:780px}.cs-b2b-quote-sig strong{display:block;font-family:'Manrope',sans-serif;font-size:.84rem;font-weight:600;color:#ffffff;margin-bottom:2px}.cs-b2b-quote-sig span{font-family:'Manrope',sans-serif;font-size:.72rem;color:#2FB4B2;letter-spacing:.06em}.cs-cta-band{background:radial-gradient(ellipse 65% 60% at 50% 50%,rgba(47,180,178,0.07) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 50%,#060c10 100%);border-radius:6px;border:1px solid rgba(47,180,178,.15);padding:64px 48px;text-align:center;color:#fff}.cs-cta-label{font-family:'Manrope',sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#2FB4B2;margin-bottom:14px;display:block}.cs-cta-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:clamp(1.5rem,2.8vw,2.2rem)!important;color:#ffffff!important;margin-bottom:14px!important;max-width:680px;margin-left:auto;margin-right:auto}.cs-cta-text{font-family:'Manrope',sans-serif;font-size:.93rem;color:rgba(255,255,255,.55);margin-bottom:32px}.cs-cta-btns{display:flex;justify-content:center;gap:13px;flex-wrap:wrap}.cs-pm-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:32px}.cs-pm-card{background:#111a23;border:1px solid rgba(47,180,178,.18);border-radius:6px;padding:26px 22px;transition:border-color .26s}.cs-pm-card:hover{border-color:#2FB4B2}.cs-pm-num{font-family:'Belleza',serif;font-size:2rem;color:rgba(47,180,178,.18);line-height:1;margin-bottom:10px}.cs-pm-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:.96rem!important;color:#ffffff!important;margin-bottom:8px!important}.cs-pm-text{font-family:'Manrope',sans-serif;font-size:.79rem;color:rgba(255,255,255,.55);line-height:1.7;margin:0}.cs-pm-value{background:rgba(47,180,178,.06);border:1px solid rgba(47,180,178,.18);border-radius:6px;padding:28px 26px}.cs-pm-value-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:1.05rem!important;color:#ffffff!important;margin-bottom:12px!important}.cs-pm-value-text{font-family:'Manrope',sans-serif;font-size:.84rem;color:rgba(255,255,255,.6);line-height:1.8;margin:0}.cs-protocollo-box{display:flex;align-items:flex-start;gap:20px;background:#111a23;border:1px solid rgba(47,180,178,.22);border-radius:6px;padding:32px 28px}.cs-protocollo-icon{font-size:1.6rem;color:#2FB4B2;flex-shrink:0;margin-top:2px}.cs-protocollo-title{font-family:'Belleza',serif!important;font-weight:400!important;font-size:1.1rem!important;color:#ffffff!important;margin-bottom:10px!important}.cs-protocollo-text{font-family:'Manrope',sans-serif;font-size:.84rem;color:rgba(255,255,255,.55);line-height:1.8;margin:0}.cs-protocollo-text strong{color:#ffffff}@media (max-width:768px){.cs-pm-grid{grid-template-columns:1fr}}.blog-post-featured-img img{width:100%!important;height:100%!important;min-height:520px!important;object-fit:cover!important;object-position:center top!important;display:block!important}.blog-post-intro{background:#ffffff!important;padding:52px 48px!important}.blog-post-body .et_pb_post_content{font-family:'Manrope',sans-serif!important}.blog-post-body p{font-family:'Manrope',sans-serif!important;font-size:1rem!important;color:rgba(14,24,32,.75)!important;line-height:1.85!important;margin-bottom:22px!important}.blog-post-body h2{font-family:'Belleza',serif!important;font-weight:400!important;font-size:1.6rem!important;color:#0e1820!important;margin:40px 0 16px!important}.blog-post-body h3{font-family:'Belleza',serif!important;font-weight:400!important;font-size:1.2rem!important;color:#0e1820!important;margin:32px 0 12px!important}.blog-post-body a{color:#2FB4B2!important;text-decoration:underline!important;text-decoration-color:rgba(47,180,178,.4)!important}.blog-post-body a:hover{text-decoration-color:#2FB4B2!important}.blog-post-body blockquote{border-left:2px solid #2FB4B2!important;padding-left:20px!important;margin:28px 0!important;font-style:italic!important;color:rgba(14,24,32,.55)!important}.blog-post-body img{border-radius:6px!important;margin:24px 0!important}.blog-correlati-header{display:flex;align-items:center;gap:18px;margin-bottom:36px}.blog-correlati-line{flex:1;height:1px;background:rgba(14,24,32,.12)}.blog-correlati-label{font-family:'Manrope',sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#2FB4B2;white-space:nowrap;margin:0}.blog-correlati-grid .et_pb_post{background:#ffffff!important;border:1px solid rgba(14,24,32,.10)!important;border-radius:6px!important;overflow:hidden!important;box-shadow:0 2px 12px rgba(14,24,32,.05)!important;transition:border-color .26s,box-shadow .26s!important}.blog-correlati-grid .et_pb_post:hover{border-color:#2FB4B2!important;box-shadow:0 4px 20px rgba(47,180,178,.09)!important}.blog-correlati-grid .et_pb_image_container img{width:100%!important;height:180px!important;object-fit:cover!important}.blog-correlati-grid .post-content-inner,.blog-correlati-grid .entry-content{padding:18px 20px 22px!important}.blog-correlati-grid .et_pb_post h2 a{font-family:'Belleza',serif!important;font-weight:400!important;font-size:.96rem!important;color:#0e1820!important;text-decoration:none!important;transition:color .26s!important}.blog-correlati-grid .et_pb_post h2 a:hover{color:#2FB4B2!important}.blog-correlati-grid .post-meta *{font-family:'Manrope',sans-serif!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#2FB4B2!important}.blog-correlati-grid .post-content p{font-family:'Manrope',sans-serif!important;font-size:.78rem!important;color:rgba(14,24,32,.52)!important;line-height:1.65!important}.blog-hero-section{background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(47,180,178,0.06) 0%,transparent 65%),linear-gradient(180deg,#060c10 0%,#0d1f30 45%,#091828 75%,#060c10 100%)!important}.vemu-blog-grid .et_pb_post{background:#ffffff!important;border:1px solid rgba(14,24,32,.10)!important;border-radius:6px!important;overflow:hidden!important;box-shadow:0 2px 14px rgba(14,24,32,.05)!important;transition:border-color .26s,box-shadow .26s!important;margin-bottom:24px!important}.vemu-blog-grid .et_pb_post:hover{border-color:#2FB4B2!important;box-shadow:0 4px 22px rgba(47,180,178,.09)!important}.vemu-blog-grid .et_pb_image_container{overflow:hidden!important}.vemu-blog-grid .et_pb_image_container img{width:100%!important;height:220px!important;object-fit:cover!important;object-position:center top!important;display:block!important;transition:transform .45s ease!important}.vemu-blog-grid .et_pb_post:hover .et_pb_image_container img{transform:scale(1.04)!important}.vemu-blog-grid .post-content-inner,.vemu-blog-grid .et_pb_post .entry-content{padding:20px 22px 24px!important}.vemu-blog-grid .et_pb_post h2 a,.vemu-blog-grid .et_pb_post h2{font-family:'Belleza',serif!important;font-weight:400!important;font-size:1.05rem!important;color:#0e1820!important;line-height:1.3!important;text-decoration:none!important;transition:color .26s!important}.vemu-blog-grid .et_pb_post h2 a:hover{color:#2FB4B2!important}.vemu-blog-grid .post-meta,.vemu-blog-grid .et_pb_post .post-meta *{font-family:'Manrope',sans-serif!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#2FB4B2!important}.vemu-blog-grid .post-meta{margin-bottom:8px!important}.vemu-blog-grid .post-content p,.vemu-blog-grid .et_pb_post p{font-family:'Manrope',sans-serif!important;font-size:.8rem!important;color:rgba(14,24,32,.52)!important;line-height:1.7!important;margin-top:8px!important}.vemu-blog-grid .more-link{font-family:'Manrope',sans-serif!important;font-size:.76rem!important;font-weight:600!important;color:#2FB4B2!important;text-decoration:none!important;letter-spacing:.06em!important;display:inline-flex!important;align-items:center!important;gap:5px!important;margin-top:12px!important;transition:gap .2s!important}.vemu-blog-grid .more-link:hover{gap:9px!important}.vemu-blog-grid .more-link::after{content:'→'!important}@media (max-width:980px){.vemu-blog-grid .et_pb_post{width:48%!important}}@media (max-width:600px){.vemu-blog-grid .et_pb_post{width:100%!important}}@media (max-width:768px){.footer-bottom{flex-wrap:wrap}}