.landing .row{padding:8%0}@media (max-width:46.8125em){.landing .row{padding:3.75rem 0}}@media (min-width:93.75em){.landing .row{padding:7.5rem 0}}.landing .features{background:#fff;-webkit-box-shadow:0-.625rem 2.5rem rgba(0,0,0,.08);box-shadow:0-.625rem 2.5rem rgba(0,0,0,.08)}.landing .features h2{line-height:1.15;font-family:"Lora",serif;font-weight:400;text-align:center;margin:0 auto;font-size:30px;font-size:1.875rem}@media (min-width:31.25em){.landing .features h2{font-size:calc(1.875rem + 12*(100vw - 31.25rem)/524)}}@media (min-width:64em){.landing .features h2{font-size:42px;font-size:2.625rem}}.landing .features .list>li{margin-top:10%}.landing .features .list>li h3{font-size:2rem;line-height:1.3;margin:0;font-size:22px;font-size:1.375rem}@media (min-width:37.5em){.landing .features .list>li h3{font-size:calc(1.375rem + 10*(100vw - 37.5rem)/424)}}@media (min-width:64em){.landing .features .list>li h3{font-size:32px;font-size:2rem}}.landing .features .list>li p,.landing .features .list>li li{margin:.625rem 0 0;font-family:"Lora",serif;font-size:1.125rem;line-height:1.6}@media (min-width:64em){.landing .features .list>li p,.landing .features .list>li li{margin-top:1.25rem}}.landing .features .list>li li{margin-top:.9375rem;line-height:1.3}@media (max-width:37.4375em){.landing .features .list>li .txt{margin-top:.9375rem}}@media (min-width:37.5em){.landing .features .list>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.landing .features .list>li img{width:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:1.25rem}.landing .features .list>li .txt{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.landing .features .list>li:nth-child(odd) .txt{padding-left:6.6666667%}.landing .features .list>li:nth-child(even) .txt{padding-right:6.6666667%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.landing .features .cta-line{margin-top:10%}.landing .testimonials{background:#f2f2f2}.landing .testimonials blockquote{margin:0}.landing .testimonials blockquote p{margin:1.875rem 0;font-size:1.25rem;line-height:1.6;font-family:"Lora",serif}@media (min-width:48em){.landing .testimonials blockquote p{font-size:1.5rem}}.landing .testimonials .dots{margin-top:10%;text-align:center}.landing .testimonials .dot{display:inline-block;padding:.4375rem;border:0;overflow:hidden;font-size:0;cursor:pointer}.landing .testimonials .dot:before{display:block;content:"";width:.625rem;height:.625rem;border-radius:50%;background:#d9d9d9}.landing .testimonials[data-current="1"] .dot:nth-child(1):before{background:#000}.landing .testimonials[data-current="2"] .dot:nth-child(2):before{background:#000}.landing .testimonials[data-current="3"] .dot:nth-child(3):before{background:#000}.landing .testimonials[data-current="4"] .dot:nth-child(4):before{background:#000}.landing .testimonials[data-current="5"] .dot:nth-child(5):before{background:#000}.landing .slides{-webkit-transition:max-height .25s;transition:max-height .25s;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.landing .slides li{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.landing .faq h2{font-size:40px;font-size:2.5rem;margin-top:0;margin-bottom:12.5%}@media (min-width:25em){.landing .faq h2{font-size:calc(2.5rem + 10*(100vw - 25rem)/624)}}@media (min-width:64em){.landing .faq h2{font-size:50px;font-size:3.125rem}}.landing .faq h3{margin-top:0;margin-bottom:.625rem}.landing .faq p{margin:0;font-family:"Lora",serif;line-height:1.6}.landing .faq p:not(:last-child){margin-bottom:1.875rem}@media (min-width:31.25em){.landing .faq p{font-size:1.125rem}}.landing .faq ul{margin-bottom:12.5%}.landing .faq li:not(:last-child){margin-bottom:3.125rem}