.full-width-banner{background:#000;padding-top:37.5rem;position:relative;width:100%}@media (max-width:639px){.full-width-banner{align-items:center;display:flex;min-height:37.5rem;padding:0}}.full-width-banner img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.full-width-banner .content{bottom:6.25rem;left:2.5rem;max-width:36.375rem;position:absolute}@media (max-width:639px){.full-width-banner .content{margin:0 auto;padding:1.25rem 0;position:static;width:calc(100% - 2.5rem)}}.full-width-banner .content.text-center{left:50%;text-align:center;transform:translate(-50%)}.full-width-banner .content.text-center .btn-flex{justify-content:center}.full-width-banner .content.text-right{left:auto;right:2.5rem;text-align:right}@media (max-width:639px){.full-width-banner .content.text-right{right:1.25rem}}.full-width-banner .content.text-right .btn-flex{justify-content:flex-end}.full-width-banner .content.white .title,.full-width-banner .content.white .title a,.full-width-banner .content.white p,.full-width-banner .content.white p a{color:#fff}.full-width-banner .content .title{margin:0 0 .75rem}.full-width-banner .content p:last-child{margin:0}.full-width-banner .content .btn-flex{margin-top:1.875rem}@media (max-width:639px){.full-width-banner .content .btn-flex .btn{width:100%}}
