.text-blocks-background-single-module .max-width{margin:0 auto;max-width:1000px}.text-blocks-background-single-module .text{padding:50px}.text-blocks-background-single-module .text a{color:#306295;display:inline-block;margin-top:1.5rem}.text-blocks-background-single-module .text.wrap-lists ul{-webkit-columns:2;-moz-columns:2;column-count:2;column-gap:70px}.text-blocks-background-single-module .text.wrap-lists ul li{break-inside:avoid}.text-blocks-background-single-module .text ul li{padding-bottom:.75rem}.text-blocks-background-single-module .text h2{margin-bottom:1rem}.text-blocks-background-single-module .text h3{font-family:Zurich Bold;font-size:20px;margin-bottom:1rem}.text-blocks-background-single-module .text hr{border-bottom:3px solid #8dc63f;margin-bottom:1rem}.text-blocks-background-single-module .text p:last-child,.text-blocks-background-single-module .text ul:last-child{margin-bottom:0}.text-blocks-background-single-module .block{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:5rem 2rem}.text-blocks-background-single-module .block .text{background-color:#fff}@media (max-width:981px){.text-blocks-background-single-module .block{padding:3rem 2rem}}@media (max-width:768px){.text-blocks-background-single-module .block{padding-left:30px;padding-right:30px}.text-blocks-background-single-module .text{padding:30px}.text-blocks-background-single-module .text.wrap-lists ul{-webkit-columns:1;-moz-columns:1;column-count:1;column-gap:0}}@media (max-width:500px){.text-blocks-background-single-module .text ul{padding-left:20px}}