﻿.seo-page .wrapper{display:block}.seo-page h2,.seo-page h3,.seo-page h4,.seo-page p{color:#3a3a3a}.seo-page h1{padding:33px 0;margin:0;color:#000;font-family:MuseoSans-300,sans-serif;font-size:40px;line-height:54px}.seo-page h2{font-family:MuseoSans-100,sans-serif;font-size:26px;line-height:34px;text-align:center}.seo-page h3{font-size:21px;line-height:34px;text-align:center}.seo-page h4{font-size:22px;line-height:30px}.seo-page p{font-size:18px;line-height:29px}.seo-page a{display:inline;color:#007bc0}.seo-page a:hover{text-decoration:underline}.seo-page .seo-banner{position:relative;background-color:#eceae6}.seo-page .seo-banner picture img{width:auto}.seo-page .seo-banner .banner-info{width:91%;margin:0 auto;text-align:center}.seo-page .seo-plans{padding:30px 0 40px;background-color:#eceae6}.seo-page .seo-plans label{margin:0 0 10px;display:block;font-family:MuseoSans-300,sans-serif;font-size:26px;line-height:34px;text-align:center}.seo-page .seo-plans .products-page-plan-input{width:100%;display:flex;justify-content:space-between}.seo-page .seo-plans input,.seo-page .seo-plans button{border:none;font-family:MuseoSans-300,sans-serif;font-size:18px;border-radius:4px}.seo-page .seo-plans input{width:46%;background:#fff;padding:16px 5%}.seo-page .seo-plans .partners-layout-zip-helper{position:absolute;bottom:15px;color:#e7342c;font-weight:600}.seo-page .product-item .form-holder input:focus,.seo-page .seo-plans input:focus{-webkit-box-shadow:3px 3px 3px 0 rgba(0,0,0,.1);box-shadow:3px 3px 3px 0 rgba(0,0,0,.1)}.seo-page .product-item .form-holder input:focus::placeholder,.seo-page .seo-plans input:focus::placeholder{color:#007bc0}.seo-page .product-item .form-holder input:focus:-ms-input-placeholder,.seo-page .seo-plans input:focus:-ms-input-placeholder{color:#007bc0}.seo-page .product-item .form-holder input:focus::-ms-input-placeholder,.seo-page .seo-plans input:focus::-ms-input-placeholder{color:#007bc0}.seo-page .seo-plans button{width:51%;padding:16px 6% 16px;background-color:#007bc0;color:#fff}.seo-page .product-item .form-holder button:hover,.seo-page .how-it-works a:hover,.seo-page .seo-plans button:hover{cursor:pointer;-webkit-animation-name:enlarge;animation-name:enlarge;-webkit-animation-duration:.3s;animation-duration:.3s;text-decoration:none}@-webkit-keyframes enlarge{50%{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}}@keyframes enlarge{50%{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}}.seo-page .addr-holder{margin-bottom:10px}.seo-page .seo-plans .addr-holder{font-size:26px}.seo-page .seo-plans .view-plans{width:52%}.seo-page .view-plans svg{vertical-align:middle}.seo-page .view-plans svg.chev{fill:#fff}.state-homeownership{margin:0 0 35px}.state-homeownership .wrapper{display:flex;justify-content:space-between}.state-homeownership .homeownership-info{margin:22px 0 0}.state-homeownership .homeownership-info p{margin:0 0 20px}.seo-page .seo-customer-review{margin-bottom:30px}.seo-page .seo-customer-review ul{overflow:hidden;height:160px;margin:19% 0 0 4%}@media only screen and (min-width: 414px){.seo-page .seo-customer-review ul{margin:18% 0 0 4%}}@media only screen and (min-width: 768px){.seo-page .seo-customer-review ul{margin:33% 0 0 7%}}@media only screen and (min-width: 992px){.seo-page .seo-customer-review ul{margin:24% 0 0 5%}}@media only screen and (min-width: 1200px){.seo-page .seo-customer-review ul{margin:18% 0 0 3%}}@media only screen and (min-width: 1400px){.seo-page .seo-customer-review ul{margin:16% 0 0 3%}}.seo-page .seo-customer-review ul li{float:left;min-height:160px}.seo-page .seo-customer-review ul.slick-dots,.seo-page .seo-customer-review ul.slick-initialized{overflow:visible;height:auto;margin:0}.seo-page .seo-customer-review ul.slick-dots li{float:none;min-height:auto}.seo-page .seo-customer-review h3{margin:36px 26px 0;text-align:center}.seo-customer-review .seo-customer-heading{display:flex;align-items:baseline;justify-content:space-between}.seo-customer-heading p{font-weight:600}.seo-page .seo-customer-review button.slick-prev.slick-arrow{left:-12%}.seo-page .seo-customer-review button.slick-next.slick-arrow{right:-12%}.seo-page .seo-products{padding:60px 0 20px;position:relative;background-color:rgba(0,123,199,.1)}.seo-page .seo-products .product-thumbnail{width:100%;padding:0 10px 100px;margin:0;border-radius:0 0 100% 0;position:absolute;top:0;background-color:#fff;text-align:center}.seo-page .seo-products h2{margin:0 0 18px}.seo-page .seo-products p{margin-bottom:20px}.seo-page .product-item{width:90%;height:fit-content;padding:30px;border:1px solid #0096c8;margin:39px 18px 60px;display:none;vertical-align:text-top;background-color:#fff;text-align:center}.seo-page .product-item:nth-of-type(1){display:inline-block}.seo-page .slick-initialized .slick-slide{margin:39px 15px 15px}.seo-page .graphic-icons ul{height:300px;overflow:hidden}.seo-page .graphic-icons ul.slick-initialized{overflow:visible;height:auto}.seo-page .graphic-icons ul.slick-dots{height:auto}.seo-page .graphic-icons li{width:100%;margin-bottom:45px;display:inline-block}.seo-page .graphic-icons img{width:65%;margin:0 auto}.seo-page .graphic-icons p{margin:0 0 12px;font-weight:600;text-align:center}.product-item-summary{position:relative}.product-item-summary ul.slick-initialized{overflow:visible;height:auto}.product-item-summary .slick-initialized li.slick-slide{width:auto;padding:20px;float:left;min-height:1px}.product-item-summary ul{overflow:hidden;height:595px;width:auto}.product-item-summary .slick-initialized{width:auto}.product-item-summary ul.slick-dots{height:auto}.product-item-summary ul.slick-dots li{float:none;min-height:auto;width:16px;padding:2px}.product-item-summary ul li{width:100%;padding:0 10px;float:left;min-height:160px}.seo-page .product-item-summary button.slick-prev.slick-arrow{left:-5%;z-index:1}.seo-page .product-item-summary button.slick-next.slick-arrow{right:-5%}.seo-page .product-item h2{font-weight:500}.seo-page .product-item h2 a:hover{text-decoration:underline}.seo-page .product-icon{width:19%;display:inline-block}.seo-page .product-icon img{width:100%}.seo-page .product-item label{margin-bottom:10px;display:block;font-weight:600}.seo-page .product-item .form-holder input,.seo-page .product-page-view-plan .form-holder input{width:40%;padding:16px 8px;margin-right:8px;font-size:14px;border:1px solid rgba(0,0,0,.3);border-radius:3px}.seo-page .product-item .form-holder button,.seo-page .product-page-view-plan .form-holder button{width:40%;padding:13px 4px;font-size:18px;background-color:#007bc7;border:1px solid #007bc7;color:#fff;border-radius:3px;cursor:pointer}.seo-page .product-item .form-holder button,.seo-page .product-item .form-holder input{width:70%;margin:20px 0 0}.seo-page .offer-group-holder,.seo-page .partner-exist{display:none}.seo-page .product-item-summary .partners-layout-zip-helper{position:relative;bottom:0}.seo-page .partners-layout-zip-helper{display:none;position:absolute;bottom:-20px;color:#db022d;font-size:14px;font-weight:500}.seo-page .how-it-works{margin:36px 0 72px;text-align:center}.seo-page .how-it-works-list{margin:0 0 32px;display:flex;flex-wrap:wrap;justify-content:space-around}.how-it-works-item{margin-bottom:43px}.seo-page .how-it-works-item>p{width:80px;height:80px;padding:23px;margin:0 auto;border-radius:100%;background-color:#e7342c}.seo-page .how-it-works-item:nth-child(2)>p{padding:23px 20px}.seo-page .how-it-works-item>p img{min-width:34px;width:100%;display:inline-block;vertical-align:middle}.seo-page .how-it-works-item:nth-child(2)>p img{width:44px}.seo-page .how-it-works-text{padding-left:0;text-align:center}.seo-page .how-it-works-text h3{margin:20px 0;text-align:center}.seo-page .how-it-works a{width:81%;padding:15px 79px;border:0;margin:30px auto 0;display:block;background-color:#007bc7;color:#fff}.seo-faq{margin:50px 0 70px}.seo-faq h3{margin:30px 0 20px;text-align:center}.seo-faq ul{margin:0 auto}.seo-faq .faq-question{position:relative;width:100%}.seo-faq .faq-question:after{content:"";width:12px;height:12px;border-top:3px solid #007bc7;border-left:3px solid #007bc7;position:absolute;right:2%;top:40%;cursor:pointer;transform:translateY(-50%) rotate(224deg);-webkit-transform:translateY(-50%) rotate(224deg);-moz-transform:translateY(-50%) rotate(224deg);-ms-transform:translateY(-50%) rotate(224deg);-o-transform:translateY(-50%) rotate(224deg);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.seo-faq .rotate-arrow:after{transform:translateY(-20%) rotate(45deg);-webkit-transform:translateY(-20%) rotate(45deg);-moz-transform:translateY(-20%) rotate(45deg);-ms-transform:translateY(-20%) rotate(45deg);-o-transform:translateY(-20%) rotate(45deg)}.seo-faq .faq-question h4{padding:20px 90px 20px 30px;border-top:1px solid #dedede;margin:0;color:#007bc7;font-family:MuseoSans-500,sans-serif;font-weight:500;cursor:pointer}.seo-faq .faq-answer{display:none;padding:0 0 30px 30px}.seo-review-slider{padding:46px 0 27px;background-color:#e5f2f9}.seo-review-slider ul.slick-initialized{overflow:visible;height:auto}.seo-review-slider li{background-color:#fff}.seo-review-slider .slick-initialized li.slick-slide{width:auto;padding:20px;float:left;min-height:1px}.seo-review-slider ul{overflow:hidden;height:220px}.seo-review-slider ul.slick-dots{height:auto}.seo-review-slider ul.slick-dots li{min-height:1px;margin:0 0 0 4px;float:none}.seo-review-slider ul li{width:100%;min-height:220px;padding:0 10px;margin:10px;float:left}.seo-review-slider .wrapper{margin:30px auto}.seo-review-slider ul{width:80%;margin:20px auto 40px}.seo-review-slider button.slick-prev.slick-arrow{left:-12%;background:url(/en-us/assets/images/credibility/about-us/slider-prev.png) center no-repeat}.seo-review-slider button.slick-next.slick-arrow{right:-12%;background:url(/en-us/assets/images/credibility/about-us/slider-next.png) center no-repeat}.seo-review-slider h3,.seo-review-slider h2{width:80%;margin:0 auto;text-align:center}.seo-review-slider h4{margin:0 0 2px}.hs-customer-heading p{font-weight:600}.seo-review-slider .hs-customer-heading{display:flex;align-items:baseline;justify-content:space-between}.rating-star{display:inline-block}.seo-review-slider p{margin-top:12px}.seo-review-slider .review-btn{text-align:center}.seo-review-slider .review-btn a{padding:8px 17px 8px 30px;border-radius:4px;border:1px solid #007bc7;display:inline-block;background-color:rgba(0,0,0,0);color:#007bc7;font-family:MuseoSans-500,sans-serif;font-size:16px;line-height:25px}.seo-review-slider .review-btn a:hover{background-color:#fff;color:#007bc7;text-decoration:none}.seo-review-slider .review-btn a::after{content:"";padding-left:22px;font-family:"Font Awesome 5 Free";font-weight:900}.rating-star::before{margin-right:4px;font-family:"Font Awesome 5 Free";font-size:18px;content:"";font-weight:900;color:#ffc400}.seo-review-slider .slick-initialized .slick-slide{padding:20px;margin:10px}.graphic-icons button.slick-prev.slick-arrow,.seo-review-slider button.slick-prev.slick-arrow{z-index:2}@media only screen and (min-width: 320px){.seo-page .seo-products{padding:200px 0 20px}.seo-page .seo-plans input,.seo-page .seo-plans button{font-size:14px}}@media only screen and (min-width: 360px){.seo-page .seo-plans input,.seo-page .seo-plans button{font-size:16px}}@media only screen and (min-width: 440px){.seo-page .graphic-icons li{width:76%}}@media only screen and (max-width: 768px){.text-white{color:#000 !important}}@media only screen and (min-width: 768px){.seo-page .seo-banner picture img{width:100%}.seo-page .seo-banner .banner-info{width:100%;position:absolute;top:0}.seo-page .banner-info .white-text{color:#fff;text-shadow:2px 2px #000}.seo-page .seo-plans{width:62%;margin:12px auto 0;background-color:rgba(255,255,255,.7)}.seo-page h1{padding:10px 0}.seo-page .seo-plans .products-page-plan-input{width:75%;margin:0 auto}.seo-page .seo-plans .view-plans{width:51%}.state-homeownership .homeownership-info{width:66%}.seo-customer-review{width:30%}.seo-page .seo-products{padding:100px 0 20px}.seo-page .product-item{width:95%}.seo-page .seo-products .product-thumbnail{padding:0 20px 130px;border-radius:0 0 100% 100%}.how-it-works-item{width:30%;margin:0}.seo-page .how-it-works a{width:36%}.seo-review-slider ul li{width:46.3%}.seo-faq ul{width:59%}.seo-page .graphic-icons li{width:48%}}@media only screen and (min-width: 768px)and (max-width: 870px){.seo-page .seo-plans{padding:14px 0 24px;margin:0 auto}.seo-page .seo-plans .partners-layout-zip-helper{bottom:0}}@media only screen and (min-width: 992px){.seo-page .seo-plans input,.seo-page .seo-plans button{font-size:14px}.seo-page .seo-plans{width:37%;margin:82px auto 0}.seo-page h1{padding:30px 0}.seo-page .seo-products{padding:80px 0 20px}.seo-page .product-item{width:29.2%;display:none}.seo-page .product-item:nth-of-type(3),.seo-page .product-item:nth-of-type(2),.seo-page .product-item:nth-of-type(1){display:inline-block}.how-it-works-item{display:flex}.seo-page .how-it-works-text h3{margin:0 0 20px;text-align:left}.seo-page .how-it-works-text{padding-left:20px;text-align:left}.seo-page .how-it-works-item>p{width:auto}.seo-page .graphic-icons li{width:33%}}@media only screen and (min-width: 1200px){.seo-page .how-it-works a{width:23%}.seo-page .seo-plans input,.seo-page .seo-plans button{font-size:18px}}@media only screen and (min-width: 1440px){.seo-page .product-item{width:30%;margin-bottom:75px}.seo-page .graphic-icons ul{height:350px}}
