@import url(https://use.typekit.net/qat3dsu.css);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;700&display=swap);@media only screen and (max-width:767px){.noMobile{display:none!important}}.mobile{display:none!important}@media only screen and (max-width:767px){.mobile{display:block!important}}.demo-request .content-section{background-color:#ebebea;padding:45px 0}.demo-request .content-section .container{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.demo-request .content-section h2{color:#d41a27;font-size:2.8rem;font-weight:600;line-height:1.2}.demo-request .content-section h4,.demo-request .content-section h4 p,.demo-request .content-section h4 p a{font-size:2.3rem}.demo-request .content-section .left-column,.demo-request .content-section .right-column{display:inline-block;width:45%}.demo-request .content-section .left-column .copy .disclaimer{font-size:1.2rem;font-weight:100}.demo-request .content-section .left-column .copy.mortgage-statistic h4 p{font-family:KorolevMedium,Helvetica,sans-serif;font-size:1.8rem;margin:0}.demo-request .content-section .left-column .copy.mortgage-statistic h4 p span{font-size:8rem;font-weight:600}.demo-request .content-section .left-column .copy.mortgage-statistic h4 p.stat-copy{margin-top:-20px}.demo-request .content-section .left-column .video{margin:30px 0}.demo-request .content-section .left-column .video .responsive-video{height:0;padding-bottom:56.25%;position:relative}.demo-request .content-section .left-column .video .responsive-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.demo-request .content-section .left-column .image-with-copy{margin-bottom:20px}.demo-request .content-section .left-column .image-with-copy img{display:inline-block;margin-right:20px;vertical-align:middle;width:130px}.demo-request .content-section .left-column .image-with-copy p{display:inline-block;font-size:1.8rem;font-weight:300;vertical-align:middle;width:60%}.demo-request .content-section .left-column .image-with-copy.stacked img,.demo-request .content-section .left-column .image-with-copy.stacked p{display:block;width:100%}.demo-request .content-section .left-column .image-with-copy.stacked img{margin-bottom:10px}@media only screen and (max-width:767px){.demo-request .content-section .left-column .image-with-copy img{width:100px}.demo-request .content-section .left-column .image-with-copy p{width:55%}}@media (min-width:769px) and (max-width:991px){.demo-request .content-section .left-column .image-with-copy img{width:100px}}.demo-request .content-section .left-column .image-with-copy.millennial-infographic{margin-top:30px}.demo-request .content-section .left-column .image-with-copy.millennial-infographic img{margin:0 auto 30px;max-width:100%;width:400px}.demo-request .content-section .left-column #exampleCarousel{padding:50px 0;position:relative}.demo-request .content-section .left-column #exampleCarousel .carousel-nav{position:relative;top:80px}.demo-request .content-section .left-column #exampleCarousel .carousel-nav a{bottom:50%;color:#b3b3b3;font-size:5rem;position:absolute;z-index:99}.demo-request .content-section .left-column #exampleCarousel .carousel-nav a:hover{cursor:pointer}.demo-request .content-section .left-column #exampleCarousel .carousel-nav a.prev{left:10px}.demo-request .content-section .left-column #exampleCarousel .carousel-nav a.next{right:10px}.demo-request .content-section .left-column #exampleCarousel .carousel-item img{display:block;margin:0 auto;max-width:250px}.demo-request .content-section .left-column #exampleCarousel .carousel-item .slide-info{position:absolute;right:0;top:10px}.demo-request .content-section .left-column #exampleCarousel .carousel-item .slide-info p{font-size:1.3rem;font-weight:700}.demo-request .content-section .left-column #exampleCarousel .carousel-item .slide-info a{font-size:1.1rem}@media only screen and (max-width:767px){.demo-request .content-section .left-column #exampleCarousel .carousel-item{margin-top:50px}.demo-request .content-section .left-column #exampleCarousel .carousel-item .slide-info{right:20px;top:-50px}.demo-request .content-section .left-column #exampleCarousel .carousel-item img{max-width:200px}}@media (min-width:769px) and (max-width:991px){.demo-request .content-section .left-column #exampleCarousel .carousel-item{margin-top:50px}.demo-request .content-section .left-column #exampleCarousel .carousel-item .slide-info{top:-50px}.demo-request .content-section .left-column #exampleCarousel .carousel-item img{max-width:250px}.demo-request .content-section .left-column #exampleCarousel .carousel-nav a.prev{left:100px}.demo-request .content-section .left-column #exampleCarousel .carousel-nav a.next{right:100px}}@media (min-width:992px) and (max-width:1199px){.demo-request .content-section .left-column #exampleCarousel .carousel-item{margin-top:50px}.demo-request .content-section .left-column #exampleCarousel .carousel-item .slide-info{top:-50px}.demo-request .content-section .left-column #exampleCarousel .carousel-item img{max-width:250px}.demo-request .content-section .left-column #exampleCarousel .carousel-nav a.prev{left:100px}.demo-request .content-section .left-column #exampleCarousel .carousel-nav a.next{right:100px}}.demo-request .content-section .left-column .list ul{margin-top:10px;padding-inline-start:20px}.demo-request .content-section .right-column{vertical-align:top}.demo-request .content-section .right-column .description-container p{font-size:1.8rem;font-weight:300}.demo-request .content-section .right-column .form-description{background:#fff;border-radius:10px;box-shadow:0 2px 14px 3px rgba(0,0,0,.3);float:right;padding:40px 25px;text-align:center;width:405px}.demo-request .content-section .right-column .form-description .form-container{margin-top:20px}.demo-request .content-section .right-column .form-description .form-container.demo-request-form.benchmark-report form fieldset:nth-child(6){display:none}@media only screen and (max-width:767px){.demo-request .content-section .left-column,.demo-request .content-section .right-column{display:block;width:100%}.demo-request .content-section .right-column .form-description{float:none;margin:30px auto 0;width:100%}}@media (min-width:769px) and (max-width:991px){.demo-request .content-section .right-column{margin-left:20px;width:50%}.demo-request .content-section .right-column .form-description{width:100%}}.demo-request.demo-finder .content-section{background:#fff}.demo-request.demo-finder .content-section h2{color:#92328b;font-size:3.4rem;font-weight:400}.demo-request.demo-finder .content-section h3{color:#1d262c;font-size:2.9rem;font-weight:400}.demo-request.demo-finder .content-section h4{margin:0}.demo-request.demo-finder .content-section .right-column .form-description{border:1px solid #707070;border-radius:25px;box-shadow:4px 5px 10px 0 rgba(0,0,0,.3);margin-bottom:80px;width:100%}.demo-request.demo-finder .content-section .right-column form .hs-submit input{background:#fff;border:1px solid #707070;border-radius:10px;box-shadow:4px 5px 10px 0 rgba(0,0,0,.3);color:#92328b;padding:10px 50px;text-transform:uppercase}.demo-request.demo-finder .content-section .right-column form .hs-submit input:hover{background:#92328b;border:1px solid #92328b;color:#fff}.demo-request.demo-finder .content-section .right-column form fieldset>div.hs-dependent-field label,.demo-request.demo-finder .content-section .right-column form fieldset>div.hs-form-field label{font-weight:400;margin-bottom:0}.demo-request.demo-finder .content-section .right-column form fieldset>div.hs-dependent-field .input,.demo-request.demo-finder .content-section .right-column form fieldset>div.hs-form-field .input{margin-top:0}.demo-request.demo-finder .content-section .right-column form fieldset>div.hs-dependent-field .input input.hs-input,.demo-request.demo-finder .content-section .right-column form fieldset>div.hs-dependent-field .input select,.demo-request.demo-finder .content-section .right-column form fieldset>div.hs-form-field .input input.hs-input,.demo-request.demo-finder .content-section .right-column form fieldset>div.hs-form-field .input select{border:1px solid #707070;height:45px}.demo-request.demo-product .content-section{background:#fff}.demo-request.demo-product .content-section h2{color:#92328b;font-size:3.2rem;font-weight:400}.demo-request.demo-product .content-section h3{color:#1d262c;font-size:2.9rem;font-weight:400}.demo-request.demo-product .content-section h4{font-size:2.2rem;margin:0}.demo-request.demo-product .content-section p{font-size:1.8rem;margin:2.5rem 0 2rem}.demo-request.demo-product .content-section .list{margin:1.5rem 0}.demo-request.demo-product .content-section .list li a{color:#a22380;font-size:1.8rem}.demo-request.demo-product .content-section .right-column .form-description{border:1px solid #707070;border-radius:25px;box-shadow:4px 5px 10px 0 rgba(0,0,0,.3);margin-bottom:80px;width:100%}.demo-request.demo-product .content-section .right-column .form-description .description-container h2{color:#192228;font-size:2.2rem;padding:0 6rem}.demo-request.demo-product .content-section .right-column form .hs-submit input{background:#fff;border:1px solid #707070;border-radius:10px;box-shadow:4px 5px 10px 0 rgba(0,0,0,.3);color:#92328b;padding:10px 50px;text-transform:uppercase}.demo-request.demo-product .content-section .right-column form .hs-submit input:hover{background:#92328b;border:1px solid #92328b;color:#fff}.demo-request.demo-product .content-section .right-column form fieldset>div.hs-dependent-field label,.demo-request.demo-product .content-section .right-column form fieldset>div.hs-form-field label{font-weight:400;margin-bottom:0}.demo-request.demo-product .content-section .right-column form fieldset>div.hs-dependent-field .input,.demo-request.demo-product .content-section .right-column form fieldset>div.hs-form-field .input{margin-top:0}.demo-request.demo-product .content-section .right-column form fieldset>div.hs-dependent-field .input input.hs-input,.demo-request.demo-product .content-section .right-column form fieldset>div.hs-dependent-field .input select,.demo-request.demo-product .content-section .right-column form fieldset>div.hs-form-field .input input.hs-input,.demo-request.demo-product .content-section .right-column form fieldset>div.hs-form-field .input select{border:1px solid #707070;height:45px}