.flexiblepage--text-area{width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.flexiblepage--text-area{max-width:570px}}@media screen and (min-width:992px){.flexiblepage--text-area{max-width:596px}}@media screen and (min-width:1400px){.flexiblepage--text-area{max-width:730px}}.wrapper{overflow-x:hidden;max-width:100%}.full,.full-simpletextblock{box-sizing:border-box;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.full-simpletextblock{padding-top:15px;padding-bottom:15px}@media screen and (min-width:768px){.flexiblepage--text-area{max-width:730px}}