.uvh-hero h1{font-family:Rubik,sans-serif;font-weight:700;text-transform:uppercase;color:#ffffff;font-size:60px;line-height:1.1;max-width:700px}.uvh-hero .uvh-kicker{font-family:Rubik,sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;letter-spacing:1.2px;color:#D8A6EE}.uvh-hero .uvh-lead{font-family:'Open Sans',sans-serif;font-size:15px;color:#E6D5F0;line-height:1.7;max-width:460px}.uvh-hero .et_pb_button,.uvh-hero a.et_pb_button{background-color:#931C7F!important;color:#ffffff!important;border:0!important;border-radius:100px!important;font-family:Rubik,sans-serif!important;font-weight:500!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:1px!important;padding:16px 40px!important}.uvh-hero .et_pb_button:after,.uvh-hero a.et_pb_button:after{display:none!important}.uvh-hero .et_pb_button:hover,.uvh-hero a.et_pb_button:hover{background-color:#8300E9!important;padding:16px 40px!important}.uvh-btn-ghost .et_pb_button,.uvh-btn-ghost a.et_pb_button,a.uvh-btn-ghost.et_pb_button{background-color:transparent!important;border:1px solid rgba(255,255,255,0.5)!important}.uvh-btn-ghost .et_pb_button:hover,.uvh-btn-ghost a.et_pb_button:hover,a.uvh-btn-ghost.et_pb_button:hover{background-color:rgba(255,255,255,0.12)!important}.uv-accent{color:#8300E9}.uvh-card{background:#FAF8FC;border-left:3px solid #8300E9;padding:16px 18px}.uvh-card.uvh-card-magenta{border-left-color:#931C7F}.uvh-card strong{font-family:Rubik,sans-serif;font-weight:700;color:#091744;text-transform:uppercase;display:block;margin-bottom:6px}.uvh-step-num{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#8300E9;color:#ffffff;font-family:Rubik,sans-serif;font-weight:700;font-size:13px;margin-bottom:10px}.uvh-step p{color:#E6D5F0;font-size:13px;line-height:1.6}.uvh-pills span{display:inline-block;margin:0 6px 6px 0;padding:9px 18px;border-radius:100px;font-family:Rubik,sans-serif;font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:0.8px}.uvh-pill-white{background:#ffffff;color:#091744;border:1px solid #D5D0DD}.uvh-pill-yellow{background:#F6C000;color:#4A3B00}.uvh-pill-red{background:#C0272D;color:#ffffff}.uvh-pill-blue{background:#1B3A8C;color:#ffffff}.uvh-pill-black{background:#1C1C1C;color:#ffffff}.uvh-pill-green{background:#1E7A3C;color:#ffffff}.uvh-machine .et_pb_blurb_content{background:#0D1F57;border:1px solid #2A2A6B;border-radius:10px;padding:16px}.uvh-quote .et_pb_contact_form input[type="text"],.uvh-quote .et_pb_contact_form input[type="email"],.uvh-quote .et_pb_contact_form textarea{background:#F6F4F8!important;border:1px solid #E2DEE8!important;border-radius:100px!important;padding:12px 18px!important;font-family:'Open Sans',sans-serif;font-size:13px;color:#091744}.uvh-quote .et_pb_contact_form textarea{border-radius:18px!important}.uvh-quote .et_pb_contact_form input:focus,.uvh-quote .et_pb_contact_form textarea:focus{border-color:#8300E9!important;outline:none}#video,#quote{scroll-margin-top:120px}@media (max-width:980px){.uvh-hero h1{font-size:32px}}.uvh-hero .et_pb_column{flex-direction:row;flex-wrap:wrap;align-items:flex-start}.uvh-hero .et_pb_column>.et_pb_module:not(.et_pb_button_module_wrapper){flex:0 0 100%;width:100%}.uvh-hero .et_pb_button_module_wrapper{flex:0 0 auto!important;width:auto!important;margin-right:12px}@media (max-width:980px){.uvh-hero .et_pb_button_module_wrapper{flex:0 0 100%!important;margin-right:0}}.uvh-benefits{padding:0!important;background:#ffffff}.uvh-benefits .et_pb_row{width:100%;max-width:100%;padding:0!important}.uvh-benefits .et_pb_column{margin:0!important;padding:28px 20px;border-right:1px solid #EAE7EF}.uvh-benefits .et_pb_column:last-child{border-right:0}.uvh-benefits .et_pb_blurb{text-align:center}.uvh-benefits .et-pb-icon{color:#931C7F!important;font-size:32px!important}.uvh-benefits .et_pb_module_header{font-family:Rubik,sans-serif!important;font-weight:700!important;font-size:12px!important;text-transform:uppercase;letter-spacing:0.5px;color:#091744!important;padding-top:10px}.uvh-benefits .et_pb_blurb_description,.uvh-benefits .et_pb_blurb_description p{font-family:'Open Sans',sans-serif;font-size:12px;line-height:1.6;color:#666666}@media (max-width:980px){.uvh-benefits .et_pb_column{border-right:0;border-bottom:1px solid #EAE7EF}}.uvh-benefits .et_pb_blurb_content{margin:0 auto}.uvh-benefits .et_pb_module_header,.uvh-benefits .et_pb_blurb_description,.uvh-benefits .et_pb_blurb_description p{text-align:center!important}.uvh-video{padding:70px 0!important}.uvh-video .uvh-video-eyebrow{font-family:Rubik,sans-serif;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:#8300E9;text-align:center;margin-bottom:6px}.uvh-video .uvh-video-title{font-family:Rubik,sans-serif!important;font-weight:700!important;font-size:26px!important;text-transform:uppercase;color:#ffffff!important;text-align:center!important;margin-bottom:28px}.uvh-video .et_pb_video{max-width:860px;margin:0 auto}.uvh-video .et_pb_video_box video{border-radius:10px;display:block;width:100%}@media (max-width:980px){.uvh-video .uvh-video-title{font-size:20px!important}}.uvh-about{padding:70px 0!important;background:#ffffff}.uvh-about .uvh-about-title{font-family:Rubik,sans-serif!important;font-weight:700!important;font-size:30px!important;text-transform:uppercase;color:#091744!important;line-height:1.2}.uvh-about .uvh-about-lead{font-size:15px;color:#666666;line-height:1.8;max-width:620px;margin:14px 0 26px}.uvh-cards{display:flex;gap:16px;flex-wrap:wrap}.uvh-cards .uvh-card{flex:1 1 260px;background:#FAF8FC;border-left:3px solid #8300E9;padding:18px 20px;font-size:13px;color:#666666;line-height:1.6}.uvh-cards .uvh-card-magenta{border-left-color:#931C7F}.uvh-cards .uvh-card strong{display:block;font-family:Rubik,sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;color:#091744;margin-bottom:8px}.uvh-howitworks{padding:70px 0!important}.uvh-howitworks .uvh-steps-title{font-family:Rubik,sans-serif!important;font-weight:700!important;font-size:26px!important;text-transform:uppercase;color:#ffffff!important;margin-bottom:30px}.uvh-steps{display:flex;gap:20px;flex-wrap:wrap}.uvh-steps .uvh-step{flex:1 1 200px}.uvh-steps .uvh-step p{color:#E6D5F0!important;font-size:13px;line-height:1.6;margin:0}.uvh-colours{padding:70px 0!important;background:#ffffff}.uvh-colours .uvh-colours-title{font-family:Rubik,sans-serif!important;font-weight:700!important;font-size:26px!important;text-transform:uppercase;color:#091744!important;margin-bottom:20px}.uvh-colours .uvh-colours-note{font-size:12px;color:#666666;margin-top:14px}.uvh-machines{padding:70px 0!important}.uvh-machines .uvh-machines-title{font-family:Rubik,sans-serif!important;font-weight:700!important;font-size:26px!important;text-transform:uppercase;color:#ffffff!important;margin-bottom:4px}.uvh-machines .uvh-machines-sub{font-size:12px;color:#7F86AD!important;margin-bottom:22px}.uvh-machine-cards{display:flex;gap:16px;flex-wrap:wrap}.uvh-machine-cards .uvh-machine-card{flex:1 1 260px;background:#0D1F57;border:1px solid #2A2A6B;border-radius:10px;padding:20px;font-size:12px;color:#7F86AD;line-height:1.6}.uvh-machine-cards .uvh-machine-card strong{display:block;font-family:Rubik,sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;color:#ffffff;margin-bottom:6px}.uvh-quote{padding:70px 0!important}.uvh-quote .uvh-quote-title{font-family:Rubik,sans-serif!important;font-weight:700!important;font-size:30px!important;text-transform:uppercase;color:#ffffff!important;line-height:1.15}.uvh-quote .uvh-quote-lead{font-size:14px;color:#EBD9FB!important;line-height:1.7;margin-top:10px}.uvh-quote .et_pb_contact_form{background:#ffffff;border-radius:12px;padding:24px}.uvh-quote .et_pb_contact_submit{background-color:#931C7F!important;color:#ffffff!important;border:0!important;border-radius:100px!important;font-family:Rubik,sans-serif!important;font-weight:500!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:1px!important;padding:15px 34px!important;width:100%}.uvh-quote .et_pb_contact_submit:after{display:none!important}.uvh-quote .et_pb_contact_submit:hover{background-color:#570072!important;padding:15px 34px!important}@media (max-width:980px){.uvh-about .uvh-about-title,.uvh-quote .uvh-quote-title{font-size:22px!important}}