@import url(https://use.typekit.net/aye0vsg.css);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.large-quote{display:grid;width:100%;color:#fff;margin-top:10dvh}.large-quote .bg.grid{position:absolute;top:0;left:0;width:100%;grid-template-columns:auto 30dvw;height:100%}.large-quote .start{overflow:hidden}.large-quote .start .bg-img{background-size:cover;background-attachment:fixed;background-position:50%}.large-quote .start .bg-img img{display:none}.large-quote .end.color-bg{height:calc(100% + 10dvh);background:#9dab9e;transform:translateY(-10dvh)}.large-quote .overlay{background:linear-gradient(270deg,#181818,rgba(24,24,24,0))}.large-quote .container{display:grid;-ms-flex-line-pack:center;align-content:center;text-align:right;padding-top:10dvh;padding-bottom:10dvh}.large-quote .container .text{max-width:20rem}.large-quote .container .buttons{margin-top:4rem;margin-bottom:0}.large-quote .container .buttons .btn+.btn{margin-left:2rem}@media only screen and (max-width:768px){.large-quote .bg.grid{grid-template-columns:1fr;grid-template-rows:1fr}.large-quote .bg.grid .end.color-bg{position:absolute;bottom:0;left:10%;width:90%;height:30dvh;transform:none}.large-quote .container{padding-top:25dvh;padding-bottom:0}.large-quote .container .title{padding-left:10%}}