#main-content-1{padding-top:2rem!important}.vz-landing h1{color:#000;font-size:2rem;font-weight:500;line-height:38px;text-align:center;text-transform:none}.vz-landing .subpara{font-size:1.4rem;line-height:inherit}.vz-landing h2{font-size:1.25rem;font-weight:400;line-height:24px}.vz-landing .card{background:#fff;border-color:#fff;border-radius:12px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);cursor:unset;padding:1.75rem 0!important}.vz-landing .card h2{color:#000!important;font-size:1.5rem}.btn-1{background-color:#01b7d0;border:1px solid #01b7d0;border-radius:6px;color:#fff;font-size:.75rem;padding:.125rem 1rem;transition:all .35s ease-in}.btn-1:hover{background-color:#fff;color:#01b7d0;text-decoration:none}.btn-1:focus{color:#fff!important}.card p{color:#000;font-size:1.125rem}.card p b,.span-bold{font-weight:700}.span-bold{color:#000;font-size:1.125rem}@media (min-width:200px) and (max-width:768px){.vz-landing .col-md-5{padding-left:0;padding-right:0}.vz-landing .card{padding:2rem 0!important}.vz-landing h2{line-height:30px}.vz-landing h1{font-size:1.5rem;padding-left:0;padding-right:0}.vz-landing h1 br{display:none}.vz-landing .subpara{font-size:1.25rem}#main-content-1{padding-top:1rem!important}.top-banner{padding-top:1.5rem!important}}@media (min-width:768px) and (max-width:1024px){.vz-landing .col-md-4{flex:0 0 auto;width:60%!important}}@media (min-width:1800px) and (max-width:1999px){.vz-landing h1{line-height:1.1}.vz-landing .subpara{font-size:1.5rem;line-height:1.1}}@media (min-width:2000px) and (max-width:2600px){.vz-landing .subpara,.vz-landing h1{line-height:1.2}.card p{color:#000;font-size:1.125rem;line-height:1.3;padding-bottom:.45rem!important}.btn-1{padding:.25rem 1rem}.sakon-logo svg{height:40px;width:80px}}