.text{margin-bottom:80px;margin-top:80px}@media only screen and (min-width:768px){.text{margin-top:120px}}@media only screen and (min-width:1280px){.text{margin-top:120px}}@media only screen and (min-width:768px){.text{margin-bottom:120px}}@media only screen and (min-width:1280px){.text{margin-bottom:120px}}.text .cta{margin-top:32px}.text__container{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto}@media only screen and (min-width:320px){.text__container{width:89.6vw}}@media only screen and (min-width:768px){.text__container{width:93.75vw}}@media only screen and (min-width:1280px){.text__container{width:93.75vw}}@media only screen and (min-width:1920px){.text__container{width:1800px}}@media print{.text__container{width:93.75vw}}.text__content,.text__cta{flex-basis:89.6vw;max-width:89.6vw;padding-left:1.6vw;padding-right:1.6vw;width:89.6vw}@media only screen and (min-width:768px){.text__content,.text__cta{flex-basis:93.75vw;max-width:93.75vw;padding-left:1.04167vw;padding-right:1.04167vw;width:93.75vw}}@media only screen and (min-width:1280px){.text__content,.text__cta{flex-basis:62.5vw;margin-left:3.90625vw;max-width:62.5vw;padding-left:.54688vw;padding-right:.54688vw;width:62.5vw}}@media only screen and (min-width:1920px){.text__content,.text__cta{flex-basis:1200px;margin-left:75px;max-width:1200px;padding-left:10.5px;padding-right:10.5px;width:1200px}}.text--left .text__content{text-align:left}.text--centered .text__content{text-align:center}@media only screen and (min-width:768px){.text--columns-2 .text__content,.text--columns-3 .text__content{-moz-column-gap:2.08333vw;column-gap:2.08333vw;-moz-columns:2;column-count:2}}@media only screen and (min-width:1280px){.text--columns-2 .text__content{-moz-column-gap:5vw;column-gap:5vw;flex-basis:82.03125vw;max-width:82.03125vw;width:82.03125vw}}@media only screen and (min-width:1920px){.text--columns-2 .text__content{-moz-column-gap:96px;column-gap:96px;flex-basis:1575px;max-width:1575px;width:1575px}}@media only screen and (min-width:1024px){.text--columns-3 .text__content{-moz-columns:3;column-count:3}}@media only screen and (min-width:1280px){.text--columns-3 .text__content{-moz-column-gap:5vw;column-gap:5vw;flex-basis:89.84375vw;max-width:89.84375vw;width:89.84375vw}}@media only screen and (min-width:1920px){.text--columns-3 .text__content{-moz-column-gap:96px;column-gap:96px;flex-basis:1725px;max-width:1725px;width:1725px}}