.content-block-gradient-module{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;overflow:hidden}.content-block-gradient-module .max-width{margin:0 auto;max-width:1000px}.content-block-gradient-module h2{color:#fff;margin-bottom:2.5rem;text-align:center}.content-block-gradient-module h2.h2-bold{font-family:Zurich Bold;font-size:30px}.content-block-gradient-module h2.h2-light{font-family:Zurich Light;font-size:36px}.content-block-gradient-module h3{font-family:Zurich Bold;font-size:20px;margin-bottom:.75rem}.content-block-gradient-module .fullwidth-text a,.content-block-gradient-module .image-text a,.content-block-gradient-module .three-column a{font-family:Zurich Bold}.content-block-gradient-module .three-column{display:flex;flex-direction:row;justify-content:space-between}.content-block-gradient-module .three-column .column-1,.content-block-gradient-module .three-column .column-2,.content-block-gradient-module .three-column .column-3{background-color:#fff;padding:30px;width:32%}.content-block-gradient-module .fullwidth-text{background-color:#fff;padding:40px 45px;width:100%}.content-block-gradient-module .fullwidth-text.wrap-lists ul{-webkit-columns:2;-moz-columns:2;column-count:2;column-gap:70px}.content-block-gradient-module .fullwidth-text.wrap-lists ul li{break-inside:avoid}.content-block-gradient-module .image-text{display:flex;flex-direction:row}.content-block-gradient-module .image-text.image-left .image,.content-block-gradient-module .image-text.image-right .text{padding-right:2.5%}.content-block-gradient-module .image-text.image-left .text,.content-block-gradient-module .image-text.image-right .image{padding-left:2.5%}.content-block-gradient-module .image-text.image-right .image{order:1}.content-block-gradient-module .image-text.image-right .text{order:0}.content-block-gradient-module .image-text .image{width:50%}.content-block-gradient-module .image-text .image .image-inner{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;min-height:300px}.content-block-gradient-module .image-text .text{width:50%}.content-block-gradient-module .image-text .text .text-inner{background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:40px}.content-block-gradient-module .fullwidth-text ul,.content-block-gradient-module .image-text .text .text-inner ul,.content-block-gradient-module .three-column ul{padding-left:1.5rem}.content-block-gradient-module .fullwidth-text ul li,.content-block-gradient-module .image-text .text .text-inner ul li,.content-block-gradient-module .three-column ul li{margin-bottom:.5rem}.content-block-gradient-module .fullwidth-text p:last-child,.content-block-gradient-module .fullwidth-text ul:last-child,.content-block-gradient-module .image-text .text .text-inner p:last-child,.content-block-gradient-module .image-text .text .text-inner ul:last-child,.content-block-gradient-module .three-column p:last-child,.content-block-gradient-module .three-column ul:last-child{margin-bottom:0}@media (max-width:981px){.content-block-gradient-module .image-text{flex-direction:column}.content-block-gradient-module .image-text .image{padding-top:1rem}.content-block-gradient-module .image-text.image-left .image{order:1}.content-block-gradient-module .image-text.image-left .text{order:0}.content-block-gradient-module .image-text .image,.content-block-gradient-module .image-text .text{padding-left:0!important;padding-right:0!important;width:100%}.content-block-gradient-module .fullwidth-text.wrap-lists ul{-webkit-columns:1;-moz-columns:1;column-count:1}.content-block-gradient-module .three-column{flex-direction:column}.content-block-gradient-module .three-column .column-1,.content-block-gradient-module .three-column .column-2,.content-block-gradient-module .three-column .column-3{width:100%}.content-block-gradient-module .three-column .column-1,.content-block-gradient-module .three-column .column-2{margin-bottom:1rem}}@media (max-width:767px){.content-block-gradient-module h2{font-size:30px!important;margin-bottom:1.5rem}}@media (max-width:500px){.content-block-gradient-module .fullwidth-text,.content-block-gradient-module .image-text .text .text-inner{padding:30px}}