.fullwidth-text-image-alt-module{overflow:hidden;padding:90px 0}.fullwidth-text-image-alt-module.no-padding-top{padding-top:0!important}.fullwidth-text-image-alt-module.no-padding-bottom{padding-bottom:0!important}.fullwidth-text-image-alt-module .max-width{margin:0 auto;max-width:1440px}.fullwidth-text-image-alt-module .fullwidth-text-image-alt{align-items:center;display:flex;flex-direction:row}.fullwidth-text-image-alt-module .fullwidth-text-image-alt .copy .text a{font-family:Zurich Bold;text-decoration:underline}.fullwidth-text-image-alt-module .fullwidth-text-image-alt.image-right{justify-content:flex-end}.fullwidth-text-image-alt-module .fullwidth-text-image-alt .copy h2{font-family:Zurich Bold;font-size:20px;margin-bottom:1rem}.fullwidth-text-image-alt-module .fullwidth-text-image-alt .copy hr{border-bottom:3px solid #8dc63f;margin-bottom:1rem}.fullwidth-text-image-alt-module .fullwidth-text-image-alt .copy .text-block:not(:last-child){margin-bottom:2.5rem}.fullwidth-text-image-alt-module .fullwidth-text-image-alt.image-left .image,.fullwidth-text-image-alt-module .fullwidth-text-image-alt.image-right .copy{order:0}.fullwidth-text-image-alt-module .fullwidth-text-image-alt.image-left .copy,.fullwidth-text-image-alt-module .fullwidth-text-image-alt.image-right .image{order:1}.fullwidth-text-image-alt-module .fullwidth-text-image-alt.image-left .image,.fullwidth-text-image-alt-module .fullwidth-text-image-alt.image-right .image{align-self:stretch}.fullwidth-text-image-alt-module .fullwidth-text-image-alt .copy{max-width:840px;width:66.66%}.fullwidth-text-image-alt-module .fullwidth-text-image-alt.image-left .copy,.fullwidth-text-image-alt-module .fullwidth-text-image-alt.image-right .copy{padding:2rem 95px}.fullwidth-text-image-alt-module .fullwidth-text-image-alt .copy .text p:last-child,.fullwidth-text-image-alt-module .fullwidth-text-image-alt .copy .text ul:last-child{margin-bottom:0}.fullwidth-text-image-alt-module .fullwidth-text-image-alt .copy .text p{margin-bottom:1rem}.fullwidth-text-image-alt-module .fullwidth-text-image-alt .copy h3{font-family:Zurich Bold;font-size:20px;margin-bottom:.5rem;text-transform:uppercase}.fullwidth-text-image-alt-module .fullwidth-text-image-alt .copy .text-block .link{margin-top:1rem}.fullwidth-text-image-alt-module .fullwidth-text-image-alt .copy .text-block .link a{font-family:Zurich Bold;text-transform:uppercase}.fullwidth-text-image-alt-module .fullwidth-text-image-alt .image{background-position:50%;background-repeat:no-repeat;background-size:cover;width:33.33%}.fullwidth-text-image-alt-module ul{padding-left:1rem}.fullwidth-text-image-alt-module ul li{line-height:1.2;margin-bottom:.75rem}@media (max-width:900px){.fullwidth-text-image-alt-module .max-width{padding:0}.fullwidth-text-image-alt-module .fullwidth-text-image-alt{flex-direction:column}.fullwidth-text-image-alt-module .fullwidth-text-image-alt.image-left.image-bottom .image,.fullwidth-text-image-alt-module .fullwidth-text-image-alt.image-right.image-bottom .image{order:1}.fullwidth-text-image-alt-module .fullwidth-text-image-alt.image-left.image-bottom .copy,.fullwidth-text-image-alt-module .fullwidth-text-image-alt.image-left.image-top .image,.fullwidth-text-image-alt-module .fullwidth-text-image-alt.image-right.image-bottom .copy,.fullwidth-text-image-alt-module .fullwidth-text-image-alt.image-right.image-top .image{order:0}.fullwidth-text-image-alt-module .fullwidth-text-image-alt.image-left.image-top .copy,.fullwidth-text-image-alt-module .fullwidth-text-image-alt.image-right.image-top .copy{order:1}.fullwidth-text-image-alt-module .fullwidth-text-image-alt .copy,.fullwidth-text-image-alt-module .fullwidth-text-image-alt .image{width:100%}.fullwidth-text-image-alt-module .fullwidth-text-image-alt .image{height:300px;margin:0 auto;max-width:500px}.fullwidth-text-image-alt-module .fullwidth-text-image-alt.image-bottom{margin-bottom:2rem}.fullwidth-text-image-alt-module .fullwidth-text-image-alt.image-top{margin-top:2rem}.fullwidth-text-image-alt-module .fullwidth-text-image-alt .copy{padding:2rem!important}.fullwidth-text-image-alt-module{padding:0}}@media (max-width:767px){.fullwidth-text-image-alt-module .fullwidth-text-image-alt .copy{padding:2rem 30px!important}.fullwidth-text-image-alt-module.no-padding-top .fullwidth-text-image-alt.image-bottom .copy{padding-top:0!important}}@media (max-width:500px){.fullwidth-text-image-alt-module .fullwidth-text-image-alt.image-bottom,.fullwidth-text-image-alt-module .fullwidth-text-image-alt.image-top{margin:0}}