.fullwidth-lock-and-shop-info{background-repeat:no-repeat;background-size:100% auto;padding:100px 0}.fullwidth-lock-and-shop-info .las-container{position:relative}.fullwidth-lock-and-shop-info .left-column{max-width:500px}.fullwidth-lock-and-shop-info .left-column h2{color:#fff;font-size:60px;line-height:120%;margin-bottom:20px;position:relative;text-transform:capitalize;z-index:1}.fullwidth-lock-and-shop-info .left-column h2 .bg-days{position:relative}.fullwidth-lock-and-shop-info .left-column h2 .bg-days:before{background-image:url(https://www.zeromortgage.com/hubfs/raw_assets/public/Zero-Mortgage-Site/images/landings/bg-days.svg);content:"";height:79px;left:-20px;position:absolute;top:-20px;width:253px;z-index:-1}.fullwidth-lock-and-shop-info .left-column p{color:#fff;font-size:26px;font-weight:375;line-height:120%;margin-bottom:30px}.fullwidth-lock-and-shop-info .left-column a.btn{background-color:#fff;border-radius:14px;margin-bottom:20px;padding:10px}.fullwidth-lock-and-shop-info .left-column a.btn span{background-color:#db377a;border-radius:8px;font-size:20px;font-weight:600;padding:22px 40px}.fullwidth-lock-and-shop-info .left-column a.link{color:#fff;font-size:16px;font-weight:375;line-height:140%;text-decoration:underline}.fullwidth-lock-and-shop-info .las-container>img{position:absolute;right:0;top:-200px}.fullwidth-lock-and-shop-info .las-container>svg.union{bottom:0;left:0;margin:auto;position:absolute;right:0;top:105px}@media (max-width:1600.98px){.fullwidth-lock-and-shop-info{padding:50px 0}.fullwidth-lock-and-shop-info .las-container>img{top:-150px}}@media (max-width:1440.98px){.fullwidth-lock-and-shop-info{padding:25px 0}.fullwidth-lock-and-shop-info .las-container>img{max-width:550px;top:-125px}}@media (max-width:1200.98px){.fullwidth-lock-and-shop-info{padding:19px 0}.fullwidth-lock-and-shop-info .las-container>img{max-width:500px;top:-100px}.fullwidth-lock-and-shop-info .left-column{max-width:400px}.fullwidth-lock-and-shop-info .left-column h2{font-size:40px}.fullwidth-lock-and-shop-info .left-column p{font-size:20px}.fullwidth-lock-and-shop-info .las-container>svg.union{top:0}}@media (max-width:1024.98px){.fullwidth-lock-and-shop-info{background-position:50%;background-size:cover;padding:25px 0}.fullwidth-lock-and-shop-info .las-container>img{top:-125px}.fullwidth-lock-and-shop-info .left-column h2{margin-bottom:10px}.fullwidth-lock-and-shop-info .left-column h2 .bg-days:before{background-repeat:no-repeat;background-size:100% auto;top:-15px;width:193px}.fullwidth-lock-and-shop-info .left-column p{margin-bottom:10px}.fullwidth-lock-and-shop-info .left-column a.btn span{font-size:16px;padding:11px 20px}.fullwidth-lock-and-shop-info .las-container>img{max-width:400px;top:-80px}}@media (max-width:768.98px){.fullwidth-lock-and-shop-info .las-container>svg.union{max-width:160px;top:40px}}@media (max-width:576.98px){.fullwidth-lock-and-shop-info .las-container{justify-content:center}.fullwidth-lock-and-shop-info .las-container>svg.union{display:none}.fullwidth-lock-and-shop-info .las-container>img{position:relative;top:40px}}@media (max-width:330.98px){.fullwidth-lock-and-shop-info .left-column h2{font-size:38px}}#modal-container-flasi{display:table;height:100%;left:0;position:fixed;top:0;transform:scale(0);width:100%;z-index:10000}#modal-container-flasi.one{animation:unfoldIn 1s cubic-bezier(.165,.84,.44,1) forwards;transform:scaleY(.01) scaleX(0)}#modal-container-flasi.one .modal-background-flasi .modal-content-flasi{animation:zoomIn .5s cubic-bezier(.165,.84,.44,1) .8s forwards;transform:scale(0)}#modal-container-flasi.one.out{animation:unfoldOut 1s cubic-bezier(.165,.84,.44,1) .3s forwards;transform:scale(1)}#modal-container-flasi.one.out .modal-background-flasi .modal-content-flasi{animation:zoomOut .5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container-flasi .modal-background-flasi{backdrop-filter:blur(4px);background:rgba(116,84,98,.4);display:table-cell;text-align:center;vertical-align:middle}#modal-container-flasi .modal-background-flasi .modal-content-flasi{background-color:#fff;border-radius:30px;color:#585a72;display:inline-block;font-size:16px;font-weight:375;line-height:160.5%;max-width:700px;padding:40px;position:relative}#modal-container-flasi .modal-background-flasi .modal-content-flasi h2{font-size:25px;line-height:25px;margin-bottom:15px}#modal-container-flasi .modal-background-flasi .modal-content-flasi p{font-size:18px;line-height:22px;margin-bottom:0}@keyframes unfoldIn{0%{transform:scaleY(.005) scaleX(0)}50%{transform:scaleY(.005) scaleX(1)}to{transform:scaleY(1) scaleX(1)}}@keyframes unfoldOut{0%{transform:scaleY(1) scaleX(1)}50%{transform:scaleY(.005) scaleX(1)}to{transform:scaleY(.005) scaleX(0)}}@keyframes zoomIn{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fadeIn{0%{background:transparent}to{background:rgba(0,0,0,.7)}}@keyframes fadeOut{0%{background:rgba(0,0,0,.7)}to{background:transparent}}@keyframes scaleUp{0%{opacity:0;transform:scale(.8) translateY(1000px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes scaleDown{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.8) translateY(1000px)}}@keyframes scaleBack{0%{transform:scale(1)}to{transform:scale(.85)}}@keyframes scaleForward{0%{transform:scale(.85)}to{transform:scale(1)}}@keyframes quickScaleDown{0%{transform:scale(1)}99.9%{transform:scale(1)}to{transform:scale(0)}}@keyframes slideUpLarge{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slideDownLarge{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes moveUp{0%{transform:translateY(150px)}to{transform:translateY(0)}}@keyframes moveDown{0%{transform:translateY(0)}to{transform:translateY(150px)}}@keyframes blowUpContent{0%{opacity:1;transform:scale(1)}99.9%{opacity:0;transform:scale(2)}to{transform:scale(0)}}@keyframes blowUpContentTwo{0%{opacity:0;transform:scale(2)}to{opacity:1;transform:scale(1)}}@keyframes blowUpModal{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes blowUpModalTwo{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes roadRunnerIn{0%{transform:translateX(-1500px) skewX(30deg) scaleX(1.3)}70%{transform:translateX(30px) skewX(0deg) scaleX(.9)}to{transform:translateX(0) skewX(0deg) scaleX(1)}}@keyframes roadRunnerOut{0%{transform:translateX(0) skewX(0deg) scaleX(1)}30%{transform:translateX(-30px) skewX(-5deg) scaleX(.9)}to{transform:translateX(1500px) skewX(30deg) scaleX(1.3)}}@keyframes sketchIn{0%{stroke-dashoffset:778}to{stroke-dashoffset:0}}@keyframes sketchOut{0%{stroke-dashoffset:0}to{stroke-dashoffset:778}}@keyframes modalFadeIn{0%{background-color:transparent}to{background-color:#fff}}@keyframes modalFadeOut{0%{background-color:#fff}to{background-color:transparent}}@keyframes modalContentFadeIn{0%{opacity:0;top:-20px}to{opacity:1;top:0}}@keyframes modalContentFadeOut{0%{opacity:1;top:0}to{opacity:0;top:-20px}}@keyframes bondJamesBond{0%{transform:translateX(1000px)}80%{border-radius:75px;height:75px;transform:translateX(0);width:75px}90%{border-radius:3px;height:182px;width:247px}to{border-radius:3px;height:162px;width:227px}}@keyframes killShot{0%{opacity:1;transform:translateY(0) rotate(0deg)}to{opacity:0;transform:translateY(300px) rotate(45deg)}}@keyframes fadeToRed{0%{background-color:rgba(0,0,0,.6)}to{background-color:rgba(255,0,0,.8)}}@keyframes slowFade{0%{opacity:1}99.9%{opacity:0;transform:scale(1)}to{transform:scale(0)}}