.bottom-line{margin-bottom:200px;margin-top:200px;position:relative;width:100%}.bottom-line .content-wrapper{padding-left:1.25rem;padding-right:1.25rem}.bottom-line .grid-gapped-x{-moz-column-gap:25px;column-gap:25px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.bottom-line .grid-gapped-x .bottom-line-title{font-size:22.5rem;font-weight:400;grid-column:1/-1;grid-column-start:2;line-height:18.75rem;margin-bottom:0}.bottom-line .grid-gapped-x .bottom-line-title h2{font-size:inherit;font-weight:inherit;line-height:18.75rem;margin:0}.bottom-line .grid-gapped-x .bottom-line-content{grid-column:span 5/span 5;grid-column-start:8;margin-top:-1.5rem}.bottom-line .grid-gapped-x .bottom-line-text{font-size:1.25rem;line-height:1.5;width:70%}.bottom-line .grid-gapped-x .bottom-line-text p{margin:0}.bottom-line .grid-gapped-x .bottom-line-btn{margin-top:3.5rem;width:100%}.bottom-line .grid-gapped-x .bottom-line-btn a.btn{--tw-text-opacity:1;color:rgb(246 165 58/var(--tw-text-opacity));display:inline-block;font-size:22px;font-weight:500;line-height:30px;position:relative;text-decoration-line:underline;text-decoration-thickness:1px;text-transform:uppercase;text-underline-offset:4px;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}.bottom-line .grid-gapped-x .bottom-line-btn a.btn:hover{opacity:.3}@media(max-width:1919px){.bottom-line{margin-bottom:170px;margin-top:170px}.bottom-line .grid-gapped-x .bottom-line-title h2{font-size:280px;line-height:240px}.bottom-line .grid-gapped-x .bottom-line-text{font-size:1.125rem;line-height:22px;width:100%}.bottom-line .grid-gapped-x{-moz-column-gap:1rem;column-gap:1rem}.bottom-line .grid-gapped-x .bottom-line-content{margin-top:-70px}.bottom-line .grid-gapped-x .bottom-line-btn a.btn{font-size:15px;line-height:1.25rem}.bottom-line .grid-gapped-x .bottom-line-btn{margin-top:3rem}.bottom-line .grid-gapped-x .bottom-line-btn a.btn{text-underline-offset:2px}}@media(max-width:1399px){.bottom-line .grid-gapped-x .bottom-line-title h2{font-size:110px;line-height:1}}@media(max-width:1024px){.bottom-line .grid-gapped-x .bottom-line-title h2{font-size:70px;line-height:1}}@media(max-width:767px){.bottom-line .grid-gapped-x{display:block}.bottom-line .grid-gapped-x .bottom-line-content{margin-top:30px}.bottom-line .grid-gapped-x .bottom-line-title h2{font-size:40px;line-height:1}.bottom-line{margin-bottom:80px;margin-top:80px}}