.how-it-works .how-container{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat 6,1fr}.how-it-works .title{display:grid;grid-column:1/5;grid-row:1/2;margin-right:15%}.how-it-works .title h2{background:#e6f0f7;color:#0366a7;display:table;font-size:9vw;line-height:1.1;margin:1em 0 0;padding:.5em .5em .5em 3em;text-transform:uppercase}.how-it-works .title h2,.how-it-works .title h3{font-family:Oswald,sans-serif;font-style:normal;font-weight:400}.how-it-works .title h3{color:#23b2ff;font-size:4.5vw;margin:-1em 0 1em 6.5em;text-align:center;white-space:nowrap;z-index:2}.how-it-works .kinetic-info{background:#e6f0f7;display:grid;grid-column:1/2;grid-row:2/5;margin:-3em 0 0 1em}.how-it-works .steps-container{display:grid;grid-column:2/6;grid-row:2/3;margin-right:2em}.how-it-works .steps-container .step-1{align-self:flex-start;display:grid;grid-column:2/4;grid-row:3/4;justify-items:center}.how-it-works .steps-container .step h4{border-left:1px solid #a0cb41;color:#0485d9;font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:500;margin-block-start:1.33em;margin-bottom:0;padding:5px}.how-it-works .steps-container .step h5{color:#0366a7;font-family:Roboto,sans-serif;font-size:.9rem;font-style:normal;font-weight:500;margin:1em 0 0;text-align:center}.how-it-works .steps-container .step p{color:#747474;font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:300;margin-block-start:1em;text-align:center}.how-it-works .steps-container .step span{display:none}.fa-check-circle:before{content:"\f058"}.how-it-works .steps-container .step-2{align-self:flex-start;display:grid;grid-column:2/4;grid-row:4/5;justify-items:center}.how-it-works .steps-container .step-3{align-self:flex-start;display:grid;grid-column:2/4;grid-row:5/6;justify-items:center}.how-it-works .steps-container .step .number{background:#0366a7;border:2px solid #23b2ff;border-radius:15%;color:#e6f0f7;font-family:Oswald,sans-serif;font-size:1rem;font-style:normal;font-weight:400;height:30px;text-align:center;width:30px}@media (min-width:400px){.how-it-works .title h3{font-size:4vw;margin:-1em 0 1em 7em}}@media (min-width:450px){.how-it-works .kinetic-info{margin-left:1.5em}}@media (min-width:500px){.how-it-works .title h2{font-size:8vw;padding-left:3.5em}.how-it-works .title h3{font-size:3.5vw;margin:-1em 0 1em 8em}.how-it-works .kinetic-info{margin-left:2em}}@media (min-width:600px){.how-it-works .title h2{font-size:7vw;padding-left:4.5em}.how-it-works .title h3{font-size:3vw;margin:-1em 0 1em 10em}.how-it-works .kinetic-info{margin-left:3.5em}}@media (min-width:700px){.how-it-works .how-container{grid-template-columns:repeat(5,1fr)}.how-it-works .title{grid-column:1/6;grid-row:1/2}.how-it-works .title h2{font-size:6vw;padding-left:5.5em}.how-it-works .title h3{font-size:2.5vw;margin:-1em 0 1em 10em}.how-it-works .kinetic-info{grid-column:1/2;grid-row:2/3}.how-it-works .steps-container .step-1{grid-column:2/3;grid-row:2/3;justify-items:center;margin:0 1em}.how-it-works .steps-container .step h4{border-bottom:1px solid #a0cb41;border-left:none}.how-it-works .steps-container .step p{margin-bottom:4em}.how-it-works .steps-container .step span{bottom:0;color:#23b2ff;display:block;font-size:20px;margin:1em 0;position:absolute;position:-webkit-sticky}.how-it-works .steps-container .step-2{grid-column:3/4;grid-row:2/3}.how-it-works .steps-container .step-3{grid-column:4/6;grid-row:2/3;margin:0 1em}.how-it-works .steps-container{grid-column:1/6;grid-row:2/3;margin:0 2em 2em;position:relative}}@media (min-width:700px) and (min-width:1000px){.how-it-works .steps-container .step span{font-size:40px;margin:0}}@media (min-width:800px){.how-it-works .steps-container{margin:0 5em 2em}}@media (min-width:1000px){.how-it-works .how-container{margin:0 0 4em}.how-it-works .steps-container{margin:0 8em 4em}}@media (min-width:1200px){.how-it-works .steps-container{grid-column:2/6;margin:0 8em 4em 0}}@media (min-width:1300px){.how-it-works .kinetic-info{margin:-5em 0 0 5em}.how-it-works .steps-container{margin:0 12em 4em 0}}@media (min-width:1350px){.how-it-works .steps-container .step p{font-size:1.2rem}}@media (min-width:1400px){.how-it-works .steps-container{margin:0 18em 4em 0}}@media (min-width:1700px){.how-it-works .steps-container{margin:0 22em 4em 0}}@media (min-width:1800px){.how-it-works .steps-container{margin:0 24em 4em 0}}@media (min-width:1900px){.how-it-works .steps-container{margin:0 26em 4em 0}}@media (max-width:767px){.how-it-works .how-container{grid-template-columns:repeat(6,1fr)}}