.richtext-module-button-container{margin-top:25px}.richtext-module-button-container a{background:#041e42;border-radius:6px;color:#fff;font-family:greycliff-cf;font-size:1rem;font-weight:700;letter-spacing:.025em;margin-top:25px;padding:.875rem 1.1875rem;position:relative;text-align:left;text-decoration:none!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.richtext-module-button-container a:hover{background:#eaaa00;border:1px solid;border-color:inherit;color:#fff}.richtext-module{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto}.richtext-module.contained{max-width:1270px}.richtext-container{position:relative;text-align:center;z-index:1}.richtext-container.containcopy p{margin:0 auto;max-width:950px}.richtext-container h2{display:block;padding-bottom:25px}.whatwedeliver-intro{font-family:greycliff-cf,sans-serif;font-size:21px;margin-bottom:50px}.whatwedeliver-leftandright{display:flex;justify-content:center}.whatwedeliver-left,.whatwedeliver-right{padding:0 25px}.whatwedeliver-right p{margin-bottom:18px!important;margin-top:0}@media (max-width:980px){.whatwedeliver-leftandright{display:flex;flex-flow:column;justify-content:center}.whatwedeliver-left,.whatwedeliver-right{text-align:center!important;width:100%}.whatwedeliver-right{padding-top:25px}.whatwedeliver-center{display:none!important}.whatwedeliver-left h2,.whatwedeliver-right p{text-align:center!important}}