.packages{padding:4rem 0}.packages h2{margin:0 0 8rem 0}.packages .table{display:flex;flex-wrap:wrap;flex-direction:row;margin:5rem 0 0 0}.packages h3{display:flex;align-items:center;color:#3c91dd;font-size:1.4em}.packages h3 svg{flex:1 0 auto;margin:0 2rem 0 0}.packages h4{color:#1d263b}.packages .cell{position:relative;flex:1 50%;width:50%;display:flex;background:#f9f9f9;margin-bottom:.2rem}.packages ul{flex:0 60%;margin:3rem 0;padding:0;list-style:none;color:#70788a}.packages ul li{position:relative;margin:0 0 .5rem 0;padding:0 0 0 2rem}.packages ul li:last-of-type{margin:0}.packages ul li::before{content:'';position:absolute;top:1rem;left:.3rem;width:4px;height:4px;border-radius:.3rem;background:#70788a;opacity:.8}@media only screen and (max-width:1100px){.packages h4{flex:0 0 20rem}.packages .cell--section-a h3{margin-left:23rem}}@media only screen and (min-width:900px){.packages .head--extra,.packages .cell--extra{display:none}.packages h3{position:absolute;top:-5rem;left:-1rem;margin-left:5rem}.packages h4{flex:0 0 30rem;margin:3rem 0 3rem 3rem}.packages .cell--section-a h3{margin-left:33rem}.packages .cell--long ul,.packages .cell--section-b ul{flex-basis:auto}.packages .cell--short{flex:1 30%;padding-left:5rem;border-left:.3rem solid #f3f3f3}}@media only screen and (max-width:900px){.packages .cell{flex:1 100%;flex-wrap:wrap;padding:2rem}.packages h2{margin:0}.packages h3,.packages .cell--section-a h3{margin:0 0 3rem 0}.packages h4{flex:1 100%;margin:0 0 1rem 0}.packages ul{flex:0 auto;margin:0}.packages .cell--section-a{order:1}.packages .cell--section-b{order:2}}