.promo-block--no-border .promo-block{border:none !important}.promo-block{padding:1.875rem 0 1.875rem 0}@media print,screen and (min-width: 40em){.promo-block{padding:3.125rem 0 3.125rem 0}}@media print,screen and (min-width: 64em){.promo-block{padding:3.75rem 0 3.75rem 0}}.promo-block--remove-bottom-padding{padding-bottom:0}.promo-block__text{margin-bottom:0;white-space:initial}@media print,screen and (min-width: 40em){.promo-block__text{margin-bottom:0}}@media print,screen and (min-width: 64em){.promo-block__text{margin-bottom:0}}.promo-block__header h1,.promo-block h2{margin-bottom:1rem;font-size:3rem}.promo-block__header h1 a,.promo-block h2 a{font-weight:700;line-height:1;font-size:3rem}@media print,screen and (min-width: 64em){.promo-block__header h1 a,.promo-block h2 a{font-size:3.75rem}}.promo-block__header h3{margin-bottom:1rem;font-size:3rem}.promo-block__header h3 a{font-weight:700;line-height:1;font-size:2.25rem}@media print,screen and (min-width: 64em){.promo-block__header h3 a{font-size:3rem}}.promo-block__header h4{margin-bottom:1rem}.promo-block__header h4 a{font-weight:700;line-height:1;font-size:1.75rem;line-height:1;font-weight:700}@media print,screen and (min-width: 40em){.promo-block__header h4 a{line-height:1.25;font-weight:600}}@media print,screen and (min-width: 64em){.promo-block__header h4 a{font-size:2.25rem}}.promo-block__text--bottom{margin-bottom:1.875rem}@media print,screen and (min-width: 40em){.promo-block__text--bottom{margin-bottom:1.875rem}}@media print,screen and (min-width: 64em){.promo-block__text--bottom{margin-bottom:1.875rem}}.promo-block__action{margin-top:1.875rem}@media print,screen and (min-width: 40em){.promo-block__action{margin-top:1.875rem}}@media print,screen and (min-width: 64em){.promo-block__action{margin-top:1.875rem}}.promo-block__image{margin-bottom:1.875rem}.promo-block__image img{width:100%}@media print,screen and (min-width: 40em){.promo-block__image{margin-bottom:0}}.promo-block__image--inside{padding-top:1rem}.promo-block__image-bottom-gutter{margin-bottom:1.875rem;margin-top:0}@media print,screen and (min-width: 40em){.promo-block__image-bottom-gutter{margin-bottom:3.125rem}}@media print,screen and (min-width: 64em){.promo-block__image-bottom-gutter{margin-bottom:3.75rem}}@media print,screen and (min-width: 40em){.promo-block__image-bottom-gutter{margin-top:0}}@media print,screen and (min-width: 64em){.promo-block__image-bottom-gutter{margin-top:0}}.promo-block__columns{flex:0 0 91.6666666667%;max-width:91.6666666667%;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width: 40em){.promo-block__columns{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width: 40em){.promo-block__columns{flex:0 0 75%;max-width:75%;padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width: 40em)and (min-width: 40em){.promo-block__columns{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width: 64em){.promo-block__columns{flex:0 0 66.6666666667%;max-width:66.6666666667%;padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width: 64em)and (min-width: 40em){.promo-block__columns{padding-right:.9375rem;padding-left:.9375rem}}.promo-block--no-border{border-top:0 none}.promo-block__container--image-inside{border:1px #fd6100 solid;background-color:#fff;padding:2rem}.promo-block--usp .promo-block__text{margin-bottom:.9375rem}@media print,screen and (min-width: 40em){.promo-block--usp .promo-block__text{margin-bottom:1.25rem}}@media print,screen and (min-width: 64em){.promo-block--usp .promo-block__text{margin-bottom:1.25rem}}.promo-block .usp-list__item{font-size:1.375rem}.promo-block .heading__primary span,.promo-block .heading__primary a{font-size:inherit !important}.promo-block h1.heading__primary{font-size:3rem}.promo-block h2.heading__primary{font-size:2.25rem}.promo-block h3.heading__primary{font-size:2rem}.promo-block h4.heading__primary{font-size:1.75rem}@media print,screen and (min-width: 64em){.promo-block h1.heading__primary{font-size:4rem}.promo-block h2.heading__primary{font-size:3rem}.promo-block h3.heading__primary{font-size:2.25rem}.promo-block h4.heading__primary{font-size:2rem}}.row-block .promo-block{padding:0 0 1.875rem 0;margin-bottom:.9375rem}@media print,screen and (min-width: 40em){.row-block .promo-block{padding:0 0 1.875rem 0}}@media print,screen and (min-width: 64em){.row-block .promo-block{padding:0 0 1.875rem 0}}@media print,screen and (min-width: 40em){.row-block .promo-block{margin-bottom:1.25rem}}@media print,screen and (min-width: 64em){.row-block .promo-block{margin-bottom:1.25rem}}.row-block .promo-block__header{padding-top:1.875rem}@media print,screen and (min-width: 40em){.row-block .promo-block__header{padding-top:1.875rem}}@media print,screen and (min-width: 64em){.row-block .promo-block__header{padding-top:1.875rem}}.row-block .promo-block__image-bottom-gutter{margin-bottom:0}.row-block .promo-block__columns{flex:0 0 91.6666666667%;max-width:91.6666666667%;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width: 40em){.row-block .promo-block__columns{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width: 64em){.row-block .promo-block__columns{flex:0 0 100%;max-width:100%;padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width: 64em)and (min-width: 40em){.row-block .promo-block__columns{padding-right:.9375rem;padding-left:.9375rem}}.row-block .promo-block__text{font-size:1rem}.row-block .promo-block__action{margin-top:.9375rem}@media print,screen and (min-width: 40em){.row-block .promo-block__action{margin-top:1.25rem}}@media print,screen and (min-width: 64em){.row-block .promo-block__action{margin-top:1.25rem}}.flex-container .promo-block{flex-grow:1}@media print,screen and (min-width: 64em){.row-block .column:nth-last-child(-n+2) .promo-block{margin-bottom:0}}@media print,screen and (min-width: 64em){.row-block .large-up-3 .column:nth-last-child(3) .promo-block{margin-bottom:0}}.selling-point--promo .promo-block{padding:.9375rem 0 .9375rem 0;background-color:#f1f1f1}@media print,screen and (min-width: 40em){.selling-point--promo .promo-block{padding:1.25rem 0 1.25rem 0}}@media print,screen and (min-width: 64em){.selling-point--promo .promo-block{padding:1.25rem 0 1.25rem 0}}.selling-point--promo .promo-block__action{margin-top:.9375rem}@media print,screen and (min-width: 40em){.selling-point--promo .promo-block__action{margin-top:1.25rem}}@media print,screen and (min-width: 64em){.selling-point--promo .promo-block__action{margin-top:1.25rem}}.close-menu-button--lightbox{position:absolute;right:0px;z-index:1000}
