.poster-row{position:relative}.poster-row:after{content:"";display:table;clear:both}.poster-row h2 br{display:none}.poster-row .image,.poster-row .image-content{width:100%}@media(min-width:992px){.poster-row .image,.poster-row .image-content{max-width:50%}}.poster-row .image img,.poster-row .image video,.poster-row .image-content img,.poster-row .image-content video{width:100%;height:auto;display:block}.image-content.nu-wistia-video .wistia_responsive_wrapper{z-index:999}.poster-row.float-image .image,.poster-row.float-image .image-content{padding:0;max-width:100%}@media(min-width:992px){.poster-row.float-image .image,.poster-row.float-image .image-content{padding:2.49%;max-width:45%}}.poster-row.text-right.float-image .poster-row-text{margin:0}@media(min-width:992px){.poster-row.text-right.float-image .poster-row-text{margin-left:52.5%;margin-right:2%;margin-left:45%}}.poster-row.text-right.float-image .image,.poster-row.text-right.float-image .image-content{padding:0;max-width:100%}@media(min-width:992px){.poster-row.text-right.float-image .image,.poster-row.text-right.float-image .image-content{padding:2.49% 2.49% 2.49% 0;max-width:47.5%}}.poster-row.text-left.float-image .poster-row-text{margin:0}@media(min-width:992px){.poster-row.text-left.float-image .poster-row-text{margin-right:52.5%}}.poster-row.text-left.float-image .image,.poster-row.text-left.float-image .image-content{padding:0;max-width:100%}@media(min-width:992px){.poster-row.text-left.float-image .image,.poster-row.text-left.float-image .image-content{padding:2.49% 0 2.49% 2.49%;max-width:47.5%}}.poster-row .max-width-content-wrapper{position:relative}.poster-row.text-left .poster-row-text,.poster-row.text-right .poster-row-text{padding:2em 2em 3em 2em}@media(min-width:992px){.poster-row.text-left .poster-row-text,.poster-row.text-right .poster-row-text{position:absolute;top:50%;transform:translateY(-50%);max-width:50%;padding:0}}@media(min-width:992px){.poster-row.text-left .poster-row-text{margin-right:52.5%;margin-left:0;margin-right:55%}}.poster-row.text-left .image,.poster-row.text-left .image-content{display:block}@media(min-width:992px){.poster-row.text-left .image,.poster-row.text-left .image-content{float:right}}@media(min-width:992px){.poster-row.text-right .poster-row-text{margin-left:47.5%;margin-right:2.5%;margin-left:48%;margin-right:5%}}.poster-row.text-right .image,.poster-row.text-right .image-content{display:block}@media(min-width:992px){.poster-row.text-right .image,.poster-row.text-right .image-content{float:left}}.poster-row-text{padding:0;text-align:left}.poster-row .poster-row-text h1,.poster-row .poster-row-text h2,.poster-row .poster-row-text h3,.poster-row .poster-row-text h4,.poster-row .poster-row-text p{color:#fff}.poster-row.bg-light .poster-row-text h1,.poster-row.bg-light .poster-row-text h2,.poster-row.bg-light .poster-row-text h3,.poster-row.bg-light .poster-row-text h4,.poster-row.bg-light .poster-row-text p{color:inherit}.poster-row.constrain-width .constrained{max-width:100%;padding:0;margin:auto}@media(min-width:992px){.poster-row.constrain-width .constrained{max-width:1330px;padding:0 80px}}.poster-row.constrain-width .max-width-content-wrapper{padding:0}.poster-row.text-right.constrain-width .constrained{max-width:100%;padding:0;margin:auto}@media(min-width:992px){.poster-row.text-right.constrain-width .constrained{max-width:1330px;padding:0 80px}}@media(min-width:992px){.poster-row.text-right.constrain-width .poster-row-text{margin-left:47.5%;margin-right:2.5%;margin-left:54%}}.poster-row.text-right.constrain-width .max-width-content-wrapper{padding:0}.poster-row.text-right.constrain-width.float-image .constrained{max-width:100%;padding:0;margin:auto}@media(min-width:992px){.poster-row.text-right.constrain-width.float-image .constrained{max-width:1330px;padding:0 80px}}@media(min-width:992px){.poster-row.text-right.constrain-width.float-image .poster-row-text{margin-left:47.5%;margin-right:2.5%;margin-left:51.5%}}.poster-row.text-right.constrain-width.float-image .max-width-content-wrapper{padding:0}.poster-row .xtra-padding-desktop{display:none}@media(min-width:767px){.poster-row .xtra-padding-desktop{display:block}}