.textandbutton-module-button-container button{color:#fff;text-transform:uppercase}.textandbutton-text-container{width:60%}.textandbutton-module-button-container{text-align:end;width:40%}.textandbutton-module-button-container a{background-color:#fff;border-radius:8px;color:#4d4d4d;font-size:20px;padding:12px 20px}.textandbutton-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}.textandbutton-container{align-items:center;display:flex;position:relative;z-index:1}.textandbutton-container p{margin-bottom:0}.textandbutton-container h2{display:block;margin:75px auto;padding-bottom:25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:980px){.textandbutton-container{flex-flow:column}.textandbutton-text-container{text-align:center;width:100%}.textandbutton-module-button-container{margin-top:55px;text-align:center;width:100%}}