/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.hero-buttons{display:flex !important;order:3;}.hero-buttons a:first-child{background-color:#cf000d;color:#FFF;}.hero-buttons a:first-child:hover,.hero-buttons a:first-child:focus{background-color:#FFF;color:#cf000d;border:2px solid #cf000d;}.hero-buttons a:nth-child(2){margin-left:20px;}@media screen and (min-width:0rem) and (max-width:47.9375rem){.breadcrumbs + .hero-generic .hero-generic__container{padding:123px 1.5rem 2rem;}}@media screen and (min-width:64rem){.breadcrumbs + .hero-generic .hero-generic__container{padding:140px 0 4rem;}}.hero-generic{padding-bottom:1rem;width:100%;}.hero-generic + .video-content{padding-top:0;}.hero-generic__container{margin:0 auto;width:100%;max-width:1160px;box-sizing:border-box;display:flex;position:relative;flex-direction:column;align-items:center;padding:55px 1.5rem 2rem;text-align:center;}@media screen and (min-width:48rem){.hero-generic__container{max-width:32rem;padding:103px 0 3rem;}}@media screen and (min-width:64rem){.hero-generic__container{padding:119px 0 4rem;max-width:34rem;}}@media screen and (min-width:80rem){.hero-generic__container{max-width:37rem;}}.hero-generic__heading{font-weight:400;line-height:1.11;margin:0;font-size:36px;font-size:2.25rem;}@media screen and (min-width:48rem){.hero-generic__heading{font-size:40px;font-size:2.5rem;}}@media screen and (min-width:64rem){.hero-generic__heading{font-size:48px;font-size:3rem;}}@media screen and (min-width:80rem){.hero-generic__heading{font-size:54px;font-size:3.375rem;}}.hero-generic__heading{order:2;}.hero-generic__copy{order:3;font-weight:400;line-height:1.44;letter-spacing:0.01em;font-size:16px;font-size:1rem;margin:1rem 0 0;}.hero-generic__copy strong{font-weight:600;}@media screen and (min-width:64rem){.hero-generic__copy{margin:1.5rem 0 0;}}.hero-generic__stamp{order:1;transform:rotateZ(-10deg);align-self:center;}@media screen and (min-width:0rem) and (max-width:63.9375rem){.hero-generic__stamp{margin-bottom:3rem;}}@media screen and (min-width:64rem){.hero-generic__stamp{position:absolute;left:-240px;bottom:120px;}}.hero-generic__button{appearance:none;display:flex;align-items:center;justify-content:center;text-decoration:none;box-sizing:border-box;border:2px solid transparent;border-radius:0;background-color:#cf000d;color:#fff;font-weight:600;letter-spacing:0.2px;min-height:2.875rem;padding:0.25rem 2rem;transition:color 300ms ease,background-color 300ms ease;font-size:1.125rem;}.hero-generic__button:focus{outline:1px solid #3e3a39;}.hero-generic__button:hover{background-color:#b6000b;color:#fff;}.hero-generic__button:disabled{background-color:#fff;border:2px solid #d5d5d5;color:#d5d5d5;}.hero-generic__button{border:2px solid #cf000d;background-color:transparent;color:#3e3a39;}.hero-generic__button:hover{color:#fff;background-color:#cf000d;}.hero-generic__button{margin-top:2rem;order:4;}
